Spaces:
Paused
Paused
update dtype mappings
Browse files
opendashboards/assets/io.py
CHANGED
@@ -39,7 +39,7 @@ def load_runs(project, filters, min_steps=10):
|
|
39 |
rules = {'hotkey': re.compile('^[0-9a-z]{48}$',re.IGNORECASE), 'version': re.compile('^\\d\.\\d+\.\\d+$'), 'spec_version': re.compile('\\d{4}$')}
|
40 |
tags = {k: tag for k, rule in rules.items() for tag in run.tags if rule.match(tag)}
|
41 |
# include bool flag for remaining tags
|
42 |
-
tags.update({k: k in run.tags for k in ('mock','
|
43 |
|
44 |
runs.append({
|
45 |
'state': run.state,
|
@@ -61,7 +61,9 @@ def load_runs(project, filters, min_steps=10):
|
|
61 |
|
62 |
progress.empty()
|
63 |
msg.empty()
|
64 |
-
|
|
|
|
|
65 |
|
66 |
|
67 |
@st.cache_data
|
|
|
39 |
rules = {'hotkey': re.compile('^[0-9a-z]{48}$',re.IGNORECASE), 'version': re.compile('^\\d\.\\d+\.\\d+$'), 'spec_version': re.compile('\\d{4}$')}
|
40 |
tags = {k: tag for k, rule in rules.items() for tag in run.tags if rule.match(tag)}
|
41 |
# include bool flag for remaining tags
|
42 |
+
tags.update({k: k in run.tags for k in ('mock','disable_set_weights')})
|
43 |
|
44 |
runs.append({
|
45 |
'state': run.state,
|
|
|
61 |
|
62 |
progress.empty()
|
63 |
msg.empty()
|
64 |
+
frame = pd.DataFrame(runs)
|
65 |
+
mappings = {'state': 'category', 'hotkey': 'category', 'version': 'category', 'spec_version': 'category'}
|
66 |
+
return frame.astype({k:v for k,v in mappings.items() if k in frame.columns})
|
67 |
|
68 |
|
69 |
@st.cache_data
|