跳到内容

janhuenermann/neurojs

神经学家

神经学家

neurojs是一个用于浏览器中深度学习的JavaScript框架。它主要关注强化学习,但可以用于任何基于神经网络的任务。它包含了简洁的演示来可视化这些功能,例如一辆2D自动驾驶汽车。

请随时作出贡献。这类项目的开发在社区中更棒!

注意:由于出现了更通用的框架,如TensorFlow-JS,因此不再维护此回购,我建议您使用它。

特征

  • 实施基于神经网络的全栈机器学习框架
  • 扩展强化学习支持
  • 网络配置的二进制导入和导出(权重等)
  • 高性能

示例

运行示例

npm安装npm启动

正常开放http://localhost:8080/examples/在浏览器中选择要运行的演示。

接下来是什么?

  • 更多示例(乒乓球、钟摆、蛇、改进型汽车等)
  • 支持网络工作者
  • LSTM和时间反向传播