File tree Expand file tree Collapse file tree 9 files changed +18
-18
lines changed Expand file tree Collapse file tree 9 files changed +18
-18
lines changed Original file line number Diff line number Diff line change 66import logging
77
88from jsonargparse import Namespace
9- from lightning_utilities .core .imports import package_available
9+ from lightning_utilities .core .imports import module_available
1010
1111from anomalib .cli .utils .help_formatter import get_short_docstring
1212
1313logger = logging .getLogger (__name__ )
1414
15- if package_available ("anomalib.pipelines" ):
15+ if module_available ("anomalib.pipelines" ):
1616 from anomalib .pipelines import Benchmark
1717 from anomalib .pipelines .components .base import Pipeline
1818
Original file line number Diff line number Diff line change 66import logging
77
88from jsonargparse import ArgumentParser
9- from lightning_utilities .core .imports import package_available
9+ from lightning_utilities .core .imports import module_available
1010
1111logger = logging .getLogger (__name__ )
1212
1313
14- if package_available ("openvino" ):
14+ if module_available ("openvino" ):
1515 from openvino .tools .ovc .cli_parser import get_common_cli_parser
1616else :
1717 get_common_cli_parser = None
Original file line number Diff line number Diff line change 99
1010import cv2
1111import numpy as np
12- from lightning_utilities .core .imports import package_available
12+ from lightning_utilities .core .imports import module_available
1313from omegaconf import DictConfig
1414from PIL import Image
1515
@@ -94,7 +94,7 @@ def __init__(
9494 task : str | None = None ,
9595 config : dict | None = None ,
9696 ) -> None :
97- if not package_available ("openvino" ):
97+ if not module_available ("openvino" ):
9898 msg = "OpenVINO is not installed. Please install OpenVINO to use OpenVINOInferencer."
9999 raise ImportError (msg )
100100
Original file line number Diff line number Diff line change 99from lightning .fabric .utilities .types import _PATH
1010from lightning .pytorch .loggers .wandb import WandbLogger
1111from lightning .pytorch .utilities import rank_zero_only
12- from lightning_utilities .core .imports import package_available
12+ from lightning_utilities .core .imports import module_available
1313from matplotlib .figure import Figure
1414
1515from .base import ImageLoggerBase
1616
17- if package_available ("wandb" ):
17+ if module_available ("wandb" ):
1818 import wandb
1919
2020if TYPE_CHECKING :
Original file line number Diff line number Diff line change 1212
1313import numpy as np
1414import torch
15- from lightning_utilities .core .imports import package_available
15+ from lightning_utilities .core .imports import module_available
1616from torch import nn
1717from torchmetrics import Metric
1818from torchvision .transforms .v2 import Transform
@@ -245,7 +245,7 @@ def to_openvino(
245245 ... task="segmentation",
246246 ... )
247247 """
248- if not package_available ("openvino" ):
248+ if not module_available ("openvino" ):
249249 logger .exception ("Could not find OpenVINO. Please check OpenVINO installation." )
250250 raise ModuleNotFoundError
251251
@@ -294,7 +294,7 @@ def _compress_ov_model(
294294 Returns:
295295 model (CompiledModel): Model in the OpenVINO format compressed with NNCF quantization.
296296 """
297- if not package_available ("nncf" ):
297+ if not module_available ("nncf" ):
298298 logger .exception ("Could not find NCCF. Please check NNCF installation." )
299299 raise ModuleNotFoundError
300300
Original file line number Diff line number Diff line change 1010from typing import TYPE_CHECKING
1111
1212from dotenv import load_dotenv
13- from lightning_utilities .core .imports import package_available
13+ from lightning_utilities .core .imports import module_available
1414
1515from anomalib .models .image .vlm_ad .utils import Prompt
1616
1717from .base import Backend
1818
19- if package_available ("openai" ):
19+ if module_available ("openai" ):
2020 from openai import OpenAI
2121else :
2222 OpenAI = None
Original file line number Diff line number Diff line change 77from pathlib import Path
88from typing import TYPE_CHECKING
99
10- from lightning_utilities .core .imports import package_available
10+ from lightning_utilities .core .imports import module_available
1111from PIL import Image
1212
1313from anomalib .models .image .vlm_ad .utils import Prompt
1818 from transformers .modeling_utils import PreTrainedModel
1919 from transformers .processing_utils import ProcessorMixin
2020
21- if package_available ("transformers" ):
21+ if module_available ("transformers" ):
2222 import transformers
2323else :
2424 transformers = None
Original file line number Diff line number Diff line change 1212import logging
1313from pathlib import Path
1414
15- from lightning_utilities .core .imports import package_available
15+ from lightning_utilities .core .imports import module_available
1616
1717from anomalib .models .image .vlm_ad .utils import Prompt
1818
1919from .base import Backend
2020
21- if package_available ("ollama" ):
21+ if module_available ("ollama" ):
2222 from ollama import chat
2323 from ollama ._client import _encode_image
2424else :
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ def try_import(import_path: str) -> bool:
2222
2323 warnings .warn (
2424 "The 'try_import' function is deprecated and will be removed in v2.0.0. "
25- "Use 'package_available ' from lightning-utilities instead." ,
25+ "Use 'module_available ' from lightning-utilities instead." ,
2626 DeprecationWarning ,
2727 stacklevel = 2 ,
2828 )
You can’t perform that action at this time.
0 commit comments