为什么会出现错误“ tf.fromPixels不是函数”?

Viz*_*ary 2 javascript tensorflow tensorflow.js

从文档中的示例中获取了一些基本的tensorflow.js代码:

const image = new ImageData(1, 1);
image.data[0] = 100;
image.data[1] = 150;
image.data[2] = 200;
image.data[3] = 255;
const xs = tf.fromPixels(image);
xs.print();
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@1.0.0/dist/tf.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

使用此版本(网站告诉您使用的版本):

https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@1.0.0/dist/tf.min.js

并得到错误:Uncaught TypeError: tf.fromPixels is not a function这可能是什么原因造成的?运行代码段时,其他人会收到此错误吗?

BMc*_*yen 6

您正在查看版本0.12.0的文档。

在版本1.0.0中不推荐使用tf.fromPixels,请使用:tf.browser.fromPixels()