tapas.attacks.set_classifiers.CombinedSetFeatures

class tapas.attacks.set_classifiers.CombinedSetFeatures(*features)

Bases: tapas.attacks.set_classifiers.SetFeature

Combined (concatenated) set features extracted from datasets. While you may use this directly, it is mostly as part of __add__.

__init__(*features)

Methods

__init__(*features)

extract(dataset)

Extract features from each dataset in a list.

Attributes

label

extract(dataset: Dataset) 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