Downloads · 30 days
0
ludwigw/beluga-trm-105m
beluga-trm-105m is a machine learning model from ludwigw. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as mit.
TRM for Airbus Beluga XL logistics constraint satisfaction solving (2,336 real-world problems).
Downloads · 30 days
0
Access
Public
Updated Jun 18, 2026
Repo size
1.3 GB
Likes
0
Public
Click a slice to open those files.
.pt1.3 GB · 100%
From the Hugging Face model README
TRM for Airbus Beluga XL logistics constraint satisfaction solving (2,336 real-world problems).
TinyRecursiveMLP(
x_dim=dynamic, # Padded to max dimensions
y_dim=512,
z_dim=512,
hidden=1024,
num_classes=max_jigs * max_flights, # Assignment matrix
H_cycles=2,
L_cycles=2
)
| Metric | Value |
|---|---|
| Training Loss | 930 → 2.26 (99.8% reduction) |
| Constraint Violations | Near-zero on validation |
| Inference Time | 2.6s per problem |
| Verification Time | 5× faster with attack-guided approach |
Aerospace logistics planning with certified constraint satisfaction. Handles:
import torch
from veriphi.models import TinyRecursiveMLP
from veriphi.data import BelugaDataset
# Load model
model = TinyRecursiveMLP(...) # See architecture above
model.load_state_dict(torch.load("beluga-trm-105m.pt"))
model.eval()
# Load problem
dataset = BelugaDataset("data/beluga/deterministic")
state_tensor, problem = dataset[0]
# Solve
with torch.no_grad():
assignment_logits = model(state_tensor)
assignment = assignment_logits.reshape(problem.num_jigs, problem.num_flights)
TUPLES Beluga AI Challenge dataset (2,336 problems):
@article{deshmukh2026veriphi,
title={Veriphi: Attack-Guided Neural Network Verification with Dataset-Dependent Training Methods},
author={Deshmukh, Pratik and Savin, Vasili and Arya, Kartik},
journal={arXiv preprint arXiv:2606.18454},
year={2026}
}
Paper: arXiv:2606.18454 | Code: GitHub