gensbi.solver#
Abstract base class for solvers.
Classes#
Abstract base class for generative model solvers. |
Module Contents#
- class gensbi.solver.Solver[source]#
Bases:
abc.ABCAbstract base class for generative model solvers.
- abstractmethod compute_log_prob(*args, **kwargs)[source]#
Compute the log-probability for given samples.
Only supported by solvers that can evaluate the continuous change-of-variables formula (e.g.
ODESolver).- Raises:
NotImplementedError – If the solver does not support log-probability computation.
- abstractmethod get_log_prob(*args, **kwargs)[source]#
Return a callable that computes the log-probability.
Only supported by solvers that can evaluate the continuous change-of-variables formula (e.g.
ODESolver).- Raises:
NotImplementedError – If the solver does not support log-probability computation.