Commit Graph

10 Commits (43cf81aa2f2c810ab0e43d10448bda81bc96e3ff)

Author SHA1 Message Date
Philipp Lindenberger 0c75e76fd6
SIFT+ALIKED updates (#26)
* fix links

* add sift/aliked eval configs

* add SIFT/ALIKED results on megadepth

* update sift config

* add SIFT with 4K keypoints results

* cleanup SIFT (see LightGlue)

* fix compatibility with LightGlue

* tiny visualization fix

* fix sift kornia

* Update sift configs
2023-10-19 19:06:06 +02:00
Iago Suárez aa7727675e
Adding basic CI and fixing minor problems (#17)
* Adding integration tests

Create python-tests.yml
Adding ceres and eigen dependencies

Adding coverage

Adding parameterized

Fixing GPU torch problems

Avoiding explicit transfer of the model to CUDA

Adding tests for eval utils and standardizing the batched/non-batched behaviour (only tested with homographies)

Testing failures in pytest

Fixing dummy test

Removing MishaKav/pytest-coverage-comment

Fixing problems in MegaDepth evaluation

Fixing division by 0 and converting function to torch

Fixing lint errors

Fixing isort errors

* Addressing PR comments

* Addressing second round of PR comments
2023-10-18 10:09:58 +02:00
Philipp Lindenberger 692c72f94c
Add training configs for SuperPoint (MagicLeap) and DISK with LightGlue (#18)
* add superpoint and disk train configs

* update README
2023-10-16 13:25:07 +02:00
Philipp Lindenberger 398c4b8c21
Fix sparse depth export for megadepth (#13)
* Never export sparse depth

* add sparse depth support
2023-10-13 13:19:19 +02:00
Philipp Lindenberger 22154a60bc
Check for model initialization in eval (#9)
* Check for model initialization during eval

* Change from warning to assert

* change assertion to ValueError

* fix isort and rename are_weights_initialized

* cleanup set_initialized()

* fix variable name bug

* Make load_state_dict forward compatible

Co-authored-by: Paul-Edouard Sarlin <15985472+sarlinpe@users.noreply.github.com>

* Remove unused imports

---------

Co-authored-by: Paul-Edouard Sarlin <15985472+sarlinpe@users.noreply.github.com>
2023-10-10 19:46:33 +02:00
Paul-Edouard Sarlin f7b587e881
Create data folder before downloading MegaDepth1500 (#8) 2023-10-09 16:30:21 +02:00
Paul-Edouard Sarlin 12640afd36
Auto sort imports (#6)
* Add isort, merge check runs into one

* Run isort

* Ignor build in flake8 config

* Remove jupyter as dev dependency
2023-10-09 08:32:43 +02:00
Paul-Edouard Sarlin 1709021473
Cleanup install and dependencies (#5)
* Remove set_grad_enable
* Remove unused resources
* Install sub-packages
* Import config files
* Add missing LightGlue dependency
2023-10-08 21:50:23 +02:00
Paul-Edouard Sarlin 79da6e2776
Bugfix in homography dataset (#2) 2023-10-06 01:43:45 +02:00
Rémi Pautrat 55c4fbd454 Initial commit
Co-authored-by: Philipp Lindenberger <phil.lindenberger@gmail.com>
Co-authored-by: Iago Suárez <iago_h92@hotmail.com>
Co-authored-by: Paul-Edouard Sarlin <paul.edouard.sarlin@gmail.com>
2023-10-05 17:03:43 +02:00