Views
No views yet
0.05, and no EMA weights.hrrsmjd/AIA_12hour_512x512 for 7750 optimizer steps using two history frames (t-12h, t) to predict all eight pretraining wavelengths at t+12h.solaris_small_patch8_model_state_dict.pt: reusable PyTorch checkpoint containing model_state_dict, learned normalization coefficients, wavelengths, scale factors, patch size, seed, split metadata, test metrics, training step, and final training loss.config.json: lightweight metadata for reconstructing the model and normalization.assets/solaris_small_patch8_test0_prediction.png: example qualitative test prediction plot.eval/solaris_pretrain_p8_chronosplit_wd005_noema_test_mse_subset_0941.md: full chronological test-split raw-scale MSE/RMSE/MAE report.input t-12h, input t, target t+12h, prediction t+12h, and prediction - target across all eight wavelengths.
SolarisSmall8256(2, 6, 2)(2, 6, 2)0094, 0131, 0171, 0193, 0211, 0304, 0335, 1600hrrsmjd/AIA_12hour_512x5127541, validation 939, test 941lr=5e-4, cosine decay to 5e-5, weight_decay=0.05, betas (0.9, 0.95)421import torch
2
3from solaris.model.solaris import SolarisSmall
4
5checkpoint = torch.load("solaris_small_patch8_model_state_dict.pt", map_location="cpu", weights_only=False)
6
7model = SolarisSmall(
8 out_levels=len(checkpoint["wavelengths"]),
9 patch_size=checkpoint["patch_size"],
10)
11model.load_state_dict(checkpoint["model_state_dict"])
12model.eval()
13
14scale_factors = torch.tensor(checkpoint["scale_factors"], dtype=torch.float32)
15norm_coeff_1 = checkpoint["norm_coeff_1"]
16norm_coeff_2 = checkpoint["norm_coeff_2"]| Wavelength (A) | MSE | RMSE | MAE |
|---|---|---|---|
| 0094 | 7.08928 | 2.66257 | 0.310692 |
| 0131 | 147.528 | 12.1461 | 1.44793 |
| 0171 | 13730.9 | 117.179 | 52.9684 |
| 0193 | 22906.6 | 151.349 | 62.3088 |
| 0211 | 7752.18 | 88.0464 | 35.0413 |
| 0304 | 1556.87 | 39.4572 | 14.2213 |
| 0335 | 48.0333 | 6.9306 | 2.0811 |
| 1600 | 145.126 | 12.0468 | 7.3929 |
| Mean | 5786.78 | 53.7272 | 21.9716 |
[57.944149103084534, 214.99738922760267, 1590.2998402078304, 2397.489401917806, 1080.261734048243, 830.778793198845, 104.45557294825853, 274.65685334356664]1weighted MAE: 0.007597
2mean raw RMSE: 19.576
3per-wavelength raw RMSE: [1.210, 4.034, 49.249, 53.399, 20.770, 17.612, 1.653, 8.684]