[dask] Preparing bob.bio.base for dask pipelines
THIS IS A WIP
Working out how bob.bio.base should be with dask pipelines.
Some things to be done in the MR is.
-
Remove all traces of verify.py. Pipelines needs to be defined with dask. This includes the removal of:FileSelector,Gridconfigurations,./script/grid_search,./script/enroll,./script/extract,./script/preprocess,./baselines -
Move the biometrics pipeline from bob.pipelinesto here -
Document the package on: 1-) How to use the resources available (databases, algorithms, preprocessors, etc..), 2-) How to create new databases, 3-) How to create new pipelines (this should be in bob.pipelines) -
Rethink the file list interface -
Review which dependencies to keep. For instance, bob.learn.linear,bob.learn.em,bob.learn.activation,bob.math(consider use scikit-learn). -
Implement missing pipelines (for instance, score normalization/calibration pipeline) -
Database paths patched in ~/.bobrc -
Redesign the resource.py as CLI commands
Edited by Amir MOHAMMADI