张量创建例程#

根据形状或值创建#

maxframe.tensor.ones

返回一个给定形状和类型的全1新张量。

maxframe.tensor.zeros

返回一个给定形状和类型的全0新张量。

maxframe.tensor.empty

返回一个给定形状和类型但未初始化的新张量。

maxframe.tensor.empty_like

返回一个与给定张量具有相同形状和类型的新张量。

maxframe.tensor.full

返回一个给定形状和类型且填充值为`fill_value`的新张量。

maxframe.tensor.full_like

返回一个与给定张量具有相同形状和类型且填充相同值的新张量。

从现有数据创建#

maxframe.tensor.tensor

maxframe.tensor.array

创建一个张量。

maxframe.tensor.asarray

将输入转换为数组。

构建矩阵#

maxframe.tensor.diag

提取对角线或构造对角张量。

maxframe.tensor.diagflat

创建一个以展平输入作为对角线的二维张量。

maxframe.tensor.tril

返回张量的下三角部分。

maxframe.tensor.triu

返回张量的上三角部分。

数值范围#

maxframe.tensor.arange

返回给定区间内均匀间隔的值。

maxframe.tensor.linspace

返回在指定区间内均匀分布的数字。

maxframe.tensor.meshgrid

从坐标向量返回坐标矩阵。

maxframe.tensor.mgrid

构造多维“网格”。

maxframe.tensor.ogrid

构造多维“网格”。