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:

    from openmlhub import OpenMLHub
    
    client = OpenMLHubClient()
    

Examples

# Track a new model
model_id = client.track_model(model_name='My_Model', algorithm='Random Forest', dataset='iris')

# Validate the model
validation_result = client.validate_model(model_id)

# Retrieve model details
model_details = client.get_model_details(model_id)

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.0.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

openmlhub-0.0.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for openmlhub-0.0.0.tar.gz
Algorithm Hash digest
SHA256 5cd20885417dd6e6e2b0db7b0ffd7527c1110fce9fee74071d5ac4fb6fd17dc1
MD5 6e74d05319877afd9f9680100eb609b0
BLAKE2b-256 86f4406c1e9dc79c7c06eeb2563ec5ed79ff984369b2b71ddf491911d235d868

See more details on using hashes here.

File details

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

File metadata

  • Download URL: openmlhub-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 2.8 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.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7c733c2cd80156fc148263c45ba921d19b59dd4b90e94bdd753f07c867c0c9c8
MD5 bc63b420e78af946d2e23d5c1beeee60
BLAKE2b-256 8bfd83f6bf253b9c3c9ec7e8cfaa3d99d8403612f28945030c689adbc7ef9612

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