StochasticAveragedGradient

class StochasticAveragedGradient[T](maxIter: Int, initialStepSize: Double, tuneStepFrequency: Int, l2Regularization: Double)(implicit vs: MutableInnerProductModule[T, Double]) extends FirstOrderMinimizer[T, BatchDiffFunction[T]]
trait Serializable
class Object
trait Matchable
class Any

Type members

Classlikes

case class History(stepSize: Double, range: IndexedSeq[Int], currentSum: T, previousGradients: IndexedSeq[T], nextPos: Int)

Inherited types

type State = State[T, Info, History]
Inherited from
FirstOrderMinimizer

Value members

Inherited methods

def infiniteIterations(f: BatchDiffFunction[T], state: State): Iterator[State]
Inherited from
FirstOrderMinimizer
def iterations(f: BatchDiffFunction[T], init: T): Iterator[State]
Inherited from
FirstOrderMinimizer
protected def logger: LazyLogger
Inherited from
SerializableLogging
def minimize(f: BatchDiffFunction[T], init: T): T
Inherited from
FirstOrderMinimizer

Inherited fields