【问题标题】:Can someone tell me what's wrong?有人可以告诉我有什么问题吗?
【发布时间】:2021-11-16 11:47:37
【问题描述】:
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>

【问题讨论】:

  • 您只是复制粘贴教程并尝试在浏览器中运行它吗?你是怎么运行这个的?
  • @GentryTran 是的,有什么问题吗?
  • 有什么特殊的软件我应该在@GentryTran 中运行它
  • 如果下面的答案是您的问题,您可以告诉我。对的可以标记一下。

标签: javascript html brain.js


【解决方案1】:

你的导入是这样的:

    <script src="//unpkg.com/brain.js" defer></script>

但必须是这样的:

<script src="https://unpkg.com/brain.js@1.0.0-rc.3/browser.js"></script>

https:// 表示它将从网站下载它,而您的 // 表示它将在您的本地机器(您的计算机)上查找文件。

由于您没有下载该文件,因此它不会加载任何内容。

也许您想使用不同的包,但主要问题是导入。

【讨论】:

  • 感谢您向我展示了它,但我仍然有黑屏是 Brain.js 应该在某些软件中运行而不是在浏览器中运行吗?
  • 试试这个:scrimba.com/scrim/c36zkcb
  • 如果您只将 html 和 .js 文件复制到 codepen.io/pen,它将仅适用于这两个文件,就像您上面的文件一样。
  • 这似乎很有用,谢谢
  • 通常,您会使用 node 运行类似的东西,这基本上是从 chrome 中取出的 javascript 引擎,可以在不运行浏览器的情况下在桌面上运行。 Node 可以下载你需要运行的所有文件,然后你可以从那里运行你的程序。有很多关于如何使用和设置它的教程。我建议先看一些关于设置基本 javascript 项目的 youtube 教程,然后试试这个。 Mosh 在节点上有很好的教程。
猜你喜欢
  • 1970-01-01
  • 2015-07-09
  • 2020-02-21
  • 2020-10-30
  • 2010-11-08
  • 1970-01-01
  • 1970-01-01
  • 2020-12-31
相关资源
最近更新 更多