edu.stanford.nlp.tmt

learn

package learn

Visibility
  1. Public
  2. All
Impl.
  1. Concrete
  2. Abstract

Type Members

  1. trait DataParallelModelCompanion [ModelParams, Model, ModelState, DatumParams, Datum, DatumState] extends LocalUpdateModelCompanion[ModelParams, Model, ModelState, DatumParams, Datum, DatumState]

    DataParallel models can do assignments in parallel, updating model parameters locally, aggregating model parameters upwards, e.

  2. case class GibbsInferParams (burnIterations: Int, chains: Int, samplesPerChain: Int, skipIterations: Int) extends Product

    Inference parameters for gibbs sampling.

  3. trait LocalUpdateModelCompanion [ModelParams, Model, ModelState, DatumParams, Datum, DatumState] extends ModelCompanion[ModelParams, Model, ModelState, DatumParams, Datum, DatumState]

    Models that can update their parameters from looking at one example at a time.

  4. trait LogProbabilityEstimateModelCompanion [Model, Datum] extends AnyRef

    Models that support a log probability estimate.

  5. trait ModelCompanion [ModelParams, Model, ModelState, DatumParams, Datum, DatumState] extends AnyRef

    Generic interface for trainable models with both model state and data state.

  6. trait Modeler [ModelParams, Model, ModelState, DatumParams, Datum, DatumState] extends AnyRef

    A Modeler holds a model and a set of data items, allowing certain operations to be performed in aggregate on that data.

  7. trait RepCheck extends AnyRef

    Mechanism for composing representation checks.

  8. class SerialModeler [ModelParams, Model, ModelState, DatumParams, Datum, DatumState] extends Modeler[ModelParams, Model, ModelState, DatumParams, Datum, DatumState]

    Single-threaded modeler that holds data items in an internal ListBuffer.

  9. trait SerializableModelCompanion [ModelParams, Model, ModelState] extends AnyRef

    A model companion that provides an implicit FileSerialization backing for a model where the parameters and state are both ReadWriteable.

  10. class Sharded [A] extends Iterable[A] with IterableLike[A, Sharded[A]]

    A unified collection-like view of a set of shards, each of which is IterableLike.

  11. class ShardedException extends RuntimeException

  12. trait Stateful [State] extends AnyRef

  13. class ThreadedModeler [ModelParams, Model, ModelState, DatumParams, Datum, DatumState] extends Modeler[ModelParams, Model, ModelState, DatumParams, Datum, DatumState]

    Runs data parallel models as multiple threads on a single machine.

  14. class TrainingException extends RuntimeException

Value Members

  1. object GibbsInfer extends AnyRef

    Inference in Gibbs Samplers based on updating a given result distribution using samples drawn from a chain.

  2. object SerialModeler extends AnyRef

  3. object Sharded extends AnyRef

  4. object ThreadedModeler extends AnyRef

  5. object Train extends AnyRef

    Static method for resumable training of a model.