oa::Embedding

Embedding: Embedding lookup layer.

Inheritance

public Module

Public Methods

oa::I32 oa::Embedding::embeddingDim()
Matrix oa::Embedding::forward(const Matrix & inInput)
oa::I32 oa::Embedding::numEmbeddings()

Constructor & Destructor Documentation

oa::Embedding::Embedding( oa::I32 inNumEmbeddings, oa::I32 inEmbeddingDim )
No public source comment is attached to this declaration.

Parameters

inNumEmbeddings
oa::I32

inEmbeddingDim
oa::I32

Public Method Documentation

oa::I32 oa::Embedding::embeddingDim()
No public source comment is attached to this declaration.

Returns

oa::I32

The declared return value.

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

Parameters

inInput
const Matrix &

Returns

Matrix

The declared return value.

oa::I32 oa::Embedding::numEmbeddings()
No public source comment is attached to this declaration.

Returns

oa::I32

The declared return value.