Interface IncrementalTrainer<T extends Output<T>, U extends Model<T>>

All Superinterfaces:
com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<TrainerProvenance>, Trainer<T>

public interface IncrementalTrainer<T extends Output<T>, U extends Model<T>> extends Trainer<T>
An interface for incremental training of Models.
  • Field Summary

    Fields inherited from interface org.tribuo.Trainer

    DEFAULT_SEED
  • Method Summary

    Modifier and Type
    Method
    Description
    incrementalTrain(Dataset<T> newData, U model)
    Incrementally trains the supplied model with the new data.

    Methods inherited from interface com.oracle.labs.mlrg.olcut.config.Configurable

    postConfig

    Methods inherited from interface com.oracle.labs.mlrg.olcut.provenance.Provenancable

    getProvenance

    Methods inherited from interface org.tribuo.Trainer

    getInvocationCount, train, train
  • Method Details

    • incrementalTrain

      U incrementalTrain(Dataset<T> newData, U model)
      Incrementally trains the supplied model with the new data.
      Parameters:
      newData - The additional training data.
      model - The model to update.
      Returns:
      The updated model.