panann
Public Member Functions | Public Attributes | List of all members
panann::RecurrentNeuralNetwork::LongShortTermMemoryCell Struct Reference

Public Member Functions

size_t GetNeuronsPerGate () const
 
size_t GetForgetGateStartNeuronIndex () const
 
size_t GetInputGateStartNeuronIndex () const
 
size_t GetOutputGateStartNeuronIndex () const
 
size_t GetCandidateCellStateStartNeuronIndex () const
 
size_t GetOutputUnitStartNeuronIndex () const
 

Public Attributes

size_t neuron_start_index
 
size_t neuron_count
 
size_t cell_state_start_index
 
size_t cell_state_count
 

Member Data Documentation

◆ cell_state_count

size_t panann::RecurrentNeuralNetwork::LongShortTermMemoryCell::cell_state_count

Count of cell states belonging to the cell.
This is also known as the cell memory size.

◆ cell_state_start_index

size_t panann::RecurrentNeuralNetwork::LongShortTermMemoryCell::cell_state_start_index

Index into the |cell_states_| vector of the first state belonging to the cell.

◆ neuron_count

size_t panann::RecurrentNeuralNetwork::LongShortTermMemoryCell::neuron_count

Count of neurons belonging to the cell.
Includes neurons in all layers of the cell (but does not include the bias neuron for this cell).

◆ neuron_start_index

size_t panann::RecurrentNeuralNetwork::LongShortTermMemoryCell::neuron_start_index

Index into the |neurons_| vector of the first neuron belonging to the cell.


The documentation for this struct was generated from the following files: