Skip to content

Commit 83671d3

Browse files
committed
Refactor operator imports and enhance code formatting
- Updated import statements across multiple operator files for improved organization and readability. - Cleaned up whitespace and added missing imports in various files, including ImageOverlayWriter and JSONResultsWriter. - Ensured consistent formatting and indentation in the ImageDirectoryLoader and test files. Signed-off-by: Victor Chang <[email protected]>
1 parent 16125fd commit 83671d3

File tree

6 files changed

+10
-8
lines changed

6 files changed

+10
-8
lines changed

monai/deploy/operators/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,22 +68,22 @@
6868
ModelInfo,
6969
)
7070
from .image_directory_loader_operator import ImageDirectoryLoader
71+
from .image_overlay_writer_operator import ImageOverlayWriter
7172
from .inference_operator import InferenceOperator
7273
from .json_results_writer_operator import JSONResultsWriter
74+
from .llama3_vila_inference_operator import Llama3VILAInferenceOperator
7375
from .monai_bundle_inference_operator import (
7476
BundleConfigNames,
7577
IOMapping,
7678
MonaiBundleInferenceOperator,
7779
)
7880
from .monai_classification_operator import MonaiClassificationOperator
7981
from .monai_seg_inference_operator import InfererType, MonaiSegInferenceOperator
80-
from .nii_data_loader_operator import NiftiDataLoader
8182
from .nifti_directory_loader_operator import NiftiDirectoryLoader
8283
from .nifti_writer_operator import NiftiWriter
84+
from .nii_data_loader_operator import NiftiDataLoader
8385
from .png_converter_operator import PNGConverterOperator
86+
from .prompts_loader_operator import PromptsLoaderOperator
8487
from .publisher_operator import PublisherOperator
8588
from .stl_conversion_operator import STLConversionOperator, STLConverter
86-
from .image_overlay_writer_operator import ImageOverlayWriter
87-
from .prompts_loader_operator import PromptsLoaderOperator
88-
from .llama3_vila_inference_operator import Llama3VILAInferenceOperator
8989
from .vlm_results_writer_operator import VLMResultsWriterOperator

monai/deploy/operators/image_directory_loader_operator.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ def compute(self, op_input, op_output, context):
142142
def test():
143143
"""Test the ImageDirectoryLoader operator."""
144144
import tempfile
145+
145146
from PIL import Image as PILImageCreate
146147

147148
# Create a temporary directory with test images

monai/deploy/operators/image_overlay_writer_operator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
- filename: base name (stem) for output file
2222
"""
2323

24+
import logging
2425
from pathlib import Path
2526
from typing import Optional, Tuple
26-
import logging
2727

2828
import numpy as np
2929

monai/deploy/operators/json_results_writer_operator.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ def _print_classification_summary(self, result: Dict[str, Any]):
180180
def test():
181181
"""Test the JSONResultsWriter operator."""
182182
import tempfile
183+
183184
import numpy as np
184185

185186
with tempfile.TemporaryDirectory() as temp_dir:

monai/deploy/operators/monai_classification_operator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
from typing import List, Optional, Union
1515

1616
import torch
17-
from monai.bundle import ConfigParser
18-
from monai.transforms import Compose
1917

18+
from monai.bundle import ConfigParser
2019
from monai.deploy.core import AppContext, Fragment, Image, Operator, OperatorSpec
2120
from monai.deploy.utils.importutil import optional_import
21+
from monai.transforms import Compose
2222

2323
# Dynamic class imports to match MONAI model loader behavior
2424
monai, _ = optional_import("monai")

tests/unit/test_vlm_operators.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -452,10 +452,10 @@ def tearDown(self):
452452
@patch("monai.deploy.operators.llama3_vila_inference_operator.AutoConfig")
453453
def test_end_to_end_flow(self, mock_autoconfig, mock_pil):
454454
"""Test end-to-end flow of VLM operators."""
455-
from monai.deploy.operators.prompts_loader_operator import PromptsLoaderOperator
456455
from monai.deploy.operators.llama3_vila_inference_operator import (
457456
Llama3VILAInferenceOperator,
458457
)
458+
from monai.deploy.operators.prompts_loader_operator import PromptsLoaderOperator
459459
from monai.deploy.operators.vlm_results_writer_operator import (
460460
VLMResultsWriterOperator,
461461
)

0 commit comments

Comments
 (0)