open3d.core.HashSet
类的load
方法用于从磁盘上的二进制文件中反序列化一个HashSet
对象。
def load(cls: Type[open3d.core.HashSet], file_name: str) -> open3d.core.HashSet:
cls
:类型,open3d.core.HashSet
类。file_name
:字符串,要加载的文件的路径。HashSet
对象,从文件中反序列化而来。以下示例展示了如何加载一个HashSet
对象:
import open3d.core as o3c
# 创建HashSet对象
hash_set = o3c.HashSet([9, 8, 7, 6, 5, 4, 3, 2, 1, 0])
# 将HashSet对象序列化到磁盘上
o3c.write_hdf5('hash_set.h5', hash_set)
# 从磁盘上反序列化HashSet对象
loaded_hash_set = o3c.HashSet.load('hash_set.h5')
FileNotFoundError
:当指定的文件名不存在时引发异常。RuntimeError
:当加载过程中发生错误时引发异常。