lwtDev::RecurrentStack Node1 lwtDev::RecurrentStack - m_n_outputs + RecurrentStack() + ~RecurrentStack() + RecurrentStack() + operator=() + scan() + n_outputs() - add_lstm_layers() - add_gru_layers() - add_bidirectional_layers() - add_embedding_layers() Node2 std::vector< lwtDev ::IRecurrentLayer * > Node2->Node1 -m_layers Node3 lwtDev::IRecurrentLayer + m_go_backwards + m_return_sequence + ~IRecurrentLayer() + scan() Node3->Node2 +elements