nnmt.input_output.val_unit_to_quantities¶
-
nnmt.input_output.val_unit_to_quantities(dict_of_val_unit_dicts)[source]¶ Recursively convert a dict of value-unit pairs to a dict of quantities.
Combine value and unit of each quantity and save them in a dictionary of the structure:
{'<quantity_key1>':<quantity1>, ...}.Lists are converted to numpy arrays and then converted to quantities.
Quantities or names without units, are just stored the way they are.
Parameters: - dict_of_val_unit_dictsdict
Dictionary of the following format:
{'<quantity_key1>':{'val':<value1>, 'unit':<unit1>}, '<quantity_key2>':<value2>, ...}
Returns: - dict
Converted dictionary of format explained above.