Skip to main content

Raise red flags on machine learning datasets.

Project description

redflag

Python package PyPI status PyPI versions PyPI license

Automatic safety net for machine learning datasets.

Installation

You can install this package with pip:

pip install redflag

Experimental

Installing scikit-learn allows you to access some extra options for outlier detection.

pip install redflag[sklearn]

Example

Coming soon.

Testing

You can run the tests (requires pytest and pytest-cov) with

python run_tests.py

Building

This repo uses PEP 517-style packaging. Read more about this and about Python packaging in general.

Building the project requires build, so first:

pip install build

Then to build redflag locally:

python -m build

The builds both .tar.gz and .whl files, either of which you can install with pip.

Continuous integration

This repo has two GitHub 'workflows' or 'actions':

  • Push to main: Run all tests on all version of Python. This is the Run tests workflow.
  • Publish a new release: Build and upload to PyPI. This is the Publish to PyPI workflow. Publish using the GitHub interface, for example (read more

© 2021 Agile Scientific, openly licenced under Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

redflag-0.1.0.tar.gz (12.0 kB view hashes)

Uploaded Source

Built Distribution

redflag-0.1.0-py3-none-any.whl (12.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page