oa::FnMatrix::linear

linear: linear layer (fully connected). output = input @ weight^T + bias

Function Documentation

Matrix oa::FnMatrix::linear( const Matrix & inX, const Matrix & inWeight, const Matrix & inBias = Matrix{} )
linear: linear layer (fully connected). output = input @ weight^T + bias

Parameters

inX
const Matrix &

[batch, inFeatures]

inWeight
const Matrix &

[outFeatures, inFeatures]

inBias
const Matrix &

[outFeatures] (optional)

Returns

Matrix

The declared return value.