qualia_codegen_core.graph.layers.TConvLayer module

class qualia_codegen_core.graph.layers.TConvLayer.TConvLayer(input_shape: 'Shapes', output_shape: 'Shapes', output_dtype: 'DTypes', name: 'str', activation: 'TActivation', kernel: 'NDArrayFloatOrInt', kernel_size: 'tuple[int, ...]', strides: 'tuple[int, ...]', filters: 'int', use_bias: 'bool', bias: 'NDArrayFloatOrInt', groups: 'int')[source]

Bases: TBaseLayer

activation: TActivation
kernel: ndarray[tuple[Any, ...], dtype[floating[Any]]] | ndarray[tuple[Any, ...], dtype[integer[Any]]]
kernel_size: tuple[int, ...]
strides: tuple[int, ...]
filters: int
use_bias: bool
bias: ndarray[tuple[Any, ...], dtype[floating[Any]]] | ndarray[tuple[Any, ...], dtype[integer[Any]]]
groups: int
property weights: OrderedDict[str, ndarray[tuple[Any, ...], dtype[floating[Any]]] | ndarray[tuple[Any, ...], dtype[integer[Any]]]]