mindspore.unified_safetensors ============================== .. py:function:: mindspore.unified_safetensors(src_dir, src_strategy_file, dst_dir, merge_with_redundancy=True, file_suffix=None, max_process_num=64, choice_func=None) 将多个safetensors文件合并为一系列统一的safetensors文件。 参数: - **src_dir** (str) - 源权重保存目录。 - **src_strategy_file** (str) - 源权重切分策略文件。 - **dst_dir** (str) - 目标保存目录。 - **merge_with_redundancy** (bool, 可选) - 合并源权重文件是否是去冗余保存的safetensors文件。默认值是:``True``,合并的源权重文件是完整的。 - **file_suffix** (str, 可选) - 指定合并safetensors的文件名后缀。默认值是:``None`` ,合并源权重目录下所有的safetensors文件。 - **max_process_num** (int) - 最大进程数。默认值:64。 - **choice_func** (callable) - 可调用的函数,用于筛选参数或者修改参数名,函数的返回值必须为str或者bool类型。默认值:``None``。 异常: - **ValueError** - 如果某个rank的safetensors文件丢失。