Class PermuteGaussianScore<T extends org.anchoranalysis.feature.input.FeatureInputDictionary>
Object
org.anchoranalysis.bean.AnchorBean<B>
org.anchoranalysis.bean.initializable.InitializableBean<T,org.anchoranalysis.feature.initialization.FeatureRelatedInitialization>
org.anchoranalysis.feature.bean.FeatureRelatedBean<B>
org.anchoranalysis.feature.bean.provider.FeatureProviderBean<org.anchoranalysis.feature.bean.list.FeatureListProvider<T>,org.anchoranalysis.feature.bean.list.FeatureList<T>>
org.anchoranalysis.feature.bean.list.FeatureListProvider<T>
org.anchoranalysis.plugin.image.feature.bean.list.permute.PermuteFeatureBase<T>
org.anchoranalysis.plugin.image.feature.bean.list.permute.PermuteFeatureSequenceInteger<T>
org.anchoranalysis.plugin.image.feature.bean.list.permute.PermuteFirstSecondOrder<T>
org.anchoranalysis.plugin.image.feature.bean.list.permute.PermuteGaussianScore<T>
- Type Parameters:
T- the type of feature input, extendingFeatureInputDictionary
- All Implemented Interfaces:
org.anchoranalysis.bean.Provider<org.anchoranalysis.feature.bean.list.FeatureList<T>>
public class PermuteGaussianScore<T extends org.anchoranalysis.feature.input.FeatureInputDictionary> extends PermuteFirstSecondOrder<T>
Permutes a feature by embedding it in a
GaussianCumulative score.
This class is similar to FeatureListProviderPermute but embeds the feature in a GaussianScore.
- Author:
- Owen Feehan
-
Nested Class Summary
Nested classes/interfaces inherited from class org.anchoranalysis.plugin.image.feature.bean.list.permute.PermuteFirstSecondOrder
PermuteFirstSecondOrder.CreateFirstSecondOrder<T extends org.anchoranalysis.feature.input.FeatureInput> -
Constructor Summary
Constructors Constructor Description PermuteGaussianScore()Creates a new instance ofPermuteGaussianScore. -
Method Summary
Methods inherited from class org.anchoranalysis.plugin.image.feature.bean.list.permute.PermuteFirstSecondOrder
configurePermuteProperty, createDelegate, isParamPrefixAppendNumber, setParamPrefixAppendNumberMethods inherited from class org.anchoranalysis.plugin.image.feature.bean.list.permute.PermuteFeatureSequenceInteger
checkMisconfigured, createParam, createPermutedFeaturesFor, getParamPrefix, getPermuteProperty, setParamPrefix, setPermutePropertyMethods inherited from class org.anchoranalysis.plugin.image.feature.bean.list.permute.PermuteFeatureBase
get, getFeature, setFeatureMethods inherited from class org.anchoranalysis.bean.initializable.InitializableBean
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
-
Constructor Details
-
PermuteGaussianScore
public PermuteGaussianScore()Creates a new instance ofPermuteGaussianScore.The constructor initializes the superclass with a
GaussianCumulativefactory and sets the range to [0, 1].
-