Skip to main content

Shared tooling for Blueshift research.

Project description

UV Metrics

Build status Codecov branch readthedocs Latest version

uv-metrics is a Python library that makes it easy to instrument your machine learning workflows, report those metrics to a variety of storage backends, and analyze those metrics in a notebook or script.

UV is designed to work in or out of a Dockerized environment. It was designed alongside Caliban, and interacts nicely with Caliban's job history management features to make metrics easier than ever.

Installation and Usage

Install UV Metrics via pip:

pip install uv-metrics

Full documentation for UV lives at Read The Docs.

Disclaimer

This is a research project, not an official Google product. Expect bugs and sharp edges. Please help by trying out UV, reporting bugs, and letting us know what you think!

Citing UV Metrics

If UV Metrics helps you in your research, pleae consider citing the repository:

@software{uv2020github,
  author = {Sam Ritchie},
  title = {{UV Metrics}: Metric reporting and experiment management for ML workflows.},
  url = {http://github.com/google/uv-metrics},
  version = {0.1.0},
  year = {2020},
}

In the above bibtex entry, names are in alphabetical order, the version number is intended to be that of the latest tag on github, and the year corresponds to the project's open-source release.

License

Copyright 2020 Google LLC.

Licensed under the Apache License, Version 2.0.

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

uv-metrics-0.4.2.tar.gz (42.2 kB view details)

Uploaded Source

Built Distribution

uv_metrics-0.4.2-py3-none-any.whl (53.1 kB view details)

Uploaded Python 3

File details

Details for the file uv-metrics-0.4.2.tar.gz.

File metadata

  • Download URL: uv-metrics-0.4.2.tar.gz
  • Upload date:
  • Size: 42.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.11

File hashes

Hashes for uv-metrics-0.4.2.tar.gz
Algorithm Hash digest
SHA256 c481848e9da90269165eef3139725192475dda912bf25c2c13d4f4c922e1976e
MD5 b8ecb27837cf5dd245f65c5c1fa92183
BLAKE2b-256 47f20a8b1d556c3d516f3b75d87180f173819a9f0e6bda4396e86b94bf7a9081

See more details on using hashes here.

File details

Details for the file uv_metrics-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: uv_metrics-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 53.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.11

File hashes

Hashes for uv_metrics-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e462466ad8055cc4e0e6ac336cce0b5abb8270d6083f0b693bc3d273847f0bf4
MD5 14da98052a999532fb8bdfc4f2f15273
BLAKE2b-256 cd07da4f473e44d9ca51b0f2c916968427e1ad3364eae2391215434c19ac84c1

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