| Discriminator() const | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| Discriminator() | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| Evaluate(const arma::mat ¶meters, const size_t i, const size_t batchSize) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| Evaluate(const arma::mat ¶meters, const size_t i, const size_t batchSize) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| Evaluate(const arma::mat ¶meters, const size_t i, const size_t batchSize) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| EvaluateWithGradient(const arma::mat ¶meters, const size_t i, GradType &gradient, const size_t batchSize) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| EvaluateWithGradient(const arma::mat ¶meters, const size_t i, GradType &gradient, const size_t batchSize) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| EvaluateWithGradient(const arma::mat ¶meters, const size_t i, GradType &gradient, const size_t batchSize) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| Forward(const arma::mat &input) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| GAN(Model generator, Model discriminator, InitializationRuleType &initializeRule, Noise &noiseFunction, const size_t noiseDim, const size_t batchSize, const size_t generatorUpdateStep, const size_t preTrainSize, const double multiplier, const double clippingParameter=0.01, const double lambda=10.0) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| GAN(const GAN &) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| GAN(GAN &&) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| Generator() const | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| Generator() | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| Gradient(const arma::mat ¶meters, const size_t i, arma::mat &gradient, const size_t batchSize) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| Gradient(const arma::mat ¶meters, const size_t i, arma::mat &gradient, const size_t batchSize) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| Gradient(const arma::mat ¶meters, const size_t i, arma::mat &gradient, const size_t batchSize) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| NumFunctions() const | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| Parameters() const | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| Parameters() | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| Predict(arma::mat input, arma::mat &output) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| Predictors() const | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| Predictors() | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| Reset() | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| ResetData(arma::mat trainData) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| Responses() const | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| Responses() | GAN< Model, InitializationRuleType, Noise, PolicyType > | inline |
| serialize(Archive &ar, const uint32_t) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| Shuffle() | GAN< Model, InitializationRuleType, Noise, PolicyType > | |
| Train(arma::mat trainData, OptimizerType &Optimizer, CallbackTypes &&... callbacks) | GAN< Model, InitializationRuleType, Noise, PolicyType > | |