Skip to main content

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! 🚀

Metadata

Release files for openmlhub 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openmlhub 0.2.1
File Size Uploaded
openmlhub-0.2.1.tar.gz 6.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for openmlhub 0.2.1
File Interpreter ABI Platform
openmlhub-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.9 kB

Release files / openmlhub-0.2.1.tar.gz

Download URL openmlhub-0.2.1.tar.gz
Size 6.5 kB
Tags Source
SHA-256 checksum
How to use checksums
031bc7a3b55ba6322855ec7f8039340727633cbf3cfdc0fe6f3f64429ee1afee
BLAKE2b-256 checksum
How to use checksums
47a3ffb886931800444f17f30df4da3f2a30a7df0b26bd49bee4979ec9974493
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.12

Release files / openmlhub-0.2.1-py3-none-any.whl

Download URL openmlhub-0.2.1-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ac417f65a93ed23af4a9260e097f5c32388de7680010204059ee1107f4b34b5f
BLAKE2b-256 checksum
How to use checksums
dd3035d400622a6e25d1ddfb1e0c559f8dcb1349c0509c28525ad97a737b80a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.12

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page