tapas.attacks.set_classifiers.NaiveSetFeature

class tapas.attacks.set_classifiers.NaiveSetFeature

Bases: tapas.attacks.set_classifiers.SetFeature

Naive set feature F_Naive from Stadler et al. Mean, median, and variance of each column is computed.

__init__()

Methods

__init__()

extract(datasets)

Extract features from each dataset in a list.

Attributes

label

extract(datasets: list[TabularDataset]) np.array

Extract features from each dataset in a list.

Parameters

datasets (list of Datasets.) – Datasets to extract features from.

Returns

features – Array of size len(datasets) x k, where the number of features k can be estimated by self.size(dataset.description). Each row is a dataset, and each column a different feature.

Return type

np.array