All Classes and Interfaces

Class
Description
Always create a new SessionInputSequential with no reuse or caching between calls.
Attaches a replacement-strategy to a session lazily.
Reuse an existing FeatureCalculationInput, as stored in a least-recently used cache, and without invalidating it.
Supplies a LRUCache that maps a feature input-type to a corresponding to FeatureCalculationInput.
An existing cache that can be used as a source for child-caches elsewhere.
A collection of existing caches that can collectively be used as sources for child-caches elsewhere.
For particular child-caches, check if a FeatureCalculationInput is available from another LRU-cache and reuse.
Strategy to determine which child-cache (among hierarchy) to employ for a particular feature calculation.
The default strategy for finding children by always directly taking (or creating a child-cache) as necessary.
A single-point in the code for creating feature-sessions (a factory).
Creates a FeatureCalculationCache which caches the results of calls to features, even if the same feature appears multiple times, directly or indirectly.
Different strategies on associating a FeatureCalculationInput with a particular input.
Always re-use an existing SessionInputSequential, invalidating it each time a new call occurs.
Calculates features with successively different inputs, without caching any results from one input to the next.
A feature-input that will be used in a SequentialSession