| #!/bin/bash |
|
|
| DATA_DIR=$1 |
| TASK=$2 |
| DISP=False |
|
|
| echo "Training dataset... Folder: $DATA_DIR Task $TASK" |
|
|
| |
|
|
| |
| |
| trap "kill 0" SIGINT |
| LANG_TASKS=$2 |
|
|
|
|
| for task in $LANG_TASKS |
| do |
| |
| bash scripts/generate_gpt_datasets.sh data $task |
|
|
| |
| python cliport/train.py train.task=$task \ |
| train.agent=cliport \ |
| train.attn_stream_fusion_type=add \ |
| train.trans_stream_fusion_type=conv \ |
| train.lang_fusion_type=mult \ |
| train.n_demos=200 \ |
| train.n_steps=5000 \ |
| train.exp_folder=exps/exps-singletask-sim2real \ |
| dataset.cache=True \ |
| train.data_augmentation=True |
|
|
| |
|
|
| |
| python cliport/eval.py eval_task=$task \ |
| agent=cliport \ |
| mode=test \ |
| n_demos=100 \ |
| train_demos=200 \ |
| checkpoint_type=test_best \ |
| exp_folder=exps/exps-singletask-sim2real \ |
| update_results=True |
| done |
|
|
| python notebooks/print_results.py -r=exps/exps-singletask |
|
|
| echo "Finished Training." |
|
|