Recent Releases of StreamGen

StreamGen - ✨ parameter usability improvements

  • 📲 implemented __setitem__ method for ParameterStore (#9)
  • 🤘 add additional shorthand initialization of a ParameterStore for Parameters without a schedule. (#10)
  • 🔮 add global scope parameter passing logic. (#11)

Scientific Software - Peer-reviewed - Python
Published by LaurenzBeck about 1 year ago

StreamGen - 1.0.5 🎉📝 JOSS publication

  • 📝 Zenodo archive release for the JOSS publication
  • 📘 added a CITATION.cff file

Scientific Software - Peer-reviewed - Python
Published by LaurenzBeck about 1 year ago

StreamGen - 1.0.4 📦 library usability improvements

  • 📦 lowered anytree version constraint to >=2.7 (https://github.com/Infineon/StreamGen/issues/7)
  • ⚠️ updated ruff pre-commit hook and settings

Scientific Software - Peer-reviewed - Python
Published by LaurenzBeck about 1 year ago

StreamGen - 1.0.3 📦🤖 library usabillity improvements

  • 📦 removed upper dependency bounds when possible to improve package resolution
  • 🤖 added CI
  • 🐍 dropped support for Python 3.10

Scientific Software - Peer-reviewed - Python
Published by LaurenzBeck over 1 year ago

StreamGen - ❄️ removed avalanche-lib from cl extras

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

Scientific Software - Peer-reviewed - Python
Published by LaurenzBeck over 1 year ago

StreamGen - 1.0.0 public release 🎉♥️

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 [@c0fec0deanytree2016] - 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 [@gansneropen1997] - Stream abstraction to use datasets created with StreamGen in CL frameworks like avalanche or continuum

Scientific Software - Peer-reviewed - Python
Published by LaurenzBeck over 1 year ago