Bob is a free signal-processing and machine learning toolbox originally developed by the Biometrics group at the Idiap Research Institute, Switzerland.

The toolbox is written in a mix of Python and C++ and is designed to be both efficient and reduce development time. It is composed of a reasonably large number of packages that implement tools for image, audio & video processing, machine learning & pattern recognition, and a lot more task specific packages.

Please visit our website for more information.

For the maintainers

Below are some instructions for the maintainers of the package.

Adding/Removing a dependency package

To remove or add a package from bob, search for its name (or the name of a similar package in case you are adding a new package) in this repository and add/remove its name in appropriate places.

Releasing a new version of Bob

Use the release script from bob.admin to do this.