All Classes and Interfaces

Class
Description
Utilities for assigning a name to a feature.
Creates a FeatureCalculationCache that accepts a particular input type.
Performs calculations using child-caches instead of the main cache
A sub-part of the calculation of a feature, that can be cached, and reused by other features.
Similar to a CalculationPart but stores several evaluation results, differentiated by a key.
Searches a cache to reuses a CalculationPart if it already exists.
A unique identifier for a child-cache's name commposed potentially of two elements.
A constant value that is entirely invariant to the feature-input.
The sum of the results from a particular feature.
Specifies a list of features directly without assigning any custom-naming.
Specifies features via a list of names and associated with features.
Specifies a single feature directly without assigning any custom-naming.
A EnergyStackWithoutParameters with associated parameters in a Dictionary.
A stack of channels used as context to calculate features (or calculating energy more broadly).
Base class for a measurement that calculates a result (double) given input parameters.
A base class for a Feature that is a binary-function of the results from two other features.
A context in which to calculate features while caching certain duplicated internal calculations among the features.
When the calculation of a feature cannot complete successfully.
Gives a FeatureInput the necessary context for feature-calculation, including associating it with a cache.
Calculates FeatureCalculationInput when passed a particular Feature and corresponding FeatureCalculationInput.
Like a FeatureCalculator but is permanently associated with one or more Features.
A FeatureCalculatorMulti but changes the input before calculation.
Like a FeatureCalculator but is permanently associated with a single Feature.
A FeatureCalculatorSingle but changes the input before calculation.
A base class for a Feature that is a function of the results from a list of other features.
Base class for features that broadly accept any type of feature-input.
Parameters used to initialize a Feature before any calculation occurs.
A single input used for feature-calculation to produce a result.
A FeatureInputWithResolution that has an optional associated Dictionary.
A FeatureInput that exposes the Dimensions of an image or scene.
A FeatureInputDimensions that has an optional EnergyStack associated with it.
A FeatureInput with no associated parameterization.
A FeatureInput with the stored results from a prior feature-calculation.
Performs checks and aggregations on feature-input types are compatible with others
A FeatureInput that exposes the Resolution of an image or scene.
A list of features with the same input-type.
Factory for creating FeatureList in different ways.
Provides a list of Features with identical input-type.
A list of Strings representing feature names.
A map of feature-names (strings) to indexes (int).
Provides a single Feature.
Base class for FeatureRelatedBeans that implement Provider to provide an object of type S.
Defines a single Feature to provide via a bean property.
Provides an existing Feature identified by its name and optionally a feature-list in which is resides.
Beans-related to Features, and which require initialization with FeatureRelatedInitialization.
Parameters for initializing a FeatureRelatedBean.
Features that process ResultsVectorList.
Base class for an instance of FeatureResults that calculating a statistic across all results in the ResultsVectorList for a particular feature-value.
Resolves and calculates a feature by a symbol.
A feature that contains another feature as a bean-parameter.
A FeatureUnary that accepts any FeatureInput irrespective of type.
The maximum of the results from a particular feature.
The mean of the results from a particular feature.
The minimum of the results from a particular feature.
An exception that occurs when a feature fails to successfully calculate.
Stores Features, each with an associated name, with list-like access and map-like access.
Prepends a string to the custom-name of each feature in a list.
A quantile of the results from a particular feature.
Uses another feature to calculate the value.
A base class for implementations of FeatureListProvider that may reference features created elsewhere.
Similar to RegisterBeanFactories but registers additional feature-related bean-factories.
A calculation that be invalidated (resetted), removing any existing cached value.
Like a CalculationPart but has been resolved against a cache to reuse any existing identical instance.
A CalculationPartMap that has been resolved against a cache.
A vector of results of applying a feature-calculations to many entities.
A list of elements of type ResultsVector.
A group of features made available to other features to reference.
A subset of features from SharedFeatures that share a common feature input-type.
The standard-deviation of the results from a particular feature.
Sums the results after calculating a list of Features.
The sum of the results from a particular feature.