mlpack
mlpack::rl::PrioritizedReplay< EnvironmentType > Member List

This is the complete list of members for mlpack::rl::PrioritizedReplay< EnvironmentType >, including all inherited members.

ActionType typedefmlpack::rl::PrioritizedReplay< EnvironmentType >
BetaAnneal()mlpack::rl::PrioritizedReplay< EnvironmentType >inline
GetNStepInfo(double &reward, StateType &nextState, bool &isEnd, const double &discount)mlpack::rl::PrioritizedReplay< EnvironmentType >inline
NSteps() constmlpack::rl::PrioritizedReplay< EnvironmentType >inline
PrioritizedReplay()mlpack::rl::PrioritizedReplay< EnvironmentType >inline
PrioritizedReplay(const size_t batchSize, const size_t capacity, const double alpha, const size_t nSteps=1, const size_t dimension=StateType::dimension)mlpack::rl::PrioritizedReplay< EnvironmentType >inline
Sample(arma::mat &sampledStates, std::vector< ActionType > &sampledActions, arma::rowvec &sampledRewards, arma::mat &sampledNextStates, arma::irowvec &isTerminal)mlpack::rl::PrioritizedReplay< EnvironmentType >inline
SampleProportional()mlpack::rl::PrioritizedReplay< EnvironmentType >inline
Size()mlpack::rl::PrioritizedReplay< EnvironmentType >inline
StateType typedefmlpack::rl::PrioritizedReplay< EnvironmentType >
Store(StateType state, ActionType action, double reward, StateType nextState, bool isEnd, const double &discount)mlpack::rl::PrioritizedReplay< EnvironmentType >inline
Update(arma::mat target, std::vector< ActionType > sampledActions, arma::mat nextActionValues, arma::mat &gradients)mlpack::rl::PrioritizedReplay< EnvironmentType >inline
UpdatePriorities(arma::ucolvec &indices, arma::colvec &priorities)mlpack::rl::PrioritizedReplay< EnvironmentType >inline