NO_SUCHFILE : Load model from ./pretrain_work_dir/orig_model/basemodel_16k/speaker_embedding/se.onnx failed:Load model ./pretrain_work_dir/orig_model/basemodel_16k/speaker_embedding/se.onnx failed. File doesn't exist
检查模型文件路径是否正确。请确认您的代码中指定的模型文件路径是否与实际文件路径一致。您可以使用 Python 的 os.path.exists 函数来检查文件是否存在。例如:
python
Copy
import os
onnx_model_path = './pretrain_work_dir/orig_model/basemodel_16k/speaker_embedding/se.onnx'
if os.path.exists(onnx_model_path):
# 加载模型的代码
else:
print(f'Model file {onnx_model_path} not found.')
确认您的代码是否正确加载 ONNX 模型。您可以使用 ONNX 库的 onnx.load 函数来加载 ONNX 模型。例如:
python
Copy
import onnx
onnx_model_path = './pretrain_work_dir/orig_model/basemodel_16k/speaker_embedding/se.onnx'
onnx_model = onnx.load(onnx_model_path)
在上面的代码中,onnx.load
函数用于加载 ONNX 模型文件,并将其存储在 onnx_model
变量中。如果加载成功,您可以使用 onnx_model
变量对模型进行操作。
modelscope框架自动拉模型,就有这个问题,镜像站里没有se.onnx,modelscope官网下模型,就有这个文件,怀疑是故意的,让人多访问modelscope社区