Skip to content

Commit

Permalink
update: hloc rel path
Browse files Browse the repository at this point in the history
  • Loading branch information
Vincentqyw committed Dec 31, 2024
1 parent 251fd04 commit 4ba20e0
Show file tree
Hide file tree
Showing 22 changed files with 26 additions and 36 deletions.
4 changes: 0 additions & 4 deletions imcui/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +0,0 @@
import sys
from pathlib import Path

sys.path.append(str(Path(__file__).parent))
7 changes: 1 addition & 6 deletions imcui/api/__init__.py
Original file line number Diff line number Diff line change
@@ -1,18 +1,13 @@
import base64
import io
import sys
from pathlib import Path
from typing import List

import numpy as np
from fastapi.exceptions import HTTPException
from PIL import Image
from pydantic import BaseModel

sys.path.append(str(Path(__file__).parents[1]))

from hloc import logger

from ..hloc import logger
from .core import ImageMatchingAPI


Expand Down
7 changes: 4 additions & 3 deletions imcui/api/server.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,10 @@
from PIL import Image
from ray import serve

from imcui.api import ImageMatchingAPI, ImagesInput, to_base64_nparray
from imcui.hloc import DEVICE
from imcui.ui import get_version
from . import ImagesInput, to_base64_nparray
from .core import ImageMatchingAPI
from ..hloc import DEVICE
from ..ui import get_version

warnings.simplefilter("ignore")
app = FastAPI()
Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/extractors/alike.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import torch

from hloc import MODEL_REPO_ID, logger
from .. import MODEL_REPO_ID, logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/extractors/darkfeat.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import sys
from pathlib import Path

from hloc import MODEL_REPO_ID, logger
from .. import MODEL_REPO_ID, logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/extractors/dedode.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import torch
import torchvision.transforms as transforms

from hloc import MODEL_REPO_ID, logger
from .. import MODEL_REPO_ID, logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/extractors/disk.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import kornia

from hloc import logger
from .. import logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/extractors/lanet.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import torch

from hloc import MODEL_REPO_ID, logger
from .. import MODEL_REPO_ID, logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/extractors/r2d2.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import torchvision.transforms as tvf

from hloc import MODEL_REPO_ID, logger
from .. import MODEL_REPO_ID, logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/extractors/rekd.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import torch

from hloc import MODEL_REPO_ID, logger
from .. import MODEL_REPO_ID, logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/extractors/rord.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import torch

from hloc import MODEL_REPO_ID, logger
from .. import MODEL_REPO_ID, logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/extractors/superpoint.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import torch

from hloc import logger
from .. import logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/extractors/xfeat.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import torch

from hloc import logger
from .. import logger

from ..utils.base_model import BaseModel

Expand Down
4 changes: 2 additions & 2 deletions imcui/hloc/matchers/aspanformer.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

import torch

from hloc import MODEL_REPO_ID, logger
from hloc.utils.base_model import BaseModel
from .. import MODEL_REPO_ID, logger
from ..utils.base_model import BaseModel

sys.path.append(str(Path(__file__).parent / "../../third_party"))
from ASpanFormer.src.ASpanFormer.aspanformer import ASpanFormer as _ASpanFormer
Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/matchers/cotr.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import torch
from torchvision.transforms import ToPILImage

from hloc import DEVICE, MODEL_REPO_ID
from .. import DEVICE, MODEL_REPO_ID

from ..utils.base_model import BaseModel

Expand Down
4 changes: 2 additions & 2 deletions imcui/hloc/matchers/dkm.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

from PIL import Image

from hloc import DEVICE, MODEL_REPO_ID, logger
from hloc.utils.base_model import BaseModel
from .. import DEVICE, MODEL_REPO_ID, logger
from ..utils.base_model import BaseModel

sys.path.append(str(Path(__file__).parent / "../../third_party"))
from DKM.dkm import DKMv3_outdoor
Expand Down
3 changes: 1 addition & 2 deletions imcui/hloc/matchers/eloftr.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import torch

from hloc import MODEL_REPO_ID
from .. import MODEL_REPO_ID, logger

tp_path = Path(__file__).parent / "../../third_party"
sys.path.append(str(tp_path))
Expand All @@ -17,7 +17,6 @@
reparameter,
)

from hloc import logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/matchers/loftr.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
from kornia.feature import LoFTR as LoFTR_
from kornia.feature.loftr.loftr import default_cfg

from hloc import logger
from .. import logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/matchers/topicfm.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import torch

from hloc import MODEL_REPO_ID
from .. import MODEL_REPO_ID

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion imcui/hloc/matchers/xfeat_dense.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import torch

from hloc import logger
from .. import logger

from ..utils.base_model import BaseModel

Expand Down
3 changes: 1 addition & 2 deletions imcui/hloc/matchers/xoftr.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

import torch

from hloc import DEVICE, MODEL_REPO_ID
from .. import DEVICE, MODEL_REPO_ID, logger

tp_path = Path(__file__).parent / "../../third_party"
sys.path.append(str(tp_path))
Expand All @@ -13,7 +13,6 @@
from XoFTR.src.utils.misc import lower_config
from XoFTR.src.xoftr import XoFTR as XoFTR_

from hloc import logger

from ..utils.base_model import BaseModel

Expand Down
2 changes: 1 addition & 1 deletion tests/test_basic.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@


def test_all():
config = load_config(ROOT / "tests/config.yaml")
config = load_config(ROOT / "config/config.yaml")
img_path1 = ROOT / "tests/data/02928139_3448003521.jpg"
img_path2 = ROOT / "tests/data/17295357_9106075285.jpg"
image0 = cv2.imread(str(img_path1))[:, :, ::-1] # RGB
Expand Down

0 comments on commit 4ba20e0

Please sign in to comment.