Skip to main content

Service for ...

Project description

Sample model

Unit tests

Test repo for hands-on part of the first MLOps lecture.

How to use it

from mlops_models import ConstantPredictionModel

model = ConstantPredictionModel(0)
model.predict("")
> 0
from mlops_models import ConstantPredictionModel

model = ConstantPredictionModel(1)
model.predict("")
> 1

How to build it

To build a python package, run the following command:

python setup.py sdist bdist_wheel

This will generate a dist folder with the following structure:

mlops_models-0.1.0-py3-none-any.whl
mlops_models-0.1.0.tar.gz

How to test it

To run the tests, run the following command:

python -m pytest

How to install it

To install the package, run the following command:

pip install mlops_models-0.1.0-py3-none-any.whl

To install it in development mode, run the following command:

pip install -e .

How to run it

To run the package, run the following command:

python -m mlops_models

How to publish it

To publish the package, run the following command:

python -m twine upload dist/*

To publish package in GitHub, run the following command:

python -m github-release upload --tag v0.1.0 --user FRI-Machine-Learning-Operations-22-23 --repo mlops-01-hands-on --name "mlops_models-0.1.0-py3-none-any.whl" --file dist/mlops_models-0.1.0-py3-none-any.whl

How to contribute

To contribute, run the following commands:

git clone

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

mlops-models-1.0.5.tar.gz (31.5 kB view hashes)

Uploaded Source

Built Distribution

mlops_models-1.0.5-py3-none-any.whl (25.5 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