-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoff_model_min.py
More file actions
29 lines (29 loc) · 25.8 KB
/
off_model_min.py
File metadata and controls
29 lines (29 loc) · 25.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# This model was trained using Speech Commands Dataset licensed under the Creative Commons BY 4.0 license.
# Warden P. Speech Commands: A public dataset for single-word speech recognition, 2017.
# Available from http://download.tensorflow.org/data/speech_commands_v0.01.tar.gz
from ulab import numpy as np
def _relu(x):
return np.maximum(0,x)
def _sigmoid(x):
return 1/(1+np.exp(-x))
def _layer_zero(input_data):
w0=np.array([[2.13593859e-02,-1.14236504e-01,-1.14540849e-02,1.22136809e-01,-3.34990695e-02,-1.02991514e-01,-1.20036207e-01,-8.09634700e-02,-6.80455342e-02,1.70516655e-01,-2.70259798e-01,2.38170817e-01],[-1.01980835e-01,8.07811469e-02,-2.70265669e-01,6.09968714e-02,-1.41706258e-01,2.65157580e-01,-5.77870756e-03,1.52575448e-01,2.41567358e-01,2.90935546e-01,-8.37286562e-02,-2.43078023e-01],[1.40680075e-01,1.07382283e-01,-1.66695088e-01,-1.56244323e-01,-1.02545366e-01,1.36358244e-02,1.65379122e-01,-7.82721490e-02,6.18455671e-02,2.70328045e-01,1.68421101e-02,6.85495138e-02],[-2.61430293e-01,-3.51264374e-03,2.89692115e-02,-2.30887622e-01,1.45249650e-01,-1.16779869e-02,3.68913919e-01,1.34337276e-01,-2.98477054e-01,4.22814749e-02,-1.09218232e-01,3.73439461e-01],[-2.35343769e-01,-1.61946148e-01,-9.24793854e-02,-1.33329242e-01,2.57170703e-02,-1.92265049e-01,8.38695746e-03,1.07576661e-01,3.11385784e-02,-9.79746208e-02,1.35421276e-01,1.93677321e-01],[-1.85406223e-01,-1.21674478e-01,-1.73264533e-01,4.03810809e-05,-1.72117017e-02,1.51536882e-01,1.72309995e-01,1.05018184e-01,2.34239977e-02,2.13714629e-01,2.43904859e-01,1.39324078e-02],[-2.15612411e-01,7.72319213e-02,-3.09681892e-01,-1.95094720e-02,4.73346040e-02,1.74313381e-01,-2.10562289e-01,-1.59227699e-01,-5.50938286e-02,-9.43702087e-02,1.32256418e-01,3.39297168e-02],[5.40041812e-02,2.99505413e-01,-2.68568486e-01,1.47782415e-01,-3.04993361e-01,2.47204334e-01,-2.24308059e-01,-2.78474599e-01,1.99280381e-01,-8.38998798e-03,-1.27032444e-01,-1.18318073e-01],[-1.88423961e-01,8.78042579e-02,-3.05272639e-01,1.36509642e-01,1.47831619e-01,-6.66295364e-02,-9.16158631e-02,-4.35183719e-02,-1.86539263e-01,-5.46904765e-02,8.46183077e-02,5.00220284e-02],[1.76544756e-01,2.95210809e-01,-1.09360926e-01,1.68736707e-02,-1.60062447e-01,-1.28232136e-01,-3.22403200e-02,-7.25674629e-02,7.66438320e-02,1.59891888e-01,-8.28603376e-03,2.47407645e-01],[-6.87595131e-03,2.86305696e-01,-5.88290393e-03,5.26831746e-02,-9.32291374e-02,-6.81247711e-02,-5.38119785e-02,-1.06707782e-01,-1.34051308e-01,-2.87040211e-02,-2.03902170e-01,1.86609805e-01],[-2.70723343e-01,-6.49232604e-03,-9.73896086e-02,1.58000946e-01,4.53620777e-02,1.29917979e-01,-3.08842100e-02,-1.69003069e-01,-1.82427734e-01,-2.00013384e-01,-8.16337317e-02,2.15124354e-01],[-2.39183322e-01,4.75304164e-02,-7.04792049e-03,-2.28829414e-01,8.01379904e-02,1.49836481e-01,4.88598421e-02,2.15814918e-01,-6.13993034e-02,-2.33899876e-01,-1.03578568e-01,2.37709656e-01],[4.61017452e-02,-6.96566477e-02,-5.81052341e-02,8.39009210e-02,1.56512827e-01,9.20465142e-02,2.96470970e-02,-7.65462518e-02,-1.49189517e-01,8.02179575e-02,4.62390035e-02,-3.35508101e-02],[1.14224032e-01,-1.16084114e-01,-4.34888750e-02,-5.59728183e-02,1.99347809e-02,1.93284735e-01,1.20310739e-01,5.75892627e-02,-8.91319886e-02,-2.53384151e-02,-1.50354892e-01,-9.65967253e-02],[-1.70233771e-01,9.33715180e-02,1.21866271e-01,1.68993965e-01,1.42647281e-01,-1.06038302e-01,8.37777257e-02,-3.87068354e-02,1.95648208e-01,-1.28568470e-01,1.88426822e-01,5.58311604e-02],[-2.38274932e-01,9.99256372e-02,-6.99149147e-02,6.77439645e-02,7.51748607e-02,-1.37512282e-01,-2.86888126e-02,2.05962971e-01,1.27572075e-01,-2.25312695e-01,9.68116000e-02,9.48873758e-02],[2.57208228e-01,3.01506698e-01,1.37601525e-01,-2.26548254e-01,6.97694570e-02,3.05942535e-01,-7.68769383e-02,7.82612115e-02,1.18965201e-01,3.52165639e-01,-2.71914035e-01,-4.85962071e-02],[1.66582823e-01,1.85221940e-01,-4.83913273e-01,-2.34617248e-01,1.10004306e-01,-5.39213642e-02,1.82791889e-01,-2.01002687e-01,1.72840089e-01,6.02656305e-02,2.98295736e-01,1.44857951e-02],[-2.02451885e-01,1.66964710e-01,-2.84891933e-01,1.09428369e-01,1.80119351e-02,-1.18029214e-01,7.64373913e-02,2.44084205e-02,1.25232309e-01,-2.60731429e-01,1.97004050e-01,-2.75798677e-03],[-1.50359839e-01,5.96463047e-02,-4.82391357e-01,1.89816654e-01,3.76738720e-02,5.87763488e-02,6.02164902e-02,2.25571439e-01,-3.67794894e-02,-1.40200675e-01,-2.81938493e-01,1.78872481e-01],[1.50864586e-01,4.00732815e-01,-2.00807258e-01,1.76708356e-01,-3.09079379e-01,7.52227232e-02,-2.04035956e-02,8.97222199e-03,1.56513870e-01,-1.29170455e-02,-7.00903535e-01,-2.26721019e-01],[-1.36484712e-01,1.16095804e-01,-1.12784296e-01,-2.40103796e-01,-1.14932455e-01,3.42570543e-01,-2.84330279e-01,-3.52284044e-01,2.48574048e-01,2.50495285e-01,-5.41435182e-01,-1.77955791e-01],[-1.41335919e-01,2.35999927e-01,-1.32090792e-01,4.09039073e-02,-1.74027219e-01,2.38529831e-01,7.22838342e-02,-1.82058156e-01,-7.66675547e-02,1.34661123e-01,-2.64909267e-01,1.30106166e-01],[6.33189455e-02,-1.17665693e-01,-1.14825413e-01,-8.80440772e-02,-1.01259619e-01,-6.36883453e-02,-5.17922752e-02,-8.81984234e-02,-2.83048570e-01,1.19279183e-01,-6.44280091e-02,2.28946611e-01],[1.21474408e-01,2.69330710e-01,-1.57280564e-01,8.19818228e-02,1.20345047e-02,2.48070788e-02,-1.38519272e-01,-9.59891453e-03,7.11433664e-02,2.04141036e-01,-1.63796857e-01,2.23621532e-01],[-1.94122270e-01,-2.11158954e-02,-2.80216247e-01,-1.81268726e-03,1.22894071e-01,-6.10271469e-02,-1.67014286e-01,8.58932287e-02,-1.48769960e-01,-1.45099670e-01,-1.67882107e-02,-1.11741707e-01],[-9.15259495e-02,4.37011831e-02,-3.83908212e-01,-5.53470254e-02,-1.04508162e-01,-1.68550387e-01,3.62256795e-01,1.74346507e-01,-2.39118621e-01,-1.93288177e-02,-2.70143986e-01,1.93785325e-01],[6.39473423e-02,1.43745050e-01,-2.27240145e-01,-5.25516607e-02,1.66045334e-02,-2.69029886e-02,-6.08280115e-02,-1.79273620e-01,-3.86591367e-02,1.08628280e-01,-3.03303860e-02,2.92359740e-01],[-1.08033217e-01,1.61064819e-01,-1.40019536e-01,1.05572350e-01,-1.69584170e-01,-5.07415868e-02,-1.38435559e-02,1.35118421e-02,-8.96527916e-02,-1.48109972e-01,1.26097009e-01,3.40424590e-02],[-6.73201261e-03,6.90794317e-03,6.28829896e-02,-4.63891961e-02,-7.97791332e-02,9.71790254e-02,-2.20935240e-01,-7.57533386e-02,-3.65254246e-02,-6.03420287e-02,3.24249305e-02,-1.46491289e-01],[-4.98147029e-03,-2.57660188e-02,1.09983437e-01,-2.52794154e-04,1.27449324e-02,-7.87222758e-02,2.07260083e-02,-2.18102848e-03,-3.91126499e-02,9.60201100e-02,-3.74963701e-01,1.99940622e-01],[-5.97727858e-02,-1.68036874e-02,2.62422502e-01,-1.36097759e-01,-4.52016369e-02,-1.31035699e-02,1.23170232e-02,4.81878035e-02,-7.68949240e-02,1.23049259e-01,8.75694826e-02,-9.42678750e-02],[1.04899690e-01,3.27793598e-01,3.90388757e-01,-1.63823709e-01,-1.87100936e-02,3.00386876e-01,3.64647172e-02,-3.03197384e-01,3.79743516e-01,1.46686628e-01,3.05854082e-01,-2.66116500e-01],[5.16017601e-02,1.09926850e-01,-2.33666956e-01,-3.17435503e-01,5.59951477e-02,1.11371100e-01,1.60141572e-01,-2.68843800e-01,2.17405155e-01,-7.21523687e-02,2.58579522e-01,-4.42869170e-03],[5.49060181e-02,7.23098367e-02,-1.17625460e-01,1.20888419e-01,1.09414138e-01,-3.25270779e-02,3.99081588e-01,3.62793857e-04,-6.80990964e-02,-9.13358014e-03,1.99640557e-01,3.41869384e-01],[1.24779209e-01,2.88157351e-02,-1.94433093e-01,1.24506734e-01,-1.99879616e-01,-1.83505297e-01,4.44298163e-02,7.06626549e-02,-2.01909631e-01,1.15451097e-01,-5.52456342e-02,9.64604318e-02],[2.15323925e-01,3.57198685e-01,-6.00810349e-02,-1.53195396e-01,-2.84047872e-01,2.18312785e-01,-1.01873808e-01,2.20521279e-02,2.58164674e-01,9.45825875e-02,-6.91299379e-01,-8.86795297e-02],[1.62682220e-01,3.17212075e-01,-2.77793944e-01,1.68745339e-01,-2.76583165e-01,3.65842342e-01,-2.14312807e-01,3.91080901e-02,3.04237634e-01,4.74814773e-01,-5.23964882e-01,-3.37192595e-01],[3.68759967e-02,2.38556877e-01,-1.39321819e-01,-2.55578995e-01,-2.94491556e-03,1.38701752e-01,-1.88535303e-01,-1.59280285e-01,6.20781593e-02,2.44425267e-01,-4.46025789e-01,-5.26216906e-03],[8.46016929e-02,-1.18297957e-01,-2.40235329e-01,2.87808448e-01,1.04399838e-01,-9.54400674e-02,-1.01918690e-01,-1.00839429e-01,-2.23516911e-01,1.10058092e-01,-1.32550662e-02,5.63388802e-02],[-1.41287163e-01,1.24127582e-01,-1.30591065e-01,-2.25703970e-01,-1.84499159e-01,1.80868089e-01,1.02139123e-01,1.29051596e-01,-1.55482944e-02,7.29462132e-02,-1.39543414e-01,-8.52861404e-02],[2.51131654e-01,2.16086641e-01,-1.30803406e-01,-2.51158029e-01,-1.76488433e-03,4.88096066e-02,9.98621210e-02,6.97343126e-02,-6.58838153e-02,2.72155702e-01,-6.60730302e-02,4.97976094e-02],[1.90435648e-01,1.14005702e-02,-4.70165350e-02,6.21560551e-02,5.89373447e-02,-1.45544022e-01,1.67121564e-03,-1.58719778e-01,1.17710968e-02,-3.74825671e-02,8.37785080e-02,2.08226256e-02],[1.02262802e-01,-1.00507416e-01,-9.57506150e-02,6.62946999e-02,2.09091350e-01,-1.77592441e-01,2.06599802e-01,-1.33573413e-01,-8.08577240e-03,-8.00701380e-02,4.17584553e-02,1.86342567e-01],[-5.87864220e-02,-1.20064847e-01,1.45778909e-01,1.24217115e-01,-8.42489526e-02,2.18310818e-01,-1.46409765e-01,-1.22538492e-01,5.59673458e-02,-1.05779238e-01,6.40761554e-02,2.03522727e-01],[-5.99669330e-02,-5.03255576e-02,-2.29612976e-01,-5.42374738e-02,-1.10476883e-02,-1.21141255e-01,1.88376486e-01,-1.64030656e-01,8.90132040e-02,1.49796218e-01,-1.36950128e-02,-8.75269920e-02],[-1.02132648e-01,2.72960901e-01,-1.52021304e-01,2.15805724e-01,-1.70412630e-01,2.40770474e-01,-9.18181092e-02,3.65171358e-02,1.41256645e-01,-9.57115553e-03,-2.65045375e-01,-2.39985697e-02],[7.88800418e-02,4.04912652e-03,-7.07868412e-02,9.68969017e-02,-6.04128912e-02,-3.07748597e-02,-3.77445966e-02,-3.06686275e-02,3.93331461e-02,1.15086518e-01,-4.51399572e-02,1.41170453e-02],[2.27177635e-01,2.55500078e-01,2.27736354e-01,-8.65215138e-02,-3.75231177e-01,8.58594626e-02,-1.66530862e-01,-6.11274363e-03,-1.02621771e-01,2.44243965e-01,1.42150611e-01,-8.07014778e-02],[-8.39313641e-02,3.13804924e-01,-3.69984470e-02,-3.18264544e-01,-1.87196091e-01,1.25936776e-01,-5.05958460e-02,1.12179607e-01,-6.46438673e-02,-5.16093783e-02,7.41706267e-02,2.20187187e-01],[-2.02326458e-02,2.52411932e-01,-6.08901195e-02,1.57608449e-01,1.50624067e-01,-2.34065264e-01,2.27532968e-01,9.36265439e-02,-6.49677515e-02,-7.39488974e-02,-4.92478572e-02,2.94903368e-01],[-4.17600349e-02,2.37812623e-01,3.56116965e-02,2.17562079e-01,1.22360989e-01,-3.39667732e-03,2.96293080e-01,-1.39121756e-01,7.23975450e-02,-2.37197038e-02,-5.98645806e-01,3.08681637e-01],[4.49684225e-02,2.92384923e-01,1.90463603e-01,1.91565096e-01,-2.73683611e-02,3.50087792e-01,-3.00699115e-01,-1.09430723e-01,3.75155509e-02,3.57315332e-01,-3.45376819e-01,-2.15437159e-01],[4.52723622e-01,1.65547460e-01,3.63197953e-01,-1.98850572e-01,-2.53895015e-01,4.48118329e-01,-3.62895846e-01,-2.58078814e-01,4.25729662e-01,3.17833900e-01,-3.11977059e-01,-3.35092515e-01],[1.52916536e-01,-8.07408942e-04,2.80961037e-01,5.13387285e-02,8.03041086e-02,1.87042654e-01,7.47716278e-02,-8.25390741e-02,2.47057900e-01,2.43452787e-01,-5.62419333e-02,-1.99414813e-03],[-6.03689700e-02,2.85599381e-01,-1.21714205e-01,-2.37215944e-02,-2.52484918e-01,-9.44039747e-02,1.32638112e-01,1.23314038e-01,1.55753151e-01,7.30635691e-03,-6.65973052e-02,-1.87407523e-01],[5.98095246e-02,-5.87839074e-03,1.28661752e-01,8.72340947e-02,6.81586936e-02,-5.13315909e-02,-1.46090850e-01,-1.53624490e-01,2.29569539e-01,2.10280214e-02,-1.21803313e-01,-7.44957710e-03],[-3.72897275e-02,9.69428420e-02,-1.59741528e-02,1.35055944e-01,-3.33104283e-02,-3.60788926e-02,1.53664812e-01,4.16955166e-02,1.09479867e-01,-1.80947855e-01,1.92330793e-01,2.48819441e-01],[-9.39523280e-02,2.31402129e-01,1.92217872e-01,-9.49513167e-03,-1.25783116e-01,-7.58172646e-02,-3.39351557e-02,9.99234337e-03,1.15857489e-01,2.20753457e-02,-8.19800720e-02,-2.16418415e-01],[6.17301166e-02,6.25151694e-02,2.25956999e-02,2.08774835e-01,8.88187289e-02,-1.27132609e-01,2.36392580e-03,-1.50088757e-01,1.18700542e-01,-1.33861199e-01,7.49553517e-02,-2.56630033e-02],[-1.79992959e-01,-8.30741003e-02,-8.78013223e-02,-5.69697283e-02,-8.43763873e-02,-9.55479220e-02,-1.38866693e-01,-4.85550463e-02,1.13600522e-01,-1.24501400e-01,-1.79090440e-01,1.17310695e-01],[-8.86969343e-02,4.09138128e-02,-2.65469495e-02,-1.64661646e-01,-1.06301963e-01,-1.01813562e-01,1.49030283e-01,-7.42799640e-02,1.77382737e-01,-1.25503438e-02,2.34119520e-01,9.48088989e-02],[-7.64746889e-02,2.78787196e-01,-1.39684007e-01,-6.10567862e-03,1.90658923e-02,2.45676979e-01,7.72999153e-02,-1.37174591e-01,7.60758221e-02,-1.04804613e-01,-4.31062542e-02,-4.92594321e-04],[9.06305760e-02,-1.09337479e-01,9.97549593e-02,1.37906775e-01,3.09565723e-01,1.96071967e-01,1.05278641e-02,1.33402064e-01,2.22270750e-02,-7.70452321e-02,8.88692215e-02,-6.58403113e-02],[1.80472925e-01,4.50345904e-01,1.35576934e-01,-2.47253198e-02,-4.40338738e-02,7.16924816e-02,-2.53271163e-01,2.04488769e-01,3.43248844e-01,1.13083579e-01,-1.22264206e-01,-1.92495376e-01],[4.80866283e-02,3.04859787e-01,8.17261040e-02,-1.26300439e-01,2.35182017e-01,1.25493005e-01,-6.94204494e-02,3.74938101e-01,-1.96167901e-02,-7.11055994e-02,1.88799784e-01,4.20506708e-02],[4.55487333e-02,2.25059241e-01,9.25054178e-02,8.01011845e-02,1.40455469e-01,-1.88286722e-01,1.46171212e-01,1.39898628e-01,-2.85522848e-01,2.42036469e-02,-1.32646924e-02,3.83161366e-01],[8.16660970e-02,2.13470131e-01,8.82405192e-02,4.41058666e-01,9.88081321e-02,-7.91220292e-02,2.69738644e-01,-3.71874124e-01,8.05843621e-02,-1.96410030e-01,-3.00087780e-01,4.17245701e-02],[2.99546003e-01,4.04958576e-01,3.23935479e-01,1.95586190e-01,-4.21011776e-01,3.95892084e-01,1.33111989e-02,-5.39685011e-01,1.95561588e-01,4.34909046e-01,-1.35309920e-01,-2.33226776e-01],[2.35048711e-01,3.99094313e-01,6.09918892e-01,-8.10172483e-02,-2.87616730e-01,3.96272451e-01,-7.45100155e-02,-2.42481038e-01,5.94557077e-02,2.76205182e-01,-4.95183885e-01,-5.85136972e-02],[3.51790994e-01,3.95165622e-01,6.17006421e-01,2.01100670e-03,-1.63989961e-01,3.43756467e-01,-1.82315856e-01,-2.64761031e-01,2.08854958e-01,3.37210558e-02,-1.32495463e-01,-2.21347421e-01],[-6.10751361e-02,1.59998760e-01,3.25046003e-01,-4.04369950e-01,-1.39671057e-01,6.17030561e-02,6.48834705e-02,-1.44277334e-01,3.36131394e-01,-5.83016835e-02,1.02164797e-01,9.67615023e-02],[1.00782961e-02,1.53310314e-01,3.62933457e-01,-1.49826771e-02,3.28173228e-02,3.77058178e-01,-1.16137661e-01,-1.36720777e-01,6.55191392e-02,3.14904481e-01,-5.39282225e-02,-1.84761900e-02],[-1.01478763e-01,-7.82947242e-02,1.15512393e-01,-8.10825005e-02,1.07219033e-02,6.84249103e-02,2.79345185e-01,-2.90095359e-02,-2.72672717e-02,9.40557867e-02,4.10428904e-02,3.02245259e-01],[-1.21312737e-01,6.21040612e-02,1.63372651e-01,-2.10728690e-01,1.67998269e-01,6.81176484e-02,-9.42261666e-02,-1.96226016e-01,7.30324611e-02,1.11784130e-01,-6.58259839e-02,4.00297251e-03],[-8.91815946e-02,-7.50150755e-02,2.30589896e-01,1.09126568e-01,1.18107021e-01,-4.07933928e-02,8.36680532e-02,-1.76062688e-01,9.25109386e-02,-7.48466998e-02,1.03620309e-02,-4.33302708e-02],[-2.58216172e-01,-1.13815106e-02,-9.79364961e-02,1.93891868e-01,-9.66558009e-02,1.48114050e-02,2.11016104e-01,-2.99114529e-02,4.72165868e-02,4.04493921e-02,-9.20895040e-02,2.24058852e-01],[5.91273829e-02,1.44473076e-01,-7.68254548e-02,2.16902897e-01,3.34896408e-02,-4.50648256e-02,1.25885546e-01,-1.78657919e-01,1.48695633e-01,-2.84055271e-03,-9.44421291e-02,8.75409693e-03],[6.50085434e-02,2.99775422e-01,1.30191803e-01,-1.86616201e-02,6.44674012e-03,-7.15349615e-02,4.37045433e-02,-1.47173196e-01,-6.03467003e-02,-1.60264105e-01,-3.12952213e-02,-2.25443859e-02],[1.95957467e-01,-3.56673524e-02,-6.34290576e-02,-2.03793228e-01,1.12725906e-02,-1.54758886e-01,3.42665464e-02,1.41839623e-01,-4.89204042e-02,7.05310181e-02,2.32496828e-01,-6.65020049e-02],[3.63743395e-01,1.90427601e-01,2.45756626e-01,-1.36431575e-01,-9.41841602e-02,-2.96210069e-02,-2.71150004e-02,-6.98794425e-02,4.78945747e-02,1.67969495e-01,1.48774296e-01,-1.31384403e-01],[4.78037335e-02,-2.95790797e-03,1.06128536e-01,-4.71950680e-01,-5.77726448e-03,-7.47607946e-02,-5.05722985e-02,-1.24394193e-01,1.61496356e-01,7.21392184e-02,1.42144412e-01,1.64761737e-01],[-1.16935305e-01,9.71046463e-02,-6.53306544e-02,8.53499770e-02,2.94633865e-01,-2.13164426e-02,2.62384176e-01,-1.55530497e-01,-3.71381223e-01,-3.37054860e-03,-5.16027436e-02,2.43502334e-01],[-9.18218344e-02,7.43517354e-02,-8.15468654e-02,-9.77888629e-02,-2.29708120e-01,9.56428275e-02,1.20028585e-01,-2.36479491e-01,2.22257730e-02,-1.12625040e-01,-2.84833848e-01,1.97654009e-01],[1.25927046e-01,3.55699390e-01,3.96300018e-01,9.89517123e-02,-9.51166973e-02,2.70024657e-01,-7.97416046e-02,-9.23598558e-03,-8.68724063e-02,2.19747126e-01,2.51061786e-02,-1.06228866e-01],[3.38597924e-01,2.47903556e-01,3.24653178e-01,-1.81456223e-01,-1.38518959e-01,1.39465854e-01,-7.93824866e-02,5.93177751e-02,2.40448684e-01,2.10837662e-01,-1.42610654e-01,-3.19553167e-01],[6.70040771e-03,5.60410805e-02,3.38851750e-01,3.16929705e-02,-1.36991695e-01,1.57781750e-01,-2.11673588e-01,1.45450071e-01,8.08772668e-02,3.87210637e-01,-1.76491052e-01,2.91318111e-02],[-1.82107031e-01,8.00708830e-02,7.37806410e-02,3.24836113e-02,-4.23872238e-03,2.40942761e-01,3.83895934e-02,2.75140464e-01,6.51283115e-02,-3.70303243e-02,2.84561538e-03,1.03291478e-02],[9.48495716e-02,-2.87430990e-03,1.13820657e-01,8.00937042e-02,2.61479821e-02,2.59314150e-01,1.21058300e-01,-5.75836413e-02,1.49106264e-01,5.48091251e-03,1.48415729e-01,1.39646269e-02],[9.89392027e-02,1.55127198e-01,1.84349835e-01,-1.82404459e-01,-4.49352302e-02,1.92896109e-02,1.12060159e-01,1.33598745e-01,1.53498545e-01,-3.70368883e-02,3.12861532e-01,5.36600985e-02],[-2.38222122e-01,1.05612120e-02,4.63606790e-02,1.49608970e-01,-1.21003874e-01,-2.09515244e-01,1.47521675e-01,6.15665615e-02,-1.07302636e-01,-1.37497649e-01,-1.36191428e-01,-8.44381750e-03],[5.26437024e-03,2.49981523e-01,1.79456130e-01,-6.29933085e-03,2.09921300e-01,-1.44827664e-01,3.69927064e-02,-5.28011359e-02,-1.63019821e-01,-1.56344011e-01,-1.19145490e-01,-4.29408392e-05],[-3.47750992e-01,1.19945012e-01,-1.99477479e-01,4.80579287e-02,2.46980399e-01,-3.88493128e-02,-6.00433871e-02,2.18443438e-01,-6.87320009e-02,-8.31195265e-02,2.90797144e-01,6.96339458e-03],[-1.97305545e-01,1.50653005e-01,-7.79687464e-02,-1.22161536e-02,-1.27139896e-01,-9.87013727e-02,1.03588037e-01,6.29134476e-02,3.44983414e-02,-1.40045643e-01,-3.98536250e-02,-1.41730264e-01],[1.97627060e-02,1.18294008e-01,1.40645638e-01,-5.62456436e-02,1.51050612e-01,-1.15495749e-01,-4.25957590e-02,2.94686463e-02,-1.70100212e-01,4.70100902e-02,-8.36435184e-02,8.80546048e-02],[1.07080489e-02,1.66651696e-01,7.49920309e-02,-2.45607048e-01,-1.50938854e-02,1.74882263e-01,-2.42769942e-01,-2.46056065e-01,-1.60631642e-01,1.93173215e-01,8.45535919e-02,1.09027624e-01],[2.48646885e-01,1.73924908e-01,3.46046597e-01,-9.61095616e-02,-1.47268221e-01,-1.17361033e-02,-3.81574512e-01,-3.00358981e-01,9.81928557e-02,-3.86295989e-02,9.29020867e-02,-1.89814150e-01],[-3.50597091e-02,-5.08377515e-02,2.33817130e-01,-2.08568692e-01,-1.76446214e-02,9.42642167e-02,-3.34780514e-01,-1.78430021e-01,-5.75468224e-03,1.49291143e-01,-1.75214574e-01,1.56954855e-01],[-2.65080452e-01,5.72353788e-02,4.89974767e-02,9.48174298e-02,1.61696598e-01,-7.97164962e-02,-6.19232580e-02,-6.02237210e-02,-2.50930548e-01,-1.43947259e-01,-1.11156041e-02,2.72782296e-01],[-5.28965257e-02,-1.06993787e-01,-1.79807663e-01,-4.40993756e-02,2.07214892e-01,-8.09020922e-02,4.63785529e-02,1.74630195e-01,-1.31457955e-01,4.09969408e-03,-5.68728745e-02,1.55324489e-01],[1.34404942e-01,-3.92706692e-02,1.69187725e-01,7.28168199e-03,-2.93353617e-01,3.21232885e-01,8.35339054e-02,-1.73923820e-01,-1.24764629e-01,-3.61822397e-02,5.32485656e-02,1.64919183e-01],[-1.94292843e-01,5.87933026e-02,7.39373267e-02,-1.50068268e-01,-2.58384079e-01,2.35258371e-01,-6.24334365e-02,-9.85610262e-02,-3.43376175e-02,3.78410667e-02,-1.06803186e-01,-2.30486374e-02],[4.22872789e-02,1.97677687e-01,-7.20637590e-02,-2.88911313e-01,2.34271079e-01,-3.01244650e-02,-9.34749246e-02,3.58774275e-01,1.40435830e-01,1.89042836e-01,2.81141132e-01,1.39739722e-01],[-1.09941736e-01,3.15470807e-02,-3.23564291e-01,1.79947689e-01,1.34377167e-01,-2.50100553e-01,8.03084671e-02,1.61691844e-01,-3.16063970e-01,-4.53143939e-02,2.74565488e-01,2.21236110e-01],[-1.70388103e-01,-2.51726154e-02,4.93778102e-02,1.94023013e-01,-7.37831043e-03,1.41710684e-01,-6.04163902e-03,8.82560015e-02,1.64457455e-01,2.99754683e-02,5.54732047e-03,-1.10937031e-02],[-1.34819880e-01,-2.48411223e-02,-1.93451241e-01,1.67127594e-01,-1.34114817e-01,-1.79014072e-01,-1.53197125e-01,2.06029460e-01,-2.02015355e-01,-1.58115566e-01,2.24373281e-01,2.15198800e-01],[1.67665005e-01,1.28788620e-01,-2.51761794e-01,-8.75899419e-02,2.89374348e-02,-2.02486869e-02,7.74466172e-02,-2.28289198e-02,-1.33692175e-01,-1.46040237e-02,1.66330114e-01,-6.09456971e-02],[-1.17763795e-01,3.33180800e-02,-1.26965389e-01,-1.85358170e-02,3.63904983e-02,2.24637404e-01,2.58445628e-02,1.73625559e-01,-1.53232351e-01,1.54611632e-01,-1.59400254e-01,1.24950118e-01],[-1.19486958e-01,-1.72078669e-01,2.08352897e-02,-1.16005577e-01,1.18412882e-01,-6.72066957e-02,-3.66362594e-02,3.60929072e-02,-2.07839578e-01,-6.62023351e-02,2.15936214e-01,9.15829912e-02],[-1.72466084e-01,2.47886665e-02,2.10912257e-01,-1.63389258e-02,1.00031927e-01,-3.54405642e-02,1.67468086e-01,1.16915174e-01,-9.53937769e-02,1.19933039e-02,2.46089593e-01,1.60607964e-01],[-3.58760320e-02,4.51882370e-03,-1.95107043e-01,-2.50864148e-01,1.14501573e-01,1.41013727e-01,-3.43175083e-02,6.53610453e-02,5.72765619e-02,-1.66240647e-01,6.35903142e-03,2.49796193e-02],[-1.56667769e-01,3.29192311e-01,9.21269581e-02,1.41639367e-01,4.33485676e-03,-1.02551386e-01,-1.16463222e-01,1.05388649e-02,-6.35336339e-02,1.46539286e-01,-1.47722557e-01,6.82625547e-02],[-6.62182719e-02,2.02319905e-01,2.34675005e-01,-9.28001776e-02,8.43923762e-02,9.50177461e-02,-5.08818217e-02,1.92811087e-01,-4.08000387e-02,5.50286919e-02,-2.16065701e-02,-3.14147063e-02],[-5.26815243e-02,1.73904464e-01,-1.69776082e-01,6.38918653e-02,4.33141775e-02,-1.50422752e-02,2.41744816e-01,2.22611591e-01,-3.22842389e-01,-2.02715829e-01,9.37298909e-02,3.65704335e-02],[-8.34062472e-02,2.90858060e-01,-2.19485909e-01,-3.87643501e-02,-1.11183621e-01,-1.68756783e-01,-4.30926792e-02,1.87042877e-01,9.31390971e-02,-2.02982530e-01,7.38101918e-03,8.50875601e-02],[-1.13059916e-01,-8.04130659e-02,1.66903436e-01,-1.52397648e-01,1.63456842e-01,6.63274005e-02,1.60851598e-01,2.74346888e-01,7.13341236e-02,-7.55270347e-02,6.11834377e-02,1.41203314e-01],[7.38375932e-02,2.01101482e-01,5.14226221e-02,3.82813253e-02,-5.48471510e-02,1.32192507e-01,1.78138107e-01,-1.35950968e-01,-1.02241695e-01,1.30937338e-01,1.18417904e-01,-7.48588741e-02],[-9.16488394e-02,8.29582140e-02,1.95282236e-01,2.13855095e-02,-5.69042526e-02,1.16386019e-01,9.95603502e-02,-5.23001440e-02,-4.15808288e-03,-1.77995130e-01,-1.19088210e-01,-4.73186783e-02],[-2.25677460e-01,2.08335564e-01,-2.09022596e-01,-2.43086312e-02,8.89777020e-02,-1.23920515e-01,1.79300144e-01,-6.45938590e-02,1.81033835e-02,-2.35092700e-01,2.92527431e-04,-6.87082186e-02],[-1.68808743e-01,-6.92881569e-02,-3.50504816e-02,1.46460384e-01,1.90400109e-01,-7.47351050e-02,2.62647849e-02,1.31497718e-02,-3.52045745e-02,-1.93316117e-01,5.04504591e-02,3.20090830e-01],[1.84487775e-01,-1.61777779e-01,-6.82776123e-02,5.17225266e-02,8.45989585e-02,-5.28540127e-02,8.19330513e-02,8.93651396e-02,1.49033263e-01,2.31764801e-02,1.17717624e-01,2.17354044e-01],[-2.30825037e-01,-5.17287888e-02,-4.64850627e-02,2.26963252e-01,-7.20581859e-02,-3.26149553e-01,2.97369301e-01,-1.02584980e-01,-5.12556080e-03,1.27627805e-03,7.65400752e-02,9.79348421e-02],[-1.01347819e-01,3.51134390e-02,-1.91251680e-01,1.39339671e-01,2.20103145e-01,-5.74109815e-02,2.06847176e-01,-2.10702732e-01,4.13461253e-02,1.15131989e-01,-1.89464301e-01,2.00045854e-01],[-1.38656078e-02,5.23321424e-03,1.01004459e-01,7.86869302e-02,-6.70327246e-02,-1.59658715e-01,1.02346048e-01,1.17394574e-01,4.45265509e-02,-2.62851238e-01,5.39526492e-02,1.18290363e-02],[-1.65857866e-01,-2.56857369e-02,-3.10887665e-01,-2.18682155e-01,6.84297532e-02,2.45016366e-02,2.29889482e-01,5.58370426e-02,-1.44306263e-02,-2.43956491e-01,2.68195510e-01,6.24114014e-02],[-1.90739527e-01,-2.24048905e-02,-2.09633753e-01,2.20658004e-01,-1.69360653e-01,-1.39586523e-01,-7.95061067e-02,-2.30278391e-02,3.68588790e-02,-5.76525107e-02,4.10826690e-02,3.04455370e-01],[-6.65659755e-02,1.73994765e-01,-2.38125682e-01,-1.02804758e-01,2.10030377e-01,-9.96174384e-03,1.50491625e-01,1.57139465e-01,-4.79686186e-02,4.96372171e-02,2.35748321e-01,2.89761901e-01]],dtype=np.float)
b0=np.array([0.1657928,0.32977736,0.11844409,0.05142329,0.11462586,0.10146336,0.12873076,0.04668795,0.11038696,0.10427374,0.10386594,0.15874465],dtype=np.float)
z1=np.dot(input_data,w0)+b0
a1=_relu(z1)
return a1
def _layer_one(input):
w1=np.array([[0.06333132,0.01912202,0.79527795,-0.57770383,-0.22012047,-0.02559325,0.49987516,0.51482886],[-0.32887408,-0.13382336,0.23350127,0.38162693,0.3368125,0.4480879,-0.5656005,-0.5546694],[-0.33861807,-0.4604181,0.99746,-0.52353746,-0.7193216,0.51535183,-0.531997,0.5399009],[-0.11785575,0.48034027,-0.31031802,0.44680837,0.8762077,-0.87604207,-0.49260256,-0.5049511],[-0.27053365,0.9669865,-0.4595753,0.49815258,0.74960196,0.06239823,-0.54089355,-0.40726966],[0.09323722,-0.5564676,0.32971686,-0.4963885,0.22990958,0.444189,-0.08573503,-0.44641912],[-0.05148179,0.4909095,-0.20184098,0.41292876,0.12120492,-0.18262653,-0.06346267,0.02430031],[0.38672602,0.76417804,-0.7460894,0.7870733,0.8295509,-0.76735765,-0.11097121,-0.20574614],[-0.5200187,0.04497406,0.65964913,-0.48064616,-0.59444153,0.20321234,-0.3106529,-0.2987957],[0.08516115,-0.47512114,0.5151838,0.31047216,-0.5625952,0.38326713,-0.13174108,-0.03176389],[0.4535979,1.2069052,-1.0137627,0.34281367,1.2644559,-0.56379765,0.07286691,0.27641848],[-0.04865866,0.22114757,-0.23037474,0.67266226,0.33660096,-0.2507679,-0.34200984,-0.34279194]],dtype=np.float)
b1=np.array([3.2057209e-04,4.5212030e-01,1.8908545e-01,1.3518439e-01,1.7411140e-01,-1.2609776e-02,-2.0029282e-02,-3.6399737e-03],dtype=np.float)
z2=np.dot(input,w1)+b1
a2=_relu(z2)
return a2
def _layer_three(input):
w2=np.array([[-0.73837036],[1.04077],[-1.1379169],[0.7954052],[0.5216053],[-0.53847104],[0.42782477],[0.7100207]],dtype=np.float)
b2=np.array([0.07636201],dtype=np.float)
z3=np.dot(input,w2)+b2
return _sigmoid(z3)
def predict(input_data):
a=_layer_zero(input_data)
b=_layer_one(a)
return _layer_three(b)