Scheduler
Mdp::PolynomialNetwork Member List

This is the complete list of members for Mdp::PolynomialNetwork, including all inherited members.

ApproximatedFunction(size_t inputSize, size_t outputSize, size_t paramSize)Mdp::ApproximatedFunction
getOutput(std::vector< double > input) overrideMdp::PolynomialNetworkvirtual
getParamVector() overrideMdp::PolynomialNetworkvirtual
getValue(state_t s, action_t a)Mdp::PolynomialNetworkvirtual
getValues(state_t s)Mdp::PolynomialNetworkvirtual
hiddenLayerMdp::PolynomialNetworkprotected
hiddenSizeMdp::PolynomialNetworkprotected
init(std::shared_ptr< Context > context)Mdp::PolynomialNetworkprotected
initializeWeights(std::vector< std::vector< double >> inputWeights, std::vector< std::vector< double >> outputWeights)Mdp::PolynomialNetwork
inputSizeMdp::ApproximatedFunctionprotected
inputWeightsMdp::PolynomialNetworkprotected
learnExample(std::vector< double > input, std::vector< double > output) overrideMdp::PolynomialNetworkvirtual
outputSizeMdp::ApproximatedFunctionprotected
outputWeightsMdp::PolynomialNetworkprotected
paramsMdp::ApproximatedFunctionprotected
paramSizeMdp::ApproximatedFunctionprotected
PolynomialNetwork(std::shared_ptr< Context > context, size_t inputSize, size_t outputSize, size_t nbOfHiddenLayers)Mdp::PolynomialNetwork
setAlpha(double alpha)Mdp::PolynomialNetworkvirtual
updateParameters(double coeff)Mdp::PolynomialNetworkvirtual