package learn
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- learn
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class BuiltSessionScaffold extends Product with Serializable
- case class ChiefSessionCreator(master: String = "", sessionScaffold: SessionScaffold = SessionScaffold(), sessionConfig: Option[SessionConfig] = None, checkpointPath: Option[Path] = None) extends SessionCreator with Product with Serializable
- trait ClipGradients extends AnyRef
- case class ClipGradientsByAverageNorm(clipNorm: Float) extends ClipGradients with Product with Serializable
- case class ClipGradientsByGlobalNorm(clipNorm: Float) extends ClipGradients with Product with Serializable
- case class ClipGradientsByNorm(clipNorm: Float) extends ClipGradients with Product with Serializable
- case class ClipGradientsByValue(clipValueMin: Float, clipValueMax: Float) extends ClipGradients with Product with Serializable
- case class Configuration(workingDir: Option[Path] = None, sessionConfig: Option[SessionConfig] = None, checkpointConfig: CheckpointConfig = TimeBasedCheckpoints(600, 5, 10000), randomSeed: Option[Int] = None) extends Product with Serializable
- abstract class InferenceModel[In, Out] extends Model
- sealed trait Mode extends AnyRef
- trait Model extends AnyRef
- case class ModelInstance[In, TrainIn, Out, TrainOut, Loss, EvalIn](model: TrainableModel[In, TrainIn, Out, TrainOut, Loss, EvalIn], configuration: Configuration, trainInputIterator: Option[DatasetIterator[TrainIn]] = None, trainInput: Option[TrainIn] = None, output: Option[Out] = None, trainOutput: Option[TrainOut] = None, loss: Option[ops.Output[Loss]] = None, gradientsAndVariables: Option[Seq[(ops.OutputLike[Loss], ops.variables.Variable[Any])]] = None, trainOp: Option[ops.UntypedOp] = None)(implicit evidence$1: core.types.TF[Loss], evidence$2: core.types.IsFloatOrDouble[Loss]) extends Product with Serializable
- class MonitoredSession extends SessionWrapper
- case class RecoverableSession extends SessionWrapper with Product with Serializable
- trait SessionCreator extends AnyRef
- case class SessionScaffold(readyOp: Option[ops.Output[String]] = None, readyForLocalInitOp: Option[ops.Output[String]] = None, initOp: Option[ops.UntypedOp] = None, initFeedMap: FeedMap = FeedMap.empty, initFunction: Option[(core.client.Session, BuiltSessionScaffold) => Unit] = None, localInitOp: Option[ops.UntypedOp] = None, localInitFunction: Option[(core.client.Session, BuiltSessionScaffold) => Unit] = None, summaryOp: Option[ops.Output[String]] = None, saver: Option[Saver] = None) extends Product with Serializable
- class SessionWrapper extends core.client.Session
- class StopCriteria extends AnyRef
- abstract class SupervisedTrainableModel[In, TrainIn, Out, TrainOut, Loss] extends TrainableModel[In, (In, TrainIn), Out, TrainOut, Loss, (Out, (In, TrainIn))]
- abstract class TrainableModel[In, TrainIn, Out, TrainOut, Loss, EvalIn] extends InferenceModel[In, Out]
- abstract class UnsupervisedTrainableModel[In, Out, Loss] extends TrainableModel[In, In, Out, Out, Loss, Out]
- case class WorkerSessionCreator(master: String = "", sessionScaffold: SessionScaffold = SessionScaffold(), sessionConfig: Option[SessionConfig] = None) extends SessionCreator with Product with Serializable
Value Members
- object Configuration extends Serializable
- object Counter
- case object EVALUATION extends Mode with Product with Serializable
- case object INFERENCE extends Mode with Product with Serializable
- object Model
- object MonitoredSession
- case object NoClipGradients extends ClipGradients with Product with Serializable
- object RecoverableSession extends Serializable
- object SessionManager extends Serializable
- object StopCriteria
- case object TRAINING extends Mode with Product with Serializable