From d243086bb43bc16c70f4de59a9de4723a15899ea Mon Sep 17 00:00:00 2001 From: Philipp Holl Date: Wed, 27 Nov 2024 12:09:57 +0100 Subject: [PATCH] Shorter Shape repr when using item names --- phiml/math/_shape.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phiml/math/_shape.py b/phiml/math/_shape.py index 8680635..e82f66d 100644 --- a/phiml/math/_shape.py +++ b/phiml/math/_shape.py @@ -687,7 +687,7 @@ def __repr__(self): def size_repr(size, items): if items is not None: items_str = ",".join(items) - return items_str if len(items_str) <= 20 else f"{size}:{items[0]}..{items[-1]}" + return items_str if len(items_str) <= 12 else f"{size}:{items[0][:5]}..." return size strings = [f"{name}{SUPERSCRIPT.get(dim_type, '?')}={size_repr(size, items)}" for size, name, dim_type, items in self._dimensions]