MonitorFunctionValuesCheck

case class MonitorFunctionValuesCheck[T](f: T => Double, numFailures: Int, improvementRequirement: Double, evalFrequency: Int) extends ConvergenceCheck[T] with SerializableLogging
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any

Type members

Classlikes

case class Info(bestValue: Double, numFailures: Int)

Value members

Concrete methods

override def apply(state: State[T, _, _], info: Info): Option[ConvergenceReason]
Definition Classes
override def initialInfo: Info
Definition Classes
override def update(newX: T, newGrad: T, newVal: Double, oldState: State[T, _, _], oldInfo: Info): Info
Definition Classes

Inherited methods

protected def logger: LazyLogger
Inherited from:
SerializableLogging
Inherited from:
ConvergenceCheck
Inherited from:
Product
def ||(otherCheck: ConvergenceCheck[T]): ConvergenceCheck[T]
Inherited from:
ConvergenceCheck