| AdaptiveStochasticGradientDescent() | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| AdaptiveStochasticGradientDescentOptimizer() | itk::AdaptiveStochasticGradientDescentOptimizer | protected |
| AddRandomPerturbation(ParametersType ¶meters, double sigma) | elastix::AdaptiveStochasticGradientDescent< TElastix > | protectedvirtual |
| AddTargetCellToIterationInfo(const char *const name) | elastix::BaseComponentSE< TElastix > | inline |
| AdvancedTransformPointer typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| AdvancedTransformType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| AdvanceOneStep() override | itk::StandardGradientDescentOptimizer | virtual |
| AfterEachIteration() override | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| AfterEachIterationBase() | elastix::BaseComponent | inlinevirtual |
| AfterEachResolution() override | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| AfterEachResolutionBase() | elastix::BaseComponent | inlinevirtual |
| AfterRegistration() override | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| AfterRegistrationBase() override | elastix::OptimizerBase< TElastix > | virtual |
| AsITKBaseType(TBaseComponent *const baseComponent) -> decltype(baseComponent->GetAsITKBaseType()) | elastix::BaseComponent | inlinestatic |
| AutomaticParameterEstimation() | elastix::AdaptiveStochasticGradientDescent< TElastix > | protectedvirtual |
| AutomaticParameterEstimationOriginal() | elastix::AdaptiveStochasticGradientDescent< TElastix > | protectedvirtual |
| AutomaticParameterEstimationUsingDisplacementDistribution() | elastix::AdaptiveStochasticGradientDescent< TElastix > | protectedvirtual |
| BaseComponent()=default | elastix::BaseComponent | protected |
| BaseComponentSE()=default | elastix::BaseComponentSE< TElastix > | protected |
| BeforeAll() | elastix::BaseComponent | inlinevirtual |
| BeforeAllBase() | elastix::BaseComponent | inlinevirtual |
| BeforeEachResolution() override | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| BeforeEachResolutionBase() override | elastix::OptimizerBase< TElastix > | virtual |
| BeforeRegistration() override | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| BeforeRegistrationBase() | elastix::BaseComponent | inlinevirtual |
| Compute_a(double k) const | itk::StandardGradientDescentOptimizer | protectedvirtual |
| ComputeDisplacementDistributionType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ConstPointer typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| CoordinateRepresentationType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ElastixType typedef | elastix::OptimizerBase< TElastix > | |
| elxClassNameMacro("AdaptiveStochasticGradientDescent") | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| elxDeclarePureVirtualGetSelfMacro(ITKBaseType) | elastix::OptimizerBase< TElastix > | private |
| elxGetClassName() const | elastix::BaseComponent | virtual |
| elxOverrideGetSelfMacro | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| FixedImageIndexType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| FixedImagePointType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| FixedImageRegionType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| FixedImageType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| GetAsITKBaseType() | elastix::OptimizerBase< TElastix > | inline |
| GetAsITKBaseType() const | elastix::OptimizerBase< TElastix > | inline |
| GetAutomaticParameterEstimation() const | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| GetComponentLabel() const | elastix::BaseComponent | |
| GetConfiguration() const | elastix::BaseComponentSE< TElastix > | inline |
| GetCurrentIteration() const | itk::GradientDescentOptimizer2 | virtual |
| GetCurrentPosition() const override | itk::ScaledSingleValuedNonLinearOptimizer | |
| GetCurrentTime() const | itk::StandardGradientDescentOptimizer | virtual |
| GetElastix() const | elastix::BaseComponentSE< TElastix > | inline |
| GetGradient() | itk::GradientDescentOptimizer2 | virtual |
| GetInitialTime() const | itk::StandardGradientDescentOptimizer | virtual |
| GetIterationInfoAt(const char *const name) | elastix::BaseComponentSE< TElastix > | inline |
| GetLearningRate() | itk::GradientDescentOptimizer2 | virtual |
| GetMaximize() const | itk::ScaledSingleValuedNonLinearOptimizer | virtual |
| GetMaximumNumberOfSamplingAttempts() | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| GetMaximumStepLength() const | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| GetNewSamplesEveryIteration() const | elastix::OptimizerBase< TElastix > | protectedvirtual |
| GetNumberOfIterations() | itk::GradientDescentOptimizer2 | virtual |
| GetParam_A() const | itk::StandardGradientDescentOptimizer | virtual |
| GetParam_a() const | itk::StandardGradientDescentOptimizer | virtual |
| GetParam_alpha() const | itk::StandardGradientDescentOptimizer | virtual |
| GetRandomVariateGenerator() | elastix::BaseComponentSE< TElastix > | inline |
| GetRegistration() const | elastix::BaseComponentSE< TElastix > | inline |
| GetScaledCostFunction() | itk::ScaledSingleValuedNonLinearOptimizer | virtual |
| GetScaledCurrentPosition() | itk::ScaledSingleValuedNonLinearOptimizer | virtual |
| GetScaledDerivative(const ParametersType ¶meters, DerivativeType &derivative) const | itk::ScaledSingleValuedNonLinearOptimizer | protectedvirtual |
| GetScaledDerivativeWithExceptionHandling(const ParametersType ¶meters, DerivativeType &derivative) | elastix::AdaptiveStochasticGradientDescent< TElastix > | protectedvirtual |
| GetScaledValue(const ParametersType ¶meters) const | itk::ScaledSingleValuedNonLinearOptimizer | protectedvirtual |
| GetScaledValueAndDerivative(const ParametersType ¶meters, MeasureType &value, DerivativeType &derivative) const | itk::ScaledSingleValuedNonLinearOptimizer | protectedvirtual |
| GetSearchDirection() | itk::GradientDescentOptimizer2 | virtual |
| GetSelf() const =0 | elastix::BaseComponentSE< TElastix > | privatepure virtual |
| GetSelf()=0 | elastix::BaseComponentSE< TElastix > | privatepure virtual |
| GetSigmoidMax() const | itk::AdaptiveStochasticGradientDescentOptimizer | virtual |
| GetSigmoidMin() const | itk::AdaptiveStochasticGradientDescentOptimizer | virtual |
| GetSigmoidScale() const | itk::AdaptiveStochasticGradientDescentOptimizer | virtual |
| GetStopCondition() | itk::GradientDescentOptimizer2 | virtual |
| GetUseAdaptiveStepSizes() const | itk::AdaptiveStochasticGradientDescentOptimizer | virtual |
| GetUseScales() const | itk::ScaledSingleValuedNonLinearOptimizer | |
| GetValue() | itk::GradientDescentOptimizer2 | virtual |
| GradientDescentOptimizer2() | itk::GradientDescentOptimizer2 | protected |
| ImageGridSamplerPointer typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ImageGridSamplerType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ImageRandomCoordinateSamplerPointer typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ImageRandomCoordinateSamplerType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ImageRandomSamplerBasePointer typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ImageRandomSamplerBaseType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ImageSampleContainerPointer typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ImageSampleContainerType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ImageSamplerBasePointer typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ImageSamplerBaseType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| InitializeElastixExecutable() | elastix::BaseComponent | static |
| InitializeScales() | itk::ScaledSingleValuedNonLinearOptimizer | virtual |
| IsElastixLibrary() | elastix::BaseComponent | static |
| ITK_DISALLOW_COPY_AND_MOVE(AdaptiveStochasticGradientDescent) | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| itk::AdaptiveStochasticGradientDescentOptimizer::ITK_DISALLOW_COPY_AND_MOVE(AdaptiveStochasticGradientDescentOptimizer) | itk::AdaptiveStochasticGradientDescentOptimizer | |
| itk::StandardGradientDescentOptimizer::ITK_DISALLOW_COPY_AND_MOVE(StandardGradientDescentOptimizer) | itk::StandardGradientDescentOptimizer | |
| itk::GradientDescentOptimizer2::ITK_DISALLOW_COPY_AND_MOVE(GradientDescentOptimizer2) | itk::GradientDescentOptimizer2 | |
| itk::ScaledSingleValuedNonLinearOptimizer::ITK_DISALLOW_COPY_AND_MOVE(ScaledSingleValuedNonLinearOptimizer) | itk::ScaledSingleValuedNonLinearOptimizer | |
| elastix::OptimizerBase::ITK_DISALLOW_COPY_AND_MOVE(OptimizerBase) | elastix::OptimizerBase< TElastix > | |
| elastix::BaseComponentSE::ITK_DISALLOW_COPY_AND_MOVE(BaseComponentSE) | elastix::BaseComponentSE< TElastix > | |
| elastix::BaseComponent::ITK_DISALLOW_COPY_AND_MOVE(BaseComponent) | elastix::BaseComponent | |
| ITKBaseType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| itkOverrideGetNameOfClassMacro(AdaptiveStochasticGradientDescent) | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| itk::AdaptiveStochasticGradientDescentOptimizer::itkOverrideGetNameOfClassMacro(AdaptiveStochasticGradientDescentOptimizer) | itk::AdaptiveStochasticGradientDescentOptimizer | |
| itk::StandardGradientDescentOptimizer::itkOverrideGetNameOfClassMacro(StandardGradientDescentOptimizer) | itk::StandardGradientDescentOptimizer | |
| itk::GradientDescentOptimizer2::itkOverrideGetNameOfClassMacro(GradientDescentOptimizer2) | itk::GradientDescentOptimizer2 | |
| itk::ScaledSingleValuedNonLinearOptimizer::itkOverrideGetNameOfClassMacro(ScaledSingleValuedNonLinearOptimizer) | itk::ScaledSingleValuedNonLinearOptimizer | |
| elastix::OptimizerBase::itkOverrideGetNameOfClassMacro(OptimizerBase) | elastix::OptimizerBase< TElastix > | |
| itkRegistrationType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| itkStaticConstMacro(FixedImageDimension, unsigned int, FixedImageType::ImageDimension) | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| itkStaticConstMacro(MovingImageDimension, unsigned int, MovingImageType::ImageDimension) | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| itkVirtualGetNameOfClassMacro(BaseComponent) | elastix::BaseComponent | |
| JacobianType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| JacobianValueType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| m_AdvancedTransform | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_AutomaticParameterEstimation | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_AutomaticParameterEstimationDone | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_ComponentLabel | elastix::BaseComponent | private |
| m_Configuration | elastix::BaseComponentSE< TElastix > | protected |
| m_CurrentIteration | itk::GradientDescentOptimizer2 | private |
| m_CurrentNumberOfSamplingAttempts | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_CurrentTime | itk::StandardGradientDescentOptimizer | protected |
| m_Elastix | elastix::BaseComponentSE< TElastix > | protected |
| m_Gradient | itk::GradientDescentOptimizer2 | protected |
| m_InitialTime | itk::StandardGradientDescentOptimizer | private |
| m_LearningRate | itk::GradientDescentOptimizer2 | private |
| m_MaxBandCovSize | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_Maximize | itk::ScaledSingleValuedNonLinearOptimizer | private |
| m_MaximumNumberOfSamplingAttempts | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_MaximumStepLength | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_MaximumStepLengthRatio | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_NewSamplesEveryIteration | elastix::OptimizerBase< TElastix > | private |
| m_NumberOfBandStructureSamples | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_NumberOfGradientMeasurements | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_NumberOfIterations | itk::GradientDescentOptimizer2 | private |
| m_NumberOfJacobianMeasurements | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_NumberOfSamplesForExactGradient | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_OriginalButSigmoidToDefault | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_Param_A | itk::StandardGradientDescentOptimizer | private |
| m_Param_a | itk::StandardGradientDescentOptimizer | private |
| m_Param_alpha | itk::StandardGradientDescentOptimizer | private |
| m_PreviousErrorAtIteration | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_PreviousGradient | itk::AdaptiveStochasticGradientDescentOptimizer | protected |
| m_Registration | elastix::BaseComponentSE< TElastix > | protected |
| m_ScaledCostFunction | itk::ScaledSingleValuedNonLinearOptimizer | protected |
| m_ScaledCurrentPosition | itk::ScaledSingleValuedNonLinearOptimizer | protected |
| m_SearchDirection | itk::GradientDescentOptimizer2 | protected |
| m_SettingsVector | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_SigmoidMax | itk::AdaptiveStochasticGradientDescentOptimizer | private |
| m_SigmoidMin | itk::AdaptiveStochasticGradientDescentOptimizer | private |
| m_SigmoidScale | itk::AdaptiveStochasticGradientDescentOptimizer | private |
| m_SigmoidScaleFactor | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_Stop | itk::GradientDescentOptimizer2 | private |
| m_StopCondition | itk::GradientDescentOptimizer2 | protected |
| m_UnscaledCurrentPosition | itk::ScaledSingleValuedNonLinearOptimizer | mutableprivate |
| m_UseAdaptiveStepSizes | itk::AdaptiveStochasticGradientDescentOptimizer | private |
| m_UseConstantStep | itk::StandardGradientDescentOptimizer | protected |
| m_UseNoiseCompensation | elastix::AdaptiveStochasticGradientDescent< TElastix > | private |
| m_Value | itk::GradientDescentOptimizer2 | private |
| MaximizeOff() | itk::ScaledSingleValuedNonLinearOptimizer | virtual |
| MaximizeOn() | itk::ScaledSingleValuedNonLinearOptimizer | virtual |
| MaximumNumberOfIterations enum value | itk::GradientDescentOptimizer2 | |
| MetricError enum value | itk::GradientDescentOptimizer2 | |
| MetricErrorResponse(itk::ExceptionObject &err) override | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| itk::AdaptiveStochasticGradientDescentOptimizer::MetricErrorResponse(ExceptionObject &err) | itk::GradientDescentOptimizer2 | virtual |
| MinimumStepSize enum value | itk::GradientDescentOptimizer2 | |
| MovingImageType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| New() | elastix::AdaptiveStochasticGradientDescent< TElastix > | static |
| NonZeroJacobianIndicesType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| OptimizerBase()=default | elastix::OptimizerBase< TElastix > | protected |
| ParametersType typedef | elastix::OptimizerBase< TElastix > | |
| Pointer typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| PrintSelf(std::ostream &os, Indent indent) const override | itk::GradientDescentOptimizer2 | protected |
| PrintSettingsVector(const SettingsVectorType &settings) | elastix::OptimizerBase< TElastix > | protectedstatic |
| RandomGeneratorPointer typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| RandomGeneratorType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| RegistrationType typedef | elastix::OptimizerBase< TElastix > | |
| RemoveTargetCellFromIterationInfo(const char *const name) | elastix::BaseComponentSE< TElastix > | inline |
| ResetCurrentTimeToInitialTime() | itk::StandardGradientDescentOptimizer | inlinevirtual |
| ResumeOptimization() override | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| SampleGradients(const ParametersType &mu0, double perturbationSigma, double &gg, double &ee) | elastix::AdaptiveStochasticGradientDescent< TElastix > | protectedvirtual |
| ScaledCostFunctionPointer typedef | itk::StandardGradientDescentOptimizer | |
| ScaledCostFunctionType typedef | itk::StandardGradientDescentOptimizer | |
| ScaledSingleValuedNonLinearOptimizer() | itk::ScaledSingleValuedNonLinearOptimizer | protected |
| ScalesType typedef | itk::StandardGradientDescentOptimizer | |
| SelectNewSamples() | elastix::OptimizerBase< TElastix > | protectedvirtual |
| Self typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| SetAutomaticParameterEstimation(bool _arg) | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| SetComponentLabel(const char *label, unsigned int idx) | elastix::BaseComponent | |
| SetConfiguration(const Configuration *_arg) | elastix::BaseComponentSE< TElastix > | |
| SetCostFunction(CostFunctionType *costFunction) override | itk::ScaledSingleValuedNonLinearOptimizer | |
| SetCurrentPosition(const ParametersType ¶m) override | itk::ScaledSingleValuedNonLinearOptimizer | protected |
| SetCurrentPositionPublic(const ParametersType ¶m) | elastix::OptimizerBase< TElastix > | virtual |
| SetElastix(ElastixType *_arg) | elastix::BaseComponentSE< TElastix > | |
| SetInitialTime(double _arg) | itk::StandardGradientDescentOptimizer | virtual |
| SetLearningRate(double _arg) | itk::GradientDescentOptimizer2 | virtual |
| SetMaximize(bool _arg) | itk::ScaledSingleValuedNonLinearOptimizer | virtual |
| SetMaximumNumberOfSamplingAttempts(SizeValueType _arg) | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| SetMaximumStepLength(double _arg) | elastix::AdaptiveStochasticGradientDescent< TElastix > | virtual |
| SetNumberOfIterations(unsigned long _arg) | itk::GradientDescentOptimizer2 | virtual |
| SetParam_A(double _arg) | itk::StandardGradientDescentOptimizer | virtual |
| SetParam_a(double _arg) | itk::StandardGradientDescentOptimizer | virtual |
| SetParam_alpha(double _arg) | itk::StandardGradientDescentOptimizer | virtual |
| SetScaledCurrentPosition(const ParametersType ¶meters) | itk::ScaledSingleValuedNonLinearOptimizer | protectedvirtual |
| SetSigmoidMax(double _arg) | itk::AdaptiveStochasticGradientDescentOptimizer | virtual |
| SetSigmoidMin(double _arg) | itk::AdaptiveStochasticGradientDescentOptimizer | virtual |
| SetSigmoidScale(double _arg) | itk::AdaptiveStochasticGradientDescentOptimizer | virtual |
| SetSinusScales(double amplitude, double frequency, unsigned long numberOfParameters) | elastix::OptimizerBase< TElastix > | virtual |
| SettingsVectorType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| SetUseAdaptiveStepSizes(bool _arg) | itk::AdaptiveStochasticGradientDescentOptimizer | virtual |
| SetUseScales(bool arg) | itk::ScaledSingleValuedNonLinearOptimizer | virtual |
| SizeValueType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| StandardGradientDescentOptimizer() | itk::StandardGradientDescentOptimizer | protected |
| StartOptimization() override | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| StopConditionType enum name | itk::StandardGradientDescentOptimizer | |
| StopOptimization() | itk::GradientDescentOptimizer2 | virtual |
| itk::Superclass typedef | itk::AdaptiveStochasticGradientDescentOptimizer | |
| elastix::OptimizerBase::Superclass typedef | elastix::OptimizerBase< TElastix > | |
| Superclass1 typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| Superclass2 typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | |
| TransformJacobianType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| TransformType typedef | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| UpdateCurrentTime() override | itk::AdaptiveStochasticGradientDescentOptimizer | protectedvirtual |
| ~AdaptiveStochasticGradientDescent() override=default | elastix::AdaptiveStochasticGradientDescent< TElastix > | protected |
| ~AdaptiveStochasticGradientDescentOptimizer() override=default | itk::AdaptiveStochasticGradientDescentOptimizer | protected |
| ~BaseComponent()=default | elastix::BaseComponent | protectedvirtual |
| ~BaseComponentSE() override=default | elastix::BaseComponentSE< TElastix > | protected |
| ~GradientDescentOptimizer2() override=default | itk::GradientDescentOptimizer2 | protected |
| ~OptimizerBase() override=default | elastix::OptimizerBase< TElastix > | protected |
| ~ScaledSingleValuedNonLinearOptimizer() override=default | itk::ScaledSingleValuedNonLinearOptimizer | protected |
| ~StandardGradientDescentOptimizer() override=default | itk::StandardGradientDescentOptimizer | protected |