Skip to content

Commit 469279e

Browse files
committed
Edit updating metas
1 parent ec0d2ad commit 469279e

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

otx/algorithms/visual_prompting/tasks/inference.py

+4-12
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,16 @@
1515
# and limitations under the License.
1616

1717
import ctypes
18-
import json
19-
from glob import glob
20-
import warnings
2118
import io
2219
import json
2320
import os
2421
import shutil
2522
import subprocess
2623
import tempfile
2724
import time
25+
import warnings
2826
from collections import OrderedDict
27+
from glob import glob
2928
from typing import Dict, List, Optional, Union
3029

3130
import torch
@@ -408,15 +407,8 @@ def save_model(self, output_model: ModelEntity) -> None:
408407

409408
def _set_metadata(self, output_model: ModelEntity) -> None:
410409
"""Set metadata to the output model."""
411-
if hasattr(self, "trainer") and hasattr(self.trainer, "datamodule"):
412-
if hasattr(self.trainer.datamodule, "test_otx_dataset"):
413-
transform = self.trainer.datamodule.test_dataloader().dataset.transform
414-
else:
415-
transform = self.trainer.datamodule.train_dataloader().dataset.transform
416-
metadata = {
417-
"transform": transform.to_dict(),
418-
"image_shape": list(self.config.model.input_size),
419-
}
410+
metadata = {"image_size": int(self.config.dataset.image_size)}
411+
420412
# Set the task type for inferencer
421413
metadata["task"] = str(self.task_type).lower().split("_")[-1]
422414
output_model.set_data("metadata", json.dumps(metadata).encode())

0 commit comments

Comments
 (0)