首页 > 解决方案 > 在 tensorflowJS 上加载模型时出现问题,arrayBuffer 上的 typedArray 越界

问题描述

当我尝试使用 url 从服务器加载经过训练的模型时,我收到以下消息: 尝试加载模型的错误消息

我尝试使用 new Int8Array 和其他方法初始化 var 但没有任何效果

这是我尝试使用的代码:

async function loadModel(){
    let url = window.location.href.replace(window.location.href.substring(window.location.href.lastIndexOf('/') + 1),'');
    let modelJson = await tf.loadLayersModel( url + 'data/model.json');
    let modelBin = await tf.loadLayersModel( url +'data/model.wheights.bin');
}

document.addEventListener('DOMContentLoaded', loadModel);

我不知道该怎么办了....

标签: tensorflowtensorflow2.0mnisttensorflow.js

解决方案


好的,我只是想出了什么问题,问题是我只是重命名了我的文件,因为我在保存部分犯了语法错误,并且通过更改名称 tensorflow 找不到链接的权重文件。


推荐阅读