Я попытался исправить грамматику английского языка, запустив модель. После запуска модели,
возникла проблема с тестом.
Моя среда разработки Linux + Anaconda3 + Python 3.6 +CUDA 9.0 + tenorflow1.9.0
Traceback (последний вызов был последним): файл "./generate.py", строка 236, в основном файле (args), файл "./generate.py", строка 93, вmain fluency_scorer = FluencyScorer (args.lang_model_path, args.lang_model_data) Файл "/home/gpower/zhangtianjiu/NLP/pytorch-human-performance-gec-master/fairseq-scripts/fluency_scorer.py 1007, стр. 58, строка 58Файл init / 1008 * self.task = tasks.setup_task (self.args) "/ home / gpower / zhangtianjiu / NLP / pytorch-human-performance-gec-master / fairseq / fairseq / tasks / init .py ", строка 19, в setup_task возвращает TASK_REGISTRY [args.task] .setup_task (args) Файл" / home / gpower / zhangtianjiu / NLP / pytorch-human-performance-gec-master / fairseq / fairseq / tasks / language_modeling.py ", строка 90, в словаре setup_task = Dictionary.load (os.path.join (args.data, 'dict.txt ')) Файл "/home/gpower/anaconda3/envs/tf/lib/python3.6/posixpath.py", строка 78, в соединении a = os.fspath (a) TypeError: ожидаемая строка, байты илиОбъект os.PathLike, а не NoneType
Как мне решить эту проблему?