Package org.tribuo

Interface MutableOutputInfo<T extends Output<T>>

Type Parameters:
T - The type of the output.
All Superinterfaces:
OutputInfo<T>, ProtoSerializable<org.tribuo.protos.core.OutputDomainProto>, Serializable
All Known Implementing Classes:
MutableAnomalyInfo, MutableClusteringInfo, MutableLabelInfo, MutableMultiLabelInfo, MutableRegressionInfo

public interface MutableOutputInfo<T extends Output<T>> extends OutputInfo<T>
A mutable OutputInfo that can record observed output values.
  • Method Details

    • observe

      void observe(T output)
      Records an output value or statistics thereof.
      Parameters:
      output - The observed output.
    • clear

      void clear()
      Clears the OutputInfo, removing all things it's observed.