/dports/science/InsightToolkit/ITK-5.0.1/Modules/Numerics/Optimizers/include/ |
H A D | itkCumulativeGaussianOptimizer.h | 64 using MeasureType = CostFunctionType::MeasureType; variable 81 itkGetMacro(FinalSampledArray, MeasureType *); 84 void SetDataArray(MeasureType *dataArray); 90 void PrintArray(MeasureType *array); 135 MeasureType *m_FinalSampledArray; 138 MeasureType *m_CumulativeGaussianArray; 141 …MeasureType * ExtendGaussian(MeasureType *originalArray, MeasureType *extendedArray, int startingP… 144 MeasureType * RecalculateExtendedArrayFromGaussianParameters(MeasureType *originalArray, 150 double FindAverageSumOfSquaredDifferences(MeasureType *array1, MeasureType *array2); 156 void MeasureGaussianParameters(MeasureType *array); [all …]
|
H A D | itkCumulativeGaussianCostFunction.h | 69 using MeasureType = Superclass::MeasureType; variable 81 MeasureType GetValue(const ParametersType & parameters) const override; 84 MeasureType * GetValuePointer(ParametersType & parameters); 87 double CalculateFitError(MeasureType *setTestArray); 102 void SetOriginalDataArray(MeasureType *setOriginalDataArray); 113 MeasureType *m_OriginalDataArray; 119 mutable MeasureType m_Measure; 120 mutable MeasureType * m_MeasurePointer;
|
H A D | itkParticleSwarmOptimizerBase.h | 78 CostFunctionType::MeasureType m_CurrentValue; 80 CostFunctionType::MeasureType m_BestValue; 87 using MeasureType = CostFunctionType::MeasureType; variable 162 itkSetMacro( FunctionConvergenceTolerance, MeasureType ) 163 itkGetMacro( FunctionConvergenceTolerance, MeasureType ) 189 MeasureType GetValue() const; 229 CostFunctionType::MeasureType m_FunctionConvergenceTolerance; 231 CostFunctionType::MeasureType m_FunctionBestValue{0}; 232 std::vector<MeasureType> m_FunctionBestValueMemory;
|
H A D | itkExhaustiveOptimizer.h | 110 itkGetConstReferenceMacro(CurrentValue, MeasureType); 111 itkGetConstReferenceMacro(MaximumMetricValue, MeasureType); 112 itkGetConstReferenceMacro(MinimumMetricValue, MeasureType); 132 MeasureType m_CurrentValue; 148 MeasureType m_MaximumMetricValue; 150 MeasureType m_MinimumMetricValue;
|
H A D | itkMultipleValuedVnlCostFunctionAdaptor.h | 52 using MeasureType = MultipleValuedCostFunction::MeasureType; variable 95 const MeasureType & input, 120 const MeasureType & GetCachedValue() const; 143 mutable MeasureType m_CachedValue;
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Registration/Common/include/ |
H A D | itkCorrelationCoefficientHistogramImageToImageMetric.hxx | 31 const MeasureType varianceX = this->VarianceX(histogram); in EvaluateMeasure() 32 const MeasureType varianceY = this->VarianceY(histogram); in EvaluateMeasure() 33 const MeasureType covariance = this->Covariance(histogram); in EvaluateMeasure() 44 MeasureType meanX = NumericTraits< MeasureType >::ZeroValue(); in MeanX() 48 MeasureType valX = histogram.GetMeasurement(i, 0); in MeanX() 64 MeasureType meanY = NumericTraits< MeasureType >::ZeroValue(); in MeanY() 84 MeasureType varX = NumericTraits< MeasureType >::ZeroValue(); in VarianceX() 102 MeasureType varY = NumericTraits< MeasureType >::ZeroValue(); in VarianceY() 120 MeasureType var = NumericTraits< MeasureType >::ZeroValue(); in Covariance() 121 MeasureType meanX = MeanX(histogram); in Covariance() [all …]
|
H A D | itkNormalizedMutualInformationHistogramImageToImageMetric.hxx | 28 TMovingImage >::MeasureType 33 MeasureType entropyX = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure() 34 MeasureType entropyY = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure() 35 MeasureType jointEntropy = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure() 51 entropyX = -entropyX / static_cast< MeasureType >( totalFreq ) + std::log(totalFreq); in EvaluateMeasure() 63 entropyY = -entropyY / static_cast< MeasureType >( totalFreq ) + std::log(totalFreq); in EvaluateMeasure() 78 jointEntropy = -jointEntropy / static_cast< MeasureType >( totalFreq ) in EvaluateMeasure()
|
H A D | itkMutualInformationHistogramImageToImageMetric.hxx | 27 typename MutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >::MeasureType 31 MeasureType entropyX = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure() 32 MeasureType entropyY = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure() 33 MeasureType jointEntropy = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure() 48 entropyX = -entropyX / static_cast< MeasureType >( totalFreq ) + std::log(totalFreq); in EvaluateMeasure() 59 entropyY = -entropyY / static_cast< MeasureType >( totalFreq ) + std::log(totalFreq); in EvaluateMeasure() 74 / static_cast< MeasureType >( totalFreq ) + std::log(totalFreq); in EvaluateMeasure()
|
H A D | itkCorrelationCoefficientHistogramImageToImageMetric.h | 66 using MeasureType = typename Superclass::MeasureType; variable 88 MeasureType EvaluateMeasure(HistogramType & histogram) const override; 92 MeasureType MeanX(HistogramType & histogram) const; 95 MeasureType MeanY(HistogramType & histogram) const; 98 MeasureType VarianceX(HistogramType & histogram) const; 101 MeasureType VarianceY(HistogramType & histogram) const; 104 MeasureType Covariance(HistogramType & histogram) const;
|
H A D | itkMeanReciprocalSquareDifferenceImageToImageMetric.hxx | 54 typename MeanReciprocalSquareDifferenceImageToImageMetric< TFixedImage, TMovingImage >::MeasureType 74 MeasureType measure = NumericTraits< MeasureType >::ZeroValue(); in GetValue() 138 const MeasureType valuep0 = this->GetValue(testPoint); in GetDerivative() 140 const MeasureType valuep1 = this->GetValue(testPoint); in GetDerivative() 153 MeasureType & Value, DerivativeType & Derivative) const in GetValueAndDerivative()
|
H A D | itkMatchCardinalityImageToImageMetric.hxx | 47 typename MatchCardinalityImageToImageMetric< TFixedImage, TMovingImage >::MeasureType 58 typename MatchCardinalityImageToImageMetric< TFixedImage, TMovingImage >::MeasureType 73 MeasureType measure = NumericTraits< MeasureType >::ZeroValue(); in GetNonconstValue() 81 typename std::vector< MeasureType >::iterator mIt; in GetNonconstValue() 86 *mIt = NumericTraits< MeasureType >::ZeroValue(); in GetNonconstValue() 146 MeasureType threadMeasure = NumericTraits< MeasureType >::ZeroValue(); in ThreadedGetValue()
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Numerics/Optimizers/src/ |
H A D | itkCumulativeGaussianOptimizer.cxx | 49 CumulativeGaussianOptimizer::MeasureType * 51 ::ExtendGaussian(MeasureType *originalArray, MeasureType *extendedArray, int startingPointForInsert… in ExtendGaussian() 76 ::FindAverageSumOfSquaredDifferences(MeasureType *array1, MeasureType *array2) in FindAverageSumOfSquaredDifferences() 114 auto * extendedArray = new MeasureType(); in FindParametersOfGaussian() 116 auto * extendedArrayCopy = new MeasureType(); in FindParametersOfGaussian() 175 ::MeasureGaussianParameters(MeasureType *array) in MeasureGaussianParameters() 228 CumulativeGaussianOptimizer::MeasureType * 255 ::SetDataArray(MeasureType *cumGaussianArray) in SetDataArray() 285 auto * derivative = new MeasureType(); in StartOptimization() 331 m_FinalSampledArray = new MeasureType(); in StartOptimization() [all …]
|
H A D | itkCumulativeGaussianCostFunction.cxx | 31 m_OriginalDataArray = new MeasureType(); in CumulativeGaussianCostFunction() 32 m_MeasurePointer = new MeasureType(); in CumulativeGaussianCostFunction() 44 ::SetOriginalDataArray(MeasureType *setOriginalDataArray) in SetOriginalDataArray() 57 ::CalculateFitError(MeasureType *setTestArray) in CalculateFitError() 185 CumulativeGaussianCostFunction::MeasureType 202 CumulativeGaussianCostFunction::MeasureType *
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Filtering/BiasCorrection/include/ |
H A D | itkCompositeValleyFunction.h | 104 using MeasureType = Superclass::MeasureType; variable 122 MeasureType operator()(MeasureType x) in operator() 140 MeasureType Evaluate(MeasureType x) override; 143 inline MeasureType valley(MeasureType d) in valley()
|
H A D | itkCacheableScalarFunction.h | 69 using MeasureType = double; variable 70 using MeasureArrayType = Array< MeasureType >; 88 virtual MeasureType Evaluate(MeasureType x); 99 inline MeasureType GetCachedValue(MeasureType x) in GetCachedValue()
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Filtering/QuadEdgeMeshFiltering/include/ |
H A D | itkQuadEdgeMeshDecimationCriteria.h | 50 using MeasureType = TMeasure; variable 60 void SetMeasureBound(const MeasureType & bound) in SetMeasureBound() 71 const MeasureType & iValue) const = 0; 79 this->m_MeasureBound = itk::NumericTraits< MeasureType >::ZeroValue(); in QuadEdgeMeshDecimationCriterion() 105 MeasureType m_MeasureBound; 142 using MeasureType = typename Superclass::MeasureType; variable 193 using MeasureType = typename Superclass::MeasureType; variable 244 using MeasureType = typename Superclass::MeasureType; variable 250 const MeasureType & iValue) const override in is_satisfied() 295 using MeasureType = typename Superclass::MeasureType; variable [all …]
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Numerics/Optimizersv4/include/ |
H A D | itkExhaustiveOptimizerv4.h | 100 using MeasureType = typename Superclass::MeasureType; variable 123 itkGetConstReferenceMacro(CurrentValue, MeasureType); 124 itkGetConstReferenceMacro(MaximumMetricValue, MeasureType); 125 itkGetConstReferenceMacro(MinimumMetricValue, MeasureType); 154 MeasureType m_CurrentValue; 159 MeasureType m_MaximumMetricValue; 160 MeasureType m_MinimumMetricValue;
|
H A D | itkObjectToObjectMetricBase.h | 69 using MeasureType = typename Superclass::MeasureType; variable 133 MeasureType GetValue() const override = 0; 142 void GetValueAndDerivative( MeasureType & value, DerivativeType & derivative ) const override = 0; 174 MeasureType GetCurrentValue() const; 203 mutable MeasureType m_Value;
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Registration/Metricsv4/include/ |
H A D | itkExpectationBasedPointSetToPointSetMetricv4.hxx | 55 ::MeasureType 59 CompensatedSummation< MeasureType > localValue; in GetLocalNeighborhoodValue() 67 const MeasureType distance = point.SquaredEuclideanDistanceTo( neighbor ); in GetLocalNeighborhoodValue() 78 …MeasureType &measure, LocalDerivativeType &localDerivative, const PixelType & itkNotUsed( pixel ) … in GetLocalNeighborhoodValueAndDerivative() 80 Array<MeasureType> measureValues; in GetLocalNeighborhoodValueAndDerivative() 84 CompensatedSummation< MeasureType > measureSum; in GetLocalNeighborhoodValueAndDerivative() 98 const MeasureType distance = point.SquaredEuclideanDistanceTo( neighbor ); in GetLocalNeighborhoodValueAndDerivative() 104 if ( std::fabs(measure) <= NumericTraits<MeasureType>::epsilon() ) in GetLocalNeighborhoodValueAndDerivative() 116 const MeasureType distance = point.SquaredEuclideanDistanceTo( weightedPoint ); in GetLocalNeighborhoodValueAndDerivative() 118 …const MeasureType weight = this->m_PreFactor * std::exp( -distance / this->m_Denominator ) / -meas… in GetLocalNeighborhoodValueAndDerivative()
|
H A D | itkExpectationBasedPointSetToPointSetMetricv4.h | 65 using MeasureType = typename Superclass::MeasureType; variable 77 …MeasureType GetLocalNeighborhoodValue( const PointType &, const PixelType & pixel = 0 ) const over… 83 MeasureType &, LocalDerivativeType &, const PixelType & pixel = 0 ) const override; 125 MeasureType m_PreFactor; 126 MeasureType m_Denominator;
|
H A D | itkPointSetToPointSetMetricv4.hxx | 158 …tSetToPointSetMetricv4<TFixedPointSet, TMovingPointSet, TInternalComputationValueType>::MeasureType 164 CompensatedSummation< MeasureType > value; in GetValue() 204 MeasureType valueSum = value.GetSum(); in GetValue() 207 valueSum /= static_cast<MeasureType>( this->m_NumberOfValidPoints ); in GetValue() 219 MeasureType value = NumericTraits<MeasureType>::ZeroValue(); in GetDerivative() 226 ::GetValueAndDerivative( MeasureType & value, DerivativeType & derivative ) const in GetValueAndDerivative() 245 CompensatedSummation<MeasureType> value; in CalculateValueAndDerivative() 264 MeasureType pointValue = NumericTraits<MeasureType>::ZeroValue(); in CalculateValueAndDerivative() 349 MeasureType valueSum = value.GetSum(); in CalculateValueAndDerivative() 358 valueSum /= static_cast<MeasureType>( this->m_NumberOfValidPoints ); in CalculateValueAndDerivative() [all …]
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Segmentation/LevelSets/include/ |
H A D | itkShapePriorMAPCostFunctionBase.h | 65 using MeasureType = typename Superclass::MeasureType; variable 111 MeasureType GetValue(const ParametersType & parameters) const override; 124 virtual MeasureType ComputeLogInsideTerm(const ParametersType &) const = 0; 128 virtual MeasureType ComputeLogGradientTerm(const ParametersType &) const = 0; 132 virtual MeasureType ComputeLogShapePriorTerm(const ParametersType &) const = 0; 136 virtual MeasureType ComputeLogPosePriorTerm(const ParametersType &) const = 0;
|
H A D | itkShapePriorMAPCostFunction.hxx | 60 ::MeasureType 69 MeasureType counter = 0.0; in ComputeLogInsideTerm() 96 MeasureType output = counter * m_Weights[0]; in ComputeLogInsideTerm() 105 ::MeasureType 110 MeasureType measure = 0.0; in ComputeLogShapePriorTerm() 126 ::MeasureType 134 MeasureType sum = 0.0; in ComputeLogGradientTerm() 164 ::MeasureType
|
H A D | itkShapePriorMAPCostFunction.h | 77 using MeasureType = typename Superclass::MeasureType; variable 120 MeasureType ComputeLogInsideTerm(const ParametersType & parameters) const override; 127 MeasureType ComputeLogGradientTerm(const ParametersType & parameters) const override; 133 MeasureType ComputeLogShapePriorTerm(const ParametersType & parameters) const override; 138 MeasureType ComputeLogPosePriorTerm(const ParametersType & parameters) const override;
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Filtering/BiasCorrection/src/ |
H A D | itkCacheableScalarFunction.cxx | 40 MeasureType d; in CreateCache() 45 static_cast< MeasureType >( ( m_CacheUpperBound - m_CacheLowerBound ) in CreateCache() 48 d = static_cast< MeasureType >( m_CacheLowerBound ); in CreateCache() 58 CacheableScalarFunction::MeasureType CacheableScalarFunction::Evaluate(MeasureType x) in Evaluate()
|