lauriasuo commited on
Commit
4f9a223
·
verified ·
1 Parent(s): 0ae0887

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +58 -3
README.md CHANGED
@@ -1,3 +1,58 @@
1
- ---
2
- license: cc-by-4.0
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: cc-by-4.0
3
+ ---
4
+
5
+ # FAINT
6
+
7
+ Fast, Appearance-Invariant Navigation Transformer (FAINT) is a learned policy for vision-based topological navigation.
8
+
9
+ Please see the [Project Page](https://lasuomela.github.io/faint/) for more information.
10
+
11
+ ## Model Details
12
+
13
+ The `FAINT-Real` model uses [`Theia-Tiny-CDDSV`](https://theia.theaiinstitute.com/) as backbone, and was trained for 30 epochs with the ~1.2M samples of the datasets used in the GNM/ViNT papers.
14
+
15
+ This repo contains two versions of the trained model weights.
16
+ - `model_pytorch.pt`: Weights-only state dict of the Pytorch model.
17
+ - `model_torchscript.pt`: A 'standalone' Torchscript model for deployment.
18
+
19
+ ## Usage
20
+
21
+ See the main Github [repo](https://github.com/lasuomela/FAINT) for details, input preprocessing etc.
22
+
23
+ ### Torchscript
24
+
25
+ Only dependency is Pytorch.
26
+
27
+ ```bash
28
+ import torch
29
+ ckpt_path = 'FAINT-Real/model_torchscript.pt'
30
+ model = torch.jit.load(ckpt_path)
31
+ ```
32
+
33
+ ### Pytorch
34
+
35
+ Need to have the Faint library installed.
36
+
37
+ ```bash
38
+ import torch
39
+ from faint.common.models.faint import FAINT
40
+
41
+ ckpt_path = 'FAINT-Real/model_pytorch.pt'
42
+ state_dict = torch.load(ckpt_path)
43
+
44
+ model = FAINT() # The weights in this repo correspond to FAINT initialized with the default arguments
45
+ model.load_state_dict(state_dict)
46
+ ```
47
+
48
+ ## Citation
49
+
50
+ If you use FAINT in your research, please use the following BibTeX entry:
51
+ ```bibtex
52
+ @article{Suomela_2025_Outperforming,
53
+ title={Outperforming Real-World Data for Training Vision-Based Navigation Policies},
54
+ author={Suomela, Lauri and Kuruppu Arachchige, Sasanka and Torres, German F. and Edelman, Harry and Kämäräinen, Joni-Kristian}
55
+ journal={arXiv:},
56
+ year={2025}
57
+ }
58
+ ```