.. role:: red .. role:: blue .. role:: navy ActivationMonotonicWeightKernel =============================== :navy:`weight_type` ~~~~~~~~~~~~~~~~~~~ .. container:: .. table:: :class: tight-table :widths: 45 45 15 +----------------------------------------------+-----------------------------------------------+----------------+ | **weight_type** | **Description** | **Example** | +==============================================+===============================================+================+ | **Required**: :red:`True` | Type of weighting kernel (e.g., monotonic, | monotonic | | | learned, spatial). | | | **Type**: | | | | | | | | **Units**: None | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------------------------------------------+-----------------------------------------------+----------------+ :navy:`description` ~~~~~~~~~~~~~~~~~~~ .. container:: .. table:: :class: tight-table :widths: 45 45 15 +----------------------------------------------+-----------------------------------------------+----------------+ | **description** | **Description** | **Example** | +==============================================+===============================================+================+ | **Required**: :blue:`False` | Human-readable description of what this | This kernel | | | kernel is for. | smoothly | | **Type**: str | None | | transitions | | | | between 0 and 1| | **Units**: None | | in a monotonic | | | | way | | | | | | | | | | | | | | | | | | | | | +----------------------------------------------+-----------------------------------------------+----------------+ :navy:`active` ~~~~~~~~~~~~~~ .. container:: .. table:: :class: tight-table :widths: 45 45 15 +----------------------------------------------+-----------------------------------------------+----------------+ | **active** | **Description** | **Example** | +==============================================+===============================================+================+ | **Required**: :blue:`False` | If false, this kernel will be skipped during | false | | | weighting. | | | **Type**: bool | None | | | | | | | | **Units**: None | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------------------------------------------+-----------------------------------------------+----------------+ :navy:`threshold` ~~~~~~~~~~~~~~~~~ .. container:: .. table:: :class: tight-table :widths: 45 45 15 +----------------------------------------------+-----------------------------------------------+----------------+ | **threshold** | **Description** | **Example** | +==============================================+===============================================+================+ | **Required**: :red:`True` | Which side of a threshold should be | low cut | | | downweighted. | | | **Type**: | | | | | | | | **Units**: None | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------------------------------------------+-----------------------------------------------+----------------+ :navy:`style` ~~~~~~~~~~~~~ .. container:: .. table:: :class: tight-table :widths: 45 45 15 +----------------------------------------------+-----------------------------------------------+----------------+ | **style** | **Description** | **Example** | +==============================================+===============================================+================+ | **Required**: :red:`True` | Tapering/activation function to use between | activation | | | transition bounds. | | | **Type**: | | | | | | | | **Units**: None | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------------------------------------------+-----------------------------------------------+----------------+ :navy:`transition_lower_bound` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. container:: .. table:: :class: tight-table :widths: 45 45 15 +----------------------------------------------+-----------------------------------------------+----------------+ | **transition_lower_bound** | **Description** | **Example** | +==============================================+===============================================+================+ | **Required**: :red:`True` | Start of the taper region (weight begins to | -inf | | | change). | | | **Type**: | | | | | | | | **Units**: None | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------------------------------------------+-----------------------------------------------+----------------+ :navy:`transition_upper_bound` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. container:: .. table:: :class: tight-table :widths: 45 45 15 +----------------------------------------------+-----------------------------------------------+----------------+ | **transition_upper_bound** | **Description** | **Example** | +==============================================+===============================================+================+ | **Required**: :red:`True` | End of the taper region (weight finishes | +inf | | | changing). | | | **Type**: | | | | | | | | **Units**: None | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------------------------------------------+-----------------------------------------------+----------------+ :navy:`activation_style` ~~~~~~~~~~~~~~~~~~~~~~~~ .. container:: .. table:: :class: tight-table :widths: 45 45 15 +----------------------------------------------+-----------------------------------------------+----------------+ | **activation_style** | **Description** | **Example** | +==============================================+===============================================+================+ | **Required**: :red:`True` | Tapering/activation function to use between | tanh | | | transition bounds. | | | **Type**: | | | | | | | | **Units**: None | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------------------------------------------+-----------------------------------------------+----------------+ :navy:`steepness` ~~~~~~~~~~~~~~~~~ .. container:: .. table:: :class: tight-table :widths: 45 45 15 +----------------------------------------------+-----------------------------------------------+----------------+ | **steepness** | **Description** | **Example** | +==============================================+===============================================+================+ | **Required**: :blue:`False` | Controls the sharpness of the activation | 10 | | | transition. | | | **Type**: | | | | | | | | **Units**: None | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------------------------------------------+-----------------------------------------------+----------------+