paddleNLP-BUG和一些细节记录

Posted 汀、

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了paddleNLP-BUG和一些细节记录相关的知识,希望对你有一定的参考价值。

1.TypeError: isfile() takes 1 positional argument but 2 were given

File "/root/miniconda3/envs/paddle_nlp/lib/python3.7/site-packages/paddlenlp/taskflow/information_extraction.py", line 213, in _construct_tokenizer
    self._tokenizer = AutoTokenizer.from_pretrained(self._task_path)
  File "/root/miniconda3/envs/paddle_nlp/lib/python3.7/site-packages/paddlenlp/transformers/auto/tokenizer.py", line 234, in from_pretrained
    pretrained_model_name_or_path, *model_args, **kwargs)
  File "/root/miniconda3/envs/paddle_nlp/lib/python3.7/site-packages/paddlenlp/transformers/tokenizer_utils_base.py", line 1623, in from_pretrained
    '') and os.path.isfile(file_path):
TypeError: isfile() takes 1 positional argument but 2 were given

把源码这个位置的 '' 参数删掉就可以了

2. 只保存最优训练模型

注释掉:

save_dir = os.path.join(args.save_dir, "model_%d" % global_step)
                if not os.path.exists(save_dir):
                    os.makedirs(save_dir)
                model_to_save = model._layers if isinstance(
                    model, paddle.DataParallel) else model
                model_to_save.save_pretrained(save_dir)
                tokenizer.save_pretrained(save_dir)

 

以上是关于paddleNLP-BUG和一些细节记录的主要内容,如果未能解决你的问题,请参考以下文章

记录一些细节

随机森林中的树细节

lua源码研究一些细节记录

记录android百度地图的一些细节功能的实现。

卡方分布的公式推演过程和一些细节

算法HashMap相关要点记录