XACC
xacc::algorithm::MMDParameterShiftGradientStrategy Member List

This is the complete list of members for xacc::algorithm::MMDParameterShiftGradientStrategy, including all inherited members.

_mix_rbf_kernel_d(Eigen::MatrixXd dx2, std::vector< double > sigma_list) (defined in xacc::algorithm::MMDParameterShiftGradientStrategy)xacc::algorithm::MMDParameterShiftGradientStrategyinlineprotected
compute(std::vector< double > &grad, std::vector< std::shared_ptr< AcceleratorBuffer >> results, const std::vector< double > &q_dist, const std::vector< double > &target_dist) override (defined in xacc::algorithm::MMDParameterShiftGradientStrategy)xacc::algorithm::MMDParameterShiftGradientStrategyinlinevirtual
currentParameterSet (defined in xacc::algorithm::MMDParameterShiftGradientStrategy)xacc::algorithm::MMDParameterShiftGradientStrategyprotected
description() const overridexacc::algorithm::MMDParameterShiftGradientStrategyinlinevirtual
getCircuitExecutions(Circuit circuit, const std::vector< double > &x) override (defined in xacc::algorithm::MMDParameterShiftGradientStrategy)xacc::algorithm::MMDParameterShiftGradientStrategyinlinevirtual
kernel_expect(Eigen::MatrixXd K, std::vector< double > px, std::vector< double > py) (defined in xacc::algorithm::MMDParameterShiftGradientStrategy)xacc::algorithm::MMDParameterShiftGradientStrategyinlineprotected
mix_rbf_kernel(std::vector< int > x, std::vector< int > y, std::vector< double > sigma_list, int num_bit) (defined in xacc::algorithm::MMDParameterShiftGradientStrategy)xacc::algorithm::MMDParameterShiftGradientStrategyinlineprotected
name() const overridexacc::algorithm::MMDParameterShiftGradientStrategyinlinevirtual
~Identifiable()xacc::Identifiableinlinevirtual