0

对于机器学习/NLP 项目,我在 roBERTa 上查看来自 github 的一些代码。我想看看是否能得到相同的结果,然后修改程序以适应我自己的数据。

但是,我不知道如何/在哪里/使用什么程序来运行以下代码:

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

我尝试了多个程序/终端/jupyter,但似乎无法找出如何正确运行此代码。有人知道如何运行它吗?(我知道我必须更改第一行等中的目录,但现在只会出错。)

4

1 回答 1

0

这看起来像 Bash 代码,但单独来看它可能不会做太多事情。它要求您安装 Python 3 和许多库。

但是,如果您已经满足了先决条件,bash$请在您附近的提示符处尝试此操作,在您拥有文件的目录中run_taskB.py

于 2020-12-10T16:29:52.793 回答