DancingNow's picture
Add files using upload-large-folder tool
923fdff verified
|
Raw History Blame Contribute Delete
1.13 kB
# Iquique Transfer and Test
This bundle runs two-condition P/S ControlNet transfer learning and evaluates
generated waveforms with the bundled EQTransformer checkpoint.
## Files
- `data/processed/iquique/train_3000_two_conditions.h5`: 3000-waveform P/S training data
- `checkpoints/base_checkpoint_epoch_00015_no_high_res_skip.pt`: SWaG base model
- `eqt/best_val_state_dict.pt`: EQT checkpoint used for evaluation
- `configs/config.yaml`: training and evaluation settings
- `src/`: training, generation, diffusion, and EQT evaluation code
Run from the `GenerationArticle` directory:
```bash
conda activate DiT
bash Train/Transfer_and_Test/run_transfer_and_test.sh --num-gpus 8
```
`--num-gpus` is configurable and defaults to 8. The launcher uses paths inside
this directory, trains with global batch size 256 (32 per GPU with 8 GPUs),
saves checkpoints every 50 epochs, and distributes each 256-sample generation
batch across the selected GPUs before merging the shards. At each milestone it
generates 100 DDPM samples and evaluates them with
the bundled EQT checkpoint using the selected GPUs and a 1.0-second tolerance.