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 > | |