... | ... | @@ -114,7 +114,7 @@ def table(pkgs, cats): |
|
|
for pkg in pkgs[cat]:
|
|
|
text += '| [{pkg}](https://gitlab.idiap.ch/bob/{pkg}) | '.format(pkg=pkg)
|
|
|
text += '[![PyPI](http://img.shields.io/pypi/v/{pkg}.svg)](https://pypi.python.org/pypi/{pkg}) '.format(pkg=pkg)
|
|
|
text += '[![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/{pkg}/index.html) '.format(pkg=pkg)
|
|
|
text += '[![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/{pkg}/stable) '.format(pkg=pkg)
|
|
|
text += '[![Build Status](https://gitlab.idiap.ch/bob/{pkg}/badges/master/build.svg)](https://gitlab.idiap.ch/bob/{pkg}/commits/master) '.format(pkg=pkg)
|
|
|
text += '[![Coverage Report](https://gitlab.idiap.ch/bob/{pkg}/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/{pkg}/commits/master) '.format(pkg=pkg)
|
|
|
text += '|\n'
|
... | ... | @@ -134,106 +134,106 @@ When you do `conda install bob`, you will get all **Core** packages installed. |
|
|
## Basic Functionality
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [bob.core](https://gitlab.idiap.ch/bob/bob.core) | [![PyPI](http://img.shields.io/pypi/v/bob.core.svg)](https://pypi.python.org/pypi/bob.core) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.core/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.core/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.core/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.core/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.core/commits/master) |
|
|
|
| [bob.math](https://gitlab.idiap.ch/bob/bob.math) | [![PyPI](http://img.shields.io/pypi/v/bob.math.svg)](https://pypi.python.org/pypi/bob.math) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.math/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.math/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.math/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.math/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.math/commits/master) |
|
|
|
| [bob.core](https://gitlab.idiap.ch/bob/bob.core) | [![PyPI](http://img.shields.io/pypi/v/bob.core.svg)](https://pypi.python.org/pypi/bob.core) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.core/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.core/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.core/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.core/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.core/commits/master) |
|
|
|
| [bob.math](https://gitlab.idiap.ch/bob/bob.math) | [![PyPI](http://img.shields.io/pypi/v/bob.math.svg)](https://pypi.python.org/pypi/bob.math) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.math/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.math/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.math/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.math/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.math/commits/master) |
|
|
|
## Data Input and Output
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [bob.io.base](https://gitlab.idiap.ch/bob/bob.io.base) | [![PyPI](http://img.shields.io/pypi/v/bob.io.base.svg)](https://pypi.python.org/pypi/bob.io.base) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.io.base/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.io.base/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.io.base/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.io.base/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.io.base/commits/master) |
|
|
|
| [bob.io.image](https://gitlab.idiap.ch/bob/bob.io.image) | [![PyPI](http://img.shields.io/pypi/v/bob.io.image.svg)](https://pypi.python.org/pypi/bob.io.image) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.io.image/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.io.image/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.io.image/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.io.image/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.io.image/commits/master) |
|
|
|
| [bob.io.audio](https://gitlab.idiap.ch/bob/bob.io.audio) | [![PyPI](http://img.shields.io/pypi/v/bob.io.audio.svg)](https://pypi.python.org/pypi/bob.io.audio) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.io.audio/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.io.audio/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.io.audio/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.io.audio/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.io.audio/commits/master) |
|
|
|
| [bob.io.video](https://gitlab.idiap.ch/bob/bob.io.video) | [![PyPI](http://img.shields.io/pypi/v/bob.io.video.svg)](https://pypi.python.org/pypi/bob.io.video) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.io.video/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.io.video/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.io.video/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.io.video/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.io.video/commits/master) |
|
|
|
| [bob.io.matlab](https://gitlab.idiap.ch/bob/bob.io.matlab) | [![PyPI](http://img.shields.io/pypi/v/bob.io.matlab.svg)](https://pypi.python.org/pypi/bob.io.matlab) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.io.matlab/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.io.matlab/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.io.matlab/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.io.matlab/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.io.matlab/commits/master) |
|
|
|
| [bob.io.base](https://gitlab.idiap.ch/bob/bob.io.base) | [![PyPI](http://img.shields.io/pypi/v/bob.io.base.svg)](https://pypi.python.org/pypi/bob.io.base) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.io.base/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.io.base/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.io.base/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.io.base/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.io.base/commits/master) |
|
|
|
| [bob.io.image](https://gitlab.idiap.ch/bob/bob.io.image) | [![PyPI](http://img.shields.io/pypi/v/bob.io.image.svg)](https://pypi.python.org/pypi/bob.io.image) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.io.image/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.io.image/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.io.image/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.io.image/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.io.image/commits/master) |
|
|
|
| [bob.io.audio](https://gitlab.idiap.ch/bob/bob.io.audio) | [![PyPI](http://img.shields.io/pypi/v/bob.io.audio.svg)](https://pypi.python.org/pypi/bob.io.audio) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.io.audio/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.io.audio/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.io.audio/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.io.audio/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.io.audio/commits/master) |
|
|
|
| [bob.io.video](https://gitlab.idiap.ch/bob/bob.io.video) | [![PyPI](http://img.shields.io/pypi/v/bob.io.video.svg)](https://pypi.python.org/pypi/bob.io.video) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.io.video/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.io.video/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.io.video/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.io.video/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.io.video/commits/master) |
|
|
|
| [bob.io.matlab](https://gitlab.idiap.ch/bob/bob.io.matlab) | [![PyPI](http://img.shields.io/pypi/v/bob.io.matlab.svg)](https://pypi.python.org/pypi/bob.io.matlab) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.io.matlab/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.io.matlab/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.io.matlab/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.io.matlab/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.io.matlab/commits/master) |
|
|
|
## Signal, Audio, Image and Video Processing
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [bob.sp](https://gitlab.idiap.ch/bob/bob.sp) | [![PyPI](http://img.shields.io/pypi/v/bob.sp.svg)](https://pypi.python.org/pypi/bob.sp) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.sp/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.sp/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.sp/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.sp/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.sp/commits/master) |
|
|
|
| [bob.ap](https://gitlab.idiap.ch/bob/bob.ap) | [![PyPI](http://img.shields.io/pypi/v/bob.ap.svg)](https://pypi.python.org/pypi/bob.ap) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ap/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ap/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ap/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ap/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ap/commits/master) |
|
|
|
| [bob.ip.base](https://gitlab.idiap.ch/bob/bob.ip.base) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.base.svg)](https://pypi.python.org/pypi/bob.ip.base) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ip.base/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.base/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.base/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.base/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.base/commits/master) |
|
|
|
| [bob.ip.color](https://gitlab.idiap.ch/bob/bob.ip.color) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.color.svg)](https://pypi.python.org/pypi/bob.ip.color) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ip.color/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.color/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.color/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.color/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.color/commits/master) |
|
|
|
| [bob.ip.draw](https://gitlab.idiap.ch/bob/bob.ip.draw) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.draw.svg)](https://pypi.python.org/pypi/bob.ip.draw) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ip.draw/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.draw/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.draw/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.draw/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.draw/commits/master) |
|
|
|
| [bob.ip.optflow.liu](https://gitlab.idiap.ch/bob/bob.ip.optflow.liu) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.optflow.liu.svg)](https://pypi.python.org/pypi/bob.ip.optflow.liu) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ip.optflow.liu/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.optflow.liu/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.optflow.liu/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.optflow.liu/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.optflow.liu/commits/master) |
|
|
|
| [bob.ip.optflow.hornschunck](https://gitlab.idiap.ch/bob/bob.ip.optflow.hornschunck) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.optflow.hornschunck.svg)](https://pypi.python.org/pypi/bob.ip.optflow.hornschunck) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ip.optflow.hornschunck/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.optflow.hornschunck/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.optflow.hornschunck/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.optflow.hornschunck/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.optflow.hornschunck/commits/master) |
|
|
|
| [bob.ip.facedetect](https://gitlab.idiap.ch/bob/bob.ip.facedetect) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.facedetect.svg)](https://pypi.python.org/pypi/bob.ip.facedetect) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ip.facedetect/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.facedetect/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.facedetect/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.facedetect/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.facedetect/commits/master) |
|
|
|
| [bob.ip.facelandmarks](https://gitlab.idiap.ch/bob/bob.ip.facelandmarks) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.facelandmarks.svg)](https://pypi.python.org/pypi/bob.ip.facelandmarks) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ip.facelandmarks/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.facelandmarks/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.facelandmarks/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.facelandmarks/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.facelandmarks/commits/master) |
|
|
|
| [bob.ip.flandmark](https://gitlab.idiap.ch/bob/bob.ip.flandmark) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.flandmark.svg)](https://pypi.python.org/pypi/bob.ip.flandmark) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ip.flandmark/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.flandmark/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.flandmark/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.flandmark/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.flandmark/commits/master) |
|
|
|
| [bob.ip.skincolorfilter](https://gitlab.idiap.ch/bob/bob.ip.skincolorfilter) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.skincolorfilter.svg)](https://pypi.python.org/pypi/bob.ip.skincolorfilter) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ip.skincolorfilter/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.skincolorfilter/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.skincolorfilter/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.skincolorfilter/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.skincolorfilter/commits/master) |
|
|
|
| [bob.ip.gabor](https://gitlab.idiap.ch/bob/bob.ip.gabor) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.gabor.svg)](https://pypi.python.org/pypi/bob.ip.gabor) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.ip.gabor/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.gabor/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.gabor/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.gabor/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.gabor/commits/master) |
|
|
|
| [bob.sp](https://gitlab.idiap.ch/bob/bob.sp) | [![PyPI](http://img.shields.io/pypi/v/bob.sp.svg)](https://pypi.python.org/pypi/bob.sp) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.sp/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.sp/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.sp/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.sp/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.sp/commits/master) |
|
|
|
| [bob.ap](https://gitlab.idiap.ch/bob/bob.ap) | [![PyPI](http://img.shields.io/pypi/v/bob.ap.svg)](https://pypi.python.org/pypi/bob.ap) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ap/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ap/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ap/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ap/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ap/commits/master) |
|
|
|
| [bob.ip.base](https://gitlab.idiap.ch/bob/bob.ip.base) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.base.svg)](https://pypi.python.org/pypi/bob.ip.base) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ip.base/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.base/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.base/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.base/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.base/commits/master) |
|
|
|
| [bob.ip.color](https://gitlab.idiap.ch/bob/bob.ip.color) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.color.svg)](https://pypi.python.org/pypi/bob.ip.color) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ip.color/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.color/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.color/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.color/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.color/commits/master) |
|
|
|
| [bob.ip.draw](https://gitlab.idiap.ch/bob/bob.ip.draw) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.draw.svg)](https://pypi.python.org/pypi/bob.ip.draw) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ip.draw/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.draw/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.draw/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.draw/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.draw/commits/master) |
|
|
|
| [bob.ip.optflow.liu](https://gitlab.idiap.ch/bob/bob.ip.optflow.liu) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.optflow.liu.svg)](https://pypi.python.org/pypi/bob.ip.optflow.liu) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ip.optflow.liu/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.optflow.liu/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.optflow.liu/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.optflow.liu/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.optflow.liu/commits/master) |
|
|
|
| [bob.ip.optflow.hornschunck](https://gitlab.idiap.ch/bob/bob.ip.optflow.hornschunck) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.optflow.hornschunck.svg)](https://pypi.python.org/pypi/bob.ip.optflow.hornschunck) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ip.optflow.hornschunck/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.optflow.hornschunck/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.optflow.hornschunck/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.optflow.hornschunck/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.optflow.hornschunck/commits/master) |
|
|
|
| [bob.ip.facedetect](https://gitlab.idiap.ch/bob/bob.ip.facedetect) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.facedetect.svg)](https://pypi.python.org/pypi/bob.ip.facedetect) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ip.facedetect/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.facedetect/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.facedetect/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.facedetect/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.facedetect/commits/master) |
|
|
|
| [bob.ip.facelandmarks](https://gitlab.idiap.ch/bob/bob.ip.facelandmarks) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.facelandmarks.svg)](https://pypi.python.org/pypi/bob.ip.facelandmarks) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ip.facelandmarks/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.facelandmarks/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.facelandmarks/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.facelandmarks/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.facelandmarks/commits/master) |
|
|
|
| [bob.ip.flandmark](https://gitlab.idiap.ch/bob/bob.ip.flandmark) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.flandmark.svg)](https://pypi.python.org/pypi/bob.ip.flandmark) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ip.flandmark/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.flandmark/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.flandmark/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.flandmark/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.flandmark/commits/master) |
|
|
|
| [bob.ip.skincolorfilter](https://gitlab.idiap.ch/bob/bob.ip.skincolorfilter) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.skincolorfilter.svg)](https://pypi.python.org/pypi/bob.ip.skincolorfilter) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ip.skincolorfilter/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.skincolorfilter/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.skincolorfilter/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.skincolorfilter/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.skincolorfilter/commits/master) |
|
|
|
| [bob.ip.gabor](https://gitlab.idiap.ch/bob/bob.ip.gabor) | [![PyPI](http://img.shields.io/pypi/v/bob.ip.gabor.svg)](https://pypi.python.org/pypi/bob.ip.gabor) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.ip.gabor/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.ip.gabor/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.ip.gabor/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.ip.gabor/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.ip.gabor/commits/master) |
|
|
|
## Machine Learning
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [bob.measure](https://gitlab.idiap.ch/bob/bob.measure) | [![PyPI](http://img.shields.io/pypi/v/bob.measure.svg)](https://pypi.python.org/pypi/bob.measure) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.measure/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.measure/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.measure/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.measure/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.measure/commits/master) |
|
|
|
| [bob.learn.linear](https://gitlab.idiap.ch/bob/bob.learn.linear) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.linear.svg)](https://pypi.python.org/pypi/bob.learn.linear) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.learn.linear/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.linear/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.linear/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.linear/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.linear/commits/master) |
|
|
|
| [bob.learn.mlp](https://gitlab.idiap.ch/bob/bob.learn.mlp) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.mlp.svg)](https://pypi.python.org/pypi/bob.learn.mlp) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.learn.mlp/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.mlp/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.mlp/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.mlp/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.mlp/commits/master) |
|
|
|
| [bob.learn.activation](https://gitlab.idiap.ch/bob/bob.learn.activation) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.activation.svg)](https://pypi.python.org/pypi/bob.learn.activation) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.learn.activation/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.activation/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.activation/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.activation/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.activation/commits/master) |
|
|
|
| [bob.learn.libsvm](https://gitlab.idiap.ch/bob/bob.learn.libsvm) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.libsvm.svg)](https://pypi.python.org/pypi/bob.learn.libsvm) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.learn.libsvm/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.libsvm/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.libsvm/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.libsvm/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.libsvm/commits/master) |
|
|
|
| [bob.learn.em](https://gitlab.idiap.ch/bob/bob.learn.em) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.em.svg)](https://pypi.python.org/pypi/bob.learn.em) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.learn.em/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.em/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.em/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.em/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.em/commits/master) |
|
|
|
| [bob.learn.boosting](https://gitlab.idiap.ch/bob/bob.learn.boosting) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.boosting.svg)](https://pypi.python.org/pypi/bob.learn.boosting) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.learn.boosting/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.boosting/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.boosting/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.boosting/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.boosting/commits/master) |
|
|
|
| [bob.measure](https://gitlab.idiap.ch/bob/bob.measure) | [![PyPI](http://img.shields.io/pypi/v/bob.measure.svg)](https://pypi.python.org/pypi/bob.measure) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.measure/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.measure/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.measure/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.measure/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.measure/commits/master) |
|
|
|
| [bob.learn.linear](https://gitlab.idiap.ch/bob/bob.learn.linear) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.linear.svg)](https://pypi.python.org/pypi/bob.learn.linear) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.learn.linear/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.linear/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.linear/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.linear/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.linear/commits/master) |
|
|
|
| [bob.learn.mlp](https://gitlab.idiap.ch/bob/bob.learn.mlp) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.mlp.svg)](https://pypi.python.org/pypi/bob.learn.mlp) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.learn.mlp/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.mlp/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.mlp/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.mlp/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.mlp/commits/master) |
|
|
|
| [bob.learn.activation](https://gitlab.idiap.ch/bob/bob.learn.activation) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.activation.svg)](https://pypi.python.org/pypi/bob.learn.activation) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.learn.activation/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.activation/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.activation/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.activation/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.activation/commits/master) |
|
|
|
| [bob.learn.libsvm](https://gitlab.idiap.ch/bob/bob.learn.libsvm) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.libsvm.svg)](https://pypi.python.org/pypi/bob.learn.libsvm) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.learn.libsvm/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.libsvm/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.libsvm/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.libsvm/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.libsvm/commits/master) |
|
|
|
| [bob.learn.em](https://gitlab.idiap.ch/bob/bob.learn.em) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.em.svg)](https://pypi.python.org/pypi/bob.learn.em) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.learn.em/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.em/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.em/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.em/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.em/commits/master) |
|
|
|
| [bob.learn.boosting](https://gitlab.idiap.ch/bob/bob.learn.boosting) | [![PyPI](http://img.shields.io/pypi/v/bob.learn.boosting.svg)](https://pypi.python.org/pypi/bob.learn.boosting) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.learn.boosting/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.learn.boosting/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.learn.boosting/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.learn.boosting/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.learn.boosting/commits/master) |
|
|
|
## Database Frontends
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [bob.db.base](https://gitlab.idiap.ch/bob/bob.db.base) | [![PyPI](http://img.shields.io/pypi/v/bob.db.base.svg)](https://pypi.python.org/pypi/bob.db.base) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.base/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.base/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.base/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.base/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.base/commits/master) |
|
|
|
| [bob.db.casme2](https://gitlab.idiap.ch/bob/bob.db.casme2) | [![PyPI](http://img.shields.io/pypi/v/bob.db.casme2.svg)](https://pypi.python.org/pypi/bob.db.casme2) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.casme2/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.casme2/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.casme2/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.casme2/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.casme2/commits/master) |
|
|
|
| [bob.db.iris](https://gitlab.idiap.ch/bob/bob.db.iris) | [![PyPI](http://img.shields.io/pypi/v/bob.db.iris.svg)](https://pypi.python.org/pypi/bob.db.iris) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.iris/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.iris/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.iris/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.iris/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.iris/commits/master) |
|
|
|
| [bob.db.mnist](https://gitlab.idiap.ch/bob/bob.db.mnist) | [![PyPI](http://img.shields.io/pypi/v/bob.db.mnist.svg)](https://pypi.python.org/pypi/bob.db.mnist) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.mnist/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.mnist/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.mnist/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.mnist/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.mnist/commits/master) |
|
|
|
| [bob.db.wine](https://gitlab.idiap.ch/bob/bob.db.wine) | [![PyPI](http://img.shields.io/pypi/v/bob.db.wine.svg)](https://pypi.python.org/pypi/bob.db.wine) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.wine/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.wine/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.wine/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.wine/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.wine/commits/master) |
|
|
|
| [bob.db.base](https://gitlab.idiap.ch/bob/bob.db.base) | [![PyPI](http://img.shields.io/pypi/v/bob.db.base.svg)](https://pypi.python.org/pypi/bob.db.base) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.base/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.base/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.base/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.base/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.base/commits/master) |
|
|
|
| [bob.db.casme2](https://gitlab.idiap.ch/bob/bob.db.casme2) | [![PyPI](http://img.shields.io/pypi/v/bob.db.casme2.svg)](https://pypi.python.org/pypi/bob.db.casme2) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.casme2/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.casme2/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.casme2/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.casme2/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.casme2/commits/master) |
|
|
|
| [bob.db.iris](https://gitlab.idiap.ch/bob/bob.db.iris) | [![PyPI](http://img.shields.io/pypi/v/bob.db.iris.svg)](https://pypi.python.org/pypi/bob.db.iris) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.iris/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.iris/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.iris/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.iris/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.iris/commits/master) |
|
|
|
| [bob.db.mnist](https://gitlab.idiap.ch/bob/bob.db.mnist) | [![PyPI](http://img.shields.io/pypi/v/bob.db.mnist.svg)](https://pypi.python.org/pypi/bob.db.mnist) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.mnist/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.mnist/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.mnist/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.mnist/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.mnist/commits/master) |
|
|
|
| [bob.db.wine](https://gitlab.idiap.ch/bob/bob.db.wine) | [![PyPI](http://img.shields.io/pypi/v/bob.db.wine.svg)](https://pypi.python.org/pypi/bob.db.wine) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.wine/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.wine/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.wine/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.wine/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.wine/commits/master) |
|
|
|
## Modules for Developers
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [bob.extension](https://gitlab.idiap.ch/bob/bob.extension) | [![PyPI](http://img.shields.io/pypi/v/bob.extension.svg)](https://pypi.python.org/pypi/bob.extension) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.extension/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.extension/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.extension/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.extension/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.extension/commits/master) |
|
|
|
| [bob.blitz](https://gitlab.idiap.ch/bob/bob.blitz) | [![PyPI](http://img.shields.io/pypi/v/bob.blitz.svg)](https://pypi.python.org/pypi/bob.blitz) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.blitz/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.blitz/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.blitz/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.blitz/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.blitz/commits/master) |
|
|
|
| [bob.buildout](https://gitlab.idiap.ch/bob/bob.buildout) | [![PyPI](http://img.shields.io/pypi/v/bob.buildout.svg)](https://pypi.python.org/pypi/bob.buildout) [![Documentation](http://img.shields.io/badge/docs-missing-red.svg)](http://pythonhosted.org/bob.buildout/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.buildout/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.buildout/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.buildout/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.buildout/commits/master) |
|
|
|
| [bob.extension](https://gitlab.idiap.ch/bob/bob.extension) | [![PyPI](http://img.shields.io/pypi/v/bob.extension.svg)](https://pypi.python.org/pypi/bob.extension) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.extension/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.extension/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.extension/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.extension/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.extension/commits/master) |
|
|
|
| [bob.blitz](https://gitlab.idiap.ch/bob/bob.blitz) | [![PyPI](http://img.shields.io/pypi/v/bob.blitz.svg)](https://pypi.python.org/pypi/bob.blitz) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.blitz/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.blitz/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.blitz/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.blitz/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.blitz/commits/master) |
|
|
|
| [bob.buildout](https://gitlab.idiap.ch/bob/bob.buildout) | [![PyPI](http://img.shields.io/pypi/v/bob.buildout.svg)](https://pypi.python.org/pypi/bob.buildout) [![Documentation](http://img.shields.io/badge/docs-missing-red.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.buildout/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.buildout/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.buildout/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.buildout/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.buildout/commits/master) |
|
|
|
|
|
|
# Extra Bob Packages
|
|
|
## Biometric Recognition
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [bob.bio.base](https://gitlab.idiap.ch/bob/bob.bio.base) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.base.svg)](https://pypi.python.org/pypi/bob.bio.base) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.bio.base/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.base/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.base/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.base/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.base/commits/master) |
|
|
|
| [bob.bio.spear](https://gitlab.idiap.ch/bob/bob.bio.spear) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.spear.svg)](https://pypi.python.org/pypi/bob.bio.spear) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.bio.spear/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.spear/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.spear/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.spear/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.spear/commits/master) |
|
|
|
| [bob.bio.face](https://gitlab.idiap.ch/bob/bob.bio.face) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.face.svg)](https://pypi.python.org/pypi/bob.bio.face) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.bio.face/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.face/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.face/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.face/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.face/commits/master) |
|
|
|
| [bob.bio.video](https://gitlab.idiap.ch/bob/bob.bio.video) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.video.svg)](https://pypi.python.org/pypi/bob.bio.video) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.bio.video/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.video/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.video/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.video/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.video/commits/master) |
|
|
|
| [bob.bio.gmm](https://gitlab.idiap.ch/bob/bob.bio.gmm) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.gmm.svg)](https://pypi.python.org/pypi/bob.bio.gmm) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.bio.gmm/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.gmm/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.gmm/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.gmm/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.gmm/commits/master) |
|
|
|
| [bob.bio.csu](https://gitlab.idiap.ch/bob/bob.bio.csu) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.csu.svg)](https://pypi.python.org/pypi/bob.bio.csu) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.bio.csu/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.csu/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.csu/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.csu/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.csu/commits/master) |
|
|
|
| [bob.bio.vein](https://gitlab.idiap.ch/bob/bob.bio.vein) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.vein.svg)](https://pypi.python.org/pypi/bob.bio.vein) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.bio.vein/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.vein/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.vein/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.vein/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.vein/commits/master) |
|
|
|
| [bob.bio.base](https://gitlab.idiap.ch/bob/bob.bio.base) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.base.svg)](https://pypi.python.org/pypi/bob.bio.base) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.bio.base/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.base/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.base/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.base/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.base/commits/master) |
|
|
|
| [bob.bio.spear](https://gitlab.idiap.ch/bob/bob.bio.spear) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.spear.svg)](https://pypi.python.org/pypi/bob.bio.spear) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.bio.spear/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.spear/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.spear/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.spear/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.spear/commits/master) |
|
|
|
| [bob.bio.face](https://gitlab.idiap.ch/bob/bob.bio.face) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.face.svg)](https://pypi.python.org/pypi/bob.bio.face) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.bio.face/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.face/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.face/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.face/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.face/commits/master) |
|
|
|
| [bob.bio.video](https://gitlab.idiap.ch/bob/bob.bio.video) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.video.svg)](https://pypi.python.org/pypi/bob.bio.video) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.bio.video/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.video/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.video/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.video/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.video/commits/master) |
|
|
|
| [bob.bio.gmm](https://gitlab.idiap.ch/bob/bob.bio.gmm) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.gmm.svg)](https://pypi.python.org/pypi/bob.bio.gmm) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.bio.gmm/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.gmm/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.gmm/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.gmm/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.gmm/commits/master) |
|
|
|
| [bob.bio.csu](https://gitlab.idiap.ch/bob/bob.bio.csu) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.csu.svg)](https://pypi.python.org/pypi/bob.bio.csu) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.bio.csu/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.csu/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.csu/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.csu/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.csu/commits/master) |
|
|
|
| [bob.bio.vein](https://gitlab.idiap.ch/bob/bob.bio.vein) | [![PyPI](http://img.shields.io/pypi/v/bob.bio.vein.svg)](https://pypi.python.org/pypi/bob.bio.vein) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.bio.vein/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.bio.vein/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.bio.vein/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.bio.vein/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.bio.vein/commits/master) |
|
|
|
## Biometric Recognition Database Frontends
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [bob.db.arface](https://gitlab.idiap.ch/bob/bob.db.arface) | [![PyPI](http://img.shields.io/pypi/v/bob.db.arface.svg)](https://pypi.python.org/pypi/bob.db.arface) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.arface/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.arface/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.arface/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.arface/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.arface/commits/master) |
|
|
|
| [bob.db.atnt](https://gitlab.idiap.ch/bob/bob.db.atnt) | [![PyPI](http://img.shields.io/pypi/v/bob.db.atnt.svg)](https://pypi.python.org/pypi/bob.db.atnt) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.atnt/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.atnt/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.atnt/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.atnt/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.atnt/commits/master) |
|
|
|
| [bob.db.atvskeystroke](https://gitlab.idiap.ch/bob/bob.db.atvskeystroke) | [![PyPI](http://img.shields.io/pypi/v/bob.db.atvskeystroke.svg)](https://pypi.python.org/pypi/bob.db.atvskeystroke) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.atvskeystroke/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.atvskeystroke/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.atvskeystroke/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.atvskeystroke/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.atvskeystroke/commits/master) |
|
|
|
| [bob.db.banca](https://gitlab.idiap.ch/bob/bob.db.banca) | [![PyPI](http://img.shields.io/pypi/v/bob.db.banca.svg)](https://pypi.python.org/pypi/bob.db.banca) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.banca/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.banca/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.banca/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.banca/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.banca/commits/master) |
|
|
|
| [bob.db.biosecure](https://gitlab.idiap.ch/bob/bob.db.biosecure) | [![PyPI](http://img.shields.io/pypi/v/bob.db.biosecure.svg)](https://pypi.python.org/pypi/bob.db.biosecure) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.biosecure/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.biosecure/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.biosecure/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.biosecure/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.biosecure/commits/master) |
|
|
|
| [bob.db.biosecurid.face](https://gitlab.idiap.ch/bob/bob.db.biosecurid.face) | [![PyPI](http://img.shields.io/pypi/v/bob.db.biosecurid.face.svg)](https://pypi.python.org/pypi/bob.db.biosecurid.face) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.biosecurid.face/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.biosecurid.face/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.biosecurid.face/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.biosecurid.face/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.biosecurid.face/commits/master) |
|
|
|
| [bob.db.caspeal](https://gitlab.idiap.ch/bob/bob.db.caspeal) | [![PyPI](http://img.shields.io/pypi/v/bob.db.caspeal.svg)](https://pypi.python.org/pypi/bob.db.caspeal) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.caspeal/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.caspeal/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.caspeal/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.caspeal/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.caspeal/commits/master) |
|
|
|
| [bob.db.frgc](https://gitlab.idiap.ch/bob/bob.db.frgc) | [![PyPI](http://img.shields.io/pypi/v/bob.db.frgc.svg)](https://pypi.python.org/pypi/bob.db.frgc) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.frgc/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.frgc/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.frgc/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.frgc/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.frgc/commits/master) |
|
|
|
| [bob.db.gbu](https://gitlab.idiap.ch/bob/bob.db.gbu) | [![PyPI](http://img.shields.io/pypi/v/bob.db.gbu.svg)](https://pypi.python.org/pypi/bob.db.gbu) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.gbu/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.gbu/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.gbu/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.gbu/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.gbu/commits/master) |
|
|
|
| [bob.db.lfw](https://gitlab.idiap.ch/bob/bob.db.lfw) | [![PyPI](http://img.shields.io/pypi/v/bob.db.lfw.svg)](https://pypi.python.org/pypi/bob.db.lfw) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.lfw/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.lfw/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.lfw/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.lfw/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.lfw/commits/master) |
|
|
|
| [bob.db.mobio](https://gitlab.idiap.ch/bob/bob.db.mobio) | [![PyPI](http://img.shields.io/pypi/v/bob.db.mobio.svg)](https://pypi.python.org/pypi/bob.db.mobio) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.mobio/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.mobio/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.mobio/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.mobio/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.mobio/commits/master) |
|
|
|
| [bob.db.multipie](https://gitlab.idiap.ch/bob/bob.db.multipie) | [![PyPI](http://img.shields.io/pypi/v/bob.db.multipie.svg)](https://pypi.python.org/pypi/bob.db.multipie) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.multipie/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.multipie/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.multipie/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.multipie/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.multipie/commits/master) |
|
|
|
| [bob.db.scface](https://gitlab.idiap.ch/bob/bob.db.scface) | [![PyPI](http://img.shields.io/pypi/v/bob.db.scface.svg)](https://pypi.python.org/pypi/bob.db.scface) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.scface/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.scface/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.scface/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.scface/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.scface/commits/master) |
|
|
|
| [bob.db.xm2vts](https://gitlab.idiap.ch/bob/bob.db.xm2vts) | [![PyPI](http://img.shields.io/pypi/v/bob.db.xm2vts.svg)](https://pypi.python.org/pypi/bob.db.xm2vts) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.xm2vts/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.xm2vts/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.xm2vts/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.xm2vts/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.xm2vts/commits/master) |
|
|
|
| [bob.db.youtube](https://gitlab.idiap.ch/bob/bob.db.youtube) | [![PyPI](http://img.shields.io/pypi/v/bob.db.youtube.svg)](https://pypi.python.org/pypi/bob.db.youtube) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.youtube/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.youtube/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.youtube/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.youtube/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.youtube/commits/master) |
|
|
|
| [bob.db.nist_sre12](https://gitlab.idiap.ch/bob/bob.db.nist_sre12) | [![PyPI](http://img.shields.io/pypi/v/bob.db.nist_sre12.svg)](https://pypi.python.org/pypi/bob.db.nist_sre12) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.nist_sre12/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.nist_sre12/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.nist_sre12/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.nist_sre12/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.nist_sre12/commits/master) |
|
|
|
| [bob.db.voxforge](https://gitlab.idiap.ch/bob/bob.db.voxforge) | [![PyPI](http://img.shields.io/pypi/v/bob.db.voxforge.svg)](https://pypi.python.org/pypi/bob.db.voxforge) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.voxforge/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.voxforge/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.voxforge/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.voxforge/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.voxforge/commits/master) |
|
|
|
| [bob.db.utfvp](https://gitlab.idiap.ch/bob/bob.db.utfvp) | [![PyPI](http://img.shields.io/pypi/v/bob.db.utfvp.svg)](https://pypi.python.org/pypi/bob.db.utfvp) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.utfvp/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.utfvp/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.utfvp/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.utfvp/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.utfvp/commits/master) |
|
|
|
| [bob.db.verafinger](https://gitlab.idiap.ch/bob/bob.db.verafinger) | [![PyPI](http://img.shields.io/pypi/v/bob.db.verafinger.svg)](https://pypi.python.org/pypi/bob.db.verafinger) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.verafinger/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.verafinger/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.verafinger/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.verafinger/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.verafinger/commits/master) |
|
|
|
| [bob.db.putvein](https://gitlab.idiap.ch/bob/bob.db.putvein) | [![PyPI](http://img.shields.io/pypi/v/bob.db.putvein.svg)](https://pypi.python.org/pypi/bob.db.putvein) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.putvein/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.putvein/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.putvein/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.putvein/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.putvein/commits/master) |
|
|
|
| [bob.db.ijba](https://gitlab.idiap.ch/bob/bob.db.ijba) | [![PyPI](http://img.shields.io/pypi/v/bob.db.ijba.svg)](https://pypi.python.org/pypi/bob.db.ijba) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.ijba/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.ijba/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.ijba/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.ijba/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.ijba/commits/master) |
|
|
|
| [bob.db.cuhk_cufs](https://gitlab.idiap.ch/bob/bob.db.cuhk_cufs) | [![PyPI](http://img.shields.io/pypi/v/bob.db.cuhk_cufs.svg)](https://pypi.python.org/pypi/bob.db.cuhk_cufs) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.cuhk_cufs/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.cuhk_cufs/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.cuhk_cufs/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.cuhk_cufs/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.cuhk_cufs/commits/master) |
|
|
|
| [bob.db.cbsr_nir_vis_2](https://gitlab.idiap.ch/bob/bob.db.cbsr_nir_vis_2) | [![PyPI](http://img.shields.io/pypi/v/bob.db.cbsr_nir_vis_2.svg)](https://pypi.python.org/pypi/bob.db.cbsr_nir_vis_2) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.cbsr_nir_vis_2/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.cbsr_nir_vis_2/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.cbsr_nir_vis_2/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.cbsr_nir_vis_2/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.cbsr_nir_vis_2/commits/master) |
|
|
|
| [bob.db.arface](https://gitlab.idiap.ch/bob/bob.db.arface) | [![PyPI](http://img.shields.io/pypi/v/bob.db.arface.svg)](https://pypi.python.org/pypi/bob.db.arface) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.arface/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.arface/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.arface/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.arface/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.arface/commits/master) |
|
|
|
| [bob.db.atnt](https://gitlab.idiap.ch/bob/bob.db.atnt) | [![PyPI](http://img.shields.io/pypi/v/bob.db.atnt.svg)](https://pypi.python.org/pypi/bob.db.atnt) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.atnt/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.atnt/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.atnt/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.atnt/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.atnt/commits/master) |
|
|
|
| [bob.db.atvskeystroke](https://gitlab.idiap.ch/bob/bob.db.atvskeystroke) | [![PyPI](http://img.shields.io/pypi/v/bob.db.atvskeystroke.svg)](https://pypi.python.org/pypi/bob.db.atvskeystroke) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.atvskeystroke/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.atvskeystroke/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.atvskeystroke/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.atvskeystroke/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.atvskeystroke/commits/master) |
|
|
|
| [bob.db.banca](https://gitlab.idiap.ch/bob/bob.db.banca) | [![PyPI](http://img.shields.io/pypi/v/bob.db.banca.svg)](https://pypi.python.org/pypi/bob.db.banca) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.banca/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.banca/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.banca/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.banca/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.banca/commits/master) |
|
|
|
| [bob.db.biosecure](https://gitlab.idiap.ch/bob/bob.db.biosecure) | [![PyPI](http://img.shields.io/pypi/v/bob.db.biosecure.svg)](https://pypi.python.org/pypi/bob.db.biosecure) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.biosecure/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.biosecure/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.biosecure/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.biosecure/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.biosecure/commits/master) |
|
|
|
| [bob.db.biosecurid.face](https://gitlab.idiap.ch/bob/bob.db.biosecurid.face) | [![PyPI](http://img.shields.io/pypi/v/bob.db.biosecurid.face.svg)](https://pypi.python.org/pypi/bob.db.biosecurid.face) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.biosecurid.face/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.biosecurid.face/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.biosecurid.face/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.biosecurid.face/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.biosecurid.face/commits/master) |
|
|
|
| [bob.db.caspeal](https://gitlab.idiap.ch/bob/bob.db.caspeal) | [![PyPI](http://img.shields.io/pypi/v/bob.db.caspeal.svg)](https://pypi.python.org/pypi/bob.db.caspeal) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.caspeal/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.caspeal/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.caspeal/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.caspeal/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.caspeal/commits/master) |
|
|
|
| [bob.db.frgc](https://gitlab.idiap.ch/bob/bob.db.frgc) | [![PyPI](http://img.shields.io/pypi/v/bob.db.frgc.svg)](https://pypi.python.org/pypi/bob.db.frgc) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.frgc/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.frgc/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.frgc/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.frgc/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.frgc/commits/master) |
|
|
|
| [bob.db.gbu](https://gitlab.idiap.ch/bob/bob.db.gbu) | [![PyPI](http://img.shields.io/pypi/v/bob.db.gbu.svg)](https://pypi.python.org/pypi/bob.db.gbu) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.gbu/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.gbu/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.gbu/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.gbu/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.gbu/commits/master) |
|
|
|
| [bob.db.lfw](https://gitlab.idiap.ch/bob/bob.db.lfw) | [![PyPI](http://img.shields.io/pypi/v/bob.db.lfw.svg)](https://pypi.python.org/pypi/bob.db.lfw) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.lfw/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.lfw/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.lfw/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.lfw/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.lfw/commits/master) |
|
|
|
| [bob.db.mobio](https://gitlab.idiap.ch/bob/bob.db.mobio) | [![PyPI](http://img.shields.io/pypi/v/bob.db.mobio.svg)](https://pypi.python.org/pypi/bob.db.mobio) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.mobio/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.mobio/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.mobio/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.mobio/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.mobio/commits/master) |
|
|
|
| [bob.db.multipie](https://gitlab.idiap.ch/bob/bob.db.multipie) | [![PyPI](http://img.shields.io/pypi/v/bob.db.multipie.svg)](https://pypi.python.org/pypi/bob.db.multipie) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.multipie/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.multipie/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.multipie/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.multipie/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.multipie/commits/master) |
|
|
|
| [bob.db.scface](https://gitlab.idiap.ch/bob/bob.db.scface) | [![PyPI](http://img.shields.io/pypi/v/bob.db.scface.svg)](https://pypi.python.org/pypi/bob.db.scface) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.scface/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.scface/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.scface/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.scface/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.scface/commits/master) |
|
|
|
| [bob.db.xm2vts](https://gitlab.idiap.ch/bob/bob.db.xm2vts) | [![PyPI](http://img.shields.io/pypi/v/bob.db.xm2vts.svg)](https://pypi.python.org/pypi/bob.db.xm2vts) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.xm2vts/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.xm2vts/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.xm2vts/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.xm2vts/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.xm2vts/commits/master) |
|
|
|
| [bob.db.youtube](https://gitlab.idiap.ch/bob/bob.db.youtube) | [![PyPI](http://img.shields.io/pypi/v/bob.db.youtube.svg)](https://pypi.python.org/pypi/bob.db.youtube) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.youtube/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.youtube/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.youtube/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.youtube/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.youtube/commits/master) |
|
|
|
| [bob.db.nist_sre12](https://gitlab.idiap.ch/bob/bob.db.nist_sre12) | [![PyPI](http://img.shields.io/pypi/v/bob.db.nist_sre12.svg)](https://pypi.python.org/pypi/bob.db.nist_sre12) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.nist_sre12/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.nist_sre12/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.nist_sre12/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.nist_sre12/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.nist_sre12/commits/master) |
|
|
|
| [bob.db.voxforge](https://gitlab.idiap.ch/bob/bob.db.voxforge) | [![PyPI](http://img.shields.io/pypi/v/bob.db.voxforge.svg)](https://pypi.python.org/pypi/bob.db.voxforge) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.voxforge/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.voxforge/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.voxforge/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.voxforge/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.voxforge/commits/master) |
|
|
|
| [bob.db.utfvp](https://gitlab.idiap.ch/bob/bob.db.utfvp) | [![PyPI](http://img.shields.io/pypi/v/bob.db.utfvp.svg)](https://pypi.python.org/pypi/bob.db.utfvp) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.utfvp/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.utfvp/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.utfvp/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.utfvp/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.utfvp/commits/master) |
|
|
|
| [bob.db.verafinger](https://gitlab.idiap.ch/bob/bob.db.verafinger) | [![PyPI](http://img.shields.io/pypi/v/bob.db.verafinger.svg)](https://pypi.python.org/pypi/bob.db.verafinger) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.verafinger/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.verafinger/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.verafinger/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.verafinger/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.verafinger/commits/master) |
|
|
|
| [bob.db.putvein](https://gitlab.idiap.ch/bob/bob.db.putvein) | [![PyPI](http://img.shields.io/pypi/v/bob.db.putvein.svg)](https://pypi.python.org/pypi/bob.db.putvein) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.putvein/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.putvein/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.putvein/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.putvein/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.putvein/commits/master) |
|
|
|
| [bob.db.ijba](https://gitlab.idiap.ch/bob/bob.db.ijba) | [![PyPI](http://img.shields.io/pypi/v/bob.db.ijba.svg)](https://pypi.python.org/pypi/bob.db.ijba) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.ijba/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.ijba/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.ijba/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.ijba/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.ijba/commits/master) |
|
|
|
| [bob.db.cuhk_cufs](https://gitlab.idiap.ch/bob/bob.db.cuhk_cufs) | [![PyPI](http://img.shields.io/pypi/v/bob.db.cuhk_cufs.svg)](https://pypi.python.org/pypi/bob.db.cuhk_cufs) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.cuhk_cufs/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.cuhk_cufs/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.cuhk_cufs/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.cuhk_cufs/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.cuhk_cufs/commits/master) |
|
|
|
| [bob.db.cbsr_nir_vis_2](https://gitlab.idiap.ch/bob/bob.db.cbsr_nir_vis_2) | [![PyPI](http://img.shields.io/pypi/v/bob.db.cbsr_nir_vis_2.svg)](https://pypi.python.org/pypi/bob.db.cbsr_nir_vis_2) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.cbsr_nir_vis_2/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.cbsr_nir_vis_2/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.cbsr_nir_vis_2/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.cbsr_nir_vis_2/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.cbsr_nir_vis_2/commits/master) |
|
|
|
## Biometric Presentation Attack Detection Database Frontends
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [bob.db.avspoof](https://gitlab.idiap.ch/bob/bob.db.avspoof) | [![PyPI](http://img.shields.io/pypi/v/bob.db.avspoof.svg)](https://pypi.python.org/pypi/bob.db.avspoof) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.avspoof/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.avspoof/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.avspoof/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.avspoof/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.avspoof/commits/master) |
|
|
|
| [bob.db.replay](https://gitlab.idiap.ch/bob/bob.db.replay) | [![PyPI](http://img.shields.io/pypi/v/bob.db.replay.svg)](https://pypi.python.org/pypi/bob.db.replay) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.replay/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.replay/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.replay/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.replay/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.replay/commits/master) |
|
|
|
| [bob.db.casia_fasd](https://gitlab.idiap.ch/bob/bob.db.casia_fasd) | [![PyPI](http://img.shields.io/pypi/v/bob.db.casia_fasd.svg)](https://pypi.python.org/pypi/bob.db.casia_fasd) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.casia_fasd/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.casia_fasd/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.casia_fasd/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.casia_fasd/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.casia_fasd/commits/master) |
|
|
|
| [bob.db.livdet2013](https://gitlab.idiap.ch/bob/bob.db.livdet2013) | [![PyPI](http://img.shields.io/pypi/v/bob.db.livdet2013.svg)](https://pypi.python.org/pypi/bob.db.livdet2013) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.db.livdet2013/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.livdet2013/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.livdet2013/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.livdet2013/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.livdet2013/commits/master) |
|
|
|
| [bob.db.avspoof](https://gitlab.idiap.ch/bob/bob.db.avspoof) | [![PyPI](http://img.shields.io/pypi/v/bob.db.avspoof.svg)](https://pypi.python.org/pypi/bob.db.avspoof) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.avspoof/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.avspoof/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.avspoof/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.avspoof/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.avspoof/commits/master) |
|
|
|
| [bob.db.replay](https://gitlab.idiap.ch/bob/bob.db.replay) | [![PyPI](http://img.shields.io/pypi/v/bob.db.replay.svg)](https://pypi.python.org/pypi/bob.db.replay) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.replay/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.replay/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.replay/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.replay/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.replay/commits/master) |
|
|
|
| [bob.db.casia_fasd](https://gitlab.idiap.ch/bob/bob.db.casia_fasd) | [![PyPI](http://img.shields.io/pypi/v/bob.db.casia_fasd.svg)](https://pypi.python.org/pypi/bob.db.casia_fasd) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.casia_fasd/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.casia_fasd/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.casia_fasd/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.casia_fasd/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.casia_fasd/commits/master) |
|
|
|
| [bob.db.livdet2013](https://gitlab.idiap.ch/bob/bob.db.livdet2013) | [![PyPI](http://img.shields.io/pypi/v/bob.db.livdet2013.svg)](https://pypi.python.org/pypi/bob.db.livdet2013) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.db.livdet2013/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.db.livdet2013/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.db.livdet2013/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.db.livdet2013/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.db.livdet2013/commits/master) |
|
|
|
## Example Packages
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [bob.example.faceverify](https://gitlab.idiap.ch/bob/bob.example.faceverify) | [![PyPI](http://img.shields.io/pypi/v/bob.example.faceverify.svg)](https://pypi.python.org/pypi/bob.example.faceverify) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.example.faceverify/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.example.faceverify/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.example.faceverify/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.example.faceverify/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.example.faceverify/commits/master) |
|
|
|
| [bob.example.cmake](https://gitlab.idiap.ch/bob/bob.example.cmake) | [![PyPI](http://img.shields.io/pypi/v/bob.example.cmake.svg)](https://pypi.python.org/pypi/bob.example.cmake) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/bob.example.cmake/index.html) [![Build Status](https://gitlab.idiap.ch/bob/bob.example.cmake/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.example.cmake/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.example.cmake/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.example.cmake/commits/master) |
|
|
|
| [bob.example.faceverify](https://gitlab.idiap.ch/bob/bob.example.faceverify) | [![PyPI](http://img.shields.io/pypi/v/bob.example.faceverify.svg)](https://pypi.python.org/pypi/bob.example.faceverify) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.example.faceverify/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.example.faceverify/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.example.faceverify/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.example.faceverify/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.example.faceverify/commits/master) |
|
|
|
| [bob.example.cmake](https://gitlab.idiap.ch/bob/bob.example.cmake) | [![PyPI](http://img.shields.io/pypi/v/bob.example.cmake.svg)](https://pypi.python.org/pypi/bob.example.cmake) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/bob.example.cmake/stable) [![Build Status](https://gitlab.idiap.ch/bob/bob.example.cmake/badges/master/build.svg)](https://gitlab.idiap.ch/bob/bob.example.cmake/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/bob.example.cmake/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/bob.example.cmake/commits/master) |
|
|
|
## Parallel Job Manager
|
|
|
| Name | Links |
|
|
|
|------|-------|
|
|
|
| [gridtk](https://gitlab.idiap.ch/bob/gridtk) | [![PyPI](http://img.shields.io/pypi/v/gridtk.svg)](https://pypi.python.org/pypi/gridtk) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](http://pythonhosted.org/gridtk/index.html) [![Build Status](https://gitlab.idiap.ch/bob/gridtk/badges/master/build.svg)](https://gitlab.idiap.ch/bob/gridtk/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/gridtk/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/gridtk/commits/master) | |
|
|
| [gridtk](https://gitlab.idiap.ch/bob/gridtk) | [![PyPI](http://img.shields.io/pypi/v/gridtk.svg)](https://pypi.python.org/pypi/gridtk) [![Documentation](http://img.shields.io/badge/docs-stable-yellow.svg)](https://www.idiap.ch/software/bob/docs/bob/gridtk/stable) [![Build Status](https://gitlab.idiap.ch/bob/gridtk/badges/master/build.svg)](https://gitlab.idiap.ch/bob/gridtk/commits/master) [![Coverage Report](https://gitlab.idiap.ch/bob/gridtk/badges/master/coverage.svg)](https://gitlab.idiap.ch/bob/gridtk/commits/master) | |