Featurizer

class emmet.core.featurization.featurizers.Featurizer

Bases: ABC

Abstract class to calculate features from structural input data.

abstractmethod featurize(*args, **kwargs)

Main featurizer function, which has to be implemented in any derived featurizer subclass.

Return type:

list[Any]

Args:

x: input data to featurize (type depends on featurizer).

Returns:

(list) one or more features.

abstract property feature_labels: list[str]

Generate feature labels.

Returns:

list of str, the labels of the features