0
В чём проблема
Я начал изучать ии. Вроде всё понятно было, но оно не работает. Подскажите в чём проблема.(ии всегда говорит что текст белый)(на brain.js)
1 Answer
0
Вот вторая версия (первая почему-то не выложилась):
<!DOCTYPE html>
<html>
<head>
<title></title>
<div id="braindiv" >some text</div>
<button onclick="testnc()"></button>
<script type="text/javascript" src="brain.js-master/browser.min.js"></script>
<script>
bdiv = document.getElementById("braindiv");
const net = new brain.NeuralNetwork();
net.train([{input: { r: 0.03, g: 0.7, b: 0.5 }, output: { black: 1 }},
{input: { r: 0.16, g: 0.09, b: 0.2 }, output: { white: 1 }},
{input: { r: 0.5, g: 0.5, b: 1.0 }, output: { white: 1 }}]);
testnc();
function testnc(){
tr = Math.round(Math.random()*256);
tg = Math.round(Math.random()*256);
tb = Math.round(Math.random()*256);
bdiv.style.backgroundColor = "rgb("+tr+","+tg+","+tb+")";
tr = tr/255;tg=tg/255;tb=tb/255;
output = net.run([{r: tr, g: tg, b: tb}]);
w = output.white;
b = output.black;
console.log(w+"\n"+b);
if (w