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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mlops_models-1.0.5-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

Details for the file mlops-models-1.0.5.tar.gz.

File metadata

  • Download URL: mlops-models-1.0.5.tar.gz
  • Upload date:
  • Size: 31.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for mlops-models-1.0.5.tar.gz
Algorithm Hash digest
SHA256 814919fcfb248fb96351d3e2f84d1d3d5dcfd1a86254c10b4f15c7d48061c0bc
MD5 aa6d46a742e53f6dbb75c5ebd2588ee6
BLAKE2b-256 9ef73bb08dec6f629fdaec5c365ca4418b512d7f2d0399232baa9b1f4542295a

See more details on using hashes here.

File details

Details for the file mlops_models-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: mlops_models-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 25.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for mlops_models-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c1f77048de3078ecf42627ad85924020a61c269e51fad54144949b644612e4bd
MD5 af8bdb67d3aaca92ad327111572df552
BLAKE2b-256 bc69384ae4c3ad13fa52ee020b12313da6f0d58f9eb9bf4ab4353ba7f1469a53

See more details on using hashes here.

Supported by

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