Downloads · 30 days
0
jjohnson5253/BrickGPTFork
BrickGPTFork is a text-to-3d model from jjohnson5253. Use it for the text-to-3d task on the model card, and read the license before you ship it in a product. It is set up for transformers. The card lists the license as mit.
These are the model weights for BrickGPT, the first approach for generating physically stable toy brick models from text prompts, as described in Generating Physically Stable and Buildable Brick Structures from Text.…
Downloads · 30 days
0
Access
Public
Updated Sep 25, 2025
Repo size
30.8 MB
Likes
0
Public
Click a slice to open those files.
.json17.3 MB · 56%
From the Hugging Face model README
These are the model weights for BrickGPT, the first approach for generating physically stable toy brick models from text prompts, as described in Generating Physically Stable and Buildable Brick Structures from Text. This model was fine-tuned from meta-llama/Llama-3.2-1B-Instruct.
The model is restricted to creating structures made of 1-unit-tall cuboid bricks on a 20x20x20 grid. It was trained on a dataset of 21 object categories: basket, bed, bench, birdhouse, bookshelf, bottle, bowl, bus, camera, car, chair, guitar, jar, mug, piano, pot, sofa, table, tower, train, vessel. Performance on prompts from outside these categories may be limited.
See the GitHub repo for usage examples and an interactive CLI demo.
BrickGPT was trained using StableText2Brick, a dataset of 47k toy brick structures.
The model was fine-tuned using LoRA applied to the q_proj and v_proj matrices. We used AdamW optimization. The learning rate followed a cosine decay with warmup.
See the paper for detailed evaluations.
If you find this model useful for your research, please cite the following work.
@article{pun2025brickgpt,
title = {Generating Physically Stable and Buildable Brick Structures from Text},
author = {Pun, Ava and Deng, Kangle and Liu, Ruixuan and Ramanan, Deva and Liu, Changliu and Zhu, Jun-Yan},
journal = {arXiv preprint arXiv:2505.05469},
year = {2025}
}
Ava Pun ([email protected])