我计划使用自定义数据集,特别是EmpatheticDialogues数据集为我的聊天机器人微调 GPT 转换器模型。存储库为他们的项目提供了一个.mdl 文件。我将如何能够在我的 ipynb 文件中加载这些.mdl 文件?我需要加载任何.mdl 文件来微调我的 GPT 转换器模型,称为 DialoGPT?
我已经尝试在这个Google Colab Notebook的指导下加载所述存储库的.csv 数据集。但是,在使用所述数据集训练模型后测试模型时,我只是得到随机符号。
评估与.mdl
文件清楚地给出了他们的回购:
# P@1,100
python retrieval_train.py \
--batch-size 256 \
--bert-dim 300 \
--cuda \
--dataset-name empchat \
--dict-max-words 250000 \
--display-iter 100 \
--embeddings None \
--empchat-folder ${EMPATHETIC_DIALOGUES_DATA_FOLDER} \
--max-hist-len 4 \
--model bert \
--model-dir ${EVAL_SE_FOLDER} \
--model-name model \
--optimizer adamax \
--pretrained ${TRAIN_SE_FOLDER}/model.mdl \
--reactonly
# BLEU (EmpatheticDialogues context/candidates)
python retrieval_eval_bleu.py \
--bleu-dict ${PATH_TO_MODEL_WITH_TRANSFORMER_DICT} \
--empchat-cands \
--empchat-folder ${EMPATHETIC_DIALOGUES_DATA_FOLDER} \
--max-hist-len 4 \
--model ${TRAIN_SE_FOLDER}/model.mdl \
--name model \
--output-folder ${EVAL_SE_FOLDER} \
--reactonly \
--task empchat
是的,您可以使用 6 种型号中的任何一种。
wget https://dl.fbaipublicfiles.com/parlai/empatheticdialogues/models/normal_transformer_pretrained.mdl # Normal Transformer, pretrained
wget https://dl.fbaipublicfiles.com/parlai/empatheticdialogues/models/normal_transformer_finetuned.mdl # Normal Transformer, fine-tuned
wget https://dl.fbaipublicfiles.com/parlai/empatheticdialogues/models/bert_pretrained.mdl # BERT, pretrained
wget https://dl.fbaipublicfiles.com/parlai/empatheticdialogues/models/bert_finetuned.mdl # BERT, fine-tuned
wget https://dl.fbaipublicfiles.com/parlai/empatheticdialogues/models/bert_finetuned_emoprepend1.mdl # BERT, fine-tuned (EmoPrepend-1)
wget https://dl.fbaipublicfiles.com/parlai/empatheticdialogues/models/fasttext_empathetic_dialogues.mdl # fastText classifier used for EmoPrepend-1
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(35条)