Skip to main content

This project contains custom scikit-learn estimators that we use.

Project description

instaffo-scikit-learn

instaffo-scikit-learn is a Python package that contains transformers and estimators that are compatible with the popular machine learning package scikit-learn.

scikit-learn is the foundation of many machine learning projects here at Instaffo and we are huge fans of the tool. As we sometimes reach the limits of what is possible out of the box, we regularly create custom classes that we have decided to make open source. Please check the license for more details.

Are you curious about how we use technology to disrupt the recruiting industry? Visit our tech blog or take a look at our job board.

Installation

Dependencies

More information about the dependencies can be found in the pyproject.toml file.

User Installation

The easiest way to install instaffo-scikit-learn is using pip:

pip install instaffo-scikit-learn

Changelog

See the changelog for a history of notable changes to instaffo-scikit-learn.

Development

We welcome new contributors to this project!

Source Code

You can check the latest sources with this command:

git clone git@gitlab.com:InstaffoOpenSource/DataScience/instaffo-scikit-learn.git

Dependencies

To work on this project, we recommend having the following tools installed:

  • poetry, for dependency management and packaging
  • pyenv, for Python version managment.

Testing

After installation, you can launch the test suite from root:

poetry run tox

Linting

You can launch the linting suite from root:

poetry run black --check .
poetry run pylint $(git ls-files | grep -E "*.py$")

Help and Support

Communication

Acknowledgement

Thank you to scikit-learn for their contribution to open source software!

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

instaffo-scikit-learn-0.2.2.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

instaffo_scikit_learn-0.2.2-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file instaffo-scikit-learn-0.2.2.tar.gz.

File metadata

  • Download URL: instaffo-scikit-learn-0.2.2.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.17 CPython/3.6.9 Linux/4.15.0-55-generic

File hashes

Hashes for instaffo-scikit-learn-0.2.2.tar.gz
Algorithm Hash digest
SHA256 fdf8b785a52db35467dd8218970b0fcb5fcff3cbeb5e620b4f360db9656358d8
MD5 1269402fb3cc36967cb835e916759e4e
BLAKE2b-256 0312ff668cc22678d7e8f315f78fdf5c1ba9f2e6c22a7534d4206d22c4706e9e

See more details on using hashes here.

File details

Details for the file instaffo_scikit_learn-0.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for instaffo_scikit_learn-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7fb4bbf13dffb20b3670fccde9b515c7b1159f086f1d66b47e87b2ace2553106
MD5 7f45048e6bfc0be41b970c85fbab632d
BLAKE2b-256 5b30ecd8d56934627a8b9821717ccff2d9f4fea7a5030c80d05424751fea7425

See more details on using hashes here.

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