Model.Classify()提供GL_INVALID_OPERATION:无法使用对象,因为尚未生成

时间:2019-03-14 18:21:55

标签: tensorflow.js

https://github.com/tensorflow/tfjs/issues/1384#issue-421174127

TensorFlow.js版本 1.0.0

浏览器版本 Google Chrome:版本73.0.3683.75(正式版本)(64位)

描述问题或功能要求

我遵循了Google Codelab的步骤:https://codelabs.developers.google.com/codelabs/tensorflowjs-teachablemachine-codelab/index.html#0

给定的示例工作正常,但是当我对具有多个图像的Blog的示例进行一些更改时,它会出现此错误: enter image description here

如您所见,当我单击第一张图像时,它可以正常工作。加载模型,进行分类,显示结果。当我单击第二张图像时,它给出了这些错误。这似乎仅在具有此版本Chrome的Windows笔记本电脑[Dell Inspiron,Windows 10]上发生了,因为我还在具有完全相同版本的Chrome的MacBook Pro上测试了相同的东西,而没有任何错误。

用于复制错误/功能请求链接的代码

您可以在[https://anujdutt9.github.io/TFjs-ImageClassifier.html]处查看我的博客,并在控制台中查找错误。另外,您可以在[https://github.com/anujdutt9/anujdutt9.github.io/blob/master/TFjs-ImageClassifier.html]处找到完整的代码。

1 个答案:

答案 0 :(得分:0)

通过使用TensorFlow.js的更新版本解决了此问题。在这里查看带有更新的代码:https://github.com/anujdutt9/anujdutt9.github.io/blob/master/TFjs-ImageClassifier.html