tfp.math.MinimizeTraceableQuantities
Stay organized with collections
Save and categorize content based on your preferences.
Namedtuple of quantities that may be traced from tfp.math.minimize.
tfp.math.MinimizeTraceableQuantities(
step,
loss,
gradients,
parameters,
has_converged,
convergence_criterion_state,
optimizer_state,
seed
)
These are (in order):
step: int Tensor index (starting from zero) of the current optimization
step.
loss: float Tensor value returned from the user-provided loss_fn.
gradients: list of Tensor gradients of loss with respect to the
parameters.
parameters: list of Tensor values of parameters being optimized. This
corresponds to trainable_variables passed to minimize, or
init passed to minimize_stateless.
has_converged: boolean Tensor of the same shape as loss_fn, with
True values corresponding to loss entries that have converged according
to the user-provided convergence criterion. If no convergence criterion
was specified, this is None.
convergence_criterion_state: structure of Tensors containing any
auxiliary state (e.g., moving averages of loss or other quantities)
maintained by the user-provided convergence criterion.
optimizer_state: structure of Tensors containing optional state from
a user-provided pure optimizer.
Attributes |
step
|
A namedtuple alias for field number 0
|
loss
|
A namedtuple alias for field number 1
|
gradients
|
A namedtuple alias for field number 2
|
parameters
|
A namedtuple alias for field number 3
|
has_converged
|
A namedtuple alias for field number 4
|
convergence_criterion_state
|
A namedtuple alias for field number 5
|
optimizer_state
|
A namedtuple alias for field number 6
|
seed
|
A namedtuple alias for field number 7
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-11-21 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-11-21 UTC."],[],[]]