From 5810ef7760a12164f480e10e5f4f2ed2858a458d Mon Sep 17 00:00:00 2001 From: Toshihiko Yanase Date: Wed, 22 Nov 2023 12:08:35 +0900 Subject: [PATCH] Cast to str. --- optuna_dashboard/_serializer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/optuna_dashboard/_serializer.py b/optuna_dashboard/_serializer.py index 9b0cce64..2730c328 100644 --- a/optuna_dashboard/_serializer.py +++ b/optuna_dashboard/_serializer.py @@ -105,7 +105,7 @@ def serialize_attrs(attrs: dict[str, Any]) -> list[Attribute]: elif isinstance(v, str): value = v elif isinstance(v, (np.floating, np.integer)): - value = v.item() + value = str(v.item()) else: value = json.dumps(v) value = value[:MAX_ATTR_LENGTH] if len(value) > MAX_ATTR_LENGTH else value