[英]Load a Tensorflow.js model locally
目前,我正在尝试加载一个 json 模型,该模型已从 tensorflow 转换为我的 tensorflow 函数。
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@2.0.0/dist/tf.min.js">
</script>
<script>
//!pip install tensorflowjs;
// * as tf from '@tensorlowjs/tfjs';
async function tensorFlow(){
const model = await tf.loadLayersModel('AI-Model/model.json');
}
tensorFlow()
</script>
但是,当我尝试添加 json 文件时,出现 loadLayersModel() 需要 http 请求的错误。 有没有办法从存储库加载我的模型? 如果不是,我该怎么做?
Tensorflow.js 不能直接访问本地文件(除非你在 Node.js 中这样做)。 看看其中一些答案。
查看Tensorflow.js API ,您的选择似乎是:
替换这一行const model = await tf.loadLayersModel('AI-Model/model.json');
通过const model = await tf.loadGraphModel('http:AI-Model/model.json');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.