Commit
·
5b51bc4
1
Parent(s):
1978aad
Upload 4 files
Browse files- Dockerfile +11 -0
- app.ipynb +0 -0
- capitals.json +302 -0
- requirements.txt +6 -0
Dockerfile
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
FROM python:3.9
|
2 |
+
|
3 |
+
WORKDIR /code
|
4 |
+
|
5 |
+
COPY ./requirements.txt /code/requirements.txt
|
6 |
+
|
7 |
+
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
|
8 |
+
|
9 |
+
COPY . .
|
10 |
+
|
11 |
+
CMD ["mnn", "serve", "/code/app.ipynb", "--address", "0.0.0.0", "--port", "7860", "--allow-websocket-origin", "*"]
|
app.ipynb
ADDED
The diff for this file is too large to render.
See raw diff
|
|
capitals.json
ADDED
@@ -0,0 +1,302 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"AL": {
|
3 |
+
"name": "Alabama",
|
4 |
+
"capital": "Montgomery",
|
5 |
+
"lat": "32.361538",
|
6 |
+
"long": "-86.279118"
|
7 |
+
},
|
8 |
+
"AK": {
|
9 |
+
"name": "Alaska",
|
10 |
+
"capital": "Juneau",
|
11 |
+
"lat": "58.301935",
|
12 |
+
"long": "-134.419740"
|
13 |
+
},
|
14 |
+
"AZ": {
|
15 |
+
"name": "Arizona",
|
16 |
+
"capital": "Phoenix",
|
17 |
+
"lat": "33.448457",
|
18 |
+
"long": "-112.073844"
|
19 |
+
},
|
20 |
+
"AR": {
|
21 |
+
"name": "Arkansas",
|
22 |
+
"capital": "Little Rock",
|
23 |
+
"lat": "34.736009",
|
24 |
+
"long": "-92.331122"
|
25 |
+
},
|
26 |
+
"CA": {
|
27 |
+
"name": "California",
|
28 |
+
"capital": "Sacramento",
|
29 |
+
"lat": "38.555605",
|
30 |
+
"long": "-121.468926"
|
31 |
+
},
|
32 |
+
"CO": {
|
33 |
+
"name": "Colorado",
|
34 |
+
"capital": "Denver",
|
35 |
+
"lat": "39.7391667",
|
36 |
+
"long": "-104.984167"
|
37 |
+
},
|
38 |
+
"CT": {
|
39 |
+
"name": "Connecticut",
|
40 |
+
"capital": "Hartford",
|
41 |
+
"lat": "41.767",
|
42 |
+
"long": "-72.677"
|
43 |
+
},
|
44 |
+
"DE": {
|
45 |
+
"name": "Delaware",
|
46 |
+
"capital": "Dover",
|
47 |
+
"lat": "39.161921",
|
48 |
+
"long": "-75.526755"
|
49 |
+
},
|
50 |
+
"FL": {
|
51 |
+
"name": "Florida",
|
52 |
+
"capital": "Tallahassee",
|
53 |
+
"lat": "30.4518",
|
54 |
+
"long": "-84.27277"
|
55 |
+
},
|
56 |
+
"GA": {
|
57 |
+
"name": "Georgia",
|
58 |
+
"capital": "Atlanta",
|
59 |
+
"lat": "33.76",
|
60 |
+
"long": "-84.39"
|
61 |
+
},
|
62 |
+
"HI": {
|
63 |
+
"name": "Hawaii",
|
64 |
+
"capital": "Honolulu",
|
65 |
+
"lat": "21.30895",
|
66 |
+
"long": "-157.826182"
|
67 |
+
},
|
68 |
+
"ID": {
|
69 |
+
"name": "Idaho",
|
70 |
+
"capital": "Boise",
|
71 |
+
"lat": "43.613739",
|
72 |
+
"long": "-116.237651"
|
73 |
+
},
|
74 |
+
"IL": {
|
75 |
+
"name": "Illinois",
|
76 |
+
"capital": "Springfield",
|
77 |
+
"lat": "39.783250",
|
78 |
+
"long": "-89.650373"
|
79 |
+
},
|
80 |
+
"IN": {
|
81 |
+
"name": "Indiana",
|
82 |
+
"capital": "Indianapolis",
|
83 |
+
"lat": "39.790942",
|
84 |
+
"long": "-86.147685"
|
85 |
+
},
|
86 |
+
"IA": {
|
87 |
+
"name": "Iowa",
|
88 |
+
"capital": "Des Moines",
|
89 |
+
"lat": "41.590939",
|
90 |
+
"long": "-93.620866"
|
91 |
+
},
|
92 |
+
"KS": {
|
93 |
+
"name": "Kansas",
|
94 |
+
"capital": "Topeka",
|
95 |
+
"lat": "39.04",
|
96 |
+
"long": "-95.69"
|
97 |
+
},
|
98 |
+
"KY": {
|
99 |
+
"name": "Kentucky",
|
100 |
+
"capital": "Frankfort",
|
101 |
+
"lat": "38.197274",
|
102 |
+
"long": "-84.86311"
|
103 |
+
},
|
104 |
+
"LA": {
|
105 |
+
"name": "Louisiana",
|
106 |
+
"capital": "Baton Rouge",
|
107 |
+
"lat": "30.45809",
|
108 |
+
"long": "-91.140229"
|
109 |
+
},
|
110 |
+
"ME": {
|
111 |
+
"name": "Maine",
|
112 |
+
"capital": "Augusta",
|
113 |
+
"lat": "44.323535",
|
114 |
+
"long": "-69.765261"
|
115 |
+
},
|
116 |
+
"MD": {
|
117 |
+
"name": "Maryland",
|
118 |
+
"capital": "Annapolis",
|
119 |
+
"lat": "38.972945",
|
120 |
+
"long": "-76.501157"
|
121 |
+
},
|
122 |
+
"MA": {
|
123 |
+
"name": "Massachusetts",
|
124 |
+
"capital": "Boston",
|
125 |
+
"lat": "42.2352",
|
126 |
+
"long": "-71.0275"
|
127 |
+
},
|
128 |
+
"MI": {
|
129 |
+
"name": "Michigan",
|
130 |
+
"capital": "Lansing",
|
131 |
+
"lat": "42.7335",
|
132 |
+
"long": "-84.5467"
|
133 |
+
},
|
134 |
+
"MN": {
|
135 |
+
"name": "Minnesota",
|
136 |
+
"capital": "Saint Paul",
|
137 |
+
"lat": "44.95",
|
138 |
+
"long": "-93.094"
|
139 |
+
},
|
140 |
+
"MS": {
|
141 |
+
"name": "Mississippi",
|
142 |
+
"capital": "Jackson",
|
143 |
+
"lat": "32.320",
|
144 |
+
"long": "-90.207"
|
145 |
+
},
|
146 |
+
"MO": {
|
147 |
+
"name": "Missouri",
|
148 |
+
"capital": "Jefferson City",
|
149 |
+
"lat": "38.572954",
|
150 |
+
"long": "-92.189283"
|
151 |
+
},
|
152 |
+
"MT": {
|
153 |
+
"name": "Montana",
|
154 |
+
"capital": "Helana",
|
155 |
+
"lat": "46.595805",
|
156 |
+
"long": "-112.027031"
|
157 |
+
},
|
158 |
+
"NE": {
|
159 |
+
"name": "Nebraska",
|
160 |
+
"capital": "Lincoln",
|
161 |
+
"lat": "40.809868",
|
162 |
+
"long": "-96.675345"
|
163 |
+
},
|
164 |
+
"NV": {
|
165 |
+
"name": "Nevada",
|
166 |
+
"capital": "Carson City",
|
167 |
+
"lat": "39.160949",
|
168 |
+
"long": "-119.753877"
|
169 |
+
},
|
170 |
+
"NH": {
|
171 |
+
"name": "New Hampshire",
|
172 |
+
"capital": "Concord",
|
173 |
+
"lat": "43.220093",
|
174 |
+
"long": "-71.549127"
|
175 |
+
},
|
176 |
+
"NJ": {
|
177 |
+
"name": "New Jersey",
|
178 |
+
"capital": "Trenton",
|
179 |
+
"lat": "40.221741",
|
180 |
+
"long": "-74.756138"
|
181 |
+
},
|
182 |
+
"NM": {
|
183 |
+
"name": "New Mexico",
|
184 |
+
"capital": "Santa Fe",
|
185 |
+
"lat": "35.667231",
|
186 |
+
"long": "-105.964575"
|
187 |
+
},
|
188 |
+
"NY": {
|
189 |
+
"name": "New York",
|
190 |
+
"capital": "Albany",
|
191 |
+
"lat": "42.659829",
|
192 |
+
"long": "-73.781339"
|
193 |
+
},
|
194 |
+
"NC": {
|
195 |
+
"name": "North Carolina",
|
196 |
+
"capital": "Raleigh",
|
197 |
+
"lat": "35.771",
|
198 |
+
"long": "-78.638"
|
199 |
+
},
|
200 |
+
"ND": {
|
201 |
+
"name": "North Dakota",
|
202 |
+
"capital": "Bismarck",
|
203 |
+
"lat": "46.813343",
|
204 |
+
"long": "-100.779004"
|
205 |
+
},
|
206 |
+
"OH": {
|
207 |
+
"name": "Ohio",
|
208 |
+
"capital": "Columbus",
|
209 |
+
"lat": "39.962245",
|
210 |
+
"long": "-83.000647"
|
211 |
+
},
|
212 |
+
"OK": {
|
213 |
+
"name": "Oklahoma",
|
214 |
+
"capital": "Oklahoma City",
|
215 |
+
"lat": "35.482309",
|
216 |
+
"long": "-97.534994"
|
217 |
+
},
|
218 |
+
"OR": {
|
219 |
+
"name": "Oregon",
|
220 |
+
"capital": "Salem",
|
221 |
+
"lat": "44.931109",
|
222 |
+
"long": "-123.029159"
|
223 |
+
},
|
224 |
+
"PA": {
|
225 |
+
"name": "Pennsylvania",
|
226 |
+
"capital": "Harrisburg",
|
227 |
+
"lat": "40.269789",
|
228 |
+
"long": "-76.875613"
|
229 |
+
},
|
230 |
+
"RI": {
|
231 |
+
"name": "Rhode Island",
|
232 |
+
"capital": "Providence",
|
233 |
+
"lat": "41.82355",
|
234 |
+
"long": "-71.422132"
|
235 |
+
},
|
236 |
+
"SC": {
|
237 |
+
"name": "South Carolina",
|
238 |
+
"capital": "Columbia",
|
239 |
+
"lat": "34.000",
|
240 |
+
"long": "-81.035"
|
241 |
+
},
|
242 |
+
"SD": {
|
243 |
+
"name": "South Dakota",
|
244 |
+
"capital": "Pierre",
|
245 |
+
"lat": "44.367966",
|
246 |
+
"long": "-100.336378"
|
247 |
+
},
|
248 |
+
"TN": {
|
249 |
+
"name": "Tennessee",
|
250 |
+
"capital": "Nashville",
|
251 |
+
"lat": "36.165",
|
252 |
+
"long": "-86.784"
|
253 |
+
},
|
254 |
+
"TX": {
|
255 |
+
"name": "Texas",
|
256 |
+
"capital": "Austin",
|
257 |
+
"lat": "30.266667",
|
258 |
+
"long": "-97.75"
|
259 |
+
},
|
260 |
+
"UT": {
|
261 |
+
"name": "Utah",
|
262 |
+
"capital": "Salt Lake City",
|
263 |
+
"lat": "40.7547",
|
264 |
+
"long": "-111.892622"
|
265 |
+
},
|
266 |
+
"VT": {
|
267 |
+
"name": "Vermont",
|
268 |
+
"capital": "Montpelier",
|
269 |
+
"lat": "44.26639",
|
270 |
+
"long": "-72.57194"
|
271 |
+
},
|
272 |
+
"VA": {
|
273 |
+
"name": "Virginia",
|
274 |
+
"capital": "Richmond",
|
275 |
+
"lat": "37.54",
|
276 |
+
"long": "-77.46"
|
277 |
+
},
|
278 |
+
"WA": {
|
279 |
+
"name": "Washington",
|
280 |
+
"capital": "Olympia",
|
281 |
+
"lat": "47.042418",
|
282 |
+
"long": "-122.893077"
|
283 |
+
},
|
284 |
+
"WV": {
|
285 |
+
"name": "West Virginia",
|
286 |
+
"capital": "Charleston",
|
287 |
+
"lat": "38.349497",
|
288 |
+
"long": "-81.633294"
|
289 |
+
},
|
290 |
+
"WI": {
|
291 |
+
"name": "Wisconsin",
|
292 |
+
"capital": "Madison",
|
293 |
+
"lat": "43.074722",
|
294 |
+
"long": "-89.384444"
|
295 |
+
},
|
296 |
+
"WY": {
|
297 |
+
"name": "Wyoming",
|
298 |
+
"capital": "Cheyenne",
|
299 |
+
"lat": "41.145548",
|
300 |
+
"long": "-104.802042"
|
301 |
+
}
|
302 |
+
}
|
requirements.txt
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jupyter
|
2 |
+
pandas
|
3 |
+
itertools
|
4 |
+
gurobipy
|
5 |
+
plotly
|
6 |
+
manganite
|