Skip to content

执行decode.sh报错 #58

@Mhw-git

Description

@Mhw-git
  1. 报错信息如下:

root@autodl-container-138c41aa1e-0a2800c2:~/autodl-tmp/TeleSpeech-ASR/TeleSpeech-ASR/data2vec_dialect/run_scripts# bash decode.sh
Traceback (most recent call last):
File "../infer.py", line 22, in
from examples.speech_recognition.new.decoders.decoder_config import (
File "/root/autodl-tmp/TeleSpeech-ASR/fairseq/examples/speech_recognition/init.py", line 1, in
from . import criterions, models, tasks # noqa
File "/root/autodl-tmp/TeleSpeech-ASR/fairseq/examples/speech_recognition/criterions/init.py", line 15, in
importlib.import_module(
File "/root/miniconda3/lib/python3.8/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/root/autodl-tmp/TeleSpeech-ASR/fairseq/examples/speech_recognition/criterions/cross_entropy_acc.py", line 13, in
from fairseq import utils
File "/root/autodl-tmp/TeleSpeech-ASR/fairseq/fairseq/init.py", line 33, in
import fairseq.criterions # noqa
File "/root/autodl-tmp/TeleSpeech-ASR/fairseq/fairseq/criterions/init.py", line 18, in
(
TypeError: cannot unpack non-iterable NoneType object

  1. decode.sh文件内容如下
    ../path.sh || exit 1

data=/root/autodl-tmp/TeleSpeech-ASR/audio_files/text
model=/root/autodl-tmp/TeleSpeech-ASR/model/finetune_large_kespeech.pt
result_path=/root/autodl-tmp/TeleSpeech-ASR/result/decode_result
python ../infer.py
--config-dir config
--config-name infer
task=spec_finetuning
task.data=${data}
task.normalize=false
common.user_dir=/path/to/data2vec_dialect
common_eval.path=${model}
common_eval.results_path=${result_path}
common_eval.quiet=false
dataset.gen_subset=/root/autodl-tmp/TeleSpeech-ASR/audio_files/data.csv

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions