model.variables.params¶
Runtime shapes¶
All parameters are tensors after runner.load_data() is called:
[n_entities]— location-varying scalar parameters[n_entities, n_layers]— layer-wise soil parameters
Sources¶
data: static parameter field required fromdata.mapping.paramsfixed: fixed scalar value supplied explicitly in configuration; broadcast to[n_entities]where neededpft_based: computed as PFT-fraction-weighted average frommodel.fcoverandPFT_LOOKUP.txt; shape[n_entities]nn_global: globally shared trainable scalar (nn.Parameter)nn_feature_based: location-varying, predicted by an MLP. Site-level parameters usemodel.attrisas inputs and return[n_entities]; layer-wise parameters usemodel.attrisplus soil-profile inputs and return[n_entities, n_layers]derived: computed from other parameters by a physics routine (pedotransfer functions, root-fraction profile) duringrunner.load_data(); shape[n_entities, n_layers]
Parameter variable definitions for ADELM.
Module Contents¶
Data¶
API¶
- model.variables.params.PARAMS¶
None