jaxincell._routing¶
Functions¶
|
Recursively merge two parameter trees, with override_parameters taking precedence over base_parameters. |
|
|
|
Iterate over nested or loose species parameter groups. |
|
|
|
|
|
|
Module Contents¶
- jaxincell._routing.merge_parameter_trees(base_parameters, override_parameters)¶
Recursively merge two parameter trees, with override_parameters taking precedence over base_parameters.
- jaxincell._routing.put_parameter_path(container, path, value)¶
- jaxincell._routing.iter_species_parameter_groups(species_type, species_values, strict=False)¶
Iterate over nested or loose species parameter groups.
- jaxincell._routing.route_nested_initial_species_parameters(input_parameters, parameters, differentiable_parameters, cleaner_input_parameters)¶
- jaxincell._routing.route_flat_initial_parameters(input_parameters, parameters, differentiable_parameters, cleaner_input_parameters)¶
- jaxincell._routing.build_runtime_flat_parameter_routes()¶
- jaxincell._routing.build_runtime_species_label_routes(species_parameters)¶
- jaxincell._routing.clean_runtime_input_parameters(input_parameters, runtime_flat_parameter_routes, runtime_species_label_routes, species_parameters)¶
- jaxincell._routing.build_runtime_parameter_sections(base_parameter_sections, input_parameters)¶