iDQ APIΒΆ
We separate data discovery (idq.io), feature extraction (idq.features), and classification (idq.classifiers) into separate modules for clarity.
Our object-oriented architecture means that the idq.classifiers.SupervisedClassifier
object has responsibility for quite a few tasks, including
evaluation of ranks or generation of timeseries,
supervised calibration of ranks or rank timeseries, and
supervised training.
We also include a few other modules that contain helper functions (idq.utils), naming convetions (idq.names), and common code for measuring histograms and estimating probability density functions (idq.calibration).