Skip to main content

Experiment Control and Tracking

Project description

XPCTL

xpctl is a command-line interface to track experimental results and provide access to a global leaderboard. After running an experiment, the results and the logs are committed to a database. Several commands are provided to show the best experimental results under various constraints.

xpctl was developed as the primary backend for experiment storage for mead-baseline.

Prerequisite

xpctl requires a database to be installed locally or an accessible server. We currently support: mongodb and postgresql), but the base classes can be extended to support other databases. Create a database called reporting_db in your db instance.

Installation

  • Install the server
  • Install the client
  • pip install mead-xpctl
  • or locally with pip install -e .

Documentation

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

mead-xpctl-1.0.1.tar.gz (54.0 kB view hashes)

Uploaded Source

Built Distribution

mead_xpctl-1.0.1-py3-none-any.whl (80.1 kB view hashes)

Uploaded Python 3

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