validate_weight_array¶
yohou.utils.weighting.validate_weight_array(weights, name='weights')
¶
Validate a resolved weight array for NaN, negatives, infinities, and all-zero.
Parameters¶
| Name | Type | Description | Default |
|---|---|---|---|
weights
|
ndarray
|
Weight array to validate. |
required |
name
|
str
|
Descriptive name used in error messages (e.g., |
"weights"
|
Raises¶
| Type | Description |
|---|---|
ValueError
|
If any element is NaN, negative, infinite, or if all elements are zero. |