From d9aae29a3dce782d5f54753d9219650ddaee6abc Mon Sep 17 00:00:00 2001 From: LuXcDD Date: Sun, 3 May 2026 23:52:42 +0800 Subject: [PATCH] Fix instruction text placeholder replacement --- LAVIS/lavis/datasets/datasets/carla_dataset_llm.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/LAVIS/lavis/datasets/datasets/carla_dataset_llm.py b/LAVIS/lavis/datasets/datasets/carla_dataset_llm.py index b95bad8..3ea52e8 100644 --- a/LAVIS/lavis/datasets/datasets/carla_dataset_llm.py +++ b/LAVIS/lavis/datasets/datasets/carla_dataset_llm.py @@ -325,11 +325,11 @@ def __getitem__(self, idx): instruction_text = np.random.choice(self.instruction_dict[str(info['instruction_id'])]) try: if '[x]' in instruction_text: - instruction_text.replace('[x]', str(info['instruction_args'][0])) + instruction_text = instruction_text.replace('[x]', str(info['instruction_args'][0])) if 'left/right' in instruction_text: - instruction_text.replace('left/right', str(info['instruction_args'][1])) + instruction_text = instruction_text.replace('left/right', str(info['instruction_args'][1])) if '[y]' in instruction_text: - instruction_text.replace('[y]', str(info['instruction_args'][2])) + instruction_text = instruction_text.replace('[y]', str(info['instruction_args'][2])) except Exception as e: _logger.error(e) _logger.info(info)