Package org.tensorics.core.reduction
Interface ReductionStrategy<C,T,R>
-
- Type Parameters:
C
- The type of the coordinate (aka 'the dimension') which should be reduced.T
- The type of values that can be reduced by this strategyR
- The type of the values after the reduction
- All Known Implementing Classes:
Averaging
,InterpolatedSlicing
,RootMeanSquare
,Slicing
,ToFunctions
public interface ReductionStrategy<C,T,R>
A strategy which reduces the one dimension (= type of coordinate) and summarizes all the values in this direction into one. Typical examples of this are, e.g. summing up one dimension, or just slicing out at one coordinate.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Position
context(Position originalContext)
R
reduce(java.util.Map<? extends C,T> inputValues, Position position)
-