Threshold# class torch.nn.modules.activation.Threshold(threshold, value, inplace=False)[source]# Thresholds each element of the input Tensor. Threshold is defined as: y={x, if x>thresholdvalue, otherwise y = \begin{cases} x, &\text{ if } x > \text{threshold} \\ \text{value}, &\text{ otherwise } \end{cases} y={x,value, if x>threshold otherwise Parameters threshold (float) – The value to threshold at value (float) – The value to replace with inplace (bool) – can optionally do the operation in-place. Default: False Shape: Input: (∗)(*)(∗), where ∗*∗ means any number of dimensions. Output: (∗)(*)(∗), same shape as the input. Examples: >>> m = nn.Threshold(0, 0.5) >>> input = torch.arange(-3, 3) >>> output = m(input) extra_repr()[source]# Return the extra representation of the module. Return type str forward(input)[source]# Runs the forward pass. Return type Tensor