Skip to main content

Metrics for Machine Learning

Project description

ML Metrics

A simple and flexible API to log metrics. Currently a metrics logger for logging to SQLite is implemented. Other backends can be implemewnted as needed.

Quickstart

Write Logs

from mlmetrics.sqlitemetrics.sqlite_metric import SqliteMetric

db = './metrics.db'
metric = SqliteMetric(db, name='fuel_gauge', labels={'model', 'trip'})
metric.log(model='toyota', trip='short', value=1.2)

Query Logs

from mlmetrics.sqlitemetrics.sqlite_metric import SqliteMetric

db = './metrics.db'
logs = metric.logs(start=1550554038.80172, end=1550554038.80265)
for row in logs:
    for fld in row.keys():
        print(fld, row[fld])

For more details see the Homepage

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

avilabs-ml-metrics-0.0.2.tar.gz (4.0 kB view details)

Uploaded Source

File details

Details for the file avilabs-ml-metrics-0.0.2.tar.gz.

File metadata

  • Download URL: avilabs-ml-metrics-0.0.2.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.0

File hashes

Hashes for avilabs-ml-metrics-0.0.2.tar.gz
Algorithm Hash digest
SHA256 396e327f232a6c2ca56b38720d7840d49c71e002a86cbe5f5a0d083d759a65a9
MD5 47c346beb60f9ddd2c4567ae3684917c
BLAKE2b-256 6cbccb6da98932125ab532d048f4b113facc3743d0a5bb0021399c2820f56050

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