aboutsummaryrefslogtreecommitdiff
path: root/src/mlia/backend/vela/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mlia/backend/vela/__init__.py')
-rw-r--r--src/mlia/backend/vela/__init__.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/mlia/backend/vela/__init__.py b/src/mlia/backend/vela/__init__.py
index 6ea0c21..38a623e 100644
--- a/src/mlia/backend/vela/__init__.py
+++ b/src/mlia/backend/vela/__init__.py
@@ -1,3 +1,26 @@
# SPDX-FileCopyrightText: Copyright 2022, Arm Limited and/or its affiliates.
# SPDX-License-Identifier: Apache-2.0
"""Vela backend module."""
+from mlia.backend.config import BackendConfiguration
+from mlia.backend.config import BackendType
+from mlia.backend.config import System
+from mlia.backend.registry import registry
+from mlia.core.common import AdviceCategory
+
+registry.register(
+ "Vela",
+ BackendConfiguration(
+ supported_advice=[
+ AdviceCategory.OPERATORS,
+ AdviceCategory.PERFORMANCE,
+ AdviceCategory.OPTIMIZATION,
+ ],
+ supported_systems=[
+ System.LINUX_AMD64,
+ System.LINUX_AARCH64,
+ System.WINDOWS_AMD64,
+ System.WINDOWS_AARCH64,
+ ],
+ backend_type=BackendType.BUILTIN,
+ ),
+)