waxmorph.jax#
Modules
Equinox encode-process-decode GNS (Sanchez-Gonzalez et al., ICML 2020). |
|
JAX graph construction with detached topology and differentiable features. |
|
JAX losses for ordered arrays and unordered point clouds. |
|
Equinox MLP used by the JAX graph-network simulator. |
|
JAX/Warp custom-VJP bridge for frozen-pair physics on CUDA. |
Explicit JAX/Equinox backend; top-level waxmorph imports use PyTorch.
JAX uses padded static graph buffers, Optax, explicit PRNG keys, and custom VJPs on CUDA for Warp physics. Its loss factory provides OTT Sinkhorn divergence; PyTorch provides GeomLoss families.