只读 data获取张量的缓冲区数据。
如果数据不在CPU上(例如,它是WebGL纹理或WebGPU缓冲区的形式),则抛出错误。
只读 dims获取张量的维度。
只读 gpu获取保存张量数据的WebGPU缓冲区。
如果数据不在GPU上以WebGPU缓冲区的形式存在,则抛出错误。
只读 location获取数据的位置。
只读 ml获取保存张量数据的WebNN MLTensor。
如果数据不是WebNN MLTensor,则抛出错误。
只读 size获取张量中的元素数量。
只读 texture获取保存张量数据的WebGL纹理。
如果数据不在GPU上以WebGL纹理的形式存在,则抛出错误。
只读 type获取张量的数据类型。
获取张量的缓冲区数据。
如果数据在CPU上,则立即返回数据。如果数据在GPU上,则下载数据并返回Promise。
可选 releaseData: boolean是否释放GPU上的数据。如果数据已在CPU上,则忽略此参数。
使用相同的数据缓冲区和指定的维度创建一个新张量。
新维度。大小应与旧维度匹配。
从张量创建DataURL实例
可选 options: TensorToDataUrlOptions一个可选对象,表示从张量创建DataURL实例的选项。
将应用以下默认设置:
format: 'RGB'tensorLayout: 'NCHW'一个表示从张量数据转换而来的图像的DataURL字符串
从张量创建ImageData实例
可选 options: TensorToImageDataOptions一个可选对象,表示从张量创建ImageData实例的选项。
将应用以下默认设置:
format: 'RGB'tensorLayout: 'NCHW'一个表示从张量数据转换而来的图像的ImageData实例
使用 TypeDoc 生成
表示多维数组,用于馈送或从模型推理中获取数据。