Skip to content

Commit efa856b

Browse files
authored
[Fix] fix eval_habitat import (#129)
1 parent 96517b1 commit efa856b

File tree

2 files changed

+19
-7
lines changed

2 files changed

+19
-7
lines changed

internnav/env/utils/habitat_extensions/measures.py

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,13 @@
11
from typing import Any, List, Union
22

33
import numpy as np
4-
5-
# from dtw import dtw
6-
# from fastdtw import fastdtw
7-
# from habitat.config import Config
84
from habitat.core.embodied_task import EmbodiedTask, Measure
95
from habitat.core.registry import registry
106
from habitat.core.simulator import Simulator
117
from habitat.core.utils import try_cv2_import
128
from habitat.tasks.nav.nav import DistanceToGoal
139
from numpy import ndarray
1410

15-
# from utils import maps
16-
# from habitat_extensions.task import RxRVLNCEDatasetV1
17-
1811
cv2 = try_cv2_import()
1912

2013

@@ -138,6 +131,23 @@ def update_metric(self, *args: Any, **kwargs: Any):
138131
self._metric += 1.0
139132

140133

134+
# import gzip
135+
# import json
136+
# import pickle
137+
# from dtw import dtw
138+
# from fastdtw import fastdtw
139+
# from habitat.config import Config
140+
# from utils import maps
141+
# from habitat_extensions.task import RxRVLNCEDatasetV1
142+
# from habitat.tasks.nav.nav import DistanceToGoal, Success
143+
# from habitat.tasks.utils import cartesian_to_polar
144+
# from habitat.utils.geometry_utils import quaternion_rotate_vector
145+
# from habitat.utils.visualizations import fog_of_war
146+
# from habitat.utils.visualizations import maps as habitat_maps
147+
# from habitat.core.dataset import Episode
148+
# from habitat.core.embodied_task import Action, EmbodiedTask, Measure
149+
# from habitat.core.logging import logger
150+
141151
# @registry.register_measure
142152
# class WaypointRewardMeasure(Measure):
143153
# """A reward measure used for training VLN-CE agents via RL."""

scripts/eval/eval_habitat.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
import torch
77
from transformers import AutoProcessor, Qwen2_5_VLForConditionalGeneration
88

9+
# Import for Habitat registry side effects — do not remove
10+
import internnav.env.utils.habitat_extensions.measures # noqa: F401
911
from internnav.evaluator.habitat_vln_evaluator import VLNEvaluator
1012
from internnav.model.basemodel.internvla_n1.internvla_n1 import InternVLAN1ForCausalLM
1113
from internnav.utils.dist import *

0 commit comments

Comments
 (0)