yeyupiaoling / MASR

Pytorch实现的流式与非流式的自动语音识别框架,同时兼容在线和离线识别,目前支持Conformer、Squeezeformer、DeepSpeech2模型,支持多种数据增强方法。
Apache License 2.0
588 stars 105 forks source link

这个是不是不能用于cuda为11.4的 #74

Closed king-hnu closed 3 weeks ago

yeyupiaoling commented 1 month ago

torch支持就行

king-hnu commented 1 month ago

torch支持就行 (masr) nvidia@tegra-ubuntu:~/MASR$ python create_data.py Traceback (most recent call last): File "/home/nvidia/MASR/create_data.py", line 4, in from masr.trainer import MASRTrainer File "/home/nvidia/MASR/masr/trainer.py", line 21, in from masr.data_utils.featurizer.audio_featurizer import AudioFeaturizer File "/home/nvidia/MASR/masr/data_utils/featurizer/audio_featurizer.py", line 3, in from torchaudio.compliance.kaldi import mfcc, fbank File "/home/nvidia/miniconda3/envs/masr/lib/python3.11/site-packages/torchaudio/init.py", line 2, in from . import _extension # noqa # usort: skip ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/nvidia/miniconda3/envs/masr/lib/python3.11/site-packages/torchaudio/_extension/init.py", line 38, in _load_lib("libtorchaudio") File "/home/nvidia/miniconda3/envs/masr/lib/python3.11/site-packages/torchaudio/_extension/utils.py", line 60, in _load_lib torch.ops.load_library(path) File "/home/nvidia/miniconda3/envs/masr/lib/python3.11/site-packages/torch/_ops.py", line 1032, in load_library ctypes.CDLL(path) File "/home/nvidia/miniconda3/envs/masr/lib/python3.11/ctypes/init.py", line 376, in init self._handle = _dlopen(self._name, mode) ^^^^^^^^^^^^^^^^^^^^^^^^^ OSError: /home/nvidia/miniconda3/envs/masr/lib/python3.11/site-packages/torchaudio/lib/libtorchaudio.so: undefined symbol: _ZNK5torch8autograd4Node4nameEv

king-hnu commented 1 month ago

我这Ubuntu是20.04的

yeyupiaoling commented 1 month ago

看起来是torchaudio动态库的问题,可以卸载重装试试,用conda安装,我文档给出了安装命令