如何使用javascript库推进在浏览器上绘图

时间:2018-04-06 22:20:35

标签: javascript machine-learning

我想运行官方示例(http://propelml.org/),但浏览器控制台警告:

  

plot: no output handler.

<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Hello, propel!</title>
  <script src="https://unpkg.com/propel@3.3.1"></script>
</head>
<body>
  <script>
    const { grad, linspace, plot } = propel;

    f = x => x.tanh();
    x = linspace(-4, 4, 200);
    plot(x, f(x),
        x, grad(f)(x),
        x, grad(grad(f))(x),
        x, grad(grad(grad(f)))(x),
        x, grad(grad(grad(grad(f))))(x));
  </script>
</body>
</html>

什么是输出处理程序?

2 个答案:

答案 0 :(得分:0)

enter image description here

这只是一个警告,来自这里。

又出现了一个警告:

unreachable code after return statement

在这里阅读更多相关信息

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Stmt_after_return

答案 1 :(得分:0)

从我看到的,输出处理程序是东西,允许渲染图形,无论是浏览器窗口还是NodeJS控制台?也许。正如它在网页上所说:&#34; ...在浏览器中,它通过deeplearn.js使用WebGL,在Node上使用TensorFlow的C API。&#34;

那么想制作一个花哨的图表?我想你需要更多地编写代码