unavailable
An Evidence instance for a problem in the measurement process that resulted in unavailable evidence.
Unavailable
Bases: Evidence
Implements the Evidence interface for evidence that could not be obtained due to a problem.
Source code in mlte/evidence/unavailable.py
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 | |
details = details
instance-attribute
The details.
traceback = traceback
instance-attribute
Detailed traceback.
__eq__(other)
Comparison between values.
Source code in mlte/evidence/unavailable.py
70 71 72 73 74 | |
__init__(details, traceback)
Initialize an instance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
details
|
str
|
The failure details. |
required |
Source code in mlte/evidence/unavailable.py
32 33 34 35 36 37 38 39 40 41 42 43 44 | |
__str__()
Return a string representation of this Evidence.
Source code in mlte/evidence/unavailable.py
76 77 78 | |
from_model(model)
classmethod
Convert a value model to its corresponding artifact.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
model
|
BaseModel
|
The model representation |
required |
Returns:
| Type | Description |
|---|---|
Unavailable
|
The failed value |
Source code in mlte/evidence/unavailable.py
57 58 59 60 61 62 63 64 65 66 67 68 | |
to_model()
Convert a value artifact to its corresponding model.
Returns:
| Type | Description |
|---|---|
ArtifactModel
|
The artifact model |
Source code in mlte/evidence/unavailable.py
46 47 48 49 50 51 52 53 54 55 | |
UnavailableException
Bases: Exception
Exception raised when an unavailable evidence is found while processing evidence.
Attributes: unavailable -- the encapsulated Unavailable object
Source code in mlte/evidence/unavailable.py
15 16 17 18 19 20 21 22 23 24 | |