Class EmptyResponseProcessor<T extends Output<T>>

java.lang.Object
org.tribuo.data.columnar.processors.response.EmptyResponseProcessor<T>
All Implemented Interfaces:
com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<com.oracle.labs.mlrg.olcut.provenance.ConfiguredObjectProvenance>, ResponseProcessor<T>

public final class EmptyResponseProcessor<T extends Output<T>> extends Object implements ResponseProcessor<T>
A ResponseProcessor that always emits an empty optional.

This class is designed to be used when loading columnar datasets which will never have a response (e.g., for clustering or anomaly detection).

It still requires an output factory, even though it's never used to generate an output, because the output factory provides the type for the columnar infrastructure.