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

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page