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

Uploaded Source

Built Distribution

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

jovian-0.1.37-py2-none-any.whl (16.4 kB view details)

Uploaded Python 2

File details

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

File metadata

  • Download URL: jovian-0.1.37.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • 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.37.tar.gz
Algorithm Hash digest
SHA256 df503de4f2dbde151c711b094b3e25557d32e22b59ee1299401930bd346c6ccd
MD5 3302c4abcba841d721c223522390134d
BLAKE2b-256 30534b0d7e9ee78a5ab4fba3157b41d3c6df853c95109af7d0f07ffde5537868

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jovian-0.1.37-py2-none-any.whl
  • Upload date:
  • Size: 16.4 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.37-py2-none-any.whl
Algorithm Hash digest
SHA256 c5467e0bf69a4b972eb6ca146ae7b1c92016eb67276fa28c2774178b158c2f11
MD5 b46b9d0ffb5f3a54a263574c9a0271d5
BLAKE2b-256 17fc1e7514c719cd92a22392b5c0d82bba56f3ddbe05a125e3e72faa5290825f

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