Skip to main content

Jovian Python SDK

Project description

Jovian

Share jupyter notebooks instantly with a single command directly within Jupyter. Learn more on https://www.jvn.io .

Getting Started

Install the jovian python library.

  pip install jovian --upgrade

Import the library into a Jupyter notebook.

  import jovian

Use the commit command to capture and upload the Jupyter notebook and Python environment (Anaconda or pip).

  jovian.commit()

You’ll be prompted for an API key, which you can generate by logging in here: https://jvn.io/login .

Once the notebook is uploaded successfully, you will get a shareable link to it. Other users can comment on parts of the notebook, and you'll get email notifications when they comment.

Limitations

Since this is a beta release, the jovian library has some limitations:

  • The library requires Python 3.6 or above
  • The library must be used inside a Jupyter notebook
  • Commits might fail if you use the "Run All" feature in Jupyter

Coming Soon

  • Callbacks for Tensorflow, Keras, PyTorch and FastAI to record hyperparameters and metrics automatically
  • Full support for Windows, Python 2.7+, non-Anaconda environments and .py script files
  • Real time monitoring and email/Slack notifications for long running training jobs
  • Check out and reproduce tracked experiments on any machine with a single command

For feedback, suggestions and feature requests, drop us a line at hello@swiftace.ai .

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jovian-0.1.23.tar.gz (10.4 kB view details)

Uploaded Source

Built Distributions

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

jovian-0.1.23-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

jovian-0.1.23-py2-none-any.whl (14.9 kB view details)

Uploaded Python 2

File details

Details for the file jovian-0.1.23.tar.gz.

File metadata

  • Download URL: jovian-0.1.23.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.6

File hashes

Hashes for jovian-0.1.23.tar.gz
Algorithm Hash digest
SHA256 13519433f1f9d4ee7e56b467518fd74eb5f27a36cbd74a9aeecc414a5cf4013e
MD5 7c4150a2cdb565b2fd99b578e0240cfc
BLAKE2b-256 063e05632fcc36146379f392bb2a60e3c8b275b0bb1ade63218490bdd8f8f649

See more details on using hashes here.

File details

Details for the file jovian-0.1.23-py3-none-any.whl.

File metadata

  • Download URL: jovian-0.1.23-py3-none-any.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.6

File hashes

Hashes for jovian-0.1.23-py3-none-any.whl
Algorithm Hash digest
SHA256 7b68402eeab6795fa34486968182836f90bcc5a58005cd0234328aae5e3bb0c4
MD5 2192f6b289a4827e928694ab20b88650
BLAKE2b-256 aa19bac4bd9e8c737f8b3b81a31e9686bea30c5fee726c2715ca09cb688b6b04

See more details on using hashes here.

File details

Details for the file jovian-0.1.23-py2-none-any.whl.

File metadata

  • Download URL: jovian-0.1.23-py2-none-any.whl
  • Upload date:
  • Size: 14.9 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

File hashes

Hashes for jovian-0.1.23-py2-none-any.whl
Algorithm Hash digest
SHA256 899864bac35204c07a1b3ca8ef5ae198f268e51eed81ac86d2f2ffb79036c314
MD5 4ce1935710d5fb9d56d5cf98db149b9b
BLAKE2b-256 8598e1076462a27c3c3b4ebc91fe11d22ca181aa670d25f302686684fe38c732

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