Practical overview
When it fits
Use it when a research task involves geometric structure and you want code and example workflows for investigating equivariant Transformer designs.
Who it is for
- Researchers exploring geometric deep learning and group-equivariant neural networks.
- Developers prototyping Transformer methods for molecular, materials, image or 3D learning tasks.
Documented uses
- Add geometric inductive biases to a Transformer architecture.
- Explore group-equivariant attention and dynamic group convolution.
- Run documented benchmark training workflows for CIFAR-10, QM9 or OMol.
Requirements & limits
The public repository is identified as open source and lists an MIT license.
- The stated minimums are Python 3.12+ and PyTorch 2.3+; CUDA 12.1+ is specified for GPU support.
- FlashAttention-2 is optional and recommended for the default fast attention configurations.
- OMol training has additional documented dependencies, including FairChem; Lightning may require installation from source in some environments.
- The README’s benchmark examples use CIFAR-10, QM9 and OMol, while repository structure also lists ImageNet and ScanObjectNN training scripts.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up the documented research environment
Create and activate a Python 3.12 environment and install the basic build tools before following the project’s experiment-specific dependency instructions.
Before you start
- Python 3.12 or later
- The repository README recommends uv or plain pip; uv is not required.
Steps
Create a virtual environment with the command below.
uv venv --python 3.12 venvActivate it with
source venv/bin/activate.Upgrade pip, wheel and setuptools using the README’s command.
Expected outcome
A Python 3.12 virtual environment with updated packaging tools, ready for the next documented installation stage.
Guide limitations
- These steps cover environment setup only, not installation of all project dependencies or running a training job.
- CUDA 12.1 or later is listed for GPU support; PyTorch 2.3 or later is a stated prerequisite.
- The README notes that Lightning may require its documented source-install route in some environments.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 14 October 2026
- Original website title
- niazoys/PlatonicTransformers · Official homepage title · retained in its source language

