Add disclaimer
Browse files
app.py
CHANGED
@@ -6,13 +6,24 @@ import graphs
|
|
6 |
from streamlit_helpers import add_filter, slider_filter, Collapsable
|
7 |
|
8 |
st.set_page_config(
|
9 |
-
page_title="MLAgility
|
10 |
page_icon="⚡",
|
11 |
layout="wide",
|
12 |
)
|
13 |
|
14 |
# dashboard title
|
15 |
-
st.title("MLAgility
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
17 |
|
18 |
def add_faq() -> None:
|
@@ -59,7 +70,7 @@ def add_faq() -> None:
|
|
59 |
[
|
60 |
"<b>x86</b>: Intel(R) Xeon(R) X40 CPU @ 2.00GHz on Google Cloud (custom: n2, 80 vCPU, 64.00 GiB) and OnnxRuntime version 1.14.0.",
|
61 |
"<b>nvidia</b>: NVIDIA A100 40GB on Google Cloud (a2-highgpu-1g) and TensorRT version 22.12-py3.",
|
62 |
-
"<b>groq</b>: GroqChip 1 on selfhosted GroqNode server, GroqFlow version 3.0.2 TestPyPI package, and GroqWare™ Suite version 0.
|
63 |
(
|
64 |
"You can find more details about the methodology "
|
65 |
'<a href="https://github.com/groq/mlagility/blob/main/docs/tools_user_guide.md">here</a>.'
|
@@ -74,9 +85,16 @@ def add_faq() -> None:
|
|
74 |
" into account deterministic compute time and estimates an ideal runtime with"
|
75 |
" ideal I/O time. It does not take into account runtime performance."
|
76 |
),
|
77 |
-
|
78 |
-
|
79 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
],
|
81 |
)
|
82 |
faq.add_section(
|
|
|
6 |
from streamlit_helpers import add_filter, slider_filter, Collapsable
|
7 |
|
8 |
st.set_page_config(
|
9 |
+
page_title="MLAgility Tracker",
|
10 |
page_icon="⚡",
|
11 |
layout="wide",
|
12 |
)
|
13 |
|
14 |
# dashboard title
|
15 |
+
st.title("MLAgility Tracker ⚡")
|
16 |
+
|
17 |
+
st.warning(
|
18 |
+
(
|
19 |
+
"MLAgility is under active development and we are currently working on a list of critical data "
|
20 |
+
"validation tasks available at github.com/groq/mlagility/labels/validation. We are sharing this "
|
21 |
+
"dashboard and the data within for the sole purpose of gathering early feedback. See our FAQ below "
|
22 |
+
"for more details about license and liability. For feedback please email "
|
23 |
+
"{jfowers,dhnoronha,rsivakumar}@groq.com."
|
24 |
+
),
|
25 |
+
icon="⚠️",
|
26 |
+
)
|
27 |
|
28 |
|
29 |
def add_faq() -> None:
|
|
|
70 |
[
|
71 |
"<b>x86</b>: Intel(R) Xeon(R) X40 CPU @ 2.00GHz on Google Cloud (custom: n2, 80 vCPU, 64.00 GiB) and OnnxRuntime version 1.14.0.",
|
72 |
"<b>nvidia</b>: NVIDIA A100 40GB on Google Cloud (a2-highgpu-1g) and TensorRT version 22.12-py3.",
|
73 |
+
"<b>groq</b>: GroqChip 1 on selfhosted GroqNode server, GroqFlow version 3.0.2 TestPyPI package, and a pre-release of GroqWare™ Suite version 0.10.0.",
|
74 |
(
|
75 |
"You can find more details about the methodology "
|
76 |
'<a href="https://github.com/groq/mlagility/blob/main/docs/tools_user_guide.md">here</a>.'
|
|
|
85 |
" into account deterministic compute time and estimates an ideal runtime with"
|
86 |
" ideal I/O time. It does not take into account runtime performance."
|
87 |
),
|
88 |
+
(
|
89 |
+
"Results currently only represent batch 1 performance on a limited number of models, "
|
90 |
+
"devices, vendors, and runtimes. You can learn more about future directions by reading "
|
91 |
+
'the "What are the future directions of MLAgility?" FAQ section.'
|
92 |
+
),
|
93 |
+
(
|
94 |
+
"Results are currently being validated. You can have a look at our current validation "
|
95 |
+
"tasks and other limitations "
|
96 |
+
'<a href="https://github.com/groq/mlagility/labels/validation">here</a>.'
|
97 |
+
),
|
98 |
],
|
99 |
)
|
100 |
faq.add_section(
|