MCPcopy Create free account
hub / github.com/WinVector/Logistic / ReducibleObserver

Interface ReducibleObserver

src/com/winvector/util/ReducibleObserver.java:11–14  ·  view source on GitHub ↗

For classes implementing this interface the following are true: 1) a.observe(T t1,t2, ...,tk) is equivalent to a.observe(T ta,tb,...,tz) where a,b,...z is any permutation of 1...k 2) a.observe(T t1,t2,...,tk) is equivalent to a.observe(b.observe(T t1,t2,...,tk)) for any k (including the empty

Source from the content-addressed store, hash-verified

9 * @param <T>
10 */
11public interface ReducibleObserver<T,Z extends ReducibleObserver<T,Z>> extends SerialObserver<T> {
12 public void observe(final Z o);
13 public Z newObserver();
14}

Callers 2

reduceMethod · 0.65
runMethod · 0.65

Implementers 3

BObserversrc/com/winvector/variables/BObserver.
ObsHoldersrc/com/winvector/opt/impl/DataFn.java
AccuracyCountersrc/com/winvector/opt/impl/HelperFns.j

Calls

no outgoing calls

Tested by

no test coverage detected