ALMA pretrained models

ALMA: Airborne LiDAR Masked Autoencoding Framework for Self Supervised Representation Learning on 3DEP Point Cloud
Arnav Goel and Jinha Jung

Code and usage: https://github.com/gdslab/alma

Model weights: https://huggingface.co/gdslab/alma

Six artifacts are supplied: QL1/QL2 hierarchical encoders, full MAE reconstruction models, and complete final segmentation models. Download and verify using the code repository's manifest/downloader. SHA256SUMS lists the exact exported weight hashes. Optimizer states are omitted.

Regime Crop Pretraining best epoch Segmentation best epoch
Hamilton QL1 100 ft 235 93
Indiana 3DEP QL2 200 ft 80 (stage 2) 65

Inputs are 20,480 XYZ points. Coordinates must be in feet. Pretraining uses bounding-box-centered XYZ divided by [50,50,25] (QL1) / [100,100,75] (QL2). Downstream uses mean-centered XY divided by half crop width and minimum-shifted Z in feet. Configurations are not interchangeable.

The segmentation decoder predicts LAS 2–6; other training labels are ignored, with geometry retained. Confidence-thresholded unclassified is post-processing. QL2 supervised evaluation uses a geometry-aware thinned QL1 proxy; native QL2 accuracy is not established. Models are regional and require validation on new data.

See the included model cards for provenance and limitations. The source checkpoints and every exported tensor were verified locally. The user reported all 12 release tests passing on 2026-09-30, including QL1/QL2 encoder and segmentation decoder GPU forwards. Fresh installation, full training, MAE CUDA loss/backward and real-tile execution have not been validated by this release audit.

Model weights are released under the MIT license; see WEIGHTS_LICENSE. Code retains its upstream MIT license and attribution; see LICENSE and NOTICE.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support