trustyai.model.Dataset

class trustyai.model.Dataset

Wrapper class for TrustyAI Datasets.

__init__(*args, **kwargs)

Methods

__init__(*args, **kwargs)

from_df(df[, outputs])

Create a TrustyAI Dataset from a Pandas DataFrame.

from_numpy(array[, outputs])

Create a TrustyAI Dataset from a Numpy array.

Attributes

data

Return the dataset's data

inputs

Return the dataset's input

outputs

Return the dataset's output

property data

Return the dataset’s data

static from_df(df: DataFrame, outputs: List[str] | None = None) Dataset

Create a TrustyAI Dataset from a Pandas DataFrame.

Parameters:
dfpandas.DataFrame

The Pandas DataFrame to be converted into a Dataset.

outputsOptional[List[str]]

An optional list of column names that represent model outputs. If not supplied, the right-most column will taken as the model output.

Returns:
Dataset
static from_numpy(array: ndarray, outputs: List[int] | None = None) Dataset

Create a TrustyAI Dataset from a Numpy array.

Parameters:
arraynumpy.array

The Numpy array to be converted into a Dataset.

outputsOptional[List[int]]

An optional list of column indeces that represent model outputs. If not supplied, the right-most column will taken as the model output.

Returns:
Dataset
property inputs

Return the dataset’s input

property outputs

Return the dataset’s output