div_()
函数用于将张量中的每个元素除以给定的标量值。
div_(self, other_tensor: open3d.core.Tensor)
self
:要进行除法的源张量other_tensor
:将要用来进行除法运算的张量此函数没有返回值,但会将源张量的每个元素值除以给定的标量值。
import open3d.core as o3c
import numpy as np
# 创建一个源张量
arr = np.array([1, 2, 3, 4, 5], dtype=np.float32)
src_tensor = o3c.Tensor(arr)
# 创建一个标量
scalar = 2.0
# 将源张量中的每个元素除以标量值
src_tensor.div_(scalar)
# 输出结果
print(src_tensor)
输出结果为:
[0.5 1. 1.5 2. 2.5]
None
该函数为in-place操作,即源张量对象的值被修改。 还请注意,应使用dtype为float32或float64的标量值调用此函数。