Readme

The library is organized around three core modules:

The library also includes two supporting submodules:

The interplay between these modules across the full pipeline is illustrated below:

The qdisc.vae module combines data from qdisc.dataset with neural network architectures from qdisc.nn to learn a low-dimensional representation of the phase space. The qdisc.sr module then operates on this representation — and, for some approaches, on the VAE itself — to produce compact, interpretable analytical expressions.