.. _bob.packages: Packages ======== Bob is organized in several independent python packages. You may `search PyPI `_ for a comprehensive list of packages that either **use Bob** or **are part of Bob**. Moreover, you may find the list of Bob packages that we maintain below. Basic Functionality ------------------- * :ref:`bob.core` * :ref:`bob.math` Data Input and Output --------------------- * :ref:`bob.io.base` * :ref:`bob.io.image` * :ref:`bob.io.video` * :ref:`bob.io.audio` Signal, Audio, Image and Video Processing ----------------------------------------- * :ref:`bob.sp` * :ref:`bob.ap` * :ref:`bob.ip.base` * :ref:`bob.ip.color` * :ref:`bob.ip.gabor` * :ref:`bob.ip.facedetect` * :ref:`bob.ip.qualitymeasure` * :ref:`bob.ip.binseg` Machine Learning ---------------- * :ref:`bob.measure` * :ref:`bob.learn.linear` * :ref:`bob.learn.activation` * :ref:`bob.learn.em` * :ref:`bob.learn.tensorflow` * :ref:`bob.learn.pytorch` * :ref:`bob.pipelines` Modules for Developers ---------------------- * :ref:`bob.devtools` * :ref:`bob.extension` * :ref:`bob.blitz` * :ref:`bob.buildout` Parallel Execution ------------------ * :ref:`gridtk` Biometric Recognition --------------------- * :ref:`bob.bio.base` * :ref:`bob.bio.face` * :ref:`bob.bio.vein` * :ref:`bob.bio.video` * :ref:`bob.bio.gmm` * :ref:`bob.fusion.base` Presentation Attack Detection (anti-spoofing) --------------------------------------------- * :ref:`bob.pad.base` * :ref:`bob.pad.face` * :ref:`bob.fusion.base` Database Interfaces ------------------- Base Database Packages ^^^^^^^^^^^^^^^^^^^^^^ * :ref:`bob.db.base` * :ref:`bob.bio.base` * :ref:`bob.pad.base` Interfaces ^^^^^^^^^^ * :ref:`bob.db.atnt` * :ref:`bob.db.iris` * :ref:`bob.db.mnist`