From 99ce6e54d25795c0845b9c8fb4111696779afccc Mon Sep 17 00:00:00 2001 From: Arseniy Terekhin Date: Sat, 4 Jul 2026 11:19:59 +0300 Subject: [PATCH 1/2] feat: demo - print input shape --- adrtlib/demo.py | 1 + 1 file changed, 1 insertion(+) diff --git a/adrtlib/demo.py b/adrtlib/demo.py index d3d5d57..16c1f8c 100755 --- a/adrtlib/demo.py +++ b/adrtlib/demo.py @@ -72,6 +72,7 @@ def preformat(arr: Array) -> Array: if save_input is not None: PILImage.fromarray(np.dstack(input_list).astype("u1")).save(save_input) + print(f"input shape: {arr.shape}") return input_list From 0e19af758718ef95d8ba31d47d23db68712b2e79 Mon Sep 17 00:00:00 2001 From: Arseniy Terekhin Date: Sat, 4 Jul 2026 11:20:41 +0300 Subject: [PATCH 2/2] fix: typing: missed `OpCount` annotation --- adrtlib/demo.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/adrtlib/demo.py b/adrtlib/demo.py index 16c1f8c..294d283 100755 --- a/adrtlib/demo.py +++ b/adrtlib/demo.py @@ -22,7 +22,7 @@ fht2idt as fht2idt_orig, fht2idt_non_rec as fht2idt_non_rec_orig, ) -from adrtlib.ref.common import ADRTResult, Image, Sign +from adrtlib.ref.common import ADRTResult, Image, Sign, OpCount from copy import deepcopy @@ -172,7 +172,7 @@ def get_adrt_func_by_name(func_name: str) -> Func: def fht2_minimg(img: Image, sign: Sign) -> ADRTResult: assert minimg, "proprietary `minimg` module is not available" arr = minimg.fromarray(img).fht2(True, sign == sign) - return ADRTResult(arr.asarray(order="yx").tolist(), op_count=-1) + return ADRTResult(arr.asarray(order="yx").tolist(), op_count=OpCount(-1)) if minimg is not None: