autoeis.utils.InferenceResult

class autoeis.utils.InferenceResult(circuit: str, mcmc: MCMC, *, converged: bool, freq: ndarray[float], Z: ndarray[complex])

Container for inference result.

__init__(circuit: str, mcmc: MCMC, *, converged: bool, freq: ndarray[float], Z: ndarray[complex])

Methods

__init__(circuit, mcmc, *, converged, freq, Z)

print_summary()

Prints a summary of the inference results.

Attributes

num_divergences

Returns the number of divergences in the MCMC chain.

samples

Returns the MCMC samples.

variables

Returns the inferred variables, i.e., circuit parameters.