Streamlines the creation of data preprocessing pipelines for Simulation-Based Inference using BayesFlow.
The BayesFlow Adapter skill provides a standardized framework for building, debugging, and optimizing the data pipelines that bridge simulator outputs and neural networks. It helps developers correctly map data into inference variables, summary variables, and conditions while enforcing critical best practices like transformation-before-standardization ordering. By utilizing analytical prior moments instead of empirical batch statistics, this skill ensures more stable training and prevents distribution shifts in Neural Posterior Estimation (NPE) workflows. It also supports complex reparameterizations and declarative AdapterSpec patterns for hyperparameter optimization.
주요 기능
01Ordered pipeline enforcement to ensure transformations occur before standardization
02Templates for custom elementwise and cross-key reparameterization transforms
030 GitHub stars
04Support for declarative AdapterSpec patterns used in HPO workflows
05Standardized schema mapping for inference, summary, and condition slots
06Analytical prior moment calculation to prevent training distribution shifts
사용 사례
01Implementing complex parameter reparameterizations within BayesFlow adapters
02Standardizing simulator data for stable neural posterior estimation
03Designing preprocessing pipelines for Simulation-Based Inference (SBI) models