check_composition_nested_param_addressable¶
yohou.testing.check_composition_nested_param_addressable(compositor, descriptor)
¶
Check nested <name>__<param> get/set on a _BaseComposition.
get_params(deep=True) must expose the first component's parameters as
<name>__<param>, and set_params(<name>__<param>=value) must round-trip.
Parameters ¶
| Name | Type | Description | Default |
|---|---|---|---|
compositor
|
BaseEstimator
|
A |
required |
descriptor
|
dict
|
Carries the composition-attribute name under |
required |
Raises ¶
| Type | Description |
|---|---|
AssertionError
|
If the nested parameter is absent or does not round-trip. |