Proto commits in orca3/MiniAutoML

These 16 commits are when the Protocol Buffers files have changed:

Commit:b788fd7
Author:Robert Xue
Committer:GitHub

Add lab scripts (#30) * Add lab scripts * Update lab script to the final location

The documentation is generated from this commit.

Commit:c2bcecf
Author:Robert Xue
Committer:GitHub

Predictor backend impl (#26) * First cut to refactor predictor backend * Torch server work * Add config for docker execution environment

Commit:67dcd62
Author:Robert Xue
Committer:GitHub

Service config touch up (#24) * Isolate python codegen into a profile * Finish migrating DM * Metatdata Store * Prediction Service * Training service * prediction service * Retire register predictor call

Commit:aeb212b
Author:Robert Xue
Committer:GitHub

Prediction service (#20) * First cut * Full model artifact lifecycle

Commit:3b98fdb
Author:Robert Xue
Committer:GitHub

Update all readme (#18) * Update root and data-management readme * Update minio instruction * Add next steps * Add training service doc

Commit:ff00d49
Author:Robert Xue
Committer:GitHub

Trainer upload artifact and interact with metadata store (#17) * generatre python client * Add grpc python * Move config to helper files * Fix grpc python gen pom * Update python code to upload artifact as well * Supports modelName override

Commit:a4f5eb5
Author:Robert Xue
Committer:GitHub

Add PS skeleton (#14)

Commit:163174f
Author:Robert Xue
Committer:GitHub

Training service docker implementation (#13) * Add service code * DockerTracker * Finalized docker backend * Add DM integration * Add error handling around dm exception * Move TS into docker

Commit:909639b
Author:Robert Xue
Committer:GitHub

Metadata store grpc (#10) * New module * Impl execution info logging * Implement all the tracking endpoints * Update docker file * Add basic testing scripts for epoch

Commit:12a3bfd
Author:Robert Xue
Committer:GitHub

Dockerlize dm (#11) * Dockerlize dm * Add docker build to start server step

Commit:38d6579
Author:Robert Xue
Committer:GitHub

Weekly update (#6) * Rename proto * Fix csv parsing issue * Fix csv parsing issue * Update readme

Commit:b542dbb
Author:Robert Xue
Committer:GitHub

Finish adding stats (#5)

Commit:ad58cb7
Author:Robert Xue
Committer:GitHub

Grpc name updates (#4) * Rename many grpc function names * Add readme * Update readme

Commit:23a900e
Author:Robert Xue
Committer:GitHub

Add GenericDatasetTransformer (#3) * TestContainers Integration * Add generic dataset processor * Add example scripts

Commit:f77b740
Author:Robert Xue
Committer:GitHub

Dm memory backend + minio integration (#2) * Use memory backend * Retire commit type * Add Tag support * Finished tagging support * Logback format update * Introduce DatasetType enum * Add intent transformer * Transforming Utils * Calculate version hash * Version Hash support * Add more test fixtures

Commit:040f18d
Author:Robert Xue
Committer:GitHub

Dm first cut (#1) * DM Boostrap * Basic operations * Service Skeleton * Basic tests