Flow Gym: A framework for the development, benchmarking, training, and deployment of flow-field quantification methods
Francesco Banelli, Antonio Terpin, Alan Bonomi, Raffaello D'Andrea

TL;DR
Flow Gym is a comprehensive framework that standardizes, benchmarks, and deploys flow-field quantification methods like PIV, enhancing reproducibility and integration of classical and learning-based algorithms.
Contribution
It introduces a unified interface and modular tools for developing, benchmarking, and deploying flow-field quantification algorithms using JAX, supporting both synthetic and experimental data.
Findings
Supports hardware-accelerated execution with JAX
Enables comparison of classical and learning-based methods
Facilitates reproducibility and deployment in real-world settings
Abstract
Particle image velocimetry (PIV) and related optical-flow methods are widely used to quantify fluid motion, but their development and evaluation are often hindered by fragmented software, inconsistent interfaces, and limited reproducibility. To address these challenges, we present Flow Gym, a framework for developing, benchmarking, training, and deploying flow-field quantification methods, with a primary focus on PIV. Its core contribution is a standardized interface that allows classical and learning-based algorithms to be integrated, compared, and deployed within a common pipeline. The framework includes JAX implementations and wrappers for existing methods, modular pre-processing and post-processing components, and utilities for training and benchmarking. By leveraging JAX, Flow Gym supports hardware-accelerated execution while remaining interoperable with external implementations…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
