|
|
|
supported_tasks: &supported_tasks ['cola', 'sst-2', 'mrpc', 'sts-b', 'qqp', 'mnli', 'qnli', 'rte', 'wnli'] |
|
|
|
trainer: |
|
devices: 1 |
|
num_nodes: 1 |
|
max_epochs: 3 |
|
max_steps: -1 |
|
accumulate_grad_batches: 1 |
|
precision: 16 |
|
accelerator: gpu |
|
strategy: ddp |
|
enable_checkpointing: False |
|
logger: False |
|
|
|
model: |
|
task_name: &task_name mrpc |
|
supported_tasks: *supported_tasks |
|
output_dir: null |
|
nemo_path: null |
|
dataset: |
|
data_dir: ??? |
|
max_seq_length: 128 |
|
use_cache: true |
|
|
|
|
|
num_workers: 2 |
|
pin_memory: false |
|
drop_last: false |
|
|
|
train_ds: |
|
ds_item: 'train.tsv' |
|
shuffle: true |
|
num_samples: -1 |
|
batch_size: 32 |
|
|
|
validation_ds: |
|
ds_item: 'dev.tsv' |
|
shuffle: false |
|
num_samples: -1 |
|
batch_size: 32 |
|
|
|
tokenizer: |
|
tokenizer_name: ${model.language_model.pretrained_model_name} |
|
vocab_file: null |
|
tokenizer_model: null |
|
special_tokens: null |
|
|
|
language_model: |
|
pretrained_model_name: bert-base-uncased |
|
lm_checkpoint: null |
|
config_file: null |
|
config: null |
|
|
|
optim: |
|
name: adam |
|
lr: 5e-5 |
|
weight_decay: 0.00 |
|
|
|
sched: |
|
name: WarmupAnnealing |
|
|
|
warmup_steps: null |
|
warmup_ratio: 0.1 |
|
last_epoch: -1 |
|
|
|
|
|
monitor: val_loss |
|
reduce_on_plateau: false |
|
|
|
exp_manager: |
|
exp_dir: null |
|
name: *task_name |
|
create_tensorboard_logger: True |
|
create_checkpoint_callback: True |
|
|
|
hydra: |
|
run: |
|
dir: . |
|
job_logging: |
|
root: |
|
handlers: null |
|
|