有人能告诉我怎么了吗?
Can someone tell me what's wrong?
const net = new brain.NeuralNetwork();
net.train([
{
input: [0, 0]
output: [0]
},
{
input: [1, 0]
output: [1]
},
{
input: [0, 1]
output: [1]
},
{
input: [1, 1]
output: [0]
}
])
const diagram = document.getElementById('diagram')
diagram.innerHTML = brain.utilities.toSVG(net)
这应该向我展示神经网络图,但它并没有,我确实已将 HTML 全部设置好,它应该可以正常工作,但是当我 运行 它首先加载比平常的代码长,但我想这是因为我正在处理比平常更复杂的东西,而且我只是得到一个空白屏幕,所以我希望有人能帮助我解决问题
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Storm</title>
<script src="//unpkg.com/brain.js" defer></script>
<script src="index.js" defer> </script>
</head>
<body>
<div id="diagram">Diagram </div>
</body>
</html>
您的导入是这样的:
<script src="//unpkg.com/brain.js" defer></script>
但必须是这样的:
<script src="https://unpkg.com/brain.js@1.0.0-rc.3/browser.js"></script>
https://
表示它将从网站下载,而您的
//
表示它将在您的本地计算机(您的计算机)上查找该文件。
由于您没有下载文件,因此不会加载任何内容。
也许您想使用不同的包,但主要问题是导入。
const net = new brain.NeuralNetwork();
net.train([
{
input: [0, 0]
output: [0]
},
{
input: [1, 0]
output: [1]
},
{
input: [0, 1]
output: [1]
},
{
input: [1, 1]
output: [0]
}
])
const diagram = document.getElementById('diagram')
diagram.innerHTML = brain.utilities.toSVG(net)
这应该向我展示神经网络图,但它并没有,我确实已将 HTML 全部设置好,它应该可以正常工作,但是当我 运行 它首先加载比平常的代码长,但我想这是因为我正在处理比平常更复杂的东西,而且我只是得到一个空白屏幕,所以我希望有人能帮助我解决问题
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Storm</title>
<script src="//unpkg.com/brain.js" defer></script>
<script src="index.js" defer> </script>
</head>
<body>
<div id="diagram">Diagram </div>
</body>
</html>
您的导入是这样的:
<script src="//unpkg.com/brain.js" defer></script>
但必须是这样的:
<script src="https://unpkg.com/brain.js@1.0.0-rc.3/browser.js"></script>
https://
表示它将从网站下载,而您的
//
表示它将在您的本地计算机(您的计算机)上查找该文件。
由于您没有下载文件,因此不会加载任何内容。
也许您想使用不同的包,但主要问题是导入。