Я использовал google colab (с включенным графическим процессором) для обучения моей модели распознавания речи c на основе pytorch и torchaudio. Но когда я попытался использовать google colab TPU, я получил следующую ошибку при обучении моей модели:
ImportError: /usr/local/lib/python3.6/dist-packages/_torch_sox.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28TypeMeta21_typeMetaDataInstanceISt7complexIfEEEPKNS_6detail12TypeMetaDataEv site:stackoverflow.com
Я почти уверен, что это конфликт между версиями torchaudio и pytorch_xla
Вот код которые я использую для установки библиотек:
VERSION = "nightly" #@param ["1.5" , "20200325", "nightly"]
!curl https://raw.githubusercontent.com/pytorch/xla/master/contrib/scripts/env-setup.py -o pytorch-xla-env-setup.py
!pip install torchvision==0.6.1
!pip install torch==1.5.1
!pip install torchaudio==0.5.1
!python pytorch-xla-env-setup.py --version $VERSION
Предлагаемое здесь решение { ссылка } вызвало следующую ошибку:
ImportError: /usr/local/lib/python3.6/dist-packages/_torch_sox.cpython-36m-x86_64-linux-gnu.so: undefined symbol: THPVariableClass
Что я делаю не так?