.. _namespace_marian__rnn: Namespace marian::rnn ===================== The namespace rnn. .. contents:: Contents :local: :backlinks: none Detailed Description -------------------- Declare class Dense and all the available functions for creating recurrent neural network (RNN) network. Classes ------- - :ref:`exhale_struct_structmarian_1_1rnn_1_1AttentionNodeOp` - :ref:`exhale_struct_structmarian_1_1rnn_1_1GRUFastNodeOp` - :ref:`exhale_struct_structmarian_1_1rnn_1_1InputFactory` - :ref:`exhale_struct_structmarian_1_1rnn_1_1LSTMCellNodeOp` - :ref:`exhale_struct_structmarian_1_1rnn_1_1LSTMOutputNodeOp` - :ref:`exhale_struct_structmarian_1_1rnn_1_1State` - :ref:`exhale_class_classmarian_1_1rnn_1_1AttentionFactory` - :ref:`exhale_class_classmarian_1_1rnn_1_1Cell` - :ref:`exhale_class_classmarian_1_1rnn_1_1CellFactory` - :ref:`exhale_class_classmarian_1_1rnn_1_1CellInput` - :ref:`exhale_class_classmarian_1_1rnn_1_1FastLSTM` - :ref:`exhale_class_classmarian_1_1rnn_1_1GlobalAttention` - :ref:`exhale_class_classmarian_1_1rnn_1_1GRU` - :ref:`exhale_class_classmarian_1_1rnn_1_1GRUNematus` - :ref:`exhale_class_classmarian_1_1rnn_1_1MultiCellInput` - :ref:`exhale_class_classmarian_1_1rnn_1_1Multiplicative` - :ref:`exhale_class_classmarian_1_1rnn_1_1ReLU` - :ref:`exhale_class_classmarian_1_1rnn_1_1RNNFactory` - :ref:`exhale_class_classmarian_1_1rnn_1_1SlowLSTM` - :ref:`exhale_class_classmarian_1_1rnn_1_1SRU` - :ref:`exhale_class_classmarian_1_1rnn_1_1SSRU` - :ref:`exhale_class_classmarian_1_1rnn_1_1Stackable` - :ref:`exhale_class_classmarian_1_1rnn_1_1StackedCell` - :ref:`exhale_class_classmarian_1_1rnn_1_1StackedCellFactory` - :ref:`exhale_class_classmarian_1_1rnn_1_1States` - :ref:`exhale_class_classmarian_1_1rnn_1_1Tanh` - :ref:`exhale_class_classmarian_1_1rnn_1_1TestLSTM` Enums ----- - :ref:`exhale_enum_namespacemarian_1_1rnn_1acba2ce4446fe9654f1fd2c69793e34ca` Functions --------- - :ref:`exhale_function_namespacemarian_1_1rnn_1a600c6b23c4899cef882fd17a5de7bd23` - :ref:`exhale_function_namespacemarian_1_1rnn_1a9179a4717c104c91cc55877715d1b288` - :ref:`exhale_function_namespacemarian_1_1rnn_1a0704350093b1deda5d7b5aaef99a9c71` - :ref:`exhale_function_namespacemarian_1_1rnn_1a8ab210a35f8c3fa6c4872689ec45295e` Typedefs -------- - :ref:`exhale_typedef_namespacemarian_1_1rnn_1ae9586d2236bd64dae0a644c58d9fc76e` - :ref:`exhale_typedef_namespacemarian_1_1rnn_1a57316dc4c756edb2a8dfabea7e50d92b` - :ref:`exhale_typedef_namespacemarian_1_1rnn_1af723e51535e0b11de5b28fe19627a3fb` - :ref:`exhale_typedef_namespacemarian_1_1rnn_1a386737951397fd1835581e82809f052a` - :ref:`exhale_typedef_namespacemarian_1_1rnn_1aa3f59f19b6e405cf6f4671cc027fcf7a` - :ref:`exhale_typedef_namespacemarian_1_1rnn_1a183afd65ecbacf38477504074a793fa8` - :ref:`exhale_typedef_namespacemarian_1_1rnn_1aff1b115e415945b445f8d4a2068ec3e8` - :ref:`exhale_typedef_namespacemarian_1_1rnn_1aabd6f31226e070f361ff3eb1f840ccad` - :ref:`exhale_typedef_namespacemarian_1_1rnn_1a55385034d5ad19187245bb2b564cb7eb`