Layers

Basic

Missing docstring.

Missing docstring for Dense. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Dropout. Check Documenter's build log for details.

Missing docstring.

Missing docstring for BatchNorm. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Flatten. Check Documenter's build log for details.

Container

Containers are special type of layers that contain other layers. They typically extend the abstract type that allows to use them as regular Vectors.

Missing docstring.

Missing docstring for StackedLayer. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Sequential. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Concurrent. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Residual. Check Documenter's build log for details.

Convolutional

Photon contains convolutional layers for 2D and 3D spatial data.

A 2D convolutional layer would require a 4D Array in the shape of WxHxCxN (width x height x channels x batch). So for a typical image classification problem this could look like: 224 x 224 x 3 x 8 (224 by 224 image, with 3 colors and 8 samples per batch).

Missing docstring.

Missing docstring for Conv2D. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Conv2DTranspose. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Conv3D. Check Documenter's build log for details.

Missing docstring.

Missing docstring for Conv3DTranspose. Check Documenter's build log for details.

Pooling

Missing docstring.

Missing docstring for PoolingLayer. Check Documenter's build log for details.

Missing docstring.

Missing docstring for MaxPool2D. Check Documenter's build log for details.

Missing docstring.

Missing docstring for AvgPool2D. Check Documenter's build log for details.

Missing docstring.

Missing docstring for MaxPool3D. Check Documenter's build log for details.

Missing docstring.

Missing docstring for AvgPool3D. Check Documenter's build log for details.

Missing docstring.

Missing docstring for AdaptiveAvgPool. Check Documenter's build log for details.

Missing docstring.

Missing docstring for AdaptiveMaxPool. Check Documenter's build log for details.

Recurrent

Missing docstring.

Missing docstring for RNN. Check Documenter's build log for details.

Missing docstring.

Missing docstring for LSTM. Check Documenter's build log for details.

Missing docstring.

Missing docstring for GRU. Check Documenter's build log for details.

Experimental

Missing docstring.

Missing docstring for ContextSwitch. Check Documenter's build log for details.