![]() |
ATLAS Offline Software
|
#include <Stack.h>
Public Member Functions | |
| RecurrentStack (size_t n_inputs, const std::vector< LayerConfig > &layers) | |
| ~RecurrentStack () | |
| RecurrentStack (RecurrentStack &)=delete | |
| RecurrentStack & | operator= (RecurrentStack &)=delete |
| MatrixXd | scan (MatrixXd inputs) const |
| size_t | n_outputs () const |
Private Member Functions | |
| size_t | add_lstm_layers (size_t n_inputs, const LayerConfig &) |
| size_t | add_gru_layers (size_t n_inputs, const LayerConfig &) |
| size_t | add_bidirectional_layers (size_t n_inputs, const LayerConfig &) |
| size_t | add_embedding_layers (size_t n_inputs, const LayerConfig &) |
Private Attributes | |
| std::vector< IRecurrentLayer * > | m_layers |
| size_t | m_n_outputs |
| lwtDev::RecurrentStack::RecurrentStack | ( | size_t | n_inputs, |
| const std::vector< LayerConfig > & | layers ) |
Definition at line 271 of file Stack.cxx.
| lwtDev::RecurrentStack::~RecurrentStack | ( | ) |
|
delete |
|
private |
Definition at line 344 of file Stack.cxx.
|
private |
Definition at line 384 of file Stack.cxx.
|
private |
Definition at line 330 of file Stack.cxx.
|
private |
| size_t lwtDev::RecurrentStack::n_outputs | ( | ) | const |
|
delete |
| MatrixXd lwtDev::RecurrentStack::scan | ( | MatrixXd | inputs | ) | const |
|
private |