nn_init_kaiming_uniform_ {torch} | R Documentation |
Kaiming uniform initialization
Description
Fills the input Tensor
with values according to the method
described in Delving deep into rectifiers: Surpassing human-level performance on ImageNet classification
- He, K. et al. (2015), using a
uniform distribution.
Usage
nn_init_kaiming_uniform_(
tensor,
a = 0,
mode = "fan_in",
nonlinearity = "leaky_relu"
)
Arguments
tensor |
an n-dimensional |
a |
the negative slope of the rectifier used after this layer (only used
with |
mode |
either 'fan_in' (default) or 'fan_out'. Choosing 'fan_in' preserves the magnitude of the variance of the weights in the forward pass. Choosing 'fan_out' preserves the magnitudes in the backwards pass. |
nonlinearity |
the non-linear function. recommended to use only with 'relu' or 'leaky_relu' (default). |
Examples
if (torch_is_installed()) {
w <- torch_empty(3, 5)
nn_init_kaiming_uniform_(w, mode = "fan_in", nonlinearity = "leaky_relu")
}
[Package torch version 0.13.0 Index]