π€ AI Summary
High-dimensional continuous-variable spatial reasoning faces significant barriers due to its steep learning curve and the absence of unified software frameworks. To address this, we introduce Spatial Reasonersβa first-of-its-kind open-source, general-purpose framework specifically designed for continuous-variable spatial reasoning. The framework provides unified support for diverse generative denoising models (e.g., diffusion models), joint multivariate distribution modeling, differentiable sampling strategies, and a modular inference engine. By standardizing interfaces that decouple variable mapping, model paradigms, and inference algorithms, it substantially reduces cross-domain research complexity. Extensive experiments demonstrate its effectiveness across multiple continuous-variable reasoning tasks, improving both development efficiency and experimental reproducibility. Spatial Reasoners establishes a scalable, customizable foundational platform for generative spatial reasoning, enabling rapid prototyping and rigorous evaluation in this emerging domain.
π Abstract
We present Spatial Reasoners, a software framework to perform spatial reasoning over continuous variables with generative denoising models. Denoising generative models have become the de-facto standard for image generation, due to their effectiveness in sampling from complex, high-dimensional distributions. Recently, they have started being explored in the context of reasoning over multiple continuous variables. Providing infrastructure for generative reasoning with such models requires a high effort, due to a wide range of different denoising formulations, samplers, and inference strategies. Our presented framework aims to facilitate research in this area, providing easy-to-use interfaces to control variable mapping from arbitrary data domains, generative model paradigms, and inference strategies. Spatial Reasoners are openly available at https://spatialreasoners.github.io/