oa::ConvTranspose1d

ConvTranspose1d: 1D transposed convolution (learnable upsampling); adjoint of Conv1d, no bias.

Inheritance

public Module

Public Methods

Matrix oa::ConvTranspose1d::forward(const Matrix & inInput)

Constructor & Destructor Documentation

oa::ConvTranspose1d::ConvTranspose1d( oa::I32 inChannels, oa::I32 outChannels, oa::I32 kernelSize, oa::I32 inStride = 1, oa::I32 inPadding = 0 )
No public source comment is attached to this declaration.

Parameters

inChannels
oa::I32

outChannels
oa::I32

kernelSize
oa::I32

inStride
oa::I32

Default: 1

inPadding
oa::I32

Default: 0

Public Method Documentation

Matrix oa::ConvTranspose1d::forward( const Matrix & inInput )
No public source comment is attached to this declaration.

Parameters

inInput
const Matrix &

Returns

Matrix

The declared return value.