Skip to main content
FEERCI: A Package for Fast non-parametric confidence intervals for Equal Error Rates
******************************************


**FEERCI** is an opinionated, easy-to-use package for calculating EERs and non-parametric confidence intervals efficiently. It offers a single method, ``feerci.feerci``, that returns both an EER and CI for provided impostor and genuine scores. The only dependency is numpy.

Installation
=======
``pip install feerci``

What's New
=======
0.2.0
--------
- Switched output arguments around, to make more intuitive sense
0.1.0
--------
- Initial release of package


License
=====
**FEERCI** is distributed under the MIT license

Version
=====
0.2.0

Examples
======
Calculating just an EER::

import feerci
import numpy as np
impostors = np.random.rand(100)
genuines = np.random.rand(100)
eer,_,_,_ = feerci.feerci(impostors,genuines,is_sorted=False,m=-1)

Calculating an EER and 95% confidence interval::

eer,ci_lower,ci_upper,bootstrapped_eers = feerci.feerci(impostors,genuines,is_sorted=False)

Calculating an EER and 99% confidence interval::

eer,ci_lower,ci_upper,bootstrapped_eers = feerci.feerci(impostors,genuines,is_sorted=False,ci=.99)

Calculating an EER and 99% confidence interval on 1000 bootstrap iterations::

eer,ci_lower,ci_upper,bootstrapped_eers = feerci.feerci(impostors,genuines,is_sorted=False,m=1000,ci=.99)



Metadata

Release files for feerci 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for feerci 0.2.0
File Interpreter ABI Platform
feerci-0.2.0-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
feerci-0.2.0-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
feerci-0.2.0-cp34-cp34m-manylinux1_x86_64.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 Details

Total release size: 1.2 MB

Release files / feerci-0.2.0-cp36-cp36m-manylinux1_x86_64.whl

Download URL feerci-0.2.0-cp36-cp36m-manylinux1_x86_64.whl
Size 395.2 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
951aa950b0a9ffd5f1fa6a80c8e729d3d5ba4396adbe5ab3565a6603dbe9ce71
BLAKE2b-256 checksum
How to use checksums
471bc0132a357944064d2740ffbc4ec1751a1644eaf9342135811441b365e5fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / feerci-0.2.0-cp35-cp35m-manylinux1_x86_64.whl

Download URL feerci-0.2.0-cp35-cp35m-manylinux1_x86_64.whl
Size 386.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2b9f7c35409fc49c0e3304d398294fa7bf6711c63f5c348ea24453dfb02acf6f
BLAKE2b-256 checksum
How to use checksums
3db9d22bdcf2928d297508e994de4a439bed4435cfdb6d846350364160c8541d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / feerci-0.2.0-cp34-cp34m-manylinux1_x86_64.whl

Download URL feerci-0.2.0-cp34-cp34m-manylinux1_x86_64.whl
Size 388.9 kB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
3bc3548f5db50ef26a145b472193e5ada2d02fe5787ec63ef50a9d7f1d13ffcf
BLAKE2b-256 checksum
How to use checksums
8ee14e484559ddece0937b37b131580208efbfb3efc4015abf39c19a932cec70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.0 This release

3 release files

0.1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page