From efc4c0b9c4c5db2cf91d27f25f73c04307bfa09d Mon Sep 17 00:00:00 2001 From: coleramos425 Date: Tue, 30 May 2023 10:57:58 -0500 Subject: [PATCH] Modify unhashable default values in Workload class definition for Python 3.11 (#131) Signed-off-by: coleramos425 --- src/omniperf_analyze/utils/schema.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/omniperf_analyze/utils/schema.py b/src/omniperf_analyze/utils/schema.py index 2c6d7048d7..bcfc0bff5d 100644 --- a/src/omniperf_analyze/utils/schema.py +++ b/src/omniperf_analyze/utils/schema.py @@ -55,9 +55,9 @@ class ArchConfig: @dataclass class Workload: - sys_info: pd.DataFrame = pd.DataFrame() - soc_spec: pd.DataFrame = pd.DataFrame() # TODO: might move it to ArchConfig - raw_pmc: pd.DataFrame = pd.DataFrame() + sys_info: pd.DataFrame = None + soc_spec: pd.DataFrame = None # TODO: might move it to ArchConfig + raw_pmc: pd.DataFrame = None dfs: Dict[int, pd.DataFrame] = field(default_factory=dict) dfs_type: Dict[int, str] = field(default_factory=dict) filter_kernel_ids: List[int] = field(default_factory=list)