Pre-encode
Pre-encode images using frozen encoder for faster decoder training
Notes
This script pre-encodes images using a trained encoder checkpoint, saving the embeddings for faster decoder training.
Usage:
python midi_rae/preencode.py encoder_ckpt=checkpoints/best.pt preencode.output_dir=preencoded/TODO: - May need a simpler Dataset that returns single images (not pairs) + their filenames - Decide on output format: one .pt per image, or chunked/batched files? - Add config entries for encoder_ckpt path and preencode.output_dir
preencode
def preencode(
cfg:DictConfig
):