#python #github #bert-language-model #roberta-language-model
#питон #github #bert-language-model #roberta-language-model
Вопрос:
Для проекта по машинному обучению / НЛП я просматриваю некоторый код из github на roBERTa. Я хотел посмотреть, смогу ли я получить те же результаты, а затем модифицировать программу в соответствии с моими собственными данными.
Однако я понятия не имею, как / где / с помощью какой программы запустить следующий код:
export COMVE_DIR=/path/to/COMVE_data_dir
export OUTPUT_DIR=/path/to/output_dir
python3 ./run_taskB.py
--model_type bert
--task_name swag
--model_name_or_path bert-base-uncased
--do_train
--do_eval
--do_test
--data_dir $COMVE_DIR
--learning_rate 5e-5
--num_train_epochs 3
--max_seq_length 80
--output_dir $OUTPUT_DIR
--per_gpu_eval_batch_size=8
--per_gpu_train_batch_size=8
--gradient_accumulation_steps 2
--overwrite_output > results.csv
Я пробовал несколько programs / terminal / jupyter, но, похоже, не могу понять, как правильно запустить этот код. Кто-нибудь знает, как его запустить? (Я понимаю, что мне нужно изменить каталоги в первых строках и т.д., но прямо сейчас я получаю только ошибки.)
Комментарии:
1. Вероятно, было бы полезно, если бы вы могли объяснить, откуда вы взяли этот код.
Ответ №1:
Это похоже на Bash-код, но по отдельности он, вероятно, мало что даст. Для этого требуется, чтобы у вас был установлен Python 3 и несколько библиотек.
Но если вы уже выполнили необходимые условия, попробуйте выполнить это в bash$
подсказке рядом с вами, в каталоге, в котором у вас есть файл run_taskB.py