Enhance FlareDownloadProcessor to support time span mode for 1-minute cadence downloads, adding new arguments and methods for data existence checks. Update command-line arguments for improved usability. Refactor evaluation configurations and model training settings, including adjustments to checkpoint paths and model parameters for better performance.
Refactor SXRRegressionDynamicLoss weights and performance multipliers; adjust model configuration for ViTPatch with reduced patch size and increased number of heads; implement GPU memory isolation and monitoring in training script; enhance AttentionMapCallback to accept dynamic patch size.
Update data processing scripts to use new combined directory structure; adjust validation and training splits, enhance loss calculation with updated parameters, and modify configuration files for improved model training and evaluation.
Updated window size in SXRRegressionDynamicLoss to 1500, added forward_for_callback method in VisionTransformer for compatibility with AttentionMapCallback, and modified selected_model names in config files to 'ViTPatch'.
Updated splitting function so now it can do SXR and AIA individually... it can also repartition an already partioned folder... updated the megs models to include warm restarts, weight decay, and adaptive weights