idq.factories

describe module, architecture, etc.

class idq.factories.ClassifierFactory[source]

A factory to create instances of SupervisedClassifier-like objects

class idq.factories.DataLoaderFactory[source]

A factory to create instances of DataLoaders

class idq.factories.DatasetFactory(data)[source]

a factory object to generate datasets

labeled(target_times, random_times)[source]
construct a dataset for these times

target_times -> label=1. random_times -> label=0.

unlabeled(dt=0.00390625, t_offset=0, segs=None)[source]

construct a dataset for regularly sampled unlabeled times dt.

class idq.factories.IncrementalClassifierFactory[source]

A factory to create instances of IncrementalSupervisedClassifier-like objects

class idq.factories.ReporterFactory[source]

A factory to create instances of Reporter-like objects