Describe the bug
When use_infoNCE: True is specified in the vit.yaml configuration file, the training run completes but no .ckpt files are produced in the output directory. This differs from the expected behavior observed when use_infoNCE: False, where checkpoint files are correctly saved.
To Reproduce
- Open
vit.yaml.
- Change
use_infoNCE: False to use_infoNCE: True.
- Run
beast train.
- Check the output directory.
Expected behavior
The output directory should contain a checkpoints/ folder with the corresponding .ckpt files, consistent with runs where use_infoNCE is set to False.