Downloads · 30 days
0
salvadordabrown/hrm-chip-router-7m
hrm-chip-router-7m is a token classification model from salvadordabrown. Use it when you need labels on individual words, such as names. The card lists the license as apache-2.0.
The Brown Forces 7M HRM Chip Router is a research release of a Hierarchical Reasoning Model (HRM) trained to solve multi-net, multi-layer 3D chip routing problems. This model routes complex 3D grids in under 2 seconds…
Downloads · 30 days
0
Access
Public
Updated May 28, 2026
Repo size
109 MB
Likes
0
Public
Click a slice to open those files.
.bin109 MB · 100%
From the Hugging Face model README
The Brown Forces 7M HRM Chip Router is a research release of a Hierarchical Reasoning Model (HRM) trained to solve multi-net, multi-layer 3D chip routing problems. This model routes complex 3D grids in under 2 seconds on consumer hardware, demonstrating the power of recursive reasoning in electronic design automation (EDA).
This is the open research release. The production-grade routing platform is launching at route.brownforces.io — built on this architecture, optimized for real silicon designs (ibex, riscv32i, aes, jpeg-class and beyond). No $100k EDA license.
→ Join the waitlist at brownforces.io/chip-router
Note: The fine-tuned connectivity figure above reflects the production model available at route.brownforces.io. This open-source checkpoint (step_60764) is the imitation learning baseline at 3.53%.
Methodology note: All connectivity solve-rates are measured on a held-out test set of routable puzzles generated by a classical A* router. A* defines the solvable distribution — every test puzzle has at least one valid routing (A* solves 100% by construction). Reported solve-rates are the fraction of these A*-solvable puzzles the model also routes. The train/test split is frozen and disjoint.
The model uses a Hierarchical Reasoning Model (HRM) architecture with Adaptive Computation Time (ACT) halting. It operates on a 16×4×16 3D grid with a vocabulary of 7 tokens.
For full implementation and evaluation code, visit the GitHub repository.
import torch
from evaluate_checkpoints import load_model_for_checkpoint, run_inference
# Load the 7M model (requires CUDA)
model, ds, meta = load_model_for_checkpoint("checkpoints/step_60764")
inputs, preds = run_inference(model, ds, meta, max_batches=1)
print(f"Routed {len(preds)} puzzles.")
@article{trm2025,
title={TinyRecursiveModels: Reasoning through Recursion},
author={Samsung SAIL Montreal},
journal={arXiv preprint arXiv:2510.04871},
year={2025}
}
@misc{hrm_chip_router_2026,
author = {Brown Forces Technology Studio Inc.},
title = {HRM Chip Router: 7M Parameter Hierarchical Reasoning Model},
year = {2026},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/Brown-Forces-Technology-Studio-Inc/hrm-chip-router}}
}