example_bundle / metadata.json
RozanskiT's picture
Upload 11 files
f96ea89 verified
{
"bundle_format_version": 1,
"config_schema_version": 1,
"extras": {
"notes": "Inputs are min-max scaled before training using the fixed bounds stored in this bundle. Output reference scaling metadata is recorded separately and is identity.",
"wavelength_angstrom": {
"__aet_sidecar__": {
"format": "safetensors_v1",
"layout": "single_array_v1",
"path": "extras/wavelength_angstrom.safetensors"
}
}
},
"fingerprint_evaluation": {
"atol": 1e-07,
"inputs": {
"filename": "fingerprint_evaluation/inputs.safetensors",
"format": "safetensors_v1",
"layout": "numeric_dict_tree_v1",
"space": "canonical_input_dict_trees_v1"
},
"kind": "canonical_inputs_outputs_v1",
"outputs": {
"filename": "fingerprint_evaluation/outputs.safetensors",
"format": "safetensors_v1",
"layout": "numeric_dict_tree_v1",
"space": "canonical_output_dict_trees_v1"
},
"rtol": 1e-05,
"selection_strategy": "midpoint_from_input_domain_then_reference_scaling_inputs_v1"
},
"fit_method": "gradient",
"model_family_id": "mlp_v1",
"model_init": {
"hints": {
"input_last_axis": 3,
"output_last_axis": 500
},
"representation": "model-local init hints only"
},
"provenance": {
"created_at": "2026-04-17T13:11:14.921005+00:00",
"dependencies": {
"flax": "0.12.6",
"jax": "0.9.2",
"numpy": "2.4.4",
"optax": "0.2.8"
},
"git_commit": "c786aa2f0453ba260c000411f586f943a3109976",
"platform": "macOS-26.4.1-arm64-arm-64bit",
"python_version": "3.12.13",
"toolkit": "astro_emulators_toolkit",
"toolkit_version": "0.1.0"
},
"release": {
"name": "payne-flux-reference-example",
"status": "released",
"version": "0.1.0"
},
"resolved": {
"model": {
"name": "mlp",
"params": {
"activation": "gelu",
"dtype": "float32",
"hidden_sizes": [
128,
128
],
"use_bias": true
}
},
"solver": {
"name": "gradient",
"params": {}
},
"task": {
"name": "regression",
"params": {
"loss": "mse",
"loss_weights": null,
"metric_axes": null,
"metrics": [
"mse",
"mae"
]
}
}
},
"runtime_contract": {
"affine_leaf_specs": {
"inputs/parameters": {
"last_axis": 3,
"mode": "scalar_or_last_axis"
},
"outputs/flux": {
"last_axis": 500,
"mode": "scalar_or_last_axis"
}
},
"role_paths": {
"input_leaf": "inputs/parameters",
"output_leaf": "outputs/flux"
},
"surface": "canonical_dict_trees_v1"
},
"spec": {
"input_domain": {
"kind": "box_v1",
"max_tree": {
"inputs": {
"parameters": [
7000.0,
5.0,
0.30000001192092896
]
}
},
"min_tree": {
"inputs": {
"parameters": [
4500.0,
2.5,
-0.30000001192092896
]
}
},
"space": "canonical_input_dict_trees_v1",
"storage": {
"filename": "input_domain.safetensors",
"format": "safetensors_v1",
"layout": "split_minmax_tree_v1"
}
},
"inputs": {
"channel_meanings_tree": {
"parameters": [
"effective temperature",
"surface gravity",
"metallicity [Fe/H]"
]
},
"channel_names_tree": {
"parameters": [
"teff",
"logg",
"feh"
]
},
"channel_units_tree": {
"parameters": [
"K",
"dex",
"dex"
]
},
"leaf_meanings_tree": {
"parameters": "stellar labels"
},
"leaf_units_tree": null,
"structure_tree": {
"parameters": null
}
},
"outputs": {
"channel_meanings_tree": null,
"channel_names_tree": null,
"channel_units_tree": null,
"leaf_meanings_tree": {
"flux": "continuum-normalized flux vector on the shared wavelength grid"
},
"leaf_units_tree": {
"flux": "dimensionless"
},
"structure_tree": {
"flux": null
}
},
"reference_scaling_inputs": {
"kind": "affine_v1",
"max_tree": {
"parameters": [
7000.0,
5.0,
0.30000001192092896
]
},
"min_tree": {
"parameters": [
4500.0,
2.5,
-0.30000001192092896
]
},
"parametrization": "minmax",
"space": "canonical_input_dict_trees_v1",
"storage": {
"filename": "reference_scaling_inputs.safetensors",
"format": "safetensors_v1",
"layout": "split_minmax_tree_v1"
}
},
"reference_scaling_outputs": {
"kind": "affine_v1",
"max_tree": {
"flux": 1.0
},
"min_tree": {
"flux": 0.0
},
"parametrization": "minmax",
"space": "canonical_output_dict_trees_v1",
"storage": {
"filename": "reference_scaling_outputs.safetensors",
"format": "safetensors_v1",
"layout": "split_minmax_tree_v1"
}
},
"spec_version": 1
},
"weights_layout": "params_plus_model_state_v1"
}