====================================
This package contains scripts that run the fast and scalable PLDA [1] and two-stage PLDA [2]. The package uses the framework of Bob `Spear` for handling the protocol, the toolchain and doing the post-processing (whitening and length-normalization).
If you use this package and/or its results, please you must cite the following publications:
[1] The original Fast PLDA paper published at S+SSPR 2014::
@inproceedings{Sizov2014,
author = {Sizov, A and Lee, K.A. and Kinnunen, T.},
title = {Unifying Probabilistic Linear Discriminant Analysis Variants in Biometric Authentication},
booktitle = {Proc. S+SSPR},
year = {2014},
url = {to appear},
}
[2] Two-stage PLDA applied for anti-spoofing:
@article{Sizov2015,
title={Joint Speaker Verification and Anti-Spoofing in the i-Vector Space},
author={Sizov, A. and Khoury, E. and Kinnunen, T. and Wu, Z. and Marcel, S.},
journal={Information Forensics and Security, {IEEE} Transactions on},
volume={10},
number={4},
pages={821-832},
year={2015},
publisher={IEEE}
}
[3] The Spear paper published at ICASSP 2014::
@inproceedings{Khoury2014,
author = {Khoury, E. and El Shafey, L. and Marcel, S.},
title = {Spear: An open source toolbox for speaker recognition based on {B}ob},
booktitle = {IEEE Intl. Conf. on Acoustics, Speech and Signal Processing (ICASSP)},
year = {2014},
url = {http://publications.idiap.ch/downloads/papers/2014/Khoury_ICASSP_2014.pdf},
}
Installation
------------
Just download this package and decompress it locally::
$ wget http://pypi.python.org/packages/source/x/xspear.fast_plda/xspear.fast_plda-1.1.1.zip
$ unzip xspear.fast_plda-1.1.1.zip
$ cd xspear.fast_plda-1.1.1
Use buildout to bootstrap and have a working environment ready for
experiments::
$ python bootstrap.py
$ ./bin/buildout
This also requires that bob (== 1.2) is installed.
Example of use
--------------
To reproduce our spoofing experiments you need to download the data
$ wget http://www.idiap.ch/resource/biometric/data/TIFS2015.zip
$ unzip TIFS2015.zip
and modify necessary directories for the scripts/TIFS2015/reproduce_* shell scripts.
For more details and options, please use --help option for the executable files in the bin/ directory:
$ bin/ivec_whitening_lnorm.py --help
.. _Spear: https://pypi.python.org/pypi/bob.spear/
Metadata
Release files for xspear.fast_plda 1.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| xspear.fast_plda-1.1.1.zip | 105.0 kB | Without provenance | Details for xspear.fast_plda-1.1.1.zip |
Release files / xspear.fast_plda-1.1.1.zip
| Download URL | xspear.fast_plda-1.1.1.zip |
|---|---|
| Size | 105.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
937913dfd1943887c260086e1520a28780282528c788a337b94b5ec585a663e8
|
|
BLAKE2b-256 checksum How to use checksums |
bd7f5e91460b5fa41d173b5bbb53791c4acfe6c2cb5569bd1bd2dc092958cd39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for xspear.fast_plda 1.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.