Skip to main content

A python client for openmlhub repository

Project description

OpenMLHub: Machine Learning Model Tracking and Validation

Overview

Welcome to the OpenMLHub Client – your go-to solution for tracking and validating machine learning models for scientific research. This project facilitates seamless integration with OpenMLHub, enabling you to manage and assess your models efficiently.

Features

  • Model Tracking: Easily track the performance of your machine learning models over time.
  • Validation Support: Streamline the validation process for scientific research purposes.
  • OpenMLHub Integration: Connect and collaborate with the OpenMLHub community effortlessly.
  • User-Friendly Interface: Intuitive design for a smooth user experience.
  • Scalable Architecture: Built for scalability to accommodate various project sizes.

Getting Started

Follow these steps to get started with the OpenMLHub Client:

  1. Installation:

    pip install openmlhub
    
  2. Configuration:

    • Obtain your OpenMLHub API key.
    • Set up your configuration file with the API key.
  3. Usage:

    import os
    from openmlhub import make_logger
    from openmlhub.config import OpenMLHubConf('<user_id>', 'api_key')
    
    api_key = os.environ['OPENMLHUB_API_KEY']
    logger = make_logger(OpenMLHubConf('<user_id>', api_key), '<model_id>')
    logger.log()
    

Examples

TBC

Contributing

We welcome contributions to enhance the OpenMLHub Client. To contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature.
  3. Commit your changes: git commit -m 'Add your feature'.
  4. Push to the branch: git push origin feature/your-feature.
  5. Open a pull request.

License

This project is licensed under the MIT License.

Contact

For any inquiries or support, contact us at support@openmlhubclient.com.

Happy modeling and tracking! 🚀

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

openmlhub-0.2.1.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

openmlhub-0.2.1-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file openmlhub-0.2.1.tar.gz.

File metadata

  • Download URL: openmlhub-0.2.1.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.12

File hashes

Hashes for openmlhub-0.2.1.tar.gz
Algorithm Hash digest
SHA256 031bc7a3b55ba6322855ec7f8039340727633cbf3cfdc0fe6f3f64429ee1afee
MD5 88be7450db33f78ea47526d6af2512ae
BLAKE2b-256 47a3ffb886931800444f17f30df4da3f2a30a7df0b26bd49bee4979ec9974493

See more details on using hashes here.

File details

Details for the file openmlhub-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: openmlhub-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.12

File hashes

Hashes for openmlhub-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ac417f65a93ed23af4a9260e097f5c32388de7680010204059ee1107f4b34b5f
MD5 a931d148f5af59b5cea0635edfa728fa
BLAKE2b-256 dd3035d400622a6e25d1ddfb1e0c559f8dcb1349c0509c28525ad97a737b80a5

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