arthurai.datasets.arthur_example.ArthurExampleSchema#
- class arthurai.datasets.arthur_example.ArthurExampleSchema(arthur_model, default_data_split_test_size=0.3, default_random_state=278487)#
Bases:
arthurai.core.base.ArthurBaseJsonDataclass
Class for the schema of all the data used in an Arthur Example
Methods
Helper function to filter out None objects from a json or dictionary representation of an object
from_dict
- rtype
TypeVar
(A
, bound=DataClassJsonMixin
)
from_json
- rtype
TypeVar
(A
, bound=DataClassJsonMixin
)
schema
- rtype
SchemaF
[TypeVar
(A
)]
Creates a dictionary representation of this object
Creates a json representation of this object
Attributes
dataclass_json_config
default_data_split_test_size
default_random_state
arthur_model
- static clean_nones(d)#
Helper function to filter out None objects from a json or dictionary representation of an object
- Parameters
d – a Dictionary or Json representation of an ArthurBaseJsonDataclass object
- Returns
Dictionary of the object with all None components removed
- to_dict(skip_none=True)#
Creates a dictionary representation of this object
This function can be applied to any extension of the ArthurBaseJsonDataClass
- Return type
dict
- Returns
Dictionary of object data
- to_json(skip_none=True)#
Creates a json representation of this object
This function can be applied to any extension of the ArthurBaseJsonDataClass
- Return type
str
- Returns
json of object data