Saravanan666/pypi-org huggingface dataset:
Package: bob.db.swan
SWAN Database Access API for BobThis package is part of the signal-processing and machine learning toolboxBob. It contains an interface for the evaluation protocol of theSWANdatabase. This package does not contain the originalSWANdata files, which
need to be obtained through the link above.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.db.swanContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.db.utfvp
UTFVP Fingervein Database Interface for BobThis package is part of the signal-processing and machine learning toolboxBob. It contains an interface for the evaluation protocols of theUTFVP
Fingervein Database. Notice this package does not contain the raw data files
from this dataset, which need to be obtained through the link above.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.db.utfvpContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.db.uvad
UVAD Database Access in BobThis package is part of the signal-processing and machine learning toolboxBob. This package provides an interface to the Unicamp Video-Attack Database
(UVAD) database. The original data files need to be downloaded separately.If you use this database, please cite the following publication:@ARTICLE{7017526,
author={Pinto, A. and Robson Schwartz, W. and Pedrini, H. and De Rezende Rocha, A.},
journal={Information Forensics and Security, IEEE Transactions on},
title={Using Visual Rhythms for Detecting Video-Based Facial Spoof Attacks},
year={2015},
month={May},
volume={10},
number={5},
pages={1025-1038},
keywords={Authentication;Biometrics (access control);Databases;Face;Feature extraction;Histograms;Noise;Unicamp Video-Attack Database;Video-based Face Spoofing;Video-based face spoofing;Visual Rhythm, Video-based Attacks;impersonation detection in facial biometric systems;unicamp video-attack database;video-based attacks;visual rhythm},
doi={10.1109/TIFS.2015.2395139},
ISSN={1556-6013},}InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.db.uvadContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.db.verafinger
VERA Fingervein Database Interface for BobThis package is part of the signal-processing and machine learning toolboxBob. It contains an interface for the evaluation protocols of theVERA
Fingervein Database. Notice this package does not contain the raw data files
from this dataset, which need to be obtained through the link above.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.db.verafingerContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.db.verapalm
VERA Palmvein Database Interface for BobThis package contains an interface for the evaluation protocol of theVERA Palmvein Database.
This package does not contain the originalVERA Palmveindata files, which need to be obtained through the links above.InstallationTo install this package – alone or together with otherPackages of Bob– please read theInstallation Instructions.
ForBobto be able to work properly, some dependent packages are required to be installed.
Please make sure that you have read theDependenciesfor your operating system.DocumentationFor further documentation on this package, please read theStable Versionor theLatest Versionof the documentation.
For a list of tutorials on this or the other packages obBob, or information on submitting issues, asking questions and starting discussions, please visit its website.
Package: bob.db.verification.filelist
Verification File Lists Database Interface for BobThe Verification Filelist database API provides mechanisms to create an API for a verification database and protocol, the user providing file lists.
This is usually the fastest way to generate biometric verification experiments on your own data, which are compatible with other verification databases inBob.InstallationTo install this package – alone or together with otherPackages of Bob– please read theInstallation Instructions.
ForBobto be able to work properly, some dependent packages are required to be installed.
Please make sure that you have read theDependenciesfor your operating system.DocumentationFor further documentation on this package, please read theStable Versionor theLatest Versionof the documentation.
For a list of tutorials on this or the other packages obBob, or information on submitting issues, asking questions and starting discussions, please visit its website.
Package: bob.db.verification.utils
Utilities for Verification Databases in BobThis python module provides a basic common interface for (face, speaker, finger-vein, …) verification databases inBob.
Several other Bob database interfaces are derived from this package.InstallationTo install this package – alone or together with otherPackages of Bob– please read theInstallation Instructions.
ForBobto be able to work properly, some dependent packages are required to be installed.
Please make sure that you have read theDependenciesfor your operating system.DocumentationFor further documentation on this package, please read theStable Versionor theLatest Versionof the documentation.
For a list of tutorials on this or the other packages obBob, or information on submitting issues, asking questions and starting discussions, please visit its website.
Package: bob.db.voicepa
voicePA Database Interface for BobThis package is part of the signal-processing and machine learning toolboxBob. It contains the access API and descriptions for thevoicePADatabase.
The database focuses on speech presentation attacks. For the genuine data, it
contains speech recordings fromAVspoof, which include speech from 44 persons
(31 males and 13 females) performed during the course of two months in four
different sessions.The database contains large number of different presentation attacks, obtained
by replaying different type of speech, including recorded speech, voice
conversion, and speech synthesis, to microphones of different devices (laptop,
iPhone 3GS, and Samsung S3) using different speakers (high quality speakers,
laptop, iPhone 6S, iPhone 3GS, and Samsung S3) and in different environments
(two office rooms and a conference room).This package contains theBob-compliant interface implementation with methods
to use the database directly from Python with provided protocols.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.db.voicepaContactFor questions or reporting issues to this software package, contact our
devopmentmailing list.
Package: bob.db.voxforge
Voxforge Toy Database Interface for BobThis package is part of the signal-processing and machine learning toolboxBob.
Voxforge offers a collection of transcribed speech for use with Free and Open Source Speech Recognition Engines. In this package, we design a speaker recognition protocol that uses a small subset of the english audio files (only 6561 files) belonging to 30 speakers randomly selected. This subset is split into three equivalent parts: Training (10 speakers), Development (10 speakers) and Evaluation (10 speakers) sets.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.db.voxforgeContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.db.wine
Wine Database Interface for BobThis package is part of the signal-processing and machine learning toolboxBob.
This package contains the Python API for theWinedatabase.
It also contains the originalWinedata files, which were downloaded from the link above.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.db.wineContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.db.xm2vts
XM2VTS Database Interface for BobThis package is part of the signal-processing and machine learning toolboxBob.
This package contains an interface for the evaluation protocol of the XM2VTS database. This package does not contain the original XM2VTS data files, which need to be obtained through the link above.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.db.xm2vtsContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.db.youtube
YouTube Faces Database Interface for BobThis package is part of the signal-processing and machine learning toolboxBoband it contains an interface for the evaluation protocol of theYouTube Facesdatabase.
This package does not contain the originalYouTube Facesdata files, which need to be obtained through the link above.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.db.youtubeContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.devtools
Bob/BEAT Development Tools (bdt)This package is part of the signal-processing and machine learning toolboxBoband theBEATframework. It provides tools to help maintainBobandBEATpackages through Gitlab andconda.InstallationFor most up-to-date installation and usage instructions, consult the
installation section at theuser guide.ContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.example.faceverify
Exemplary Face Verification Experiments Using BobThis example demonstrates how to useBobto build three different face verification systems.
It includes examples with three different complexities:A simple eigenface based exampleAn example using Gabor jets in a grid graphAn example building an UBM/GMM model on top of DCT blocks.The face verification experiments are executed on theAT&Tdatabase, which is a toy database that is perfectly useful for this example, butnotto publish scientific papers.
Anyways, the functionality inside this package will work with any other face verification database ofBob.InstallationTo install this package – alone or together with otherPackages of Bob– please read theInstallation Instructions.
ForBobto be able to work properly, some dependent packages are required to be installed.
Please make sure that you have read theDependenciesfor your operating system.DocumentationFor further documentation on this package, please read theStable Versionor theLatest Versionof the documentation.
For a list of tutorials on this or the other packages obBob, or information on submitting issues, asking questions and starting discussions, please visit its website.
Package: bob.extension
Python/C++ Bob Extension Building SupportThis package is part of the signal-processing and machine learning toolboxBob. It provides a simple mechanism for extendingBobby building packages
using either pure python or a mix of C++ and python.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.extensionContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.fusion.base
Score Fusion in Biometric Recognition and Presentation Attack DetectionThis package is part of the signal-processing and machine learning toolboxBob. It runs score fusion in biometric and
presentation attack detection experiments using various algorithms. It provides
several algorithms and scripts to be used for running and reporting fusion
experiments.InstallationComplete Bob'sinstallation instructions. Then,
to install this package, run:condainstallbob.fusion.baseContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.hobpad2.chapter20
This package is part of the signal-processing and machine learning toolboxBob. It is a software package to reproduce “Evaluation Methodologies for
Biometric Presentation Attack Detection” chapter of “Handbook of Biometric
Anti- Spoofing: Presentation Attack Detection 2nd Edition”:@INCOLLECTION{Chingovska_SPRINGER_2019,
         author = {Chingovska, Ivana and Mohammadi, Amir and Anjos, Andr{\'{e}} and Marcel, S{\'{e}}bastien},
         editor = {Marcel, S{\'{e}}bastien and Nixon, Mark and Fierrez, Julian and Evans, Nicholas},
          title = {Evaluation Methodologies for Biometric Presentation Attack Detection},
      booktitle = {Handbook of Biometric Anti-Spoofing},
        edition = {2nd},
        chapter = {20},
           year = {2019},
      publisher = {Springer International Publishing},
           isbn = {978-3-319-92627-8},
            url = {https://www.springer.com/us/book/9783319926261},
            doi = {10.1007/978-3-319-92627-8},
       crossref = {Chingovska_Idiap-Internal-RR-30-2018},
            pdf = {https://publidiap.idiap.ch/downloads//papers/2018/Chingovska_SPRINGER_2019.pdf}
}ReproductionThe installation instructions are based oncondaand works onLinux and
MacOS systems only.Install condabefore continuing.Once you have installedconda, create a conda environment with the following
command and activate it:$ conda create --name bob.hobpad2.chapter20 --override-channels \
  -c https://www.idiap.ch/software/bob/conda -c defaults \
  bob.hobpad2.chapter20
$ conda activate bob.hobpad2.chapter20This will install all the required software to reproduce this book chapter.
Once installed, follow the commands below to generate the plots:$ # To generate Figure 4:
$ bob measure gen generic_scores
$ bob measure hist generic_scores/scores-dev -o fig4.a.pdf
$ bob measure det generic_scores/scores-dev -o fig4.b.pdf --lines-at ' ' --no-disp-legend --titles ' '
$ bob measure epc generic_scores/scores-{dev,eval} -o fig4.c.pdf --titles ' ' --no-disp-legend -xl '$\beta$'
$ # To generate Figure 5:
$ bob vulnerability gen vuln_scores
$ bob vulnerability hist vuln_scores/{licit,spoof}/scores-dev -o fig5.a.pdf --no-iapmr-line
$ bob vulnerability hist vuln_scores/{licit,spoof}/scores-dev -o fig5.b.pdf --no-real-data
$ bob vulnerability det vuln_scores/{licit,spoof}/scores-dev -o fig5.c.pdf --fnmr 0.0214 --no-real-data --title ' '
$ bob vulnerability fmr_iapmr vuln_scores/{licit,spoof}/scores-{dev,eval} -o fig5.d.pdf --no-disp-legend --title ' '
$ bob vulnerability epc vuln_scores/{licit,spoof}/scores-{dev,eval} -o fig5.e.pdf --title ' '
$ bob vulnerability epsc vuln_scores/{licit,spoof}/scores-{dev,eval} -o fig5.f.pdf -nI --titles 'EPSC with $\beta = 0.50$' --no-disp-legendContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bobifi
BoB Metadata Keys and URLsThis repository contains a Python module with the currentBoBMetadata keys and URLs. Inspired bycertifi.Installationbobifiis available on PyPI. Simply install it withpip:$ pip install bobifiUsagebobifyincludes test and production keys and metadata URLs from Swedish Samtrafiken. Usage examples below.>>> from bobifi.samtrafiken import trusted_jwks, metadata_url, where

>>> metadata_url(env="test")
'https://bobmetadata-pp.samtrafiken.se/api/v2/participantMetadata'

>>> where(env="test")
'/home/bob/bobifi/data/samtrafiken-test.json'

>>> import pprint
>>> pprint.pprint(trusted_jwks(env="test"))
{'keys': [{'crv': 'P-256',
           'kid': '16:samtrafiken_one',
           'kty': 'EC',
           'x': 'f83OJ3D2xF1Bg8vub9tLe1gHMzV76e8Tus9uPHvRVEU',
           'y': 'x_FEzRu9m36HLN_tue659LNpXW6pCyStikYjKIWI5a0'},
          {'e': 'AQAB',
           'kid': '16:samtrafiken_fallback_2023',
           'kty': 'RSA',
           'n': 't5ITeoklTnhR8XNDLYKx5WsUxkJZkBSqT-5dfc-W_1cByD0ZKf-2DkwArXWwK4bYPQ2RlDuot-m8U2GSjnQ9wNxrA1oIUzJZYw1ryqbq-Lh1hrbYWbW2OlcIIce2dzEnSdbphTthoYFDu1xS8n5hi1xC-LGlmfmQfTCjCZR5CFnRbar97rAjfrRfvlwG15XJTC6BiDtYZMF5KmpgKCqP39ELCqV0LHXfeJ50v263a9enlD0RogNAbwM0OTDZ-ek8WF5YePEuE1p0-Pbe14O-pSkT_DPwl5pF6uk6QN3whr90oTgDkUoI4xb88jhscWb1yf4PfjsF3F4JUgYn9V1w28-N7ZIkGe6-PznWmvjsgJj9u6sg9f2-AU5k2ZsZCuO1-bVSubjJU0j2J7DyvP3wpxt1ybrOjA1X8K2s6bMBan0u3CsHDsikGHsgKlDkWJvD5fBpb1Ize3YfbAJvbGNtT2ae6Ft0cB__xVGDvJqEl6UHZgU4gBm01DiX20RJcGgWbX5nsz47mC2zXG_thtpPd8lAsyevGBKTsMpPEomAwRfL_VDWvjcXGPTD7Lm-igzzWLHrK9xRmhBOHs_oxK2o6gUtu4LcqSh1PHCIzBznzdacHVSPrLy5pPTuwxm4DYrhycOvlb8PPL9qX7qscJTwp5jcNYAYvmF2Ezns32HhIXM'}]}For Samtrafiken, thetestandprodenvironments are currently defined. Theprodenvironment is used as default.
Package: bob.io.audio
Audio I/O Support for BobThis package is part of the signal-processing and machine learning toolboxBob. It contains support for Audio I/O in Bob. Audio reading and writing is
implemented using SoX. By importing this package, you activate a transparent
plugin that makes possible reading and writing audio files usingbob.io.basefunctionalities.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.io.audioContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.io.base
bob.io.baseThis package is part of the signal-processing and machine learning toolboxBob. It contains Bob's basic I/O functionality.:warning:This is a deprecated packagethat will be soon removed from bob. Use
with caution.Contains utilities to load and save data files and adapt the format of images.Also contains some remnants of utility (notably for testing) functions that will need
to be moved to a new package.For installation and usage instructions, check-out our documentation.
Package: bob.io.image
Image I/O Support for BobThis package is part of the signal-processing and machine learning toolboxBob. It contains contains an interface for image IO. By importing this
package, you activate a transparent plugin that makes possible reading and
writing to image files usingbob.io.basefunctionalities.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.io.imageContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.io.matlab
Support for Matlab I/O in BobThis package is part of the signal-processing and machine learning toolboxBob. By importing this package, you activate a transparent plugin that makes
possible to read and write to Matlab(R) files usingbob.io.basefunctions.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.io.matlabContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.io.stream
Bob IO StreamThis package is part of the signal-processing and machine learning toolboxBob.MotivationThis package provides a way to define efficient processing pipelines, based on the concept of “streams”, to load and
process or save video data stored in hdf5 files. The stream abstraction allows to define pipelines of processing steps
with an easy syntax, and provides a way to access the processed data with a “numpy-like” api. It was designed to
minimize computation and disk access by loading only necessary data and buffering video frames and processed data.InstallationComplete bob’sinstallationinstructions. Then, to install this
package, run:$ conda install bob.io.streamExampleHere is an example of how to use the package to load data recorded with 3 different cameras, build a processing
pipeline and finally load the data.# Import Stream and StreamFile classes# Processing filters are available through the Stream classfrombob.io.streamimportStreamFile,Stream# Open a Streamfile to a hdf5 file containing video data.f=StreamFile("input_example.h5",face_streams.json")# Define processing pipeline by chaining streams:# First define the streams to load the data from the file (color, left and right), and add some processingcolor=Stream("color",f)nir_left=Stream("nir_left_stereo",f).adjust(color).normalize()nir_right=Stream("nir_right_stereo",f).adjust(color).normalize()all_swir=nir_left.stack(nir_right)# Now that the pipeline is defined, the processed data can be accessed as if indexing in a numpy array:all_streams[0]# Loads data and apply processing to provide the first frame of the reprojected stream.all_streams[2:10]# Loads several frames, etc...ContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.io.video
Video I/O Support for BobThis package is part of the signal-processing and machine learning toolboxBob. It contains support for Video I/O in Bob. Video reading and writing is
implemented using either FFmpeg or LibAV, whichever is installed. By importing
this package, you activate a transparent plugin that makes possible reading and
writing video files usingbob.io.basefunctionalities.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.io.videoContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.ip.binseg
Binary Segmentation Benchmark Package for BobPackage to benchmark and evaluate a range of neural network architectures for
binary segmentation tasks.  It is build using PyTorch.InstallationComplete bob’sinstallationinstructions. Then, to install this
package, run:$ conda install bob.ip.binsegCitationIf you use this software package in a publication, we would appreciate if you
could cite one or both of these references:@inproceedings{renzo_2021,
    title     = {Development of a lung segmentation algorithm for analog imaged chest X-Ray: preliminary results},
    author    = {Matheus A. Renzo and Nat\'{a}lia Fernandez and Andr\'e Baceti and Natanael Nunes de Moura Junior and Andr\'e Anjos},
    month     = {10},
    booktitle = {XV Brazilian Congress on Computational Intelligence},
    year      = {2021},
    url       = {https://publications.idiap.ch/index.php/publications/show/4649},
}

@misc{laibacher_anjos_2019,
   title         = {On the Evaluation and Real-World Usage Scenarios of Deep Vessel Segmentation for Retinography},
   author        = {Tim Laibacher and Andr\'e Anjos},
   year          = {2019},
   eprint        = {1909.03856},
   archivePrefix = {arXiv},
   primaryClass  = {cs.CV},
   url           = {https://arxiv.org/abs/1909.03856},
}ContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.ip.caffe-extractor
Bob interface for feature extraction using CaffeThis package is part of the signal-processing and machine learning toolboxBob. This package contains functionality to extract features from CNNs trained
with caffehttp://caffe.berkeleyvision.org/InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.ip.caffe_extractorContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.ip.facedetect
Face Detection using a Cascade of Boosted LBP FeaturesThis package is part of the signal-processing and machine learning toolboxBob. It contains a face detector utility that provides source code for
detecting faces using a cascade of boosted LBP features. It is a
re-implementation of theVisionerthat was part of Bob version 1. A
pre-trained cascade is included into this package, but also source code to
re-train the cascade based on your training images is provided.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.ip.facedetectContactFor questions or reporting issues to this software package, contact our
developmentmailing list.
Package: bob.ip.facelandmarks
Bob wrapper for Menpo’s face keypoint detectorThis package is part of the signal-processing and machine learning toolboxBob. This package is basically a wrapper for using menpo (facial keypoints
detection library) via Bob.InstallationComplete Bob’sinstallationinstructions. Then, to install this package,
run:$ conda install bob.ip.facelandmarksContactFor questions or reporting issues to this software package, contact our
developmentmailing list.