mapping_networks.runtime.ParameterSpec¶
- class mapping_networks.runtime.ParameterSpec(entries: Iterable[ParameterEntry])¶
Compile parameter shapes and offsets once, then reuse them cheaply.
- __init__(entries: Iterable[ParameterEntry]) None¶
Methods
__init__(entries)count(value)entry(name)flatten(tree)Validate and flatten a named parameter tree in compiled order.
from_module(module)Build a spec from trainable and frozen parameters in module order.
from_named_tensors(named_tensors)index(value, [start, [stop]])Raises ValueError if the value is not present.
unflatten(vector)Create named tensor views over a one-dimensional generated vector.
validate_tree(tree)Raise
ValueErrorif names or shapes differ from this spec.Attributes
namestotal_numel