Spaces:
AIR-Bench
/
Running on CPU Upgrade

hanhainebula commited on
Commit
0bf55e2
·
1 Parent(s): a04cea8

fix: use field(default_factory=pd.DataFrame) instead of mutable default in dataclass (Python 3.13)

Browse files
Files changed (1) hide show
  1. src/models.py +5 -5
src/models.py CHANGED
@@ -1,6 +1,6 @@
1
  import json
2
  from collections import defaultdict
3
- from dataclasses import dataclass
4
  from enum import Enum
5
  from typing import List
6
 
@@ -142,10 +142,10 @@ class LeaderboardDataStore:
142
  version: str
143
  slug: str
144
  raw_data: list = None
145
- qa_raw_df: pd.DataFrame = pd.DataFrame()
146
- doc_raw_df: pd.DataFrame = pd.DataFrame()
147
- qa_fmt_df: pd.DataFrame = pd.DataFrame()
148
- doc_fmt_df: pd.DataFrame = pd.DataFrame()
149
  reranking_models: list = None
150
  qa_types: list = None
151
  doc_types: list = None
 
1
  import json
2
  from collections import defaultdict
3
+ from dataclasses import dataclass, field
4
  from enum import Enum
5
  from typing import List
6
 
 
142
  version: str
143
  slug: str
144
  raw_data: list = None
145
+ qa_raw_df: pd.DataFrame = field(default_factory=pd.DataFrame)
146
+ doc_raw_df: pd.DataFrame = field(default_factory=pd.DataFrame)
147
+ qa_fmt_df: pd.DataFrame = field(default_factory=pd.DataFrame)
148
+ doc_fmt_df: pd.DataFrame = field(default_factory=pd.DataFrame)
149
  reranking_models: list = None
150
  qa_types: list = None
151
  doc_types: list = None