{
  "format_version": 1,
  "created_at": "2026-05-26T21:24:20.006818+00:00",
  "model_class": "MIFutModel",
  "model_revision": "1.0",
  "window_size_past": 0,
  "window_size_future": 192,
  "physical_feature_name": "input_physical_power_prediction_future",
  "physical_input_config": {
    "hyperparameters": {
      "losses": 0.13,
      "degradation_rate_modules": 0.0075,
      "iam_ashrae_b": 0.05,
      "albedo": 0.25,
      "irradiance_model": "perez-driesse",
      "dni_dhi_model": "erbs",
      "mounting_config": "open_rack_glass_glass"
    },
    "feature_topology": {
      "asset_selector_type": "explicit_plant",
      "post_processor_type": "night_time_zeroing"
    }
  },
  "feature_specs": [
    {
      "name": "input_time_of_day_future",
      "input_dim": 2,
      "embedding_size": 32,
      "norm_mean": [
        0.0,
        0.0
      ],
      "norm_var": [
        0.5,
        0.5
      ],
      "shared_norm_key": null,
      "shared_embedding_key": null
    },
    {
      "name": "input_day_of_year_future",
      "input_dim": 2,
      "embedding_size": 32,
      "norm_mean": [
        0.08873875439167023,
        -0.06298995018005371
      ],
      "norm_var": [
        0.49522459506988525,
        0.49293309450149536
      ],
      "shared_norm_key": null,
      "shared_embedding_key": null
    },
    {
      "name": "input_weather_future",
      "input_dim": 9,
      "embedding_size": 64,
      "norm_mean": [
        10.741835594177246,
        80.3954849243164,
        6.9842305183410645,
        1.799973964691162,
        196.37220764160156,
        965.8699340820312,
        75.9035415649414,
        79.84252166748047,
        65.9884033203125
      ],
      "norm_var": [
        63.61969757080078,
        295.6362609863281,
        39.32683181762695,
        2.1716206073760986,
        11012.109375,
        66.24876403808594,
        1191.5924072265625,
        26575.123046875,
        7849.96240234375
      ],
      "shared_norm_key": null,
      "shared_embedding_key": null
    },
    {
      "name": "input_solar_position_future",
      "input_dim": 3,
      "embedding_size": 32,
      "norm_mean": [
        179.98211669921875,
        1.8979367017745972,
        88.10206604003906
      ],
      "norm_var": [
        10549.6533203125,
        1019.3665771484375,
        1019.3665771484375
      ],
      "shared_norm_key": null,
      "shared_embedding_key": null
    },
    {
      "name": "input_physical_power_prediction_future",
      "input_dim": 1,
      "embedding_size": 32,
      "norm_mean": [
        11.400603294372559
      ],
      "norm_var": [
        293.36676025390625
      ],
      "shared_norm_key": null,
      "shared_embedding_key": null
    }
  ],
  "label_mean": 10.425653457641602,
  "label_var": 283.94482421875,
  "hyperparams": {
    "learning_rate": 0.0001,
    "embedding_type": "dense",
    "input_embedding_size": 32,
    "embedding_depth": 3,
    "embedding_dropout": 0.2,
    "kernel_size": 6,
    "input_weather": 64,
    "input_physical_power_prediction_future": 32,
    "decoder_depth": 5,
    "sequence_block_type": "rnn",
    "decoder_rnn_type": "LSTM",
    "decoder_units": 64,
    "dropout": 0.0,
    "recurrent_dropout": 0.0,
    "spatial_dropout": 0.0,
    "time_step_dropout": 0.0,
    "transformer_model_dim": 128,
    "transformer_num_heads": 4,
    "transformer_dim_feedforward": 256,
    "transformer_dropout": 0.1,
    "transformer_activation": "gelu",
    "transformer_norm_first": true,
    "transformer_use_positional_encoding": true,
    "prediction_head_depth": 4,
    "prediction_head_embedding_size": 64,
    "prediction_head_dropout": 0.1,
    "prediction_use_layer_norm": true
  }
}