Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -13,214 +13,51 @@ from tokenizers import Tokenizer, AddedToken
|
|
13 |
from st_click_detector import click_detector
|
14 |
|
15 |
|
|
|
16 |
st.graphviz_chart('''
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
edge [
|
33 |
-
len = 2.7
|
34 |
-
color = "#00000088"
|
35 |
-
fontname = "Helvetica,Arial,sans-serif"
|
36 |
-
]
|
37 |
-
subgraph Dark {
|
38 |
-
node [fontcolor = white width = 1.4]
|
39 |
-
center [width = 1 style = invis shape = point]
|
40 |
-
center -- darkred [label = "0°/360°"]
|
41 |
-
darkred [fillcolor = darkred]
|
42 |
-
brown [fillcolor = brown]
|
43 |
-
brown -- center [label = "30°"]
|
44 |
-
olive [fillcolor = olive]
|
45 |
-
olive -- center [label = "60°"]
|
46 |
-
darkolivegreen [fillcolor = darkolivegreen fontsize = 10]
|
47 |
-
darkolivegreen -- center [label = "90°"]
|
48 |
-
darkgreen [fillcolor = darkgreen]
|
49 |
-
darkgreen -- center [label = "120°"]
|
50 |
-
"dark hue 0.416" [color = ".416 1 .6" fontcolor = white]
|
51 |
-
"dark hue 0.416" -- center [label = "150°"]
|
52 |
-
darkcyan [fillcolor = darkcyan]
|
53 |
-
darkcyan -- center [label = "180°"]
|
54 |
-
"dark hue 0.583" [color = ".583 1 .6" fontcolor = white]
|
55 |
-
"dark hue 0.583" -- center [label = "210°"]
|
56 |
-
darkblue [fillcolor = darkblue]
|
57 |
-
darkblue -- center [label = "240°"]
|
58 |
-
"dark hue 0.750" [color = ".750 1 .6"]
|
59 |
-
"dark hue 0.750" -- center [label = "270°"]
|
60 |
-
darkmagenta [fillcolor = darkmagenta]
|
61 |
-
darkmagenta -- center [label = "300°"]
|
62 |
-
"dark hue 0.916" [color = ".916 1 .6"]
|
63 |
-
"dark hue 0.916" -- center [label = "330°"]
|
64 |
-
}
|
65 |
-
subgraph Tue {
|
66 |
-
node [width = 1.3]
|
67 |
-
"hue 0.083" -- brown
|
68 |
-
"hue 0.083" [color = ".083 1 1"]
|
69 |
-
"hue 0.125" [color = ".125 1 1"]
|
70 |
-
"hue 0.166" -- olive
|
71 |
-
"hue 0.166" [color = ".166 1 1"]
|
72 |
-
"hue 0.208" [color = ".208 1 1"]
|
73 |
-
"hue 0.250" -- darkolivegreen
|
74 |
-
"hue 0.250" [color = ".250 1 1"]
|
75 |
-
"hue 0.291" [color = ".291 1 1"]
|
76 |
-
"hue 0.333" -- darkgreen
|
77 |
-
"hue 0.333" [color = ".333 1 1"]
|
78 |
-
"hue 0.375" [color = ".375 1 1"]
|
79 |
-
"hue 0.416" -- "dark hue 0.416"
|
80 |
-
"hue 0.416" [color = ".416 1 1"]
|
81 |
-
"hue 0.458" [color = ".458 1 1"]
|
82 |
-
"hue 0.500" -- darkcyan
|
83 |
-
"hue 0.500" [color = ".500 1 1"]
|
84 |
-
"hue 0.541" [color = ".541 1 1"]
|
85 |
-
node [fontcolor = white]
|
86 |
-
"hue 0.000" [color = ".000 1 1"]
|
87 |
-
"hue 0.000" -- darkred
|
88 |
-
"hue 0.041" [color = ".041 1 1"]
|
89 |
-
"hue 0.583" -- "dark hue 0.583"
|
90 |
-
"hue 0.583" [color = ".583 1 1"]
|
91 |
-
"hue 0.625" [color = ".625 1 1"]
|
92 |
-
"hue 0.666" -- darkblue
|
93 |
-
"hue 0.666" [color = ".666 1 1"]
|
94 |
-
"hue 0.708" [color = ".708 1 1"]
|
95 |
-
"hue 0.750" -- "dark hue 0.750"
|
96 |
-
"hue 0.750" [color = ".750 1 1"]
|
97 |
-
"hue 0.791" [color = ".791 1 1"]
|
98 |
-
"hue 0.833" -- darkmagenta
|
99 |
-
"hue 0.833" [color = ".833 1 1"]
|
100 |
-
"hue 0.875" [color = ".875 1 1"]
|
101 |
-
"hue 0.916" -- "dark hue 0.916"
|
102 |
-
"hue 0.916" [color = ".916 1 1"]
|
103 |
-
"hue 0.958" [color = ".958 1 1"]
|
104 |
-
edge [len = 1]
|
105 |
-
"hue 0.000" -- "hue 0.041" -- "hue 0.083" -- "hue 0.125" -- "hue 0.166" -- "hue 0.208"
|
106 |
-
"hue 0.208" -- "hue 0.250" -- "hue 0.291" -- "hue 0.333" -- "hue 0.375" -- "hue 0.416"
|
107 |
-
"hue 0.416" -- "hue 0.458" -- "hue 0.500" --"hue 0.541" -- "hue 0.583" -- "hue 0.625"
|
108 |
-
"hue 0.625" -- "hue 0.666" -- "hue 0.708" -- "hue 0.750" -- "hue 0.791" -- "hue 0.833"
|
109 |
-
"hue 0.833" -- "hue 0.875" -- "hue 0.916" -- "hue 0.958" -- "hue 0.000"
|
110 |
-
}
|
111 |
-
subgraph Main_colors {
|
112 |
-
node [width = 2 fontsize = 20]
|
113 |
-
red [fillcolor = red fontcolor = white]
|
114 |
-
orangered [fillcolor = orangered]
|
115 |
-
orange [fillcolor = orange]
|
116 |
-
gold [fillcolor = gold]
|
117 |
-
yellow [fillcolor = yellow]
|
118 |
-
yellowgreen [fillcolor = yellowgreen]
|
119 |
-
deeppink [fillcolor = deeppink fontcolor = white]
|
120 |
-
fuchsia [label = "fuchsia\nmagenta" fillcolor = fuchsia fontcolor = white]
|
121 |
-
purple [fillcolor = purple fontcolor = white]
|
122 |
-
blue [fillcolor = blue fontcolor = white]
|
123 |
-
cornflowerblue [fillcolor = cornflowerblue]
|
124 |
-
deepskyblue [fillcolor = deepskyblue]
|
125 |
-
aqua [fillcolor = aqua label = "aqua\ncyan"]
|
126 |
-
springgreen [fillcolor = springgreen]
|
127 |
-
green [fillcolor = green]
|
128 |
-
purple -- fuchsia -- deeppink -- red
|
129 |
-
cornflowerblue -- blue -- purple
|
130 |
-
cornflowerblue -- deepskyblue -- aqua [len = 1.7]
|
131 |
-
aqua -- springgreen -- green -- yellowgreen -- yellow
|
132 |
-
yellow -- gold -- orange -- orangered -- red [len = 1.6]
|
133 |
-
orange -- "hue 0.083"
|
134 |
-
deeppink -- "hue 0.916"
|
135 |
-
deeppink -- "hue 0.875"
|
136 |
-
red -- "hue 0.000"
|
137 |
-
yellowgreen -- "hue 0.250"
|
138 |
-
blue -- "hue 0.666"
|
139 |
-
yellow -- "hue 0.166"
|
140 |
-
gold -- "hue 0.125"
|
141 |
-
green -- "hue 0.333"
|
142 |
-
springgreen -- "hue 0.416"
|
143 |
-
aqua -- "hue 0.500"
|
144 |
-
cornflowerblue -- "hue 0.583"
|
145 |
-
deepskyblue -- "hue 0.541"
|
146 |
-
purple -- "hue 0.791"
|
147 |
-
purple -- "hue 0.750"
|
148 |
-
fuchsia -- "hue 0.833"
|
149 |
-
}
|
150 |
-
subgraph Light_colors {
|
151 |
-
node [width = 2 fontsize = 20]
|
152 |
-
node [shape = circle width = 1.8]
|
153 |
-
edge [len = 2.1]
|
154 |
-
pink [fillcolor = pink]
|
155 |
-
pink -- red
|
156 |
-
lightyellow [fillcolor = lightyellow]
|
157 |
-
lightyellow -- yellow
|
158 |
-
mediumpurple [fillcolor = mediumpurple]
|
159 |
-
mediumpurple -- purple
|
160 |
-
violet [fillcolor = violet]
|
161 |
-
violet -- fuchsia
|
162 |
-
hotpink [fillcolor = hotpink]
|
163 |
-
hotpink -- deeppink
|
164 |
-
"light hue 0.250" [color = ".250 .2 1"]
|
165 |
-
"light hue 0.250" -- yellowgreen
|
166 |
-
lightcyan [fillcolor = lightcyan]
|
167 |
-
lightcyan -- aqua
|
168 |
-
lightslateblue [fillcolor = lightslateblue]
|
169 |
-
lightslateblue -- blue
|
170 |
-
lightgreen [fillcolor = lightgreen]
|
171 |
-
lightgreen -- green
|
172 |
-
lightskyblue [fillcolor = lightskyblue]
|
173 |
-
lightskyblue -- deepskyblue
|
174 |
-
peachpuff [fillcolor = peachpuff]
|
175 |
-
peachpuff -- orange
|
176 |
-
"light hue 0.416" [color = ".416 .2 1"]
|
177 |
-
"light hue 0.416" -- springgreen
|
178 |
-
}
|
179 |
-
subgraph Tints {
|
180 |
-
node [width = 1]
|
181 |
-
edge [len = 2.4]
|
182 |
-
"hue 0 tint" -- pink
|
183 |
-
"hue 0 tint" [color = "0 .1 1"]
|
184 |
-
"hue 0.041 tint" [color = ".041 .1 1"]
|
185 |
-
"hue 0.083 tint" -- peachpuff
|
186 |
-
"hue 0.083 tint" [color = ".083 .1 1"]
|
187 |
-
"hue 0.125 tint" [color = ".125 .1 1"]
|
188 |
-
"hue 0.166 tint" -- lightyellow
|
189 |
-
"hue 0.166 tint" [color = ".166 .1 1"]
|
190 |
-
"hue 0.208 tint" [color = ".208 .1 1"]
|
191 |
-
"hue 0.250 tint" -- "light hue 0.250"
|
192 |
-
"hue 0.250 tint" [color = ".250 .1 1"]
|
193 |
-
"hue 0.291 tint" [color = ".291 .1 1"]
|
194 |
-
"hue 0.333 tint" -- lightgreen
|
195 |
-
"hue 0.333 tint" [color = ".333 .1 1"]
|
196 |
-
"hue 0.375 tint" [color = ".375 .1 1"]
|
197 |
-
"hue 0.416 tint" -- "light hue 0.416"
|
198 |
-
"hue 0.416 tint" [color = ".416 .1 1"]
|
199 |
-
"hue 0.458 tint" [color = ".458 .1 1"]
|
200 |
-
"hue 0.5 tint" -- lightcyan
|
201 |
-
"hue 0.5 tint" [color = ".5 .1 1"]
|
202 |
-
"hue 0.541 tint" -- lightskyblue
|
203 |
-
"hue 0.541 tint" [color = ".541 .1 1"]
|
204 |
-
"hue 0.583 tint" [color = ".583 .1 1"]
|
205 |
-
"hue 0.625 tint" [color = ".625 .1 1"]
|
206 |
-
"hue 0.666 tint" -- lightslateblue
|
207 |
-
"hue 0.666 tint" [color = ".666 .1 1"]
|
208 |
-
"hue 0.708 tint" [color = ".708 .1 1"]
|
209 |
-
"hue 0.750 tint" -- mediumpurple
|
210 |
-
"hue 0.750 tint" [color = ".750 .1 1"]
|
211 |
-
"hue 0.791 tint" [color = ".791 .1 1"]
|
212 |
-
"hue 0.833 tint" -- violet
|
213 |
-
"hue 0.833 tint" [color = ".833 .1 1"]
|
214 |
-
"hue 0.875 tint" [color = ".875 .1 1"]
|
215 |
-
"hue 0.916 tint" -- hotpink
|
216 |
-
"hue 0.916 tint" [color = ".916 .1 1"]
|
217 |
-
"hue 0.958 tint" [color = ".958 .1 1"]
|
218 |
-
edge [len = 2]
|
219 |
-
"hue 0 tint" -- "hue 0.041 tint" -- "hue 0.083 tint" -- "hue 0.125 tint" -- "hue 0.166 tint" -- "hue 0.208 tint"
|
220 |
-
"hue 0.208 tint" -- "hue 0.250 tint" -- "hue 0.291 tint" -- "hue 0.333 tint" -- "hue 0.375 tint" -- "hue 0.416 tint"
|
221 |
-
"hue 0.416 tint" -- "hue 0.458 tint" -- "hue 0.5 tint" --"hue 0.541 tint" -- "hue 0.583 tint" -- "hue 0.625 tint"
|
222 |
-
"hue 0.625 tint" -- "hue 0.666 tint" -- "hue 0.708 tint" -- "hue 0.750 tint" -- "hue 0.791 tint" -- "hue 0.833 tint"
|
223 |
-
"hue 0.833 tint" -- "hue 0.875 tint" -- "hue 0.916 tint" -- "hue 0.958 tint" -- "hue 0 tint"
|
224 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
225 |
}
|
226 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
from st_click_detector import click_detector
|
14 |
|
15 |
|
16 |
+
|
17 |
st.graphviz_chart('''
|
18 |
+
digraph G {bgcolor="#0000FF44:#FF000044" gradientangle=90
|
19 |
+
fontname="Helvetica,Arial,sans-serif"
|
20 |
+
node [fontname="Helvetica,Arial,sans-serif"]
|
21 |
+
edge [fontname="Helvetica,Arial,sans-serif"]
|
22 |
+
subgraph cluster_0 {
|
23 |
+
style=filled;
|
24 |
+
color=lightgrey;
|
25 |
+
fillcolor="darkgray:gold";
|
26 |
+
gradientangle=0
|
27 |
+
node [fillcolor="yellow:green" style=filled gradientangle=270] a0;
|
28 |
+
node [fillcolor="lightgreen:red"] a1;
|
29 |
+
node [fillcolor="lightskyblue:darkcyan"] a2;
|
30 |
+
node [fillcolor="cyan:lightslateblue"] a3;
|
31 |
+
a0 -> a1 -> a2 -> a3;
|
32 |
+
label = "process #1";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
}
|
34 |
+
subgraph cluster_1 {
|
35 |
+
node [fillcolor="yellow:magenta"
|
36 |
+
style=filled gradientangle=270] b0;
|
37 |
+
node [fillcolor="violet:darkcyan"] b1;
|
38 |
+
node [fillcolor="peachpuff:red"] b2;
|
39 |
+
node [fillcolor="mediumpurple:purple"] b3;
|
40 |
+
b0 -> b1 -> b2 -> b3;
|
41 |
+
label = "process #2";
|
42 |
+
color=blue
|
43 |
+
fillcolor="darkgray:gold";
|
44 |
+
gradientangle=0
|
45 |
+
style=filled;
|
46 |
}
|
47 |
+
start -> a0;
|
48 |
+
start -> b0;
|
49 |
+
a1 -> b3;
|
50 |
+
b2 -> a3;
|
51 |
+
a3 -> a0;
|
52 |
+
a3 -> end;
|
53 |
+
b3 -> end;
|
54 |
+
start [shape=Mdiamond ,
|
55 |
+
fillcolor="pink:red",
|
56 |
+
gradientangle=90,
|
57 |
+
style=radial];
|
58 |
+
end [shape=Msquare,
|
59 |
+
fillcolor="lightyellow:orange",
|
60 |
+
style=radial,
|
61 |
+
gradientangle=90];
|
62 |
+
}
|
63 |
+
''')
|