前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >将训练好的Tensorflow模型部署到Web站点

将训练好的Tensorflow模型部署到Web站点

作者头像
兜兜转转
发布2023-03-08 13:23:59
1.2K0
发布2023-03-08 13:23:59
举报
文章被收录于专栏:CodeTime

通过Google发布的tensorflowjs,我们可以将训练好的模型部署到任何一个支持静态页的web服务器上,不需要任何后台服务即可运行tensorflow,部署过程非常简单。

安装tensorflowjs

python万金油安装法 pip install tensorflowjs

转换模型

1

tensorflowjs_converter --input_format=keras ./models/yourmodel.h5 ./models/modelforjs

后面2个参数第1个是保存好的tf模型路径,第2个参数是输出路径,会生成一个modelforjs目录,里面包含一个model.json文件和二进制数据文件

部署到Web服务

把生成好的modelforjs拷贝到web服务上,同时引用这个js<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs/dist/tf.min.js"> </script>

调用模型

123

var model = await tf.loadLayersModel('modelforjs/model.json'); //加载模型var predict = model.predict(inputs); //预测结果var data = await predict.data();

演示实例可在这篇文章从手写数字识别开启人工智能的大门 (附源码)里查看。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装tensorflowjs
  • 转换模型
  • 部署到Web服务
  • 调用模型
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档