qkeras.qoctave

Octave Convolution.

Functions

GetActivationSuffix(activation)

Returns suffix for layer name to facilitate debugging.

OctaveConv2D(filters, kernel_size, alpha[, ...])

Implements OctaveConv2D.

QOctaveConv2D(filters, kernel_size, alpha[, ...])

Implements quantized QOctaveConv2D.

qkeras.qoctave.GetActivationSuffix(activation)[source]

Returns suffix for layer name to facilitate debugging.

qkeras.qoctave.OctaveConv2D(filters, kernel_size, alpha, strides=(1, 1), padding='valid', kernel_initializer='he_normal', bias_initializer='zeros', kernel_regularizer=None, bias_regularizer=None, kernel_constraint=None, bias_constraint=None, activation=None, use_separable=True, name='', **kwargs)[source]

Implements OctaveConv2D.

qkeras.qoctave.QOctaveConv2D(filters, kernel_size, alpha, strides=(1, 1), padding='valid', kernel_initializer='he_normal', bias_initializer='zeros', kernel_regularizer=None, bias_regularizer=None, kernel_constraint=None, bias_constraint=None, use_separable=True, name='', **kwargs)[source]

Implements quantized QOctaveConv2D.