Source code for prosi3d.meta.analysis

"""
Abstract Base Class for every class analyzing the measured data
"""

from abc import ABC, ABCMeta, abstractmethod

[docs]class DataModel(ABC): """ Top-level (abstract) methods that have to be inherited and re-defined by the sub-classes """
[docs] @abstractmethod def get_features(self): pass
[docs] @abstractmethod def train(self): pass
[docs] @abstractmethod def analyze(self): pass