Artifact¶

- class Artifact[source]¶
Bases:
ABCResult of an investigated object evaluation.
Generated by
Evaluatorinstances operating on investigated object states. In other words,Evaluator.evaluateis expected to return an instance derived of this base class.Artifacts may, in general represent any sort of object. However, it is encouraged to provide a scalar floating-point representation for data visualization by implementing the
to_scalar()method.
- class MonteCarloSample(grid_section, sample_index, artifacts)[source]¶
Bases:
objectSingle sample of a Monte Carlo simulation.
- Parameters:
- class ArtifactTemplate(artifact)[source]¶
-
Scalar numerical result of an investigated object evaluation.
Implements the common case of an
Artifactrepresenting a scalar numerical value.- Parameters:
artifact (
TypeVar(FAT, bound=SupportsFloat)) – Artifact value.
- class FAT[source]¶
Type of floating point Monte Carlo evaluation artifact.
alias of TypeVar(‘FAT’, bound=
SupportsFloat)