qkeras.qseparable_conv2d_transpose

Classes

QSeparableConv2DTranspose(*args, **kwargs)

Quantized Separable Conv2DTranspose layer.

class qkeras.qseparable_conv2d_transpose.QSeparableConv2DTranspose(*args, **kwargs)[source]

Bases: Conv2DTranspose

Quantized Separable Conv2DTranspose layer.

build(input_shape)[source]
call(inputs)[source]
compute_final_output_shape(input_shape, kernel_size, strides, is_depthwise=True)[source]
conv_transpose_op(inputs, filters, strides, padding, output_padding, dilation_rate, kernel_quantizer, kernel_weights, use_bias, bias_quantizer, bias, activation, is_depthwise)[source]

Transpose convolution op that shared by both depthwise and pointwise.

get_config()[source]

Returns the config of the object.

An object config is a Python dictionary (serializable) containing the information needed to re-instantiate it.

get_prunable_weights()[source]
get_quantizers()[source]