Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.66 KB

contributing.md

File metadata and controls

38 lines (26 loc) · 1.66 KB

Contributing

Get started with Kepler Model Server.

Improve components in training pipelines

Learn more details about Training Pipeline

Introduce new feature group

  • Define new feature group name FeatureGroup and update metric list map FeatureGroups in train types

Introduce new energy sources

  • Define new energy source map PowerSourceMap in train types

Improve preprocessing method

  • extractor: convert from numerically aggregated metrics to per-second value
  • isolator: isolate background (idle) power from the collected power

Introduce new learning method

  • trainer: apply learning method to build a model using extracted data and isolated data

Model training

Learn more details about model training

Introduce new benchmarks

The new benchmark must be supported by CPE operator for automation. Find examples.

Benchmark CR has a dependency on BenchmarkOperator. Default BechmarkOperator is to support batch/v1/Job API.

Add new trained models

TBD

Source improvement

Any improvement in src and cmd.

Test and CI improvement

Any improvement in tests, dockerfiles, manifests and .github/workflows