Skip to main content

Experiment Control and Tracking

Project description


xpctl is software 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.


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.


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


Project details

Download files

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

Files for mead-xpctl, version 1.1.0
Filename, size File type Python version Upload date Hashes
Filename, size mead_xpctl-1.1.0-py3-none-any.whl (80.1 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size mead-xpctl-1.1.0.tar.gz (57.1 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page