Skip to content

Releases: Infineon/StreamGen

1.0.3 📦🤖 library usabillity improvements

29 Aug 06:53
Compare
Choose a tag to compare
  • 📦 removed upper dependency bounds when possible to improve package resolution
  • 🤖 added CI
  • 🐍 dropped support for Python 3.10

❄️ removed avalanche-lib from cl extras

19 Aug 12:20
Compare
Choose a tag to compare

🔥 temporarily removed the avalanche-lib stream construction helper functions due to an import problem in avalanche. (#2)

1.0.0 public release 🎉♥️

19 Aug 09:06
Compare
Choose a tag to compare

This is the official 1.0 release of StreamGen, which will be the base for the accompanying JOSS paper.

This release includes:

  • Classes and functions to construct, schedule and visualize time-dependent parameters
  • A selection of custom nodes based on anytree's NodeMixin [@c0fec0de_anytree_2016]
  • A SamplingTree class with:
    • A pythonic short-hand construction via nested lists and dictionaries
    • Parameter scheduling and configuration of all nodes via one update() call
    • Multiple sampling strategies (stochastic traversal, stratified, pruned)
    • Visualizations using graphviz [@gansner_open_1997]
  • Stream abstraction to use datasets created with StreamGen in CL frameworks like avalanche or continuum