StreamGen: a Python framework for generating streams of labeled data
A tree of sampling functions and transformations as a new data structure and framework for synthetic data generation.Samples are generated by traversing the tree from the root to the leaves.Each path through the tree represents its own class-conditional distribution.The branching points represent categorical distributions which determine the path to take for a sample during the tree traversal.By changing the parameters of the transformations over time, such trees can represent evolving distributions suitable to generate data streams (see Figure 2). SummaryStreamGen is a framework for generating streams of labeled, synthetic data from trees composed of sampling functions and transformation monoids (see Figure 1).
Authors
- Laurenz A. Farthofer (ORCID: https://orcid.org/0000-0003-1477-1327)
Institutions
- Graz University of Technology (AT)
- Österreichisches Forschungsinstitut für Chemie und Technik (AT)
Publication Details
- Journal
- The Journal of Open Source Software
- Published
- 2024-12-06
- DOI
- https://doi.org/10.21105/joss.07206
- Primary Topic
- Industrial Vision Systems and Defect Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Österreichische Forschungsförderungsgesellschaft