基于TensorFlow.js的JavaScript机器学习(16)
为了将数据恢复到原始范围(而不是0–1) , 我们使用规范化时计算的值 , 但只需反转操作 。
return [unNormXs.dataSync() unNormPreds.dataSync()
;
.datasync()是一种方法 , 我们可以使用它来获取存储在张量中的值的typedarray 。 这允许我们在常规的javascript中处理这些值 。 这是通常首选的.data()方法的同步版本 。
最后 , 我们使用tfjs-vis来绘制原始数据和模型中的预测 。
将以下代码添加到运行函数中 。
testModel(model data tensorData);
刷新页面 , 现在已经完成啦!
现在你已经学会使用tensorflow.js创建一个简单的机器学习模型了 。 这里是Github存储库供参考 。
结论
我开始接触这些是因为机器学习的概念非常吸引我 , 还有就是我想看看有没有方法可以让它在前端开发中实现 , 我很高兴发现tensorflow.js库可以帮助我实现我的目标 。 这只是前端开发中机器学习的开始 , TensorFlow.js还可以完成很多工作 。 谢谢你的阅读!
推荐阅读
- 我是小鱼儿|《我是小鱼儿》:基于物理引擎设计下的冒险之旅
- 生化危机灭绝|基于原作忠于原作《生化危机3》新版桌游即将发售
- 常规赛|LPL常规赛MVP基于的标准是什么?三点是必须的,队伍成绩排在首位
- Linux|为什么要开发那么多基于Linux的国产系统,直接使用Linux不可以吗?
- MIUI|MIUI再更新,小米10 至尊纪念版开始升级基于Android11的MIUI 12
- 中芯国际|首款基于中芯国际“N+1”工艺的芯片成功流片,美国断供失效
- QKFile基于区块链技术
- 高通宣布骁龙X60 5G调制解调器,基于5nm,下载速度7.5 Gbps
- 高通正式发布第三代5G调制解调器:X60,基于5nm工艺打造
- JavaScript优雅写法及操作