mbi.estimation.InteriorGradientState

class mbi.estimation.InteriorGradientState(potentials: CliqueVector, c: jax.Array | float, x: CliqueVector, y: CliqueVector, z: CliqueVector, loss: jax.Array | float)[source]

Bases: NamedTuple

State for Interior Gradient (https://doi.org/10.1137/S1052623403427823).

Create new instance of InteriorGradientState(potentials, c, x, y, z, loss)

Methods

__init__

count

Return number of occurrences of value.

index

Return first index of value.

Attributes

c

Alias for field number 1

loss

Alias for field number 5

potentials

Alias for field number 0

x

Alias for field number 2

y

Alias for field number 3

z

Alias for field number 4

potentials: CliqueVector

Alias for field number 0

c: Array | float

Alias for field number 1

x: CliqueVector

Alias for field number 2

y: CliqueVector

Alias for field number 3

z: CliqueVector

Alias for field number 4

loss: Array | float

Alias for field number 5