modelscope-funasr这个问题怎么解决?rank3: File "/myfunasr/FunASR/funasr/models/seaco_paraformer/model.py", line 135, in forward
rank3: if len(hotword_lengths.size()) > 1:
rank3: AttributeError: 'NoneType' object has no attribute 'size'
调用模型的forward方法时,是否正确提供了hotword_lengths参数。确保它是一个有效的Tensor或可以转换为Tensor的序列,而非None。
在forward方法内部,增加对hotword_lengths的类型和非空检查。可以在报错行之前加入如下代码进行验证:
if hotword_lengths is None or not isinstance(hotword_lengths, torch.Tensor):
raise ValueError("hotword_lengths must be a non-None Tensor.")