LBFGSLineSearchFailure

scalation.optimization.quasi_newton.LBFGSLineSearchFailure
case class LBFGSLineSearchFailure(returnCode: LBFGSReturnCode, bestIncompleteResults: LBFGSLineSearchIncomplete)

The LBFGSLineSearchFailure case class describes a failure that occurred in the execution of a line search algorithm in the native implementation of the L-BFGS algorithm. Every line search algorithm used by the native L-BFGS implementation should return an instance of this case class upon encountering an error when searching for the optimal step to take in a given line.

Value parameters

bestIncompleteResults

LBFGSLineSearchIncompleteResults containing the best results obtained from the incomplete execution of the line search algorithm.

returnCode

LBFGSReturnCode describing the error responsible for causing a failure in the line search algorithm. Must be an error code, as returning a non-error code causes undefined behavior.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product