# README

## Training SSL$^2$-RL

Train with 324 (5%) of labaled data with duration 480 for 200 epoches with batch size 64 for 10 rounds.

```
python CryoEM_Img/train_with_pseudo.py --nlabels 324 -e 200 -b 64 --num_rounds 10 --fixed_order --RL_model DQN --duration 480

```

A folder named with the current timestamp will be created at `cryoEM_Img/log/TIMESTAMP`. , where the training log will be store. 

### Evaluating the perception models

```
python CryoEM_Img/tools/evaluate_RL.py --nlabels 324 --fixed_order --RL_model DQN --pretrained $TIMESTAMP$ --semiRL --repeat 10 --duration 480
```
