From 19dc8c28f63c2dc8842b88c1fd45c999c7171398 Mon Sep 17 00:00:00 2001 From: Paul Elder Date: Thu, 6 Oct 2022 20:23:09 +0900 Subject: utils: tuning: libtuning: Implement the core of libtuning Implement the core of libtuning, our new tuning tool infrastructure. It leverages components from raspberrypi's ctt that could be reused for tuning tools for other platforms. The core components include: - The Image class - libtuning (entry point and other core functions) - macbeth-related tools, including the macbeth reference image - utils Signed-off-by: Paul Elder Reviewed-by: Laurent Pinchart --- utils/tuning/libtuning/__init__.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 utils/tuning/libtuning/__init__.py (limited to 'utils/tuning/libtuning/__init__.py') diff --git a/utils/tuning/libtuning/__init__.py b/utils/tuning/libtuning/__init__.py new file mode 100644 index 00000000..93049976 --- /dev/null +++ b/utils/tuning/libtuning/__init__.py @@ -0,0 +1,13 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2022, Paul Elder + +from libtuning.utils import * +from libtuning.libtuning import * + +from libtuning.image import * +from libtuning.macbeth import * + +from libtuning.average import * +from libtuning.gradient import * +from libtuning.smoothing import * -- cgit v1.2.1