IBinaryAccumulator<T1, T2, TResult> Interface

Represents an object that performs incremental calculations on two input sequences.

Definition

Namespace: Numerics.NET.DataAnalysis
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
C#
public interface IBinaryAccumulator<T1, T2, TResult> : IBinaryAccumulator<T1, T2>
Implements
IBinaryAccumulator<T1, T2>

Type Parameters

T1
The type of the first input to the accumulator.
T2
The type of the second input to the accumulator.
TResult
The type of the second input to the accumulator.

Properties

CurrentValue Gets the current value of the accumulator.
HasValue Gets whether the accumulator has received enough data to compute a value.
(Inherited from IBinaryAccumulator<T1, T2>)

Methods

Add Updates the accumulator with the specified value.
(Inherited from IBinaryAccumulator<T1, T2>)
AddMissing Updates the accumulator with a missing value.
(Inherited from IBinaryAccumulator<T1, T2>)
Remove Updates the accumulator by removing the specified value.
(Inherited from IBinaryAccumulator<T1, T2>)
RemoveMissing Updates the accumulator by removing a missing value.
(Inherited from IBinaryAccumulator<T1, T2>)
Reset Resets the accumulator to its initial state.
(Inherited from IBinaryAccumulator<T1, T2>)

See Also