生成一个形状为指定大小的Tensor
对象,并将其所有元素初始化为1。
ones(shape: Tuple[int, ...], dtype: open3d.core.Dtype = <Dtype.Float32: 6>) -> open3d.core.Tensor
shape
:int元组类型,表示生成的Tensor
对象的大小。dtype
:open3d.core.Dtype
类型,表示生成的Tensor
对象的数据类型。返回一个形状为指定大小的Tensor
对象,并将其所有元素初始化为1。
import open3d.core as o3c
# 生成一个形状为(3, 4)的浮点型Tensor,所有元素初始化为1
a = o3c.Tensor.ones((3, 4), dtype=o3c.float32)
print(a)
输出:
[1,1,1,1],
[1,1,1,1],
[1,1,1,1]