You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/src/reference.md
+17-1
Original file line number
Diff line number
Diff line change
@@ -63,7 +63,7 @@ pad_zeros
63
63
64
64
## Convolution
65
65
66
-
`Flux`'s `Conv` and `CrossCor` layers use `NNlib.DenseConvDims` and `NNlib.conv` internally.
66
+
`Flux`'s `Conv` and `CrossCor` layers use `NNlib.DenseConvDims` and `NNlib.conv` internally.
67
67
68
68
```@docs
69
69
conv
@@ -75,6 +75,22 @@ unfold
75
75
fold
76
76
```
77
77
78
+
## Normalization
79
+
80
+
These roughly correspond to Flux's `*Norm` layers.
81
+
<!-- `Flux`'s `*Norm` layers use `NNlib.*norm` and helper functionality such as `NNlib.RunningStats` internally. -->
82
+
83
+
```@docs
84
+
NNlib.layernorm
85
+
NNlib.batchnorm
86
+
NNlib.instancenorm
87
+
NNlib.groupnorm
88
+
NNlib.norm_stats
89
+
NNlib.norm_helper
90
+
NNlib.RunningStats
91
+
NNlib.update_running_stats!
92
+
```
93
+
78
94
## Upsampling
79
95
80
96
`Flux`'s `Upsample` layer uses `NNlib.upsample_nearest`, `NNlib.upsample_bilinear`, and `NNlib.upsample_trilinear` as its backend. Additionally, `Flux`'s `PixelShuffle` layer uses `NNlib.pixel_shuffle` as its backend.
0 commit comments