在浏览器中运行 TensorFlow.js 来训练模型并给出预测结果(Iris 数据集)
2023-09-11 14:14:13 时间
https://blog.csdn.net/myDarling_/article/details/128153714
<html> <head></head> <script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@latest"></script> <script lang="js"> async function doTraining(model){ const history = await model.fit(xs, ys, {epochs: 500, callbacks: { onEpochEnd: async(epoch, logs) =>{ console.log("Epoch:" + epoch + " Loss:" + logs.loss); } }}); } const model = tf.sequential(); model.add(tf.layers.dense({units: 1, inputShape: [1]})); model.compile({loss: 'meanSquaredError', optimizer: 'sgd'}); model.summary(); const xs = tf.tensor2d([-1.0, 0.0, 1.0, 2.0, 3.0, 4.0], [6, 1]); const ys = tf.tensor2d([-3.0, -1.0, 2.0, 3.0, 5.0, 7.0], [6, 1]); doTraining(model).then(() => { alert(model.predict(tf.tensor2d([10], [1, 1]))); }); </script>> <body> <h1>First HTML Page</h1> </body> </html>
相关文章
- JS 实现3D立体效果的首页轮播图(瞬间让你的网站高大上,逼格满满)
- js和原生应用常用的数据交互方式
- JS框架_(JQuery.js)圆形多选菜单选项
- JS框架_(JQuery.js)网页文字评论弹幕
- JS框架_(JQbar.js)柱状图动态百分比进度条特效
- JS框架_(Popup.js)3D对话框窗口插件
- JS框架_(Progress.js)圆形动画进度条
- 百度JS模板引擎
- Js基础知识6-JavaScript匿名函数和闭包
- js form.onformData事件
- [Node.js] Mock an API for Local Development in React with Mirage JS
- [Node.js]31. Level 7: Redis coming for Node.js, Simple Redis Commands
- JS对象类型的确定
- 部署vue.js3.x项目到线上(vue.js 3.2.6/nginx 1.18.0)
- [Node.js] Mock an API for Local Development in React with Mirage JS
- js处理多规格效果demo(整理)
- 原生js实现随机验证码HTMl-JS
- three.js(JS 三维模型库)介绍和入门
- Stimulsoft Dashboards.JS 2022.2.1
- cordova javascript(js) crc32校验
- JS:crypto-js模块实现数据加密解密
- JS:crypto-js实现AES加密解密
- (四)js数组方法一
- JS专题系列之Promise的原理及实现
- 区分JS中的undefined,null,"",0和false
- JS 闭包(计数)
- 【JS高级】js面向对象三大特性之多态_07
- JS工具方法 3 js客户端与php服务器通信加密之AES