forked from open-mmlab/mmrotate
-
Notifications
You must be signed in to change notification settings - Fork 0
/
train_models.sh
24 lines (24 loc) · 780 Bytes
/
train_models.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash
# Train model 1
echo "Training model 1..."
python tools/train.py configs/oriented_reppoints/custom_o_rep_CASIA.py --auto-resume
# Check if model 1 was trained successfully
if [ $? -eq 0 ]; then
echo "Model 1 trained successfully."
else
echo "Model 1 failed to train."
exit 1 # Exit the script with an error code
fi
# Train model 2
echo "Training model 2..."
python tools/train.py configs/oriented_reppoints/custom_o_rep_SRSDD.py --auto-resume
# Check if model 2 was trained successfully
if [ $? -eq 0 ]; then
echo "Model 2 trained successfully."
else
echo "Model 2 failed to train."
exit 2 # Exit the script with a different error code
fi
# If both models were trained successfully, exit with a success code
echo "Both models trained successfully."
exit 0