TaperMonotonicWeightKernel

weight_type

weight_type

Description

Example

Required: True

Type: <enum ‘WeightTypeEnum’>

Units: None

Type of weighting kernel (e.g., monotonic, learned, spatial).

monotonic

description

description

Description

Example

Required: False

Type: str | None

Units: None

Human-readable description of what this kernel is for.

This kernel smoothly transitions between 0 and 1 in a monotonic way

active

active

Description

Example

Required: False

Type: bool | None

Units: None

If false, this kernel will be skipped during weighting.

false

threshold

threshold

Description

Example

Required: True

Type: <enum ‘ThresholdEnum’>

Units: None

Which side of a threshold should be downweighted.

low cut

style

style

Description

Example

Required: True

Type: <enum ‘StyleEnum’>

Units: None

Tapering/activation function to use between transition bounds.

activation

transition_lower_bound

transition_lower_bound

Description

Example

Required: True

Type: <class ‘float’>

Units: None

Start of the taper region (weight begins to change).

-inf

transition_upper_bound

transition_upper_bound

Description

Example

Required: True

Type: <class ‘float’>

Units: None

End of the taper region (weight finishes changing).

+inf

half_window_style

half_window_style

Description

Example

Required: True

Type: <enum ‘HalfWindowStyleEnum’>

Units: None

Tapering/activation function to use between transition bounds.

hann