作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我目前正在一个项目中使用 Brain.js,目前它必须一次性完成训练,
https://github.com/harthur/brain
使用 train() 用一组训练数据训练网络。网络必须在对 train() 的一次调用中使用所有批量数据进行训练。
这意味着如果你想稍后添加一些新数据来改进它,你必须从一开始就重新训练,这显然是不理想的。
是否有类似于 brain.js 的选项允许重新训练而不必从头开始,或者目前是否有人正在修改 brain.js 以允许这样做,或者这是否可能(或者 brain.js 必须被完全重写),如果是的话,对于刚接触 javascript 和一般编程的人(我)来说添加这个会特别困难,我什至从哪里开始。
感谢您的帮助
另外,请问有超过 1500 声望的人可以为 brain.js 做一个标签吗,谢谢
最佳答案
文档似乎暗示任何新信息都需要完全重新训练。 https://github.com/nickpoorman/brain Nick Poorman 的 fork 似乎具有流式传输火车的能力,它有您正在寻找的东西,它尚未与主存储库合并,但它有一个拉取请求。
关于javascript - Brain.js 将训练添加到初始训练中而无需完全重新训练,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19384485/
我是一名优秀的程序员,十分优秀!