A model lifecycle tracker database backed by postgres
Project description
model-tracker
A simple data store keeping track of models and things
Running locally
- Get postgres up and running for local development
docker pull postgres
docker run --rm --name pg-docker -e POSTGRES_PASSWORD=docker -d -p 5432:5432
- Flash database for quick dev
PGPASSWORD='docker' psql -h localhost -U postgres -c "drop database modeltracker"
&& PGPASSWORD='docker' psql -h localhost -U postgres -c "create database modeltracker"
- Populate the basic type tables
python -m modeltracker.main
- Suppose you have been developing and wish to destroy all table contents:
python -m modeltracker.main -r
Database dict
To keep track of what is being produced by the modeltracker
datastore_type : Describes the datastore types, BQ or GCS for instance.
feature_store_metrics : Describes the metrics relating to each model in the model_catalog_id
job : Describes tasks that have been run
model_catalog : describes models and links to state_id
model_output : describes location and datastore type of model_output
state : Catalogue of states
task_type : Tracks tasks that occurr
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for model_lifecycle_tracker-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a43256db26c0f434f2a87b304c5cf7481d4b3f9e92f53210bf5b00590ec5ae5 |
|
MD5 | 30d447327070393c055208dc9783c66d |
|
BLAKE2b-256 | 38266d37bb48d6449c192e0ed1f8946e5bfb6b4f426e10e3a6303798b99e4628 |