TensorFlow.js 在浏览器中训练和部署 ML 模型开源项目

我要开发同款
匿名用户2018年04月02日
57阅读

技术信息

开源地址
https://gitee.com/mirrors/TensorFlowjs
授权协议
Apache 2.0

作品详情

TesorFlow.js是一个开源硬件加速JavaScript库,用于训练和部署机器学习模型。

TesorFlow.js可用于:

在浏览器中创建模型

TesorFlow.js的API灵活且直观,可以使用低级的JavaScript线性代数库和高级图层API在浏览器中定义、训练和运行完整的机器学习模型。

运行现有模型

TesorFlow.js可导入现有的预先训练的模型进行推理。如果你有一个以前曾经脱机训练过的现有TesorFlow或Keras模型,则可以将其转换为TesorFlow.js格式,并将其加载到浏览器中进行预测。

重新调整现有模型 

TesorFlow.js 可用于重新训练导入的模型。你可以使用传输学习来增强现有模型,使用名为“图像重新训练”的技术,使用浏览器中收集的少量数据进行离线培训。这是快速训练精确模型的一种方法,只使用少量数据。

架构原理

TesorFlow.js主要是由WebGL提供能力支持,并提供了一个用于定义模型的高层 API,以及用于线性代数和自动微分的低级API。TesorFlow.js支持导入TesorFlowSavedModels 和 Keras 模型。

功能介绍

TensorFlow.js 是一个开源硬件加速 JavaScript 库,用于训练和部署机器学习模型。 TensorFlow.js 可用于: 在浏览器中创建模型 TensorFlow.js 的 ...

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论