Skip to main content

Python client for Schedy

Project description

Schedy is your machine learning assistant. It will help you record your experiments, your results, visualize them, and it will even suggest new parameters for your next experiments!

Schedy can do useful things for you:

  • Record the hyperparameters and results of all your past models.

  • Suggest new hyperparameters for your next models.

  • Coordinate a pool of workers (e.g. in a cluster), by making sure they stay busy trying to find the best combination of hyperparameters for your task.

And all of that in just a few lines of code! Coordinating a cluster of workers becomes as simple as this:

import schedy

db = schedy.SchedyDB()
exp = db.get_experiment('My Task')
while True:
   with exp.next_job() as job:
      my_train_function(job)

You can follow the evolution of your experiments thanks to our online dashboard.

https://raw.githubusercontent.com/incalia/schedy-client/master/docs/images/dashboard.png

We also provide a command line tool, that will help you with the most repetitive tasks.

Installation and setup

Sign up here, install Schedy & get your API token:

pip3 install schedy
schedy gen-token

You are now ready to get started!

You can also read the API reference.

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

Schedy-0.1.0b6.tar.gz (20.5 kB view details)

Uploaded Source

Built Distribution

Schedy-0.1.0b6-py2.py3-none-any.whl (25.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file Schedy-0.1.0b6.tar.gz.

File metadata

  • Download URL: Schedy-0.1.0b6.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Schedy-0.1.0b6.tar.gz
Algorithm Hash digest
SHA256 464ff78111505b2d2c5580653f34b70fe8c4c6cb3e2bcf99acfdc80ba089bcce
MD5 7fa4238f45a7764c8e192a610b8f053d
BLAKE2b-256 8acba30a952e0a6f15f892b4d6d1dbcbb8b0642003b003f6da79e51fbe76a377

See more details on using hashes here.

File details

Details for the file Schedy-0.1.0b6-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for Schedy-0.1.0b6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 48681aa4b827e983b3240fa82129a4de141399feb4f76a9f8670adedd1f03640
MD5 9a711df067712d7b59e35a8cfb9f9afb
BLAKE2b-256 9b10eeee86ee56948044ebc16845c85fcee9faf083d1e92705f299fed86ae0d1

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