QCOR
|
This is the complete list of members for qcor::KernelForwardDifferenceGradient, including all inherited members.
description() const override (defined in qcor::KernelForwardDifferenceGradient) | qcor::KernelForwardDifferenceGradient | inline |
gradient_func (defined in qcor::GradientFunction) | qcor::GradientFunction | protected |
GradientFunction() (defined in qcor::GradientFunction) | qcor::GradientFunction | inline |
GradientFunction(GradientFunctionType func) (defined in qcor::GradientFunction) | qcor::GradientFunction | inline |
initialize(std::function< std::shared_ptr< qcor::CompositeInstruction >(std::vector< double >)> _kernel_eval, Operator &obs, xacc::HeterogeneousMap &&options={}) override (defined in qcor::KernelForwardDifferenceGradient) | qcor::KernelForwardDifferenceGradient | inlinevirtual |
initialize(std::shared_ptr< ObjectiveFunction > obj_func, HeterogeneousMap &&options) override (defined in qcor::KernelForwardDifferenceGradient) | qcor::KernelForwardDifferenceGradient | inlinevirtual |
initialize(std::function< std::shared_ptr< CompositeInstruction >(std::vector< double >)> kernel_eval, Operator &obs, xacc::HeterogeneousMap &&options={})=0 (defined in qcor::KernelGradientService) | qcor::KernelGradientService | pure virtual |
m_kernel_eval (defined in qcor::KernelForwardDifferenceGradient) | qcor::KernelForwardDifferenceGradient | protected |
m_objFunc (defined in qcor::KernelForwardDifferenceGradient) | qcor::KernelForwardDifferenceGradient | protected |
m_step (defined in qcor::KernelForwardDifferenceGradient) | qcor::KernelForwardDifferenceGradient | protected |
name() const override (defined in qcor::KernelForwardDifferenceGradient) | qcor::KernelForwardDifferenceGradient | inline |
operator()(const std::vector< double > &x, double current_val) (defined in qcor::GradientFunction) | qcor::GradientFunction | inline |