Skip to content

Releases: ISE-Sustainable-AI/basht

v0.5.1

17 Jan 15:15
Compare
Choose a tag to compare
changed release

v0.5: Merge pull request #60 from ISE-Sustainable-AI/develop

17 Jan 14:55
300f277
Compare
Choose a tag to compare

This release adds:

  • adds testing for python version 3.7
  • adds a git workflow for develop
  • renames ML_benchmark to Basht fully
  • creates new decorators to deal with latency
  • adds prometheus support
  • adds rapidflow-kubernetes as SUT
  • reorganizes the building of tasks and benchmarks
  • introduces experiments and an experiment class
  • adds a variety of tests

v0.4.2: Merge pull request #40 from ISE-Sustainable-AI/develop

12 Sep 08:14
2a24163
Compare
Choose a tag to compare

v0.4.1

07 Sep 10:27
Compare
Choose a tag to compare

This release:

  • reverts the Docker Environment Variable

vo.4.2

12 Sep 08:09
Compare
Choose a tag to compare
  • fixed utils - issue

v.0.4.1: Merge pull request #39 from ISE-Sustainable-AI/bugfix/#22

07 Sep 09:38
edc9d00
Compare
Choose a tag to compare

This releases should fix test issues, which resulted in v.0.4.0 not being released

v0.4.0

07 Sep 07:42
Compare
Choose a tag to compare

This release:

  • adds benchmark config to results
  • adds yml definitions for benchmarks (see optuna-kubernetes example)
  • adds support for wattage measurements
  • adds classification tracking (WIP) with validation_latency_decorator
  • updates optuna-kubernetes benchmark
  • adds an environment variable for dockerized benchmarks (see dockerfile.trial)
  • reduces the size of the MLP in the MnistTask and makes it linear
  • introduces new metrics (Result, Node Usage)
  • adds new dependencies (prometheus-api, ruamel.yaml)
  • adds resource table and classification table to the metrics storage
  • adds new abstractmethods to the objective interface
  • adds new testcases to check for runs in the cluster

Bold cases might affect your benchmark.

v0.3.2

04 Aug 12:20
Compare
Choose a tag to compare

Adds:

  • dependency fixes through older docker version
  • namespace watching before deletion for minikube example
  • propper minikube image cleanup

v0.3.1

28 Jul 08:27
Compare
Choose a tag to compare

Here a list of changes:

  • BenchmarkRunner arguments changed
  • configurations added to the config.py
  • only hyperparameters which are object to change have to be set
  • objectives can now be created out of a task
  • introduced image build wrapper for building images in minikube
  • changed "METRICS_STORAGE_ADRESS" to "METRICS_STORAGE_HOST"
  • added Minikube and Kubernetes Example
  • adjusted release policy

v0.3.0: Merge pull request #10 from gebauerm/feature/docker_example

28 Jul 08:10
04b3669
Compare
Choose a tag to compare

Here a list of changes:

  • BenchmarkRunner arguments changed
  • configurations added to the config.py
  • only hyperparameters which are object to change have to be set
  • objectives can now be created out of a task
  • introduced image build wrapper for building images in minikube
  • changed "METRICS_STORAGE_ADRESS" to "METRICS_STORAGE_HOST"
  • added Minikube and Kubernetes Example