blester125 / xpctl

track baseline experiments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

XPCTL

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.

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 .

About

track baseline experiments

License:Apache License 2.0


Languages

Language:Python 98.9%Language:Shell 1.0%Language:Dockerfile 0.1%