Module « scipy.optimize »
Classe « LbfgsInvHessProduct »
Informations générales
Héritage
builtins.object
LinearOperator
LbfgsInvHessProduct
Définition
class LbfgsInvHessProduct(LinearOperator):
Description [extrait de LbfgsInvHessProduct.__doc__]
Linear operator for the L-BFGS approximate inverse Hessian.
This operator computes the product of a vector with the approximate inverse
of the Hessian of the objective function, using the L-BFGS limited
memory approximation to the inverse Hessian, accumulated during the
optimization.
Objects of this class implement the ``scipy.sparse.linalg.LinearOperator``
interface.
Parameters
----------
sk : array_like, shape=(n_corr, n)
Array of `n_corr` most recent updates to the solution vector.
(See [1]).
yk : array_like, shape=(n_corr, n)
Array of `n_corr` most recent updates to the gradient. (See [1]).
References
----------
.. [1] Nocedal, Jorge. "Updating quasi-Newton matrices with limited
storage." Mathematics of computation 35.151 (1980): 773-782.
Constructeur(s)
Liste des attributs statiques
Liste des propriétés
H | Hermitian adjoint. [extrait de __doc__] |
T | Transpose this linear operator. [extrait de __doc__] |
Liste des opérateurs
Opérateurs hérités de la classe LinearOperator
__add__, __matmul__, __mul__, __neg__, __pow__, __rmul__, __sub__
Liste des opérateurs
Opérateurs hérités de la classe object
__eq__,
__ge__,
__gt__,
__le__,
__lt__,
__ne__
Liste des méthodes
Toutes les méthodes
Méthodes d'instance
Méthodes statiques
Méthodes dépréciées
todense(self) |
Return a dense array representation of this operator. [extrait de todense.__doc__] |
Méthodes héritées de la classe LinearOperator
__call__, __init_subclass__, __repr__, __rmatmul__, __subclasshook__, adjoint, dot, matmat, matvec, rmatmat, rmatvec, transpose
Méthodes héritées de la classe object
__delattr__,
__dir__,
__format__,
__getattribute__,
__hash__,
__reduce__,
__reduce_ex__,
__setattr__,
__sizeof__,
__str__
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :