Downloads · 30 days
0
ADSKAILab/Make-A-Shape-voxel-32res-20m
Make-A-Shape-voxel-32res-20m is a machine learning model from ADSKAILab. 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 other.
Downloads · 30 days
0
Access
Public
Updated Jul 16, 2025
Repo size
283 MB
Likes
0
Public
Click a slice to open those files.
.ckpt283 MB · 100%
From the Hugging Face model README
This model is part of the Make-A-Shape paper, capable of generating high-quality 3D shapes from voxel representations (32³) with intricate geometric details, realistic structures, and complex topologies.
Make-A-Shape is a novel 3D generative framework trained on an extensive dataset of over 10 million publicly-available 3D shapes. The voxels(32³) to 3D model is one of the conditional generation models in this framework. It can efficiently generate a wide range of high-quality 3D shapes from 32^3 voxels as inputs. The model uses a wavelet-tree representation and adaptive training strategy to achieve superior performance in terms of geometric detail and structural plausibility.
For more information please look at the Project Page and the ICML paper.
This model is specifically developed for the sole purpose of scientific research and development. It is intended for academic and research purposes only for the theoretical exploration and demonstration of the Make-a-Shape 3D generative framework. Please see here for inferencing instructions.
The model should not be used for:
Commercial purposes
Creation of load-bearing physical objects the failure of which could cause property damage or personal injury
Any usage not in compliance with the license, in particular, the "Acceptable Use" section.
The model may inherit biases present in the publicly-available training datasets, which could lead to uneven representation of certain object types or styles.
The model's performance may degrade for object categories or styles that are underrepresented in the training data.
The quality of the generated 3D output may be impacted by the quality and clarity of the input.
The model may occasionally generate implausible shapes, especially when the input is ambiguous or of low quality. Even theoretically plausible shapes should not be relied upon for real-world structural soundness.
Please refer to the instructions here.
The model was trained on a dataset of over 10 million 3D shapes aggregated from 18 different publicly-available sub-datasets, including ModelNet, ShapeNet, SMPL, Thingi10K, SMAL, COMA, House3D, ABC, Fusion 360, 3D-FUTURE, BuildingNet, DeformingThings4D, FG3D, Toys4K, ABO, Infinigen, Objaverse, and two subsets of ObjaverseXL (Thingiverse and GitHub).
Each 3D shape in the dataset was converted into a truncated signed distance function (TSDF) with a resolution of 256³. The TSDF was then decomposed using a discrete wavelet transform to create the wavelet-tree representation used by the model.
The model was evaluated on a test set consisting of 2% of the shapes from each sub-dataset in the training data.
The evaluation considered various factors such as the quality of generated shapes, the ability to capture fine details and complex structures, and the model's performance across different object categories.
The model was evaluated using the following metrics:
The 32-res voxel to 3D model achieved the following results on the "Our Val" dataset:
The model uses a U-ViT architecture with learnable skip-connections between the convolution and deconvolution blocks. It employs a wavelet-tree representation and a subband adaptive training strategy to effectively capture both coarse and fine details of 3D shapes.
The model was trained on 48 × A10G GPUs.
BibTeX:
@InProceedings{pmlr-v235-hui24a,
title = {Make-A-Shape: a Ten-Million-scale 3{D} Shape Model},
author = {Hui, Ka-Hei and Sanghi, Aditya and Rampini, Arianna and Rahimi Malekshan, Kamal and Liu, Zhengzhe and Shayani, Hooman and Fu, Chi-Wing},
booktitle = {Proceedings of the 41st International Conference on Machine Learning},
pages = {20660--20681},
year = {2024},
editor = {Salakhutdinov, Ruslan and Kolter, Zico and Heller, Katherine and Weller, Adrian and Oliver, Nuria and Scarlett, Jonathan and Berkenkamp, Felix},
volume = {235},
series = {Proceedings of Machine Learning Research},
month = {21--27 Jul},
publisher = {PMLR},
pdf = {https://raw.githubusercontent.com/mlresearch/v235/main/assets/hui24a/hui24a.pdf},
url = {https://proceedings.mlr.press/v235/hui24a.html},
}