le
方法计算比较张量和另一个张量或标量的小于或等于的逐元素布尔运算结果。
le(tensor: open3d.core.Tensor, other: Union[float, open3d.core.Tensor]) -> open3d.core.Tensor
tensor
: 待比较的张量。other
: 与 tensor
进行比较的张量或标量。open3d.core.Tensor
: 小于或等于的逐元素布尔运算结果。import open3d.core as o3c
a = o3c.Tensor([[1, 2, 3], [4, 5, 6]], dtype=o3c.float32, device=o3c.cpu_device())
b = o3c.Tensor([2], dtype=o3c.float32, device=o3c.cpu_device())
c = a.le(b)
print(c)
输出:
[[ True False False]
[False False False]]
TypeError
: 若 other
不是标量或张量类型,则引发此异常。le
方法支持 CPU 和 CUDA 设备。
gt
lt
ge