45 using arma::distr_param;
50 : buffer_size_(buffer_size), batch_size_(batch_size)
61 std::cout <<
"WARNING: Buffer is full" << std::endl;
77 const auto num_stored =
memory_.size();
78 const auto num_states = xt.n_cols + num_stored;
79 xt_total.resize(xt.n_rows, num_states);
81 for (
unsigned int i = 0; i < num_stored; i++)
84 xt_total.col(i) =
memory_.at(i);
88 xt_total.cols(num_stored, num_states - 1) = xt;
95 xt_total.resize(xt.n_rows, num_states);
103 xt_total.col(i) =
memory_.at(rand_ints(i));