From 0b636937a52ef2b663a5608fdcba8d21279837b4 Mon Sep 17 00:00:00 2001 From: Nick Walton Date: Sat, 6 Apr 2019 15:16:18 -0600 Subject: [PATCH] changed some settings --- .gcloudignore | 19 +++++++++++++++++++ __pycache__/generator.cpython-35.pyc | Bin 0 -> 2557 bytes __pycache__/utils.cpython-35.pyc | Bin 0 -> 1961 bytes app.yaml | 4 +--- gpt2/__init__.pyc | Bin 0 -> 132 bytes gpt2/src/__init__.pyc | Bin 0 -> 136 bytes gpt2/src/__pycache__/__init__.cpython-35.pyc | Bin 0 -> 132 bytes gpt2/src/__pycache__/encoder.cpython-35.pyc | Bin 0 -> 5416 bytes gpt2/src/__pycache__/model.cpython-35.pyc | Bin 0 -> 7513 bytes gpt2/src/__pycache__/sample.cpython-35.pyc | Bin 0 -> 2911 bytes requirements.txt | 4 ++-- 11 files changed, 22 insertions(+), 5 deletions(-) create mode 100644 .gcloudignore create mode 100644 __pycache__/generator.cpython-35.pyc create mode 100644 __pycache__/utils.cpython-35.pyc create mode 100644 gpt2/__init__.pyc create mode 100644 gpt2/src/__init__.pyc create mode 100644 gpt2/src/__pycache__/__init__.cpython-35.pyc create mode 100644 gpt2/src/__pycache__/encoder.cpython-35.pyc create mode 100644 gpt2/src/__pycache__/model.cpython-35.pyc create mode 100644 gpt2/src/__pycache__/sample.cpython-35.pyc diff --git a/.gcloudignore b/.gcloudignore new file mode 100644 index 0000000..a987f11 --- /dev/null +++ b/.gcloudignore @@ -0,0 +1,19 @@ +# This file specifies files that are *not* uploaded to Google Cloud Platform +# using gcloud. It follows the same syntax as .gitignore, with the addition of +# "#!include" directives (which insert the entries of the given .gitignore-style +# file at that point). +# +# For more information, run: +# $ gcloud topic gcloudignore +# +.gcloudignore +# If you would like to upload your .git directory, .gitignore file or files +# from your .gitignore file, remove the corresponding line +# below: +.git +.gitignore + +# Python pycache: +__pycache__/ +# Ignored by the build system +/setup.cfg \ No newline at end of file diff --git a/__pycache__/generator.cpython-35.pyc b/__pycache__/generator.cpython-35.pyc new file mode 100644 index 0000000000000000000000000000000000000000..985921cb583b77e16f56657a5e760300a672e6e9 GIT binary patch literal 2557 zcmZ`)TaVL56h3wm=f0P~ZdeMaRjaB2k>w&$sX|*Mka%cWwcSdzR*_|#Nj6@`_RdTS z8zoN*y*yQY>`&mI^r8I&e(e)de*sVZ&NyBcDjd(`%$b>UzH@cA-EQ2fy!heID$zf5 z>M4W1gQ5PwG{9?7MC6{(7P(fzx5+IPbeY^rK|2&yDXfuOD>!w-X^`6}I8DQ8k=rsH zo1!*-JAk+{4Is#&5hSkA{XvxmHF^g9H9CgERYtVetG@(1+U;4Hb$QnKKAFDnYwZUI zvl`P{MA59u)KrO?!^9{F_(t(mK-|GlUt$t4&=}>~EPa5v0P?J4Y;*`X0Kx@27*#iP zg#`Gps7cS@765GlSvyKJFF(O5VDVV%#w0C)>0f4fKv zaB37bNWuChNC= zWUp7-eF?wNY;Bb48{3m)AR@JW{raa5X083ym;OZcLzTo?b-Bu%NW>$(pH+h-*5awo z8jpP)?0afF6TJ&rSqY`Gs)z%Kl5TS(w6|PjB@kJ~=x|pDV(3pJ?GymZRzGSUgZL5wIMrqaRShMb%71b}K1U5^+Q^sJ3B@Fc( z6XzgaREkOUUvrL4VaaTvj7<@te10Yx7B&A9stg5C=0v}TG3LvhhIpUbTwuQt@8!#( zOy(6_3X^GtUK0qYt!ERf6R;1CoyLivW<5!)D=v5 z%=3UFF6fu&M;r~%2vb3W*y~xly^>_b?nW@x9@kJbjz=gj^bC}j+vb`%@}w}ei^FV} za47ufvm@bG88Jeqy)W}*zLbvSMhwli->01Gt#t(;sKNZHrFF+tu zkXui8*qVEfZqWjr7q3Zn{!o;u3xm7(gs}CdVS`34@|Pp;--m5_Xp-}_3s#0>iJno| zo;iMsRyXK5r;KjNF1)mE&pv*am)^X*+pBR)iT#Q2ysY7Q=vY%=^0Joa9Zvly-;tM~#6(+i zo@DC)zr?+?NA~#yce7IyXQ|{+tYDZZw(O1bt$M3!xV<&W6)d@xxs`Z2NslB~bJjox zsYDK=QnFBY^<*b+@A4dT&8NToMlJ&u&T0onjK e1=S$WtLk>{gB`A7)xm_cGpWb5)v+3Or}Q7Ek6?TN literal 0 HcmV?d00001 diff --git a/__pycache__/utils.cpython-35.pyc b/__pycache__/utils.cpython-35.pyc new file mode 100644 index 0000000000000000000000000000000000000000..836c343f01c265eb08dae34bc154ee3cea0b2311 GIT binary patch literal 1961 zcmb_c&2HO95T2!|pU{--q)C+CSQ|ya7O_(lXn-IH5;O^rLv+z0sM?euxNDmgMXF0G zwgl&rpNGj)^ac6^y7uH(&?(<6DOn2YqKB-squJTf%+5DI-FDmgss8b|zZ*pV(Au)V zKf=y`2a!YrP(jk7_u#?QNZN+CNY+U<3=d(GWXte2$txrs!$V<qlE;PrJG%6-x5oc*>Db2imj5q9ip_E=&9xn8?8fCAQ7p7Bh4^(=03=MAQ zjuQ!>#H)sFWB-hu{|Hioc4W~TL8l&_33~GC7QM0PjOY)dGr(7)cep0{^DBA@Y2UYd z1N(3i4F~o!(3$-mmM`Yb3M0QZw+nSz4BYZb!AYiNKDYVjBWZTO`1as98>xddj)o^; zQe^4fy9ZBR-03U*TIqvH5hwZncsk#yER1z_7^ZPC-Qjn)KuEZvEpA#Gg+Z(EI7|-F zgoo!>QItWJQIv6UeOOgol>`M*-;|&fnwydq7forW5N!ONU}Ov`PH$#C_hvTde^xtD zATL4eU-(@2MsccU4G*_EUx>Xq`IhGAngD#Exu6X;C8^^$-wKl?s8H=fkas{xTw8uD z*V0!Y*@&MFnfM(rg?Sua+4n^cURe7QXPq$OT3h3 zeePnF#<#esQe+zZ%cili?C=EGu5n&Ly3?M}Oco{L~;9A7q8YtmXWdjt0LA|H9;Y@P|^;IU< zKmb8quVb*4gclI(n8SY{a3h)&L7~GqiPNKC3B*$vuEqlc0T2MhbxZTu==rUAGYDiB x1%VkiW(=6F*4%fdm<(V>eGPIhDs4tl>%l0KlSDmiFC8^%Zqs#L8z0y0d;;@ibJ+j@ literal 0 HcmV?d00001 diff --git a/app.yaml b/app.yaml index 2449010..06bd33e 100644 --- a/app.yaml +++ b/app.yaml @@ -1,9 +1,7 @@ runtime: python37 instance_class: F4_1G -entrypoint: gunicorn -b :$PORT main:app -env: flex -threadsafe: yes +entrypoint: gunicorn -t 120 -b :$PORT main:app handlers: # This configures Google App Engine to serve the files in the app's static diff --git a/gpt2/__init__.pyc b/gpt2/__init__.pyc new file mode 100644 index 0000000000000000000000000000000000000000..cc3c924b2e994212e697f569b6e36769267479e6 GIT binary patch literal 132 zcmZSn%*$oQx-ur20SXv_v;zf0~ literal 0 HcmV?d00001 diff --git a/gpt2/src/__init__.pyc b/gpt2/src/__init__.pyc new file mode 100644 index 0000000000000000000000000000000000000000..de96e09671ee69eb8503696f982e2ab49f394e27 GIT binary patch literal 136 zcmZSn%*$oQx-ur20SXv_v;zfMCT^Yjw1dl-k3@`#24nSPY0whux7=kq!{Z=v*frJsnFGKx|{M=Oiyv*e6 z^2D5y{5%5#eHUNd;MAhB)FS=#f)XSB;-X~z`1s7c%#!$cy@JYH95%W6DWy57b|9mQ HftUdR5ds}& literal 0 HcmV?d00001 diff --git a/gpt2/src/__pycache__/encoder.cpython-35.pyc b/gpt2/src/__pycache__/encoder.cpython-35.pyc new file mode 100644 index 0000000000000000000000000000000000000000..129e22e5a6da8cf003cdb8eef7663f1863221cb8 GIT binary patch literal 5416 zcmb_gTXP&o74DwhoxNyfD>ktraPZg(kr&&Nosa}l!bu!cgg8+pSwKOt*o3D8wpCDMClYQmmqq*B!Cy6!nr=Epxpj;)>|G zV$~H=x#AczF;Ec?ggD0Jst8>XR;jsK6F&@VBCJybrHQxu*S)CAGxz-@^Rm?Q_tGfzezJUT z#Ma8DV)A*7Gi9Dhdn(%`yu{Hqdc0dV?_k5I=pTi4;V16lOX}bs@7-uC4aF>O^s^TijSd#sLnyt_KYY|!A_xa* zuYda+v_0`s7lY>s@uridosj?+mSSKlHn&kJCOi~4fj);BE!UQ*+g7xnY$#hwb!c6P z7O1i1FbXnT8btk8**fdSI)Tw=G0V#J6W%ratFSYt_a#A@ub~iA+j2&_^1N)yY59~q zgPJB`jm1bJr1ven<{k<-p<_WZgtfyR&yjDr#SL~6bs&U1F590^Rvj)h*z#9UCFpC_hqD0Q$%c)W?e^gZ z#*>YAHD86`OCa3ybwqH!5vyb)+bq0ED~B1wM^|vLW$3;HK5WSkLkP7@TiXirvRcQM zdmTcqEmL_~#Pto8b(r*#k#VDn16%vYJaRDig9{P^M(eKfK^r5~E zYY@9VVAI$_41oISOtz8@5 zH`lJde))d8MYYz9t&W_Pt-w3?jIAQpFmzm{b*c^f0NW(L(J4st)`(Eg63@?2L4L%R zU|hBiSKfiI+BUYr`H*$AvQ-jt6vKb@{fz9&sJN@I(yRte=qUtYqp#6gj|;)p3N6r} zAzvnBU0%Z5MESg|mj*MZ6&8@QrKd4^2|(s6I90&pGe8_Ek1O=oM|E`0wUHU&3kU*C zNX>G{<{6S%qM`P|Co<#w2e5xnjN1O0j5l1dXo+G56 zWpPv!2Y(a88YfF^4%;|%S027Zdv3X6h$N~;mU2`V!>ZV-Qa^fzbYM?A*{TD6us*1vBm_0YpOS zA_1(4ozIvtHgGJ++u@7(qtO)-Ca0x1Gb$ufEX1b;6|wS#e1GTl#{`Y$3Uc!;oSF&A zsGSoHEuqnF)s}5(TOE$Ak0L#JhV!K0ITX2eDdr$du_uKvAk22l!PF?}!Xqq#&X(Y< zZKWHh0Hm~K^4l$`zk{J1fgCk!OR?Wu5B=M3()xJC;MoFf!0m)%7}1@C5>429B)wKc zlMUMn$0!a0w$zIf=0Y#lsNaC8OuYj0{U(0shB>lzpZi(&Tj5rExdaoLI~W3m{t=dcO!TzzdD{3{6!6^yjq{XhoIqoA zZ72@g#cQC2hJ$;#l#93hn&bChF{ z!!WeV+OJdmN3QE1T6YxpDGt_f)528=X!s4R>RzH#?o3T|dr8^eb3^(Z@K_v@-8EQSg?}VSrR&YABlWY_r*F zRyFmGWl5fibW2(?e?$SN1mpl9^z#Sf3;~0Fn{mV!7x=1JCXYk@iqnG?SkDI^esp>o zK*iJGuYj~;M}EPG!8CZLW5oXw0vyi-3K8iZ09J5ta8?NSNG9;}QK51J!;T-Y*cVx=C`^D8}EyRGpUZahzNCxq!Xo%sri5vHHvuP5f$t{;ht+{gRfnj3F?OA%crkkf518USwkXu~V?Mr5y0L$?-D-u7i+_zZvK03(e;FJO2hj=!&EO literal 0 HcmV?d00001 diff --git a/gpt2/src/__pycache__/model.cpython-35.pyc b/gpt2/src/__pycache__/model.cpython-35.pyc new file mode 100644 index 0000000000000000000000000000000000000000..93e0087279e0a476878c0c21e0f82428fffc12c3 GIT binary patch literal 7513 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 IR<4!*4@Gjl&j0`b literal 0 HcmV?d00001 diff --git a/gpt2/src/__pycache__/sample.cpython-35.pyc b/gpt2/src/__pycache__/sample.cpython-35.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4f76902ae16957048bddcabb971e4d7b7a018393 GIT binary patch literal 2911 zcmaJ@&2AJ&5U%donf=8Eg8>Hu8z}@vN^FNnoDd07$Ssb-f-fr z%f7?}gA^&RkSni|ci__3oSa9PhN(^bDsy^{@mFCZK_%RqEBKS9gL9>NUaX zuezg7*gArCTIovuhll?M7#@as0`dZC1PvtV)AT}8=TOk0q&_SJ?eY3urJ-B!p`hT8kCBB=bOiLGhjuC&p9k6u2?ZRVsEV9D|SX|9n*I7 zhy3>FKRnabpJCO?qHkrES-;3f(ZE(SwH-fAjPp~+BQh@^`tPb=%1yfjeMwOgtQ=YH_qi;ZVkvSQawi4i zLeBmo#+^{C=vmAi35A}S&QS#LxOO{@hikp~&N-|M2JK#Xzp*Lf`^{A$$tiu0#WOf6 zU0{oP4rCs~84EqlMPe)6JnLCs{XC9S1k*Xm5iPy;wA0}>+>vv=b<$6tHS!sWmaNG6 zS|Dcer`eKinj+Q(qBT&NZLGybcOx>%uCi5_E!5M(HVZWzDIFJMtu&Xeu7S8$n{URt^o*vc6eErr@fwBb8|8ptt0S$9$_mXTXls*|2?Og7^PWme2sQ3L zeDGs*|K7vSJ@m0?3q4}Z){QD6vk{M!ZLr>Q9tQd&Ruwoz7=0Ow)p|ON@^LX57bX0z zViWy>ZN5RTt(ZcM+Sr>ksq6A{(GXWXJhu7fHqplXpezy!j4R^=4(j#rkr+k^lL%I6XyTwHSA0G_&zADnnyzt4u)TZY|9juob?Kj$G^G9(VLFZm_WCQm(nCZLP?oewxR{ zq}L6{X^~|4Fo{#^Ct2~;O&b6f-MFw-gUqO1h5U2MQEFOk*`PFPTNygxqy)^Q@+OXj z6<09&Gf3$LCfpuRmc?4$+xZfElOB9SEQ>jDMP3&3A1Vx%a!nSJ#1}S?M;N98f?Rh( zx$>aA1O!5%*G*~E-DvJQVNBm<2@Vl`$QWNSn%VU&5IZ+SWQPcTQgGu>^32$Jn&UfQ zE7qnA{%HrDD9Nyu#93j=FgP66*W&IV8tHuWz2?j~64va@T?62z&NKX#vxu*pMc1XQhiUnCd?`Dz6UjWzC_YKR SKTg#hE(XJ$p(W>J>)iiB&}Xaw literal 0 HcmV?d00001 diff --git a/requirements.txt b/requirements.txt index 386522f..71e00f8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ regex==2017.4.5 numpy -tensorflow==1.13.1 +tensorflow flask -gunicorn==19.7.1 +gunicorn