diff options
Diffstat (limited to 'src/mlia/devices/tosa/data_collection.py')
-rw-r--r-- | src/mlia/devices/tosa/data_collection.py | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/mlia/devices/tosa/data_collection.py b/src/mlia/devices/tosa/data_collection.py index 843d5ab..3809903 100644 --- a/src/mlia/devices/tosa/data_collection.py +++ b/src/mlia/devices/tosa/data_collection.py @@ -1,15 +1,13 @@ # SPDX-FileCopyrightText: Copyright 2022, Arm Limited and/or its affiliates. # SPDX-License-Identifier: Apache-2.0 """TOSA data collection module.""" -import logging from pathlib import Path from mlia.core.data_collection import ContextAwareDataCollector from mlia.devices.tosa.operators import get_tosa_compatibility_info from mlia.devices.tosa.operators import TOSACompatibilityInfo from mlia.nn.tensorflow.config import get_tflite_model - -logger = logging.getLogger(__name__) +from mlia.utils.logging import log_action class TOSAOperatorCompatibility(ContextAwareDataCollector): @@ -23,11 +21,8 @@ class TOSAOperatorCompatibility(ContextAwareDataCollector): """Collect TOSA compatibility information.""" tflite_model = get_tflite_model(self.model, self.context) - logger.info("Checking operator compatibility ...") - tosa_info = get_tosa_compatibility_info(tflite_model.model_path) - logger.info("Done\n") - - return tosa_info + with log_action("Checking operator compatibility ..."): + return get_tosa_compatibility_info(tflite_model.model_path) @classmethod def name(cls) -> str: |