Skip to content

Commit a9214c7

Browse files
committed
Fix hashable checker
1 parent dad29ef commit a9214c7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

sklbench/report/implementation.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
import argparse
1818
import json
19-
from typing import Dict, List
19+
from typing import Dict, Hashable, List
2020

2121
import openpyxl as xl
2222
import pandas as pd
@@ -239,7 +239,7 @@ def get_result_tables_as_df(
239239
bench_cases = pd.DataFrame(
240240
[flatten_dict(bench_case) for bench_case in results["bench_cases"]]
241241
)
242-
bench_cases = bench_cases.map(lambda x: str(x) if hasattr(x, "__hash__") else x)
242+
bench_cases = bench_cases.map(lambda x: str(x) if not isinstance(x, Hashable) else x)
243243

244244
if compatibility_mode:
245245
bench_cases = transform_results_to_compatible(bench_cases)

0 commit comments

Comments
 (0)