GAN< Model, InitializationRuleType, Noise, PolicyType > Member List

This is the complete list of members for GAN< Model, InitializationRuleType, Noise, PolicyType >, including all inherited members.

Discriminator() constGAN< Model, InitializationRuleType, Noise, PolicyType >inline
Discriminator()GAN< Model, InitializationRuleType, Noise, PolicyType >inline
Evaluate(const arma::mat &parameters, const size_t i, const size_t batchSize)GAN< Model, InitializationRuleType, Noise, PolicyType >
Evaluate(const arma::mat &parameters, const size_t i, const size_t batchSize)GAN< Model, InitializationRuleType, Noise, PolicyType >
Evaluate(const arma::mat &parameters, const size_t i, const size_t batchSize)GAN< Model, InitializationRuleType, Noise, PolicyType >
EvaluateWithGradient(const arma::mat &parameters, const size_t i, GradType &gradient, const size_t batchSize)GAN< Model, InitializationRuleType, Noise, PolicyType >
EvaluateWithGradient(const arma::mat &parameters, const size_t i, GradType &gradient, const size_t batchSize)GAN< Model, InitializationRuleType, Noise, PolicyType >
EvaluateWithGradient(const arma::mat &parameters, 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() constGAN< Model, InitializationRuleType, Noise, PolicyType >inline
Generator()GAN< Model, InitializationRuleType, Noise, PolicyType >inline
Gradient(const arma::mat &parameters, const size_t i, arma::mat &gradient, const size_t batchSize)GAN< Model, InitializationRuleType, Noise, PolicyType >
Gradient(const arma::mat &parameters, const size_t i, arma::mat &gradient, const size_t batchSize)GAN< Model, InitializationRuleType, Noise, PolicyType >
Gradient(const arma::mat &parameters, const size_t i, arma::mat &gradient, const size_t batchSize)GAN< Model, InitializationRuleType, Noise, PolicyType >
NumFunctions() constGAN< Model, InitializationRuleType, Noise, PolicyType >inline
Parameters() constGAN< 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() constGAN< 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() constGAN< 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 >