Primary Capsule
- lowest layer of a capsule network
- processing the raw input image
- Each capsule in the primary layer is sensitive to a specific feature of the input image, such as an edge or a particular shape.
Convolution
- The primary capsules in a capsule network are created by applying a series of convolutional filters to the input image. Each filter is responsible for detecting a specific feature in the input image, such as an edge or a particular shape.
Reshape
- The outputs of the convolutional filters are then reshaped into a grid of “capsules,” each of which corresponds to a specific location in the input image.
Squash
- The outputs of the capsules are then “squashed” to ensure that they have a non-negative scalar value, which allows the network to learn more easily to differentiate between objects and background.