| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=real32), | intent(in), | optional | :: | scale |
Scaling factor (default: 1.0) |
|
| character(len=*), | intent(in), | optional | :: | mode |
Mode for calculating the scaling factor (default: "fan_in") |
He normal initialiser object
module function initialiser_normal_setup(scale, mode) result(initialiser) !! Interface for the He normal initialiser real(real32), intent(in), optional :: scale !! Scaling factor (default: 1.0) character(len=*), intent(in), optional :: mode !! Mode for calculating the scaling factor (default: "fan_in") type(he_normal_init_type) :: initialiser !! He normal initialiser object end function initialiser_normal_setup