SteEsp commited on
Commit
37722db
·
verified ·
1 Parent(s): 0a5af20

Upload 2 files

Browse files
Files changed (2) hide show
  1. MODEL_ZOO.md +1 -0
  2. README.md +77 -0
MODEL_ZOO.md ADDED
@@ -0,0 +1 @@
 
 
1
+ # 🫧 Model Zoo
README.md ADDED
@@ -0,0 +1,77 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: cc-by-4.0
3
+ tags:
4
+ - 3d-reconstruction
5
+ - gaussian-splatting
6
+ - learned-optimizer
7
+ - computer-vision
8
+ - view-synthesis
9
+ - pytorch
10
+ ---
11
+
12
+ # 🫧 Learn2Splat: Learned Optimizer for 3D Gaussian Splatting
13
+
14
+ **Learn2Splat** is a meta-learned optimizer for **3D Gaussian Splatting
15
+ (3DGS)** that replaces hand-designed optimizers (e.g., Adam/SGD) with a
16
+ learned update rule.
17
+
18
+ It improves early convergence speed while remaining stable over long
19
+ optimization horizons---without requiring learning-rate schedules or
20
+ time-step conditioning.
21
+
22
+ ------------------------------------------------------------------------
23
+
24
+ ## 🌐 Links
25
+
26
+ - Project page: https://naamapearl.github.io/learn2splat/
27
+ - Code: https://github.com/autonomousvision/learn2splat
28
+ - Hugging Face: https://huggingface.co/autonomousvision/learn2splat
29
+
30
+ ------------------------------------------------------------------------
31
+
32
+ ## ⚙️ Overview
33
+
34
+ Learn2Splat learns to optimize Gaussian scene representations by
35
+ directly predicting structured parameter updates.
36
+
37
+ Key properties:
38
+
39
+ - Learned optimizer for 3D Gaussian Splatting
40
+ - Faster early convergence compared to standard optimizers
41
+ - Stable long-horizon optimization without LR schedules
42
+ - Zero-shot generalization to unseen scenes and resolutions
43
+
44
+ The model is trained across many scenes and applied without fine-tuning
45
+ at test time.
46
+
47
+ ------------------------------------------------------------------------
48
+
49
+ ## 📦 Checkpoints
50
+
51
+ This repository includes pretrained weights for:
52
+
53
+ - Learn2SplatSparse: sparse-view reconstruction
54
+ - Learn2SplatDense: dense-view reconstruction
55
+
56
+ See MODEL_ZOO.md for details.
57
+
58
+ ------------------------------------------------------------------------
59
+
60
+ ## 🚀 Usage
61
+
62
+ from transformers import AutoModel
63
+
64
+ model_id = "autonomousvision/learn2splat"
65
+
66
+ model = AutoModel.from_pretrained(model_id, trust_remote_code=True)
67
+ model.eval()
68
+
69
+ ------------------------------------------------------------------------
70
+
71
+ ## 📚 Citation
72
+
73
+ @article{pearl2026learn2splat, title={Learn2Splat: Extending the Horizon
74
+ of Learned 3DGS Optimization}, author={Pearl, Naama and Esposito,
75
+ Stefano and Xu, Haofei and Peleg, Amit and Gschossmann, Patricia and
76
+ Porzi, Lorenzo and Kontschieder, Peter and Pons-Moll, Gerard and Geiger,
77
+ Andreas}, journal={arXiv preprint}, year={2026} }