From 24a84c03b04945c528058cd387d2477d575873ef Mon Sep 17 00:00:00 2001 From: Travis CI Date: Thu, 18 Jan 2018 08:52:21 +0000 Subject: [PATCH] Deploy to GitHub Pages: 513986595d68a5f16162b541ac547c0cf1326904 --- develop/doc/_images/NetContinuous_en.png | Bin 54256 -> 0 bytes develop/doc/_images/NetConv_en.png | Bin 59083 -> 0 bytes develop/doc/_images/NetLR_en.png | Bin 49488 -> 0 bytes develop/doc/_images/NetRNN_en.png | Bin 57109 -> 0 bytes develop/doc/_images/PipelineNetwork_en.jpg | Bin 7466 -> 0 bytes develop/doc/_images/PipelineTest_en.png | Bin 8656 -> 0 bytes develop/doc/_images/PipelineTrain_en.png | Bin 8791 -> 0 bytes develop/doc/_images/Pipeline_en.jpg | Bin 11633 -> 0 bytes develop/doc/_images/gan.png | Bin 17810 -> 0 bytes develop/doc/_images/mnist_sample.png | Bin 28721 -> 0 bytes develop/doc/_images/neural-n-gram-model.png | Bin 68482 -> 0 bytes develop/doc/_images/resnet_block.jpg | Bin 22422 -> 0 bytes develop/doc/_images/uniform_sample.png | Bin 24880 -> 0 bytes .../_sources/v1_api_tutorials/README.md.txt | 5 - .../embedding_model/index_en.md.txt | 140 ---- .../v1_api_tutorials/gan/index_en.md.txt | 137 ---- .../imagenet_model/resnet_model_en.md.txt | 284 ------- .../quick_start/index_en.md.txt | 562 ------------- develop/doc/objects.inv | Bin 3986 -> 3857 bytes develop/doc/searchindex.js | 2 +- develop/doc/v1_api_tutorials/README.html | 273 ------- .../embedding_model/index_en.html | 439 ---------- .../doc/v1_api_tutorials/gan/index_en.html | 398 --------- .../imagenet_model/resnet_model_en.html | 526 ------------ .../quick_start/index_en.html | 767 ------------------ develop/doc_cn/_images/NetContinuous_cn.jpg | Bin 35863 -> 0 bytes develop/doc_cn/_images/NetConv_cn.jpg | Bin 44038 -> 0 bytes develop/doc_cn/_images/NetLR_cn.jpg | Bin 30320 -> 0 bytes develop/doc_cn/_images/NetRNN_cn.jpg | Bin 46358 -> 0 bytes develop/doc_cn/_images/PipelineNetwork_cn.jpg | Bin 9559 -> 0 bytes develop/doc_cn/_images/PipelineTest_cn.jpg | Bin 9408 -> 0 bytes develop/doc_cn/_images/PipelineTrain_cn.jpg | Bin 9210 -> 0 bytes develop/doc_cn/_images/Pipeline_cn.jpg | Bin 14244 -> 0 bytes .../doc_cn/_images/neural-n-gram-model.png | Bin 68482 -> 0 bytes develop/doc_cn/_images/resnet_block.jpg | Bin 22422 -> 0 bytes .../_sources/v1_api_tutorials/README.md.txt | 5 - .../embedding_model/index_cn.md.txt | 139 ---- .../imagenet_model/resnet_model_cn.md.txt | 284 ------- .../quick_start/index_cn.rst.txt | 397 --------- develop/doc_cn/objects.inv | Bin 4628 -> 4527 bytes develop/doc_cn/searchindex.js | 2 +- develop/doc_cn/v1_api_tutorials/README.html | 293 ------- .../embedding_model/index_cn.html | 457 ----------- .../imagenet_model/resnet_model_cn.html | 546 ------------- .../quick_start/index_cn.html | 760 ----------------- 45 files changed, 2 insertions(+), 6414 deletions(-) delete mode 100644 develop/doc/_images/NetContinuous_en.png delete mode 100644 develop/doc/_images/NetConv_en.png delete mode 100644 develop/doc/_images/NetLR_en.png delete mode 100644 develop/doc/_images/NetRNN_en.png delete mode 100644 develop/doc/_images/PipelineNetwork_en.jpg delete mode 100644 develop/doc/_images/PipelineTest_en.png delete mode 100644 develop/doc/_images/PipelineTrain_en.png delete mode 100644 develop/doc/_images/Pipeline_en.jpg delete mode 100644 develop/doc/_images/gan.png delete mode 100644 develop/doc/_images/mnist_sample.png delete mode 100644 develop/doc/_images/neural-n-gram-model.png delete mode 100644 develop/doc/_images/resnet_block.jpg delete mode 100644 develop/doc/_images/uniform_sample.png delete mode 100644 develop/doc/_sources/v1_api_tutorials/README.md.txt delete mode 100644 develop/doc/_sources/v1_api_tutorials/embedding_model/index_en.md.txt delete mode 100644 develop/doc/_sources/v1_api_tutorials/gan/index_en.md.txt delete mode 100644 develop/doc/_sources/v1_api_tutorials/imagenet_model/resnet_model_en.md.txt delete mode 100644 develop/doc/_sources/v1_api_tutorials/quick_start/index_en.md.txt delete mode 100644 develop/doc/v1_api_tutorials/README.html delete mode 100644 develop/doc/v1_api_tutorials/embedding_model/index_en.html delete mode 100644 develop/doc/v1_api_tutorials/gan/index_en.html delete mode 100644 develop/doc/v1_api_tutorials/imagenet_model/resnet_model_en.html delete mode 100644 develop/doc/v1_api_tutorials/quick_start/index_en.html delete mode 100644 develop/doc_cn/_images/NetContinuous_cn.jpg delete mode 100644 develop/doc_cn/_images/NetConv_cn.jpg delete mode 100644 develop/doc_cn/_images/NetLR_cn.jpg delete mode 100644 develop/doc_cn/_images/NetRNN_cn.jpg delete mode 100644 develop/doc_cn/_images/PipelineNetwork_cn.jpg delete mode 100644 develop/doc_cn/_images/PipelineTest_cn.jpg delete mode 100644 develop/doc_cn/_images/PipelineTrain_cn.jpg delete mode 100644 develop/doc_cn/_images/Pipeline_cn.jpg delete mode 100644 develop/doc_cn/_images/neural-n-gram-model.png delete mode 100644 develop/doc_cn/_images/resnet_block.jpg delete mode 100644 develop/doc_cn/_sources/v1_api_tutorials/README.md.txt delete mode 100644 develop/doc_cn/_sources/v1_api_tutorials/embedding_model/index_cn.md.txt delete mode 100644 develop/doc_cn/_sources/v1_api_tutorials/imagenet_model/resnet_model_cn.md.txt delete mode 100644 develop/doc_cn/_sources/v1_api_tutorials/quick_start/index_cn.rst.txt delete mode 100644 develop/doc_cn/v1_api_tutorials/README.html delete mode 100644 develop/doc_cn/v1_api_tutorials/embedding_model/index_cn.html delete mode 100644 develop/doc_cn/v1_api_tutorials/imagenet_model/resnet_model_cn.html delete mode 100644 develop/doc_cn/v1_api_tutorials/quick_start/index_cn.html diff --git a/develop/doc/_images/NetContinuous_en.png b/develop/doc/_images/NetContinuous_en.png deleted file mode 100644 index 7bdef1aa366711806585d35c8653c987fd63d59e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54256 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 diff --git a/develop/doc/_images/NetConv_en.png b/develop/doc/_images/NetConv_en.png deleted file mode 100644 index ad618d1d6f8f4839f566f5f5cb5db37a4b7d9093..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59083 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

EH7<7hN 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µ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 Ns4MFzRll%#_dhKvR388U diff --git a/develop/doc/_images/NetLR_en.png b/develop/doc/_images/NetLR_en.png deleted file mode 100644 index 9d514bf1b18a0c330f98c28785e5d008f409fc1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49488 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 F{|6GMn8N@7 diff --git a/develop/doc/_images/NetRNN_en.png b/develop/doc/_images/NetRNN_en.png deleted file mode 100644 index 180f273d32ea59dc8ececa69c08e249f79f9d4f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57109 zcmZU)WmH`;v@MKtaCdiiclY8@+_gY)IUL;Gy|_zpDeh3*-Q6kf`f=Zt@5zrnGP0AA zWGC4xS#!-9p`s*%1dk671_p*CCo8E21_tQ?1_q76>f#XIOrXE=aE`J%E?{8juK)3XZ(5Q7!N4{v`LXVV%Z!)j#-cWo)>r&vMK0j8OAE zc2fOtKb*{VxLEhP6PRpH!jT$MX26t@BnzC+Yk7K9Gshf2L#heKz|HoGmCm{$IfDom*5%@7(C zFmDWJiGM?=%o~#Z*(z!2$D&k=eU?)%A|Miq=f{WO3lS%v{rm>i@xpV@LzvxLzr*8U*KITmm!NU)Ivjp4fbqKek5AaTymjB$?$fNB^osZ< zSsbY+&LD)0i!!GM%O+apZSwN=xK@HR~hOe*R8YLd>0+B%-?=e~`yFnOfU_j;O z3Q)vTxo|&@7l3=esSg(+N_7J2T+LzMAbTP*_^C2G?vO%lllqFc5^N@nZeXItX~n=m zK!%R&F?<5oI$Z1ST1K<+xYnNOD0iIkEuey2 zR|EySYk@EhfP;%al&*FLlmy^Mn@&lE39=gX9Nz5iNxf<~1LVdNsIsb1vnKw)!z4WX zk>M@n<)$PC57fUtw*PVptk-IP1&JP~rRfij=C0)D2wcMqjGRJ;7&jauuEol!LKRRo zPzfGc0hG}M$C$QT&*m;D+=M(-E_g$^+`rc}Hcdu|0*S@{L|OG}qXs(jV2>KWdR~;R zldbdYz2)-L#B-m*K-t)DqC#jhC%4CpyQCG|7LcXqnAmHap9Z46;=<4g!K&RE*lg5} zgI4(0&nrvN{8{a*k|Er(#$^Xh7gMGDn1~&aK@&D=2 z81S`d>KBPIW%pM9$4LIyxI|$|zgmU$&xuyxkEQVS6BQ)(3Lfd1d$A^fD#+K3NM?yY z9>tuMT9}vB%$Kwo8-y?WGvRV--zkm#Nw>o%BG*`5(7w^OQS+Z)BZ?!Fw`L7vSff>6 z-$2DA^iC2te{>7ieaRRTX~2q`3?~woR$s5Ce#Ji)q)_J+YURz4FXtd%Wapb1!+5i# zh5mf29>MtQPoJ%1p=tz-Efs!+t*c#8g)F(BH)%q7Zg_AI!}$=hEE7~gx>1&uiEwu? zc2!Nvbffas#u~bz4RUCdWy{g{XD5<9%x$GzwIqU7uPgW|3>nFE4jfX!kpU>b3qxLmd-~xKab(5s!C+Uo%Pye+N zsYKRW!0tX$a@kPxuJ3vHym(J8nRsz$2`=%vZ2xk>LJ0X?mef^cz8%vuM7Ji6iT&=S zq2JniR8Z9vWDqf;#o~W2ctCZqXtT=2ah2C&)zZP?S#>-GG9g2Q)nvRVsbVgLpYP3# z7yC|HF6v>6saRm-M)F9~{&-Sc!s%%RvicPv(va)j3-X861gbR~1g7I&u0_^3t8A!- zbbr1@=y&PDgwV@-58}97JEbkI0S;3IC+Ao0#Em8q;0`|AE1MJtJXPFQAx3kYXbCXX zfjOs_Kor}EeJL$E<~>-?`_*0im2}&DKeEW8eN^M1fa*4{WZvhm%5otVLK)aZhwL$5F#2njwX&W@YVyY|?GbB)*=9Fc$|F56D~=}+yk z8be*?yAmf3f5}8lvRw7WJplw z*(1naLhf)+ILTGOCCk3sR$bX^>i6^gBRPGL|soszO(iAXRH1G6P$`}uhj)qaT{1}e1+yk?`&(Ur^ z1RN@62d5OKx=C4t9+Qc^j(#qU9pD&{N&%ibK1LPx$EHNk{J<71?{=$vV8m4ZYEo_iu1wk=SavMRe+LdhkID0QaM|4ho{OfHlnJMF zcy$U6ZfCXtz`H*xHTsRIN2KfMfx`9qtV=(d9QzNg-&CYTUv zR^AauuRMpE+&Pc*=b{BteqyRFSiIRrck5VF^W9Ofs<>!W&l@gbZriAsGRnkFPkdkT{ zxksEguW|n>#X$}^SnhvJfqYmNgTL{)8H?LHNXzw`=IDCcH}gc<$-z1}xcTtf+YjVW z4%CX-XB0+S>3Az>IJn!3>$!h>Y2Mu>=Ob9k=0ETNKCiFm$1D<((-67UGU~Q~dHT&A z1XG|S20d;{i07jUhMwHaJvr>RF?>+8+jX*G_Lo}h)`*PlN+A&Ri5Uz|CJYgG$S4WE z7>`U$a3mC)Z5A`TEm+eD{#5Csq%i8RJ*V9aIE%1a_&F#ym0-PKdfzDZJBmzWDXMf! zcb5*AJjW!noc02$esIl-3kT&sw%;Wv7r$Qa0L28THJ9M9V^IsDU! z5z5i;7f@?UuA_e@_i$OPLm5D#Ih$e%xO&R;nAjK)05$@bh#8c+n-mR|XLODO3aE!W z3&li*x;3g%K_?>;O4KO=f_t)zoO4u9y@Gvj#)UkwFi?l~AU4>}pv9rL<=$)zR$*%Z z%MnrxBw*+cQCp_t>|fM#OGK!L^eA=@Fuvq36v<)cgL(^izyPZywV>zLJFt0XPkmA;@`k4D=Lyh zZW$=!vExG!4i#_%hsnZ7qTYmO2z#Vd<_&$0IPe~KU~evHa>s~1A8|W;97e22y5oF} z%cNy#^=gDW52CKS$1+KLnSRIW8>EPEhnjTV9)>xyi7T?So#VG|C;rx~YqSJZB0|ip zs%g=Uoh}$NUOn}2A`BwgI|jEcRMaXR#2BJ!uB+Vm6Jueur8(!%P{^=kC1upWo0uc_ z38B&Blr!tFf1^?jARiK}EXL&^*gy~xxH}Cfq9RTme_TsSXl8G=JNiQfao6%(o0rf* zgLu#Z9|}HMS-HsyV~j@a1dr)Akybe44+92zeR7zTBFwnh9i(>j`ayxHrQ&Us@)CcU? z-%LAZs~qRX4QH3dCGN0G`wETW) z*&lK-9WT2L^<&GO=Iunyse=d%MU9QR4Zn8onvuvi(-NFPX3PAs5*sqmgrbw)s#9>`?}%sUYgSPh*0RtTzuq6)@SJncRRGYQ(U2F`?vOC4hhp<@F?VeuO zGR|5|_g{F{kpF;C$(~J4>JIQ$JSS&nMn9eiY?8?SYG*Yv21`#mOPsybP~?zhZgWWY zGYYK$diA8$QS`PF0KeB%vxIGrU;C%|n+KsB;cpeA%kvdzAq3<2^kQ%^VCK{Kp(=|i@_rCC4teQnI%>ztwclUq!<@A-h1x9i}~FqYVus9@O^Nqpk0_~N+W8iLSauhOLjonMa=QPbccD3pnaV}# z2`6M!xVWW4BJ6S*ihN1o^YV}c4*5cMR24_>qOs3zYL|@W`YTgrQK5T&adFHSP|irl zlt@t1i5ZGKK9$%mzel@vSfA20JkCe*A*UZRM6uEssc4Hkt~(!)LhE=EatAutg-WhmKU@vU zWn&grFjcB-3*lEkEtut)G`zlWG#sLdaW&QL zKiM91+lrohT}=rFomtYrXAG$yNFa!8G6I%X&1{M+7KH(uPUTp|YZFFLeJE=I+KNT&L254g`8^2MA82B8kXQt^q=v5%fD z3Dl{jFAEpOU%82a=4(#{n@>@loY1oP2fQGIK~z~RsI~}7OeqZ|+1r`2_&R8`-Ii0E z-(&e4A_i zi1Wh3cAkS$I3xR8qGPeXJR9DKh_h(H=Dx@*n-3~aP&-+zD(mq3Nhn)MO^Z5OFOQd1 zW^iKht-Eb{#Vutj4;w!PT8|#qP(M8D&PCk4bo}~b62h9J<|QV{oZ$P}%7>}AnLeUz z)l|nPA4VvYI~i|}CK5PQ^t0hhxg?CG06;YP6Qb7aSDl}*7NnFMB?BGQN;Nz7=?CFe zjq?GpLv^IBVbK}KSvkV=4jPSuzY9=8bpyGQZrODaS3#Vx%0@cLG8I7SYk1Jwz!1K5#7wWCuLRGIUbX-Dy~c8=C+Xv zNPCZU0p9|0g3Ufc28XdmWt*IpdGL($=8twNmF^4AO(agqs)75+wWJDc!|?}X(edX) zYM;Q+=+s`2{SLyq;LfAD+LngaluC@3+_Br-{?vEOTI>R`0 z+;p6GJ^HfSJppL#xawE&ZO0}&Hc?RYGCE$^1yL(lrSl0R^+5;s!`%dQLs^a$8d?iv zHO!PaM$bk-aIJ)f$##v33jNI!Ft-cYAQGC1@JG0*Oq%8zAm|2UZ%wSjEp#<|e2-xt4(}hU7&j=y z$f7(|A}&wbqlW+D-Ehr_k<6;O?F`xpy8LA<L8qoKC@xvhJ!IZ{N$8^ax5!jVtH^%5o{$SVS-@xZF z9s2I;M-2Cv1$Bi}&DE}k>7r)NB5a%ZCzZmg1}-iu%#UKSOvJjm4!#fbGS(C(c;^jD zN%p%j1$#DoKWf3eHILy!L`5K;AuMW=sN7@Ut3}l<`8Kwdj5X;47K`8=pF%D`c9$*ZeCNDD%yTPXsyII^#t`SwgnvA0K%mIb7dNMI z=Z*D>l%obRNVEuGD-z-MZ1Te{6V7K&3>CLe9$ zrETgJ%KQrvb~IqmIPSeCrH)38+*kT>CJz-#zxe9f1Na7+@(|^{4Y-NKGaNsY!B$ph zA(Du}E4et~5|6V&u1~!aMUug9*<~uY7elL$oz_VF&d18j8Qt0i<1-~K5{`I7_7b`; zjz}~aI75z;n=0rZY}OA*v0~<|n+N475X|eYI4CIn_Imf8h@(zWd+`+EzQSrOiaQ`8 z5L0@3i;|Hos+W8*e9nY|sjiv=UQg&L{41)Vv^v*ObDaK%WHA5n5iqaxjQe*OAFi^# z)jU@Cm}Fx~@l)3ZZ5OYcKDp7&J#GB{A(1u5_Q2{f0w;9jd?L<1y?bFxD8>p#$Ntvr z&H?Lki#))ju=r!DMx&RJ_wBRD_aRR0^))Q9b0I=4tYhnx#3*@vgBjbed*MFoWkp18 zVyb2rG>DGNCe1!X*gBvT;zj3oNqvo?uf@Jd#Gq*;!hGNGR{^ZaxPeieq;w=voXI;sy~Bl-oHL>AxTb~% zC$0O-?1IMGR_gcjC!)@g2MQEQjDIOHH1a(rSFRA4*E&{pEw^Yo~I#Po~vYEWC=8!X_uNU!{2> zD&h_C6IT_zpo&_%O(zeQoP38q8qo2$<~amYFYm3ZSQaBkQhwJipj|=_P?aC?6s^U` zc|l9&P2RRHC=U#^m0|lEDs5U0O`1!e6*@t1kDni`P6sWNOrMmX9h(-5mNRDE>P2El zwh1e)mXa4aAPTTudNWV`G!B}@&lW)QoO=59x=huo8|`Zu07kpBY1dT+2+*En8oM75 zyuDi=(i=gr8Y#$hPpweCNT^^TN$m4NNex-5+$x)!U1Cm=T5=#e*sJbmLmAsWdrTdj zA^{s&(x>xzL#Ok)&Z3&ax-G~2WcIr^g_A%l0?&K$!;xG0{h2U(RMT@LEcEB4RIBJN zB&z7D%ctlnM`-2|16?wQRBy$L#}tvETumFPMsEgEX5+ReOBbYT+V4O)H1gf+42Fd zc?$j0NpkZEi)CsXLlCTec-Cmu&V3kpIO^JQpBz1o_bU>5gB zXuPse>}I*Px-wRO>%BH$NF^C6hqJyOB+~0TwhJ3(@bmNI8evVYW` zKeDeDt7zV9UKL&pAAT3rw6@MGW|O8E2~`ZuPdpjY$CnmYCa@hj6@XJx$zl#TLE-L9v1!H&W;f;E3C4{lMjLiKY;I( zi-d;Dg}Pymi_MlTwW4s z4}YM>P%1NVF6$euIAv27vt8IU8#J|K-SnMV9@G< zB|{1Adnr62Qk4d_Q>d@D8srhHMq+e3+DE2mDlbotQ6^|k z-SYY|bfh}|m~3;H#!prqLs)o?!FC?mYl(HU`Fs63kX5@HTKyADm&VABiw6+L2xAN|}3ffN^M<4BKM%JqMWZOtnb zR0+R;Y4&_+Tg$7Rfiw*z6pf|8Z#QP z^9aC?QYFvGU2^|L6EpQ;d6TZ^=KJRS*g?3HPZ=y;Wr0gOn@9WdQWe0?5)LBn=rXtW z4u1meZqzO^p?yU)^@QEqfBern#Gp>ErbLJ6C(?YxF_hoHu<_QFkhvU|we(`3nT!Ot zp#ICN;mt?_%{vlek)_V(4F$WQpL~k@CM~WP&B{Vh*O$YfxyudG{_P+j2|Glqk5g$n z1AmkGuBWg0P33AnD(%XFX#pJpQs3|nX>4#h2~b>}Uk5`mHZv_Dm$mySA4ei$cc**v zh%4YuAXHU7Q?*EkDEC3;As>hF0SmoK)B8h2OvkHx=OgfzCIaUq%Ywy#oCC%6PW|PM z>ZKFIN-g&`Y84YgVk1!`MpwO9ectR*S+#BC1T16=jVoQvvf~#yZ!sqzr+7R=Me+; z$weVhHRVy2M%ck4m_|Fe=a}DmBA*#Q5v_PI=;XN^qU=I0Y-I zmKVymr-Yi#{KTau(I3%t5&aeE-grJ)>m-2427uS+sy^8=2D%jx)aHw~gr)@-L1OME zty?#hUJ)87A#r6(2*P+WIGKd+*pKVfr3yj`epwXB6-bLTs03N-(=hapR~fhfK`Oxr z#NepGlg^5<_3*24*7Q$uO1=#68`Na&nRrRyrv9Lfr$fhUcG6J%u%Mt;d>-q%`U)c& z`^aVbW15I;Cw@Y=6A`PaG`7s6%`cEMI6aMQ?pyzV+b8LhM8Sc&MEWt8U2Y(d zU`zF3arlS#g;a@)q#$fe#yuOY*p`lpM|y5rT5U>`cRG}5zwvh z1J*rXtt1%02Pjpq_x^#gHDI@G!@3(zSYM}_A5;|jnM!?CPBr<9EFK@AqD_rJ7!o>c z>ivWO z1Bo%4F*_bt=;Tg}nFNcmI>~$yN}Y-e93^r^fX_Yya$<*~pGJadMa4liL%27Th$%O$ zRgICDK5&@A75Fc`_5uVTli$G&Fy3UfkEN0xE@>iy-OkZA^I$vO6`R2dwgHuGKSZS5 zMi}{>sC>s4-`#N^@e(wspkeX};14q4twa~HJ~{gbX@OEivA30Myn~obv#bpt3k?pJ zV|1dv^mWB)hQK(?S9=}f-LJXV{PyPa9U5-bOukI*cJD~-X1~dvet)$+5~nh=)vRW^ z<4@a`UjX_&b@(@XY!*a3M$aBOoDebcK-%?TwPM1;{JhvWnCgMU5T3dtxG9Rrv$x#f z+EBf-9DwU4zXxJ-4}q4Ney}xSF6P}aobvPN&q*Cx%&xgqf??gWN}A@4+uBrY?KaiA zOtyDrI1_L~i-iSz_^5_hVg>R6gcuq#eovLLN!SCfx^*%3mw)3v+S%%635j0J$zbK8^%tVH$%y$K=Q8PIP54YEG!OyZz75T+{43Vg~~us+?z2J#9+K5hNS&yF9tSEBqU zD7kW)}b z8k^M{V~Ft``Irr;EM9!O-WE%GM2087>x32xW%d^HG9WbPf2P=C)#WhGG?1`+)@?a! z3-8SGhu?$A6H?%CS?R1*0ikFlZp)8?poT;LVZ)7pj)lSC2MV!GoPv`onaz3%Cny1f zMA26)^t^E)wElCMsL_`Qi*1py>MXQW#<$2Xh^2^X3D%43w|qgt+)YFc{47M=Jl1$8)WGGTX9 z@xb>)NdGl>h}yRU7G_CuQ0aAWOHkzlf0KaTOoKIzeAV&ELqBtXUNI$n+Lo!<{P>-v z3Rtu%p%idktNk_`NfahEIFyE@Y#*3EYI28_Tza?g=R5U;AFVs600p{dDH+Up=gYT! zhllRCzXYbfyotr5Yn|V1wOAIQA5IEMW*j`&>(=do1C_m@A*p_9ViLnf9nM}xhFvNL z)|dJ0=3rn6G!ww?8OpptF0!w%K_6PkAmz`|d)zH{Uav;&KEj$Wj(6{8vIr+}Vmd_g zC^`BL<$f`nx)t;rpS{4~O?5$Sz9bI#ha*T}TXO_M%BIU!IzO^It~b+e?i3v4q@_zh zi>IeH2W1iu30uDJQuPfc8NsH1%n9qxwqGKaZMoURLS;8*6 z+n>;;vSTlwvo~=*h(wq-QC`CxqGK+Ib_&niuhZ9s!{rDIV}JR(Z%|Tz#X;Fpc%rTj z^zHr{K>6K*jyr(wg5F1qPxx``vfq}6>$vjfXWmpM1L?_n7aZJ6j2)`Q8m+4;m`0Yj zvm&zH0iB1-BI&fFOprh=X}utMob-UAtO&Kk9uf0hz@OkFkMwd zzL>t79LK<5v{?L{`>I&3KqqMo@pM@+VrjM=z^T0yZXX1TA`k{1FOB6J`;|diJ8&JP zd^7(ID7v9ERRim(fE*0Rjh%%&^+L=YR2KSaqlA8_*7!F@%9PE@=Odj)A&l(WiycEc z-FA?#$4u003mBVcgc*mdEYl6hjK&GGcSU48HPJ3xfjvT9*-N!YY(gxIO(*UzSc<3& z7ECt*(FRVu&IA+HbCSb`NtLBUCzup<@C08|Eploqvmd5xQf#4MHhf1JxmhM_pT?}y zWBX46qO1WFf3dU7AY-87)5#D?DlD;|lJo7&{z6)A5@_IH2rI9xjsN*M>{5d*^Lfej z`8cS#xDkr&wqhQ-HcV!Jh@>k)Ss18QqMTU}soA0GbO$1Oc6#%;S-{Dam-5WW>6h;1 zgk2hA@yCMp!Rnpk*|8d!Dy+-R^?N}hZkBo>!lH#o6p0;j6ZY1!e7m=zph_}R3=8CX zpZf9iA@mHlSB(DG_Wl0Il`t+Itnq6r;l0PEp^C%VsOH^-U3M*^PD?^N^s%&D?1tbM z;6ovIzd^av%F?)e}`%V=`9(d(8=k5*W@G7ZL~>;t@CcS*`ci$bHfB4W<>CvAyoNB?G&tWbTe0G22evHrsd z9%P(V=@@3D1rioE9gzCJq2a^eGUKS95?GVd8>9AcXcAia26^Lb>kE^}&s(W1b`5Ri zKjr)4AbeSMpY`FE9zuo*gpfp{5V9VjLkz(NZDEo_oZDS;mGnk!%tI$AAGHzN7U4rl zbNCl2ADViW#N)uBWBoX;iMh8uiHN@V{2|gMI>Egt=^k1E>(AA#zp)+pCgJ?GcCa;%dujg$|g!NO*&aA>;5vK*; zh6axPo2bcDh7T9+(L<>HkW!K~iN_7iA?Jg^qfutPxKtXF)-SGRJ?Fq}IOIdTkH^~g zSdkmi75j18*0VonO(gV|ogk~R5UX6qH3x3_*a2kA1Z3=NkC^6zZni%D3If|jJ&@OH9Pit^BvZ{o3Golj3Mh) z#%(>Ol;#2@>l@fL!G-??Q<$GWWR6D25K*@OY>&`)y5{>u5nmZU8~bbA-Qb%s;PhJ`RPDQC5Cto2Tp*)Xim% zuPsF`-4azzA!>{*pN^2@_~NdAag<-|q|7H`gLrzTM+y^Hk@9P_*O5&Ek7zLlS>Xkn zUWCS~G9Ex5HA@c4LF&%^uVhMN4?KntC3LY8;ofhU0;YV@f zUxCt5OpN()Z~Q^KA%yiPt^FIn#w3T|LuEi03F#`ePE`!2R)@b+3kT&0_Vx(%L-K%4 zNn31BoD;DR-me5GZ69{jtyp*``XJFS&Kcec^H&1pu+1aor&~2oLDrH~u1oMOJk3e> zwSXL7Pvo(|Pp|7cSTvX|G};2n-tDYCZNc;{e&2WtTDT#wco$aAsbBv?^bG*G${#Qj z4bnMuUeMz;41TX49oDqy4no!f82KIW1+xS~;1O`bDW9I59c=1)VH}() zu*9De4rods)3Pv#85;5>kKps&SKeCmX#hE=iG5xyGPLj$U0Ax%;c>*d@_8qNo9$J( z!i~0_ysrGFMkbaF$Z~z&$X=#WUoX3qb3V2xoQHhkX9ebYJBg{*H68BR#a3tcD-I2`($UiowD8Jj@2Y> zedyA{61oOY^Leg1eI~|jdg)Q`ZX*1)-A{6$87)Lvr}*^R2S?&)T8u#3HYbfDL?0|H zei8*x5oF=)W6__ppAgJXQN|g^2C$Q;sgkpSrO<<{OmiZD&(zt*l%jd!0PrOw?;uAd zy4+{7es1-hbx5i>2+w43wo_@gH$@?~N`wL1+CNyz_a?E|RDnE{eU5U`VXaWBEO7_g ztkuJI!7hKh_4q{;o=x+50y<;iLt(k92~qKQdAH_J%t;9K#Q!nU;~?MMb@(Lc$JUCM z!dlOGN@-e}4RB;X)is|?mmibPr}1)3mCY2A@`q8sD-_}s4BOXJ^ zV>*=MWhfVM3d#5H#F8+75hS58McX6IMz6 z^-zfV?h>z}y_fuy)!ad|zwySw+NhWt>t_Go^!qo+0HxA(Hiw_5$>ld^H6kO1uY^#S zDZ_ca66T#q(qmudjVVLNUR(%EFw`=~@ifEvjjmMIUMc5}gjZHxe)K>qm~|7l_9^#8 z$3q*{rpt6_LR#kbDj$j+Pd=+|?plAn`qT&~>Kc_@@tN{D$Yc?b@ck7<(rIA`g0y}Q zQ#*C7a5PVZ}S?1j)jqVe3%(4rKPz>Bvy--MO@1c%)JGM4e2clXmi9wXG5Kgq&~ zJR2DeHK;mY?^2Eo{fyYzIWk^mP~A^VK3h`ReFh_t(Tf-lYgqT$zXUkl<;%pt9xW`P{Zu{%i#BAY>KLj}EA?O9!@6%9KP#=OL3BY37mwbEGj zIv(_OPHmLbFY2C92t*-w!?}P4vrlyqM1S&$Ds$#uy$@91~Q(nPbL7G(giizivBSDPG+D-o# zgHEg8_K=r2hYPc?G&WvNp}o?ugP(Qt8E~KTD)PcI%!%V^MLY0*X6eO~`6GbND$)tw zCEf8KAJS4$F-^lC&*2;019AB`3$rDAQLq8dz_6T>pcy7NQ-yjuPpxi%93_3t=`JJg(~_0~@hZ{0+$J|_ajwYH{ zu{~`}_J5PfAbq~RH^W6f$M5v#gOQ~{$zx#U1K}VKn^f}=7W!WYXJMYYJaT$wh4+ zMIFEU1@o$f#pH7JPp~-}T9D%8Pw+lE5bck~ou5|^L22+!IgQq?jO!DcfvCJPacidn zQ4XDu0|GW8*MaDp?H8M)jpg_v61a4z>iH7B1ZQdqs*XR$4rr~vfBH$_mt!z-DtB@~`ocCr1qiEmLG^fh|fmyG)n%+;SK zJ6oIgoX?6XI&w=Iyx9B^kS>!|m@ZNHut46&pVOim5E`LvwrN?2{aAUD<+vsit3$k~ z$kd`u$@LizgAocO*O=?|eyFUE(F4&rg z$lLu7FZ+e=&g)YJQYO`{><rlE@j{;p-F zfiX754VgW!(!zeCxy@H1N*qHF*I$>`ET3K~=hx0S|MWx8@(O)&sH!W=fBu+~{yDUW z4Bvy7PPoRi8H$HXgKEd8rI6~1v|@AOfn5pouBd9B^b&hE3LB0?!nS!OgwCbf!)cM< z3kB?VeN=u~62cy+z$scIc#3%S^&e$<`%rRz zX!P5ojs99j$2xerRP4=u;yGOEUBiObqmDsA!^BzSBPhi3I3`;Jn(6x8H^#pwZspW`)*5t&g z5y-Q%>jQ6Gi;guMHt#X};f2TvkSIdpB4HnAfPJ`X=I3YV#FP}KB;Qxf+kI{4fM;LC z5j$LjPK@&;3-l|YlsUw=N$J$d=xDG$6^;~WPJr^^Y)*=#XC(2+f~grkx2Y!It`Y30 zSREUY^T1C1%wMy47wf7da#3YKN+VQUc#;4ZPtZu&c`9kS=&gT|xCFKiJUCeb8oQR# ztL%@BCICY}zZkE$3GX-Z7!eUSJjQDd_{(2wtPPxx)<2Zt!Zko~)A1t!asCmda*|+c z>6B;G()m22(BMF^gm-qH_=ypc0#DDEjrroPC&U*Wln$Y6^xAAfzH znwRw>L{M-~ac75xQ|v;B`<6N8;!SCd8QrTZGqMU1rznFM;3dwyPeMGUSvZm4vdsK^ z^2xFpmHru`Y>_W1#UQb2A3vplW6KlY^5ZQMBD*2tEI?U33jQE%P zeG_Lk%tH5yxRQppx|$ZNf6+br4o@1#8 zt!6Fe-M+>ck`!oTH6qF?=qdRsdEB_25rluX?2RAZ#4Pg~doMBkl7@)AWvM@II7aEr zhviChDYksxL)Kk4+-SX64TL}MBv$Mj?&JN!@b%+IV3CL`-n*X8lm0^tKhqE6vhUk{0V9JfV9%+PeC-lkGNKKYG-AE84RM-Crz$t%Y49Eiwwk z^Rj$9nK_Ew?GvVCbcx;N1HnWGE=^3-XrQNP&cGfyflYN9mw6%Q+A4`W>aw2H8ozD! z*Fo_BZERz-b359=F9}!?yY6gj)AP%jHSS~!O4saL8zUyO z$o+Ev!2wRr%!iW5D@5ztDuKo5W%t+#4RHuRP{dlOT^Ccp%4;VE#r&43dB(ddDV87C zq@;#RuqE4LO`RCD3%xLwp5y@-W&D;QDA(=xy60eVm(HegY?xMvvQfH|m3iqc%FKI4 z$#*^Pvftgj2`_bplPtO{`r&oE;d}>I%FSw54`T=?=zEmqOAcSu%>a(+X(dcNCfdE_e52#BBCCw6-`?1w$M|u zc{i`k@DF7%T=K5)xedOO>Wg3wR?mYe)+4VEbAji4j3!IqhHTe*Kfds<0Xql*V8W zrZr?|PF~GzOH*2VutG;CNAE4WZ~q>M^9*WM0FIr%J3S?+94HDMSB356lbhzn^VI1) zH2TP|x}L=<#CH>U6XXch=z%8K1tI8vw{)0$P@qHkTq9!q%y9QjG2bnj+R#WX za-h?uDVb5N?X%d=T20bT7DIx1&`2bx#Tmy?iFKm&+X8}MepHhT_5AYI)J$Qw{p)(N z@*725=9M9eCWXFUul`L`$T_h@Ih+1Vq9N59LRel70|!&BIGB+Ci&63-gr+`E2Bj0{ zBW5X^$LbI0v8+*ZNyGM-7VH0G>zd>0eEA#a2|IAmY+>}!)3uUua%UQvjlm=VR7ojK{QBFiRR#&{R$aQF?00M?@*?u2akxu zGqIpG)rA8n9TZEPa8ZQ;pPR~R=5T|<<0^DX!`cT72A5CtC>2P$(>V;HbtCu8h4`0F z0eWaCC``*RTp`EJXYZWUGjl2tXyOpB461bSP`YzbIkaOM&hH@~ak=$#t`Fv9$`>$E zn(JKQO7>WR(~i^5(J~xxx`@=!CC!#lVQss|B`d3g^&ySTc_6gS$#C=v&f{HNygOsw zq|MmH=T{Gpo%`7)*ft^AGVN4^z|G4 ztZ!oEtrGaN&HEof1EThTzJ7@tGJ~z7MaT-TEM@_GHOP$HyjtmSul@w}PwO}Nvrb=` zXaqX8%oi@q-RxQ%tgvb8hkXIDt?WHm&-#q2%`nk%#a;NF3a{7LXt#P-IFuj{qvjLzc(6X_r)1CP7s>q*K zu*;KFgq5Z4N+)Xt0HYjAvwKsMJ1*5P7{D@wK1fe&npA+Rv;)GL7V`UzF8Ce3Laf;R2T1vDmGr=QOOqui(fpv6ly}SewND zP=pFVG#K5Z8K%)?d+jnmsvXCj!O<0`w~PN;;7X7VM{1 z9GRwGun<@2GH}PR@64M|ND-}La;kH31=>S$>Z$f-_g1rSFFH)J@Ot(6l&o%Iwqg2R z+}_m)7DPot|e*y=Y@{RV9FS|CBQY4jxMci097RS8Hg8VC>a4a}JPd z<9}M6|BpSff(o=(Hs=}Pf}sQo>O-J#+;k+kFL@^gM&|=HoKAMq=JExrDeT98DASk` zl+#(wqYy?|veJw(sC3JKNEU%eP>Y@#Y@u&6{_EFLo_}$H_gJWxf}%EdDog!xD+o;K zS&K{+M;K>(XzT2R+u$HQSUCrmOS8(qpD`p_7o3E}|JOhNpnmVMFy5zWQhSS*uh;)x z&;S0)AqL3R-0jbme1BLw|HRmsU;uE98K$;F&7ZO0e_(J>1OphA;z9MR>~CIM0}Fu4 zP!CAJG5<4G_xF2w#R&n7D$b3D9s8Tt0$4D%Iex=X1p6OgAAbxR84dZ}CLuba7u@hS zuO0r07GmhM@Mq`aKc@v)rZh?^mq_2R(0y>w`H$?l0Ik z@0^LfWL!D|BkD(WO&E7*F`y;X>_sU}ea@#E#Z%Z13R+p3a3IvplULI1zy4-T&4iH{ z9}2BQDs_b@-6n2`8CU2Y7Ce;h<7dN_jWPz6PBS``X8m(&vT)OyD#Am{1_Hoo#;zOU zoHZTFew~>xC>Dj=$95Ir4kBkYpuxd&GmO2Vx*Q5erCL4;>hc&}@+`gh4;l>M4OO3v z_kMQ(rjW7=q16!+z6l5<5g~v;Qk?RssV{+=raBq(Kw&lmx(u#nBHu#eKllERledEa z-NbFBmtXiEF~>ot#W3ww+H?~qe=1ISn1g}$ty}3>c{OIfD7hl$H}ZS`7?NBDNv}}W^5UdMyfHK*yfY;Wt58Tgb;>nKc}{=*1oSry5HH+8gF_a5dMEmZn>bXnuso~3 z6Ar!N6OA=mTHVsL+x4~oca+Zw%7ljijVnQMeH2B2ISM=dHOfXMw55qn=m)JH^xGG` z@1w5l4!W zkOg=&yHd#z5E?@ER{p8X5{<hk^6o})~dGyOG-Mx{{$RC%PRsbV-Ju|!Ud=QpR00Zb$8 z#jb|K=?HV+Wfp8BVl)z60731#BWBa0rz%tGLmzC;pt*bRs@jLk$)OTJZFW`uPo(75GfAHiu_G5ry#3r zGUK&yxzkMLn=hx;17@H&B^NJt=r4SO0c`QW(X=rXDU1#+f`$JOXrrPCbe9%g{(WwY zH2gO|FAVm|cF~Y~Kt9tV+9_+ICC*j4USviQkQsfdkoz6Ag&}3!g}Z2gK_`nKW)04Y zHWrs6z_hvuXHA8D30`UXWe7VgP|*Ojkn@qgA)MENBq+3R3nppVa5MkWJ%IMtkHFUX zno8!X1>4L{r(HpF-_WVg`tIjTf5Y4pCWt}kEC>OF60yyPiy3}MF(w3wsk>~8ynj~U z{$)^QBopzzg!NGVun+3;dy;Pah>oHnAtWWrIWlCX7s_t+j(rt_?91@D<;KqOxdDEL z49;7y-$i$qbqrA9joyC_#SRo0slaaGpp9f`<=Pn)@g|$*a=B1`ZycqN=6$|?8*6PY z;YMUJld6O{Xu-Fw1)*veaVE=1?oVXP4Uqb#YhGbvzpQ)45M(DDm-A-XpD&f|GhZ&@ zbV`M!(h9H|VW!K4hhw`_ehW#OPh|MR?oi!FA|hv7|M9#E{5&c#Ognd zB24LqwQeHaEX`P|itQVr0Ag|xv0j%TYP=MB-Yk*=$yMs;YoYRl)@He7WlenKqHizS=Wd zR4tPgsGZdw|A(481QhN?h+yk|J%tm+3yQhbe>jJi5V&YLPH{#|j_tA(Bfs%OFZE&I zCd-MIn5&ED_Lod#7jjU43#q}SEAfjv9WBm*HJcXhqM!hqA|kJeVNr8`KdR82%j&1x z!=?Q73g3QOjOd9+2=ViC^hgP{U^0`kc}36IUyOV&$O0P`$Z{=flFPmL?pVwle6iv- z@hMAfp_E7Qpl95{d0m|Y>wEWs*5Www%d>$dS93UEf>BAA!$Hggz-n&t*O+_VR9RH4>kMb33aLA<~ z!=$M16prOz)ZT2}z7@hjkjN{Mn-rUqIJ@ec#0z^xpW(bgh8Us{Zlj5}{*_4j%U2O~ z232g-kW&C^uTpj6;e;+7gE6Fqj#zmMzDM*iaaN=9DOYgAE2NDo2}6kcc5^$!DL&pp zv6*^{lxD4-kI@eIUvRShQ%EL>#`lqCPDY-gA4=qdyQ%?2<`@?@7)7~=CH6?5`>jIz z=8pwj=kLXv@t{}F%6S_Z$FUon5OU($pTEr|pJn8fF)hlMTc7TbvPt;}RPy7CL0vRww6P!En?^tJ!^}}Kx`Xbka zzW7r*Ja)vf+4f3uXrVwf18lv2KN3SQ@pY%{!d>m8TKYC6nMbq92)pKfH{D3&FK77A zh4S_jPKfW6eTFbs`HeR1Ks5eY7|%lVw}Sm^sC{676*&ino3-NeAD;fHPXWP(5C8Nz z|9C6|=BIaw?iAzz^XClyp^d-We6juO{eM60P5TpvPHUZDk>+pn_wUDsQb+${`+q#$ z^bRlyd+$Kw`hQrae+^3EIGhZETORajVn}T>=-#T#m%HS5Dy0w74sR!19E%4&wrm&B z$Co+fEYI^K63nu9FWk?H92Su4@mP;sM#%tH-h00Q_1F9V+>#0TpZ(N(_l!BuFUh&j zt;r;W$oqH0w9bO^1&ISRRvk`5=K(i%6#WKu|OEC;!b;}KUSK9U0 z3nTW;dyvhZb{+PS=>8+eb7+Qd3fN;84?QtqYruK)x$EC52>!cxEqEZZkh+2z;h`d* z%?l=+Dh#P%q&E?j;IkJhk`HJH?w9YQxotFp157!<@TFbKM%vwIlsa6}FQc8Vz=H(& zi#mje^q^2jqeUP1$(^|`b`Vf3Blui&NXAo1nBT9(ujaRw^$Q&p_pCYEUl{BjJ%sb% z?2X0C4t^zf@VL19K$y1NR08-8%O^3bOpK4q4E~tlnM-D zjTV!rK7R9yOiU7#Wr*hldEv{}7pXazZ>j<=>5r5sEx?7T*J&s`o^^i1AtdU7XW$6Y zY5iPaU{=h9Pe)6D-UK8>k*?3u$eCFH9J_yz><$4h-yomhdnX88)K4X_-f{dLogbjf zD+B%JmWNSV(C`;p<2cCa;&gZ@+q8>CADfybj5idW?(5=4XdDu>MYySZWzs2s@U)P6 zEA@-M;wFgo_B)FIxJSs*ZHFOoT~aW7Wj+cm-=lY8(20F)e4l%sDUi8dO6NZ2qGC$s zxjY!xjHP6hjR{7$p$n52i(~pX5v{-jLBmA_vBr@gj|yss(5;}fSbTztcIp;&wGl@b zb4sn0_uOW+KI}}?D^-KEv)qB#ON8gN%4BO7e`ygL%2B(%H;HDk`FvpecqDr&9hIcB z>Q!}{1{z>VXg}Q+DRg%nd{!T|tTh(bdv{9Zt;CX0B3D7Fm>{~N62Y(aO}zchjqb*l zbf63S?qFLlF??oOg${lS1ptxyH}_OXf{Jof7<(HmGiV-$I|+3iosotw1ekZ#AbXRO zQ%#lO5k*fb97ebd$2Oy_&%eYrE9eC8EE5>KV+%mVTOo?m;VgJ?T=nTh_KOw~DnqzD z4oPRn)JxpTxpT%7%UHvbf4c*vXnA{g0r!D~Z7B^{=-l|i=muFvT1K^a0`KvBtHDR$ zEdCL5Yol?g9snLHSJ(>H=)aSBqD-h&-meq-M zafd+&2C+iBy4oE@ch?YLxO-~Ta{p9PB-YuMCP3nTLX*3<@kW-pxp25~WN(NG+~zf%X23H@e~^@Mf#+u>x~Y9^-r_TFc~pgE3yF7~sv-dv zit@ZNxb?~}!`&mSd(V6|;~VHvDC!VD+c1{8vuq!~XSBuir>Dn`3^d$$BzoPvT1&H6 zb~9e1;dBa#5E>*>6oTc>WQQE03P^Bc$Fk$TFD?FtdM-TnA&%umBhEv{Qp;DrU)tIu zCr=WUwIACmB3HjZz-q)8?rp^xrFm9{h-3Pf(`Co{iM2BOH}v(p`x-&;uG#)w0wrfPmtGok7tLgzj^ZybvmK+ zGf-5_Db|eeAN!*NaewxwZBUBWzS8oiBK%7U+o1xYVMmlQQ>Wd(ET@V2r_Mg=xBO)J zx4imeWI#|!;k0QeMsm@eRl-HzgvadHDN!IA*V&-Qk??!Q@_YKgPf(oBfG4zqRtX-n%BolNEw60b)#%1mP+$t2SV13|)I{MmZSR;We05CBjRJfjlqlyRVT#17ekt?{(P zfeben3Ys|w(0M3awk!6j5MLetz{&jcOyZD?<8Af?`3boK#f|4@H~rR!ygPJmZ#{e8 z57f1k&@ylU5WotbTzwSZo%03imB>ayOt0gB!o8z!c8i%>}ZZk5~5?w(y*Fzs@{E0Ur>?MT?siRa27XOxsadGh_3s z`FhdnSb5LWqMc>p5j-m}dF4#}c}7)C$4uqI=&nN!@`y31H#YShyv-5e%@5=h4!I%^ z4=H}zS7ezy1ns6s!Al5}|(MGEb~-B)~j2yTKX zdju3R)l_znnkYL;&@44J7>PH-B1&0$O{EjL#r&xFt+rS%|qHbhuR|u$6`v^hTGW`%O zM*Nz8=4pgFVmXqb1_c2OJ)6C7TrqM_f>B4NI|O^;7B-Xi66iO(DgsKKgbTo(bQ8~` zn7BEfhN3^ezo^J45OFD|xC!JYzv*v_;B4N=o3DL!uVVbK9Dx_e=uKzHG7HK4`Mv<|6#T0qHxF#?Ae_6 zr!<)m`YC)uIR{W0;Q$fxH~i?V<=WRvhrfRCKZfA_@-sy?_6n+C_M8X!-noVqAdwS( zS=Rrv@**@qz$`+m9nJkBmtegee(tFQ=o0PkLgpF-04b?KVD|Ehdj$v)hW`|W;krw? zzerbrcSZFxGeBifs`DSI^wW=7MEW@&q_54t3y+%n0|dIcf60y6FM=|Fm*ZzPiLo@9YbZz&l9UhVVxQLH=4~ID?HfsZXz5hvQw=d>_(D^R^eR zO`yFCKEb^wA(SiE$--S@;M;WM3~17t!KSBA_?fw6Vg7r@KldWZ-;2@)x7?|{L2c@6 zL9}IUnFtuHT&!FIUxZU(E$*6QF219|a|J1Tm_Jn0eyj;Isz_FA?F{rWF_tllZhM%Dz$E*aFmiFzFJ;5`ZxPbd*1Hmf!R6emeiHQR>RS0A{py>x6g@4W&7q;yL} z0CnO}-4UGM_wGz5J;-qr9kSW45}!t-<^8J2{H_dpc^0NK^6D<(&Aa5xi~~0PA+0+n z$79-mQoSfHaP1G|)kDqTYh3BH(V98P4Yt`N z;f~-e8bC^+swl&WQ~6UDX~>@v?0*8PBLqn|5#+3AkK}waiWS2n_M4kZ@aKC&sbJ{C zPOY-|iSUGtHB_q8iSYe8NMk6!MH?|!1J?`cM}c5RLT|~7o;X%NOX0^73j6#wNEsc~ z55p^(yP6-zwd&o&j{E+(R8=TYer9B&ft__J#X?*Bl$f&BLSI63H~|bDsV;0>kO+xU zam^m-6L?5g$kEu6RmdAIxQ#^om5WEgw>+Vf?|TOwW{%vNJ@?HN4#TO)04puMXd2_#`nmy?NANJpHYPY*);_c20Iuh zceBi%M)A}RT}1WImQWGg>K~q07B2y{31db<|Jo+rVnnMhdqOS4rU8;RxD z^QQE5Wle7ySnMH}T#oi!_Uw_7M>TftJSmS{Pg5bZtfrF8ndhq6Se!B4kuHw4vWCtH zRbZ0fwCxK;c_YDXP|Pl}NRCe^Qi#OXL>U~D>tPXjEZIRL++i#(KdcxXFLmk8%12DQ z&y-o9vDByefh2o`#XWz8AZ87#jB7Uf4O+1T1v<(gDCx6010pWXgGJAA^JmEp?X`Eiz-JMp3|DhlVSb~l85 z`VoGoCLE|q!L^neaoWOKh{8RY&9t~ZXOo5fZ2<62+Td0X#}ieo7zRm{{cXRiPrc~F z35Vr$Bd9-T(!zAAL~PqC(Ots{B^c>(Ym?V0ZD$dlsnSs1geH9$S4JF zcZ3&X_b4$f{3$L4GlQ5a$QGkbsHaxi{1ow9vRV%evuiY6 z2!cLeIvKh9jsgTVZ_wooS}!QMYkXmdSGRkz;@pD(zz%0ZThAs*;+Q}kLLypQ4HJf; zbdW~%Bl`-yim9XP``sVI9V4|V#J{DL&piK#ZK8|lpb`0`9S9QZHh$o|v<8vEmWG|* z%jT|8(t2n&6YTXPFF@3I#AINBO?s!`Ry&;)9HQoQ zwfqcu?Ox<#0xxHmRc{$ff?K61E%ZiC&6)V4<1=_l~slNiWr=k z!ht40;p95KIaQmLNimH)QebBlZZuFykuJl`k&dJrchZwYL0Q_BP;q=5aVF6SjcX>S z(ZTq3=1bKx-t=D2I0GZYubWu-@EANP&ae6^rHqB2Q@nrAI-9?U5E-|&8uYG7gG}Ak z-0k8V0MdUfH)vf66Dx^_vz?m9dF1c$17 zt0+4(nfGr`^sFzBNv>)Gm<1P`(hg=6;k+YVc%8&ut7r#5M7oxAXbG@V2f}B=(KMJr zBR5}~pH}!s>v za7#_j#MT#l^_;qrFuX*Nt`cw7q74epI1zH+N5m3B5t-t+=pNB0xLn6P5@|>6cZ7XR zSQP10z)UflR;ia*UxCTE*2PVPT|F@RfsFaV?0vck^X{~1ve-)-f>_PnKwNyMM!~XP zluy10YV%!r-&w`{Ty4DiPby^89Yz>Sbx?NM@ln>C>gW$R$+}Mj$5m^gC zW+P*74Acgck3>#CeId^c$4pVDEo?0fQB+?r1VhhT*T>DL2kTa#`%_{p!60a^vyp7` zPVz?xDdlMsfx^`!NJOJG$;MFEY6=q`Y5OrJ*{$3zGM?w*`te zg%W@*71w0K6HJB^U|k|JSp!_ia|{+-(gf1-XfE~PeM~1$v)Hqx4rK1w%3gy-UU?&+ zw|F-17?;#H|6Fn^Qx3e}11;q)dFJ^x9Q2E1=i)XNJ(06-&a0oyh5=@iJnjY>h2tb| zofA(R^sG;@V&!{PRmM*|>X-f6A;ID2+>{`i4U&=KH-$TG&#*cIL3}qdbP@~6bK(WY z0Z#jVnLc-C=@nM^@y%f+JErbk`j}2Go_;90G5#bmKAO5cyU~@e+R-0PWiEEE!<@Cg z^5>rVZRVlN3-AG8E^{86^GUwld(vvBEmq8&c*OZRHnm8F&J~?sAK4;19m_^ZLT;*h zwXn64e9i_TF>7t@;W5@Chk?vJu=$8n$U&vf%`ig5Subi>IV0^MQ{>^McKG%T9RX`! z?Neb4uZiAu-yEr{YiF9xOu=o01>LgtjOS-Pqb}avu0 z_W5J|6{aa(#vJ;k*l78g=t2V(ag8o?JelwZL(vnk>Ws=gUFlk>dwdu-*VjkYsna#6 zIdA-MvG)M*M3)cN>G#m!-K_AvQ@ipU;~}$JV?V`r6##&7T>f&i5&8KET_xTJz5KR| zhj{U`U@}&(efiTS3sj4BSu=}J*8JXWjE}pempAwLY~C!_B0O8Mp1DtV3Al88m9>h5 z@g&m@RfcWu?Q)@&he5rIxoMqE|29v)jd#vk6|{{C{`b$HhZios4z4_KQpl9rctc+}K=6FjAP$v?Vv z$GRfu^Lqo>=FviFhUxE&2k&Ln(O^NVbDmo@au1*OGGz5edB=oKOmrmdCP>Zo3G#uu z6j+6x5xx@PZddpn@kcklT13|$dG^eC!l^j%>uFs9ImQ=)nz7nYlY`Dlx=D!ZaN><4 zI$O{a2e7b8`atlUpov&y=jm6oO!bmMIvDA&Vq7wlnh$lgV-ia-O-Z)C`Z9ojJx3_diMN~PMe=p}j`qtI%Qhn_7VFrW|~SP^Y}%=f~%mUgczB`7fSpniwp z>~^O04Gaox_%YJJ{FZKT33C?2qK4GZah5H2E1ZySNP}L~<--d(DJEydd~C}a*SoG1 z%%T05W8o>7FROT)PoN<_fD3B6knwe9zhP(5(a0QCiv7@!274LLJ@K5&VkZ0Uy92)Hry%@g z3b+GsXICOHZ=VJV2Xk;&SGy7Co!-YDcj-M8P=oOv^jIJz(Vp1j0ArxD`@o)Rrw|us zcVFcMpYBupY&pqF36{l^MZDHKCNwKrXPC#rk?oOtP0sfA-72Pfq3PNKhPY0mfoh30 zUCY6>t*Y+?%YY(fua?%wZ?j6lpXwv7XKJA)3BJpu>7*g6(RY@LPlU`;??~HbhkOY| z*Z@mv2>#IA!bK~xil*AV*ug&;@>HRqj0{AnXd>__8UU;}O;4N;?DIHtS0NjDnue1oWw z??z{}ag~#&rxqBqXZc37=Y%ayIq_{ zQU;vy){lGHO5PTQPR_m0m+2rI2hb``hxkob(ofIwcI$5OuW166dmoBd_41pb8=JPG z+gJ)Wpq>&F++)Zfowm<{8;9)&IjJewIn-IHXPbQ2Q=5;3%0@sxM>;~M)t_<=j`shk zE&R$oo99Tc^07YhEScvPn%r44xe3eP047}koh_x0OlR!}vFixZ>7t?%fp#paNh$0q z^-g#aQQ?8oy|BLXBYQI;C{=$8m6m}#^D;PE@O7JsUitjXTS0kdVr&J60=ZE<_skZRp7?EM24gjwg`Th z8Q)ci);rxl{Z5q9_QgS(Q@}ht!KF29m@E{OKf2ufwKHjya=il!T(xT(3;}@LV zU-p3E;6wDlIUNv=rgNqj`Gr2rDAR!;1y_u&Spd_mv%DapLACqi^z1ym^G@qm^FvVE z93cU}5?jI*n~Br=t=xrn-7Ef*=1 zi*vm$R??h#OjNbxvA6m{^UT5oNkQ^UYhy@(H870iz!tx5vo({F10x4f6yp!F>Xc2H!<_P2I0| zk5VjzRUYim75Zkr3yp0bFDlEQxXg+Uv+KVNlp2rW8K~v8rj4T!FVpXD&d#l|tCKhf z9nLEsH;qUCQ7O}EUItGX)6pS!2;{II=YOLfDn-(&m)2!`F!6rG9Ui+R?naD#0B4Or zAdOddy}2ZRC3*VKu>E z_c|f6V})#t%p-7@P>3_cX#*F&m35q$nHCHXwS0lzJ}C&%v$Dc^bc?ao;tYYJW@z>X z7UF!gM_Ad7Ec@O{!6ZdL4Oa)^8hw`VqW<6n_xnBL>iYh%U^7Qtd$;th!>DaTF}<+y z+`9c{4xW0H7RT=p@#^7=8=1DRb=`*Yh^J*d#O%}hPsy*wJKA$YE5k-g38{L)y~*lq zg~~xvSqxu#vy>rK^11L|zb={L(nJBSclb(czgSq+9syO$2>o7Nb70MQe0cE)bo}wf4jPp&mIBv_~r@H*?=M41vF^T~G1EihDPB;v-Z5TX!##n)n2RJXr%C39+M7m2EaK~Yd_$dsQ$cIIMBK(E<5D^5AgPTqNuHB(5KGO0 zpJHbOl?U-2D_zz@f;_i8Ki8ALJjPVzl^fuaQ|or@6!H|e;x>+CW?U<-t@pX|=>HP!2mQr#!$RahT1{jO zfCqKKUSflQI=4oaKG}K3A9dqRy`W8|dvgoEZ8B=xk zzsS)3Bc!eje_18fl^fBI_kAX61Vd;WL;Pw^TWIpHlc{2hfnKC2&5!MEfIL19ex|>I zmXSGe7aEsK4t3LK6$+O_lmT`n`RnUK`HKU0DlpHK0^+g)n>Q-Ab^OBA%SH+(D*uwy zWgNu)nIRnX+A2qjSpT^*I%b~sqAsR4<%b23s`ESnyGrXRT`r#tsie0q*SjeHdOUn- zQVar>qQ)Ge%--otO@6u0a#Ntg-?taeBtIN+yv+kT@j=LO9kr>0g~<08r} z*CNd%908+ry7xO@me6^Ln32+Y2n$NqysnXvq+B`ArSltU2MxM6cWN(UROStpxWm#{Jw?#=-Kr zG(P}>6%t`W$mpOqbi_UJft6N=%dV!#xy592^hSKO4P9cbIz7JSMLI@Qh=5vKYRPq6$Uc9$ILgI$bvS3rlumq3_)%)l!eyF#yOQ9w9Y&v_3#q3+`jM|BrLB2*d9%EY@_GHf$oJ@R42bdjo!^47E^!5Z9V>Rpc`! zt+ZZ_mgKolwFf>nP91GO<&0yFi=ECBZ74k{>>yhZG`&sW!ev)O)ZTI?a%r-G3oT=3 zN#TFG;DE4!*~xSgL^33XsERb;P1Bpala;lpV-tGRc`Y=ssNw1Q$e1xQ>RqWo?0Hs9 z;&>;~vu4SBV7vNdYOCT6#J7@4!CGgVc_G173+KCr1t`P!z!wEHqHc!1;g9lsrT6<5 z)|cQ1YYcNs09fhU#O+fj@a@K=@30V<=4uR@@MRE0B}4l6D>430qRQ&h(43ywK0mLZ zkpCQKy2F_DiPrrjwRTnMr34Q#Nv&KjX@d|&Gantnv;5&jAb07@cOw+x96+(7%~sc> zc)u2n?bs1nwah8SRhhO-k*9|gY9pj6&M2E_WNf=*HFbjtRif*GDRLoYRFc@);PdcY z^g{k!!!EPA-_U)&UN=i6|!t|RMrz<&C*KM>3C_PCpA2eDWKrDkZ z;Y#e2tfYLvq#v5(5f}mM5 zvBtc@Awn||vIF6Ymv(F9F_(@OUX$ZQT(37?24UR1Qz|Q((6^1!(C`gngo<8@)tf9^ zfn+D|6CFp56YXv2679vkshi$-bBack{EIC592wq{;C9ZYp9a>xT*o%?aL*>y$42d@ zt!V5%HzQ=FIn1EM0yd^Yq5YyT$x+n};UaN^9Uq zJ97F_-_Rxm{LDEr7ViCu54K~kuuB|u!{a+R5j}D#0+u$gw-pfV%USuGlbHDlb_zR| zum8(?vVR0t-2Q;!{z8XG=1q2od=?QQAT|(5-lBKCTkGn(N2SRik|kT$;;xL!!yUC~ zGeA*$KVuBdr%%9yg;DH@liz>C`V2m}_JC6OaG_B6e5e;Zt0b{tmaz3D?wb9;GrE4s zSr)c92aN(O?re=LF&iOPyML9=I}=+#wJ=815b9f!-T*xbGDZuKK}BbSBBbjU1{C0` z@UEa}=!DLFwKiFzgd$I8xMfguf+W+(?Gx*y@Jf#{Q1bX{MT_B;6E_OhbIRicFj2z> zResb^#MMSP1ENo+B%f0&H&0rjzoi-?Z`u?1PCDsa?lQ|iOn#1T>vM>1-(#yd7Z7&6 z7MzoX2K%Uv-s!Ft(CUQt?NL^87)|T|TZQzTvF1tPsUOT_N(TALy?^an7=A9|{_+rx z4lH6}jzCnXVwbIttlz{Y4^p@qg3&0(HrBK(_-SH#ea2eCSzp!sYyaY!f!hv^wixbwZm&jmfuTMv3O$Pf z*attk2BS@lXwLym)9(em$ZjhmV$se0VpC5&BA*)*SAZP-xH^ZH34j$Gz3Q=7KgY7o zNidQ*3Vb+@R{;jfGo*f&dR}XzPHS&Z=qM%=U2Me;R)FlLCS=Vz!8sKf$GOEsuC>;Q zddD4X&yD?Z8iMxlq)o=Pu`#@QZ8f-ZWwT=I1CvLI2NX7kM6T85(+TOy2|l3+FPkU;8GRF@YwQ$qyHrt{YmcLBtkQ| z19^d6Ji`qsXjfBHu;u3nEdgl6*The^41+5NU*U3!9xsHHULpB(2Og)6deE)b?f})F zh)S$P^c^fY+$BA+stXGCQkyNA-W{{~asJa|IsjnA^5x0s*tXs9rtdRSue@BA*8#Z^ zKDGJ%^jh!CJe;+<*Pnfb`RLEG=^S&KFxu~aEH{ZtfoVT?Lehx(GQ;XYtKO`G`dva4 zD_ZD;sUe_`bx8!Z!)dCtTCM{8f3JzSDe-0)^e^fSi17zUqhK)+S#j?6=QXo%UNDO4 z;ZJ&rLGZW=$(r2AC;(p`$$||LdqQ#~7!x_=f@rsg9Ws~=(iXa}dx2-Oxe;HbFtFAN z!99-|l4!$iXzd8gDKSuN*GNSCF(@pvMN0XIY!CfY`*Ukq5BRf=7G-&M`(YBq^I zvaypJ5J;59hjmrj)vgGLZS(MV>EGO@P7?15B7(EuM0g%U@l&;(og+3kKvlT$%bM`*%1tQxi$2!vi~MF2i;0 z%2U^#*97-_+i+_>chm3D3t^ODraTp6VK99I+Y`jsw6VQ1*lARj8sR|r2HwRLu+7ar zM^979CWKTre2x*YWULJoq?lDPMtNi=k*}elJ0a|TSV~ay zq5{45(f2a8_MtuJOzli!l{=pbQ(^)8{FqPq!1TcN@(tTNQXw6g9G|!_FJsU>8>6H$0L(zr!4Z^R%Ue>$>r?2-4 zWU2(r^pIhdraj{XK+JW+W}*6}8(XY>yTB5jw#W8+hoS2BUIz^#r25NlLbUaY>;;b} zEGHc#0`vq?N|)ZSfoEu3r>K8qdKrg|y44qYXja?)&@Z=4)uOtrvT4x};+l=#EZu)dkOVVhY@y059gj{b1|)@c4(8V~TB7eO z_0vGLU+Z(Ucx2&Ho4{)f3rKgv>B`Fu&g|e}$9$5S-+ZWTTNT4Rwb9l*y>`t)h0!WI zlY=UT>1`HT48r~NDo@Ah5=rxg&#Vk9^ML#=TBZnyoNYSdgEdI3#Zmbw8_{zC<=+Mr z7W+~;nM{!4)|h=Sg$xL>RZOuW>r-0y^HDA)&h`Z|4Oqcx_ufB? zqJ9kR^8vyZja^lso3Yx)%j3DBgIcbOa?1B513r_<|7fc3o|P?_N;0Tfym+5_dbr{U zwG&>ee4oX577nBQZX>}U#A zatfE+iwDYmiz0u)LUip#nJMOHYSyYqjy=uKn+()RQF^K!CaD6d ze)(tw730Trulc+f3JeNahwfroUQ^zpCgEf(yjZ|K^rYvFHm8*z+j!KqBCLkjHn>(5 z)w;=3asgMHwYo6DqVTvTp>R2oQ_YF#P}?ptP9(=nNbL1&ypkN?HnOHqW=`ZF_Yy z_I0I#rM7qkLWmNWuX)?wmUqhj8wyu&MVp{oCW_y#)a+dvzsrt_SdqCH0z8J37=zsP z{A59}gJ1k6h4YI|$(MOfY-bVmh5=cV9uF1xEQTr`4%N9KzR&IFy8^MfQAkvU%UM?6 z1#K&2m~RF<68MOhiSQ)x--`-Wo*s2_oyI=;rbnF@H8%`dqluFcEOxy0q_Ov>RJAY7 z;P)f;Q^yhw;J60F4^cR8prJf)qeIWAU=7KXt9>Vg>^tUz7M~>z)EiF~WrsK$cAIT8Yx*#`ycykeTYw7eScuqndMvo zx+l}OMhjNo^@xR(-EV3a-)v*;A#7z?x+f;O2}}BMvJ!fjs`!?x{+{b_Y*JsNnA9g^l7?au-? z${uZn0@JLIDxGhWN}H~DpomVMuIbNyIT3#7-$J#-nUb6<^frZzUZbn1tuy65ee|I| zGGk_0som_MmN8WdZ8{FH+G8aCKLFK0D!@%wor-5;5Ck;$--y zuV5f9fn#|bH?BmB7IV%R*Uh+ih7YLb7sIx}`{0gQtyC$b*wM2z_oAV?A#iN9w}fEz z#!9`MrXCf4wsx@bpsI%R|0i+1uB_z;L{7 z=xWhV@y2?P3vb^E9`Xs|sRCQu?RXzJua@DZRskEzn*#yK_uj?go$xFS26&J7o?zjL z^jTek``j;)A;^2-`vjKK^z&%VWzEWL8F>9n6`I?%;oYYD(QId>5YN@?eD*e z6zqSa1ctc`bDg&F{!jvj#wzBJI%;8PS5?S;fByJH7C(5Da7hmBa+L(PzZ{<4<*!S` zoMbATQ{IU$itmF<#Itx>qqQl#5g3rSyA(owKlNgGe|S^^&mX6@g@S`_L?p-ID$FLe zK_H?hz8Ibi?oH8}sPs7DKFL~l5A`^(hU#Ka$=6N!QjL@8t8Iz3;Z-*!fO`$bsZBk5 zv3g&cDiHGoGU}3{a5R`Ct`k_3Lxq2-5XSnPX(PA7zh_Bk{xldmdq}@4CnB!g^|EPb zWo)lvZL>yul49wJ zb7395qQ{Ow8HTsSgG<+5K3k%2CO9iF#Hx{!Mjgx@-}r~b_ZjNv!Z;`>6i){OJ$Iqq zZYO9Lvt{3{wyE3&a2jl;-cimlk@T|3z2fe>o7chra-=Oh8b07haLxK!ro>Yd zlIs7%J(sO`uUqoZ(}TVEjI%}$1(^_m18-?!5$cRJgU%&svYe2j4+Q#~B+#-lBd{;mf=l)VYq3**K^Mvtg+ceu{0eiwhIg3+S8#=?m7 zv-CdWStyd*r~qCw;SC%MVIT7=W8~H_QjFH;&Sw!SoQeGQ4AhR}sz zxN1=DuKZ2v5rS7Y>qmsB@1RAhtABU_dB}*2!8=e5wrU>?i5bYVV*VAqHVnP1{q1cn zl0^p4=S#MvclVqXqJzkZ`?UvZA}Wbr_@fN7Q*+ z{0D^jSXe!jxoBP=3Bfbt|K?s571~U>YuI2YU&O)|6J?o(T>jX7>AFjqCE;FFA&VKC z*&heokfR1UMul$@4#db);h7S8;5} z$J2e%RT7&e!^LyLnhGsl!5Xx@ua{QtYHq-~l*2u{nVs^MsaGtJ+`vT({U) z8X}`uLaZL&ZpvLV-y1uuWe7A^k(= zQOQ{}S$rQ|A-+kk$2>3S2Mc;+@E8fNK34qiU#fdWXY|~)4AG^IZb%kyZZEF2t24Gl z<&I%-HMc;Spw$kFs)rQf%L_N51&vBCtZ3d};dOz*fOV#H!KGpZ!7#Y}6%u&&JXL~$T zhbjHHDs2>OQJab0+q&65YnXPABOZXzn}yK1qm(^0cgM5T3sCmv)e!!tgFW?T&7moN z_Dn5UT>8@a@cOO+FUe6_vnp@D>+#*cwWu-sqIaU+D&3C&Hp;Ws_$+)Ye`rD^e;PUrd4TAbklCvE`hLS97FK>STL%DgUC|?lBV-%lXz)6)4r{MdAhZlvN6HY+SpLSfl7HZhQt`pfTAQ`^+3%~u zSM%fRFf2jY;CmE|Nd5u;Rd4?MtJVS2^CIbU{)fl~Unq<32HpMcr%B%K7cVg)#FaaQ zd(yx}8hSqW!Y59|GkyctcuCSxt8C#d+d>dR^o0ug`1pO&^O(mFrLc>Z6e8myL+;q< zrA`|*3Z4YKpXh(#?WiwH&)s#?r1ZJ7r0lJGrOzpkfN*L<6sF!9<%PgB42v{9G}JFL zNAD>;4}Spj{zoZBXcv`R8W*Dcp3mUGYbAU0qmu5SNL21TRUxT*5QdYgrVPNb2^Kf@ zs>g_m3jRO)7xBM%lsLsOdTK+7uuH6dZOF%5nS)QBIdh+K}H zPJJ0{u4`%;jsaI9;s+k~@^@~Ql9z4;3D6Trty)E+fqVr+uxI|EYeb)aza&LZovem) z^@O5EbztbaShF72TEoRJT_Dxpzu>M{xK8#qN28?G8VGs62z%$*lDi9J2pE*+Up)$8 zzCEQ6N@vhm)!3NRev>s>%3bHrxobbnyV;fCX@G#8c6mQZzi~+OKi3bC^lN%a+QYEc z&i_p!i1pW|^;`ntne(0a--FeimXYq*TI{WD;Rcbam}aL-#yKcRdpqhY2-HE%3S!lWWk#P;w(Sa9Ei&>MY0C#LtgEYL>p?SZdh9<0$ zAl&f}?uSq%(0*eREJU7V)z^scp@gW4|(dy}| zhV_!xk9vgf(Q-+Fmx6fx>|?eEp=d{(5rK z;3eBy%HF*JdF9hl_w`&Ed@qVxpYWvSP?f)nJUV!ai(foj=UVU6Uz5TAR}JOyT+G{F z;gx$y=U>8PQLl_gq$7UL$l z+5VEX#KMAJQ_W;axsd2HrGVdY|&7vewtn`9&%} zdsvmV{#X7Y1Frg^fwYj}!*19%_ZqAljCx5}M?6@cgYeqrAmkvDe zG=4^^%E70w9XyczJ4~@l=A$*`E}3X{slMFBCA|5+CA9GgE&Gf)86i$*N_hQ4+W z7zBk)Sev8j@@{U-LYD%y``%1Vt<;_HveX~<3_j0E-C5sA-I)m6TGr>Ruchw%pQZMa z83@BX0A4%JBgVjD-mq*5ey=<1;aIYH3MjzXi)tsniRAxXK#*~=q^-KK^gQ-|Dwr}f zt!~CIs3rAp$v^x)E#~VVG*GI4q(B_d;`QOuddY!zj_33~_fI`<(S2a{O+HQHi@{V0xeVE{XwPCRN`&DPhQ;eL!`df9SoEv-A1b zTo>sEsRB6^K-T!o-}_pG2EKssn0;00V_mHL18zp>AOuwi_C1e$7#ruQ9sBOWiXGYT zFsVD~Rm`KOoBka8l+>O42Idy#P<(!!^_A3}^PSXQ^oP_RjqsanW0 z%_X=KJc63*(LRmyBa0O9nAY{6nP(_u?X*dF{!q>t)*YYP5E?T!*bg2xc*LGOK}ue^ z7{f;xEpu29E=j>EW5XSx$bSZMunCg4_myg#YjT|>F-0ke!I0Ni^w{}22MRDRC`j>{ zdvmiTeXX5Awo!t9QQoH4a9HI_rGEYt&A&=Rsi6QuLZisv%7h1+P3KZmX%9;*13DHK z$<7AB2J^1cFh{A7GJKTb#gyf0Sk7qrSE}5(8<0{ow$H;@?sb4PBuww8H@amHCcllB z4DSw#cQZGt{(wiN?(ml&*l&UGIkJg#d@Z$h0?jUyhya%C`h6de`a_?P`a_;<-skWq zu{S;`!L2StS_`~ST$f^@@lI6@_P@RH{ihP%01T+X)KTsjp;i6kYm%|%CK`6lP)Q&5 zih8h~hKj*0fO`ll+cykx8-TzH>rNUBNZgwkeZsoHnF!JJA)k_-vh0lxT%uGpa8u~A z6yN>yA5q}r@3*?-?(lDT=wSRsEyDmp$IIWiLW&U$QTrDdlJRPCZDoDxD3qhhV6&<7g0=qPckS4}Mf@1qpL!PSDjl9fdW!S-{mL|D^TT_Y*t=ODVtC4wmn&Sj{TAAgP<(9|5%R~Z$*zX+%H#s2suPYI3*5P$I zmzwyDIs`14yGdl=M(+F?yop4hxJ7#m7vIlMi2t#@#9Is^jhLYz(q}EHKk+rGI~z(x zZx9-_qx__dgBd;W40k}t?nhu#zDyk0zQ}Ay#^;6x<)`rOy+GV^q$*NQCd#OgT_)bh zvOr@1Xw}&ziN6x0qQ;Ml^*S+MdY$qjLYcosF6G}4vVa$AY`WfF7!8zsfbmlB^Qi$H z|DorKjrqa&K?92?9$M{km#w(bi$}$WV~y9Z#5Kuq=w#)fzSOYpeY;I$jR&g|K<@`?&^5?pyH%gee)C zuNU*+B`SKcdyf+`@t@4KoA;m9QG(@Jw@>D_>-xmpbvJz6gS}95%=J2GFdAiUb~HSV z0^+($5CQWYj9R@UW8GafG`uUc4p8n~SL-r2p00rE%HBg_a`VdewNmFppyNE}VzZ); zGF0Iu8vlZ%J+O@g#$DigTlhkOT{Hv_VBHBHOL$Y%EhD>Cr*Fv)1x$8-sRytV#C+1w zCv1FRb!+NFFO{=+iuj*H&7c46h5V>LvB*P+t*S*%)D}{IB#H1WNa3HX?-RwDol1S+&e>8`keNv^g8Y->2>TA>S^<+7Y+&(HzI62>X{>3 z9P?J=1OO1+bu%MrN)s!#)-0okBOzo*Nq6`+Zl*XdQX2s&$LrGj#Ah{ss`p9HO4=Gb zEFt}gG2Xev2{G*^PF|owKIW4$?jzX{9AGDGMXRtG}>=a=4(-;aX9_e69h@R5m2?dD;m6Oo+7lDraJqfP`%W^etvYnWV8|guKCrB2+IaK?{=b9(!K`8XV8FTw28d-$483W3-{arMe!(6=L6HPgJr21;=Vwp6AO1n>wQFwYa;G!r5ipPf zyaVMhEUkNh)E)Jfgm%8dEs=ozQH=%d+B#y-NR;0?;`$UFNov;tqH7YLEsfutFW%2@ zfhQQHen2u8MMxv-GSg^Kzu!YrfBZ)h>AMa%52)-l$8wUy0j{Vk>_;q5;mPz%-mYgN z;^TJdb>eN3zwhO$@KyitqLu^F^@UM8e|`?O)!r~Pg7^ff2F%}PeaM<$-_~`EYjO2Y zuV^X)jiS-2dQDdd75@#wGUTaiC9OCHz(}J6+_D?BNK;@Lw1OkP&gn(dA{_HUoSks20BnBQa1!WQz1;BpBP!zQ)(rW># zd+sM?Z-NC9?|tPrPatpVHqd_$RpqY^n-}x3n1EhC{p(mhLc#{rR32w+^W%^7RW?y? z9&_u`AfN|Ovy-)x98&2wxsff|L|v~Q>R48CgZ>Ki%zsn5YEu}K)w#0El40(?tw14u z3Tkfth4+Tk?U0pL+ezyFGY4Uq*TQp_A1kZSj+;7_X&AkfG9LzzC-Q1Ah0<0- z-bZGEdbpTdNpCLedHMRSf!vUyB3^G?X^h>U6`*=uyUZae8we zfqReedrtrY89aA5r}*hpk&k+Y%)4|o5XcdjH+BW$wbbG9o`OzzQ88T{kHhY z6J_DG8-f`V9y}h3buO^V7GMw_1Fzm2dYyTfZGfD>_jG+?h$d?mlT0Ook^|YBf%P-l zWp9#$c&mExUWry!8gFM!CK)Wb!JQ$j z?uEYKk|(vgS~f}fzUX%_Aim6qACLxY=h9=xO8~S4>y{i#>olJ>}sZhauip*TOh z>8TQgAQc&cM054_1($4gD39QK|7zXj`L2;svQc?~R*bo&r#SFt1s6<}%1_?}Aq5Cv z*24HPM?&y+)J~d=M1VyRu2SeqfNG9*;QoZ*cf!u`Or1s~} zr2Op%rRJB9z!12<<~BvZyjeT(3wQys@zu?RfWM~ZWo3bFjG-+RAH0Gb0+7$3W*I@N zoAncjTRsL0;r2RT_+D}I3zz%><&oD06XOT>!(xiOzA=X=feMRclSPvZXI|t!)J*+M zYJU0_-|r6V<{Db+qjvHqQt`<+c#x*yejv!N%$#o_$i$ddT;_LBwv4R09l|WPaTyAi z*C0T7Pb5?YAG}Z}0#UD>bSHw6sCm5Ujh2&yk)4SlZL!(WUp# z3r`hET}U-fFCX*n{5U6V$SBQ`@xpVLF=`iB>#xyuOT(-1taxl1!Ymnv<;l%e0g8-* zv~Z-27!xZp4aE=t^Y`nA``Zkp2Tx%RE|LP|q-KJ~oFT(i-+UlxtB+RFg=Fu6T$?Jt zdQ_?09mqbx-LJ&YWzQ#-jMNJZ!y4Wh;=SBDW;85-t=0GaqsYm_wm57fC2L4Z%}ee< z*vF^{(+Hf7e4{qsKep0sg7|7q1zpvWQO3aNXBa6g44poIkuW#Ue|nB2TDa~o3phn)N(z!l!N~IRD6GY z2J8?)u;y;ME=4v!30KF2;kuM~UtF8!j2G`8AS>b8wBBxbch+o?4Bo=qTK3^8<0AAF zid6=};{yZNara$i9fq=nyjo9>T#RoGW%}j%Ke5D=4r<9#4UVJQ{|aw$tSWURRj*3RSI^$2^iFK>WUefb2|Brr{Hb0Q^) zj-OAM)0Lm2o-f{U2h7#Mu~?gyBZDvNLA6_*I|qf(7vH}hgoJO9(=kvdL1@u@b?cH~ zfI?2ZxS$p-jD-ZTC}%^Wwz6>nd=@a&{0}}Kh9fcQ8m*z2c+9dCn{3Px(4wB)P7;sj zISt>jFBZ9s^`(qGZoY}e3MUGsyp9%0$5fyPh1O8bA#m${EV_SxOt@9u!m}vcsha}t zDQ1D9;-|^-%pXF{BGw5>!$j-}w{jE$TP57n)ewq%9DFC3fPfXRuji|8S{28JO(M2g zQ*nvort!)v5`301BU)O-TnlmH{{1f?$LCk%(xv+)xW(CS(Q-U(&rEGXRG zMa)^3Zoze^)kK_P3Cj^!l5=)AOLAfDZnnjSg@B=~%sX#0$=-fX>2cUSvCy{GZ7_^o zFaPvjDS7e+P?6s+nFtM7Qg|5HVy-Q|d#nodea?Cpir{y!XrC*2dme)_64$x4@=~<5 zxQIFCi~pr#z>fJi%4KXR!Tlc5JSi=-+XVG~G&iT?iuRz^(fU4VVxpugMa(r%YT+bFdkpVX zeVJPuas7XRc@8w!3=dvPD2!rL_5S#H+ZQqCgJND=toXFMmg8BoMkedn?DO#4rpGPWVpuYck0O;AI54%bmMwZL7W) zex>uW2qi$Oe)vrKU-}jV#I=&HyewS`q52+{LU8kQlF_29EBW_$NxOT?Y5j>#MG`JO0C#AO?gh;X|j{!fh#3?XJo7nX_1+38%ja5`J!*b`;E2APq?+FfF*f5?C<`M_IK z#GGN7e5bvWUKYt605Yd--S>kYsU})9043;K7BT;KYSg)-K|Jof&^2aB(}+CIg}AI0 zUkBprNxXdU1MnpJrAi3@lr_fXoQCK%Vpx_`FcFoL0xyW z>=M=`uC@H0b1K%K8fR$W0o!o#lNUmPJQd}CE@~HM-W5%^PFD&+Hz+(nPgbV%f-*PY z#@Uj;|K$*Zf=cHsRMr&upwvzI7@$83=B)QMEK5Vs@WAW;o`BGxuk~S9!E&R85zFQ^ zytK3^g^Fh4xL;y1{0QH|L#>}PL8?&1unGkeY3b68Dn z_0y}k#)}ZHCdFu;U2%XGs|fPOC~#N*^paGA`c?B$&}yfAqSs(w%7VxIGLkCH{S}+l zi@46S2(kLy72L4U)&B93)~gCZNYmr7c%_fnOmcTR8;fYnGeZh#2v^k;UdNbTLhc1Z zvtk92xu{qF{2HzdrZZ4mSB-yO@4vmm_7o9X*7tuL3{j6E0eGr}#@-0x3v3jcfZsZ$ zXGJeS%fF{F0Sr!f;WI!fo&jd2%+ZIy>IBO?7XvM%%Od2U*@st*8%u+*qW>m2hWm_l z<6=n~Y%E%glix!zX=J_RJVGB%MxNW(Qn@djW1iS|nqS3zC$WD$7v4EAi|Uy0;o_Bn zBE>zAM_$*K$EiS0%cTn7#9RBrIAfcqJIAqMa(w(Q_I<H+fwVVhDXNETh?SJZfc2-|7`5h;utjQf#YDE#`t{T z98ByxKF&Ci!qV4;u*OIVhM9f-#w$D;!2Q%XIBRjjLL7HkSd19(P+4o zH%^Vyc*OajogZ{hC8+01r5ExeX#ilK)sUAco2ii-&z1d9M&cesnI$+ErI8R~SN#iQ zx1U~vG7n`sUZk9|7{c``L9Jg6IVghpOm97Np(2$i69U<$4iNw*G!f@%lhWn)~q%tGsAZv_P{`iWLS+$pZw5*w;UOmWl;nBw-b!8XV zQLqffE(K=WKZn3~K5=bIID$%;u15)M#QJY2RQfX>Ex`3HzRs|(xC2E)FL}HhmhPTM z@)>t;b+4O9T;ztDHyqE%EUruOb(HHN|DDhu%^dJ8+B3RHfvTX&6+y z<=naMPS+Bx8an09n1G=kGHCJKFiKy(2p+y;H0FQt1IJ6r8%WUPf`Nsm0&H`||2tla zo;V4tVW;8uvvKS}m_wKZm;elwW9~uGqemiS;T%m13zg5s7*FAS9RJxk z|4=Fa@JQP9w@ZmG0(jjD^Kdp5z(@;CDc*Sa0EI5~Kx6<Ov%>w9y?%vWmj(g%{cyd}VT9?`&-fm7)UbiUI>y4-46EZNTKw2C zQiu<|!Er@3wD>P6dHOWm)4mwbSyKG`nQotP14py4Yrli2;5n#F>M$gM7Q2oX!kcsJ zn#84??n{p5Cbab5_@2ZU5yLnvA*Np9Hl~xecy0hTr1uhuAA^T zewWa{Mj0e3%u7cmH1yGU3=Njh=3tT{$0%tJ4FvSm>D)@Sbty%F>abzB-W-M*_d4NO z>2v1Wh){SNgg-C9fQ6#w4a#qa4X{&Pm@*2LBg!>}_nitEQ2!0%__*hAD<>dK=X*ECmC$)Au@8&`NbZaCfS%3OECS}Lg5 z@lUD2G$|p|DTHFXDR+9$8d6y=SA*9EL0L)A*}J@DqABx?&4U# z^4x`*k1_C;pJmV;zaeC6HRSHxuGTPR7liCz`^P8J=ie{Gt8*(tuPSu0b*a?bX905; zD&*Cru$M(06Br|(9W8ye@Srk0A_A*U)%e%3=pU>bMF>iD)psu<`F2eyeEewOISX_1 zHINJJ>3Yc+nTAndv{3$VMXO1J*505atuBERcuaSmT{tx{xx^p-5_aO45@a*x9)J`Rd21ASCAzeHb&;AuC zo!_hXrUtnWrLSHli=jl;!#m6Zq6=@`QI!KGozK5^2dRVS+VN#d4d!U|x6i}y01qaU zmr}KLF$-F%!rXnvMI|*=A_%$<>dn7XJR9tJUhI?HH~H}(_r~>D+H-3*j_`spT(jia zGc}@Qz;$1u5dBn*AgDmzb}c+#)jvFo5Y8&dDeuXUhl9%A%YCU5ij=?qNEv(|WRyn= z!5p|tla%m`FkzHa5e&$M5C04M*DJ0OnYKp;wy2WAjaKdT*rVL%M+Gljgm7|%eh;|n zBh&#M1y9^J5=0(f2wuOkH}2DL^Z_?~CH*gZ6S=;tNzN`8NY2)W={O1w{;%}A5ON^H zJ2f4K(K9Hb{moNQ;9ipKZBLM)PnSWSLhZ{rv$1cUrzL3^RTQa#%!tACzxs2?hFgQ{ z0r}A2eMqby+H8#Nz%GLTgH@8Ua#5zzRXh8#gAwWqP7Js5*%#fsFHiJwF>vBgY@V$e_e8ZNm(1xPc> z-@nD}k4g|MPfD0Vg%JytkMyu{QX5??p{z2b0_$TYia;`Kg|(}gNF1&VB6MZ0=JCPN z0al{pl+1w^Pz`NI;<18fZ3zO{5E$;W@b&{`!GHIV`B&|WdQk{h)cgQET7=T|I_7cE z)ISA<9${+`E|}NW`}A>=Hhfep+;*m$JINFh8ht236Bo>1$k0%>KSx5OH~Ioloap8ZWl_Qvp)p62I{n+FTOk6%so&V3--SW<9Jijm{^Pi zW`@;7$(Co$5HJJ`fmA_2bH$n8$J}@Gu(tHEa8IDJMB{M!nmcJ;E=hILNA00(xlHW{ z4BHeDLtqws<}`Tou7#1ir;=Fsdk%*jHBAa(B&`1FWyoafHywUW`#kp0I@ATLpZT2{ zpI!TL+=v|esgWk}zq=_Y-kt-Yu$`w&iD|2D8LLB9DYYnCPem{jY>WP0BQ&o!d-J0q zYGJR#*r+d(bc4CYZq!#S3Jmg5Eoz*BY!z}O2+m;4qzvRAFc1+SQ(_-SGi-MRk-X64!l|Vo=?FuU8~B6 zQ8P#L?Z7h0mplYd39UJ#dCuB&C#|pJzSJ}a(Q1QZnT$(8mkG7Z%VUe>oN!~{0>>~q zt^;AvlQRaLvDQ?^(&5?T`DEAYaqxdMgrMx@OEi2_tvRH0#s(9@IU$e``1+0n6B(G9 zVnu>=$-;Oeps8&jdr_Kc#0tm9$%A6KE|s4>1nTI`L5==^G9zk&XpAgj$?-T}V~P_k zm52+D6=8J42wXxK&9`HUO+&5&$Ah?e3hY!oI24X$WoAZKJQwqX8${o8UXgy6zAXc; zeoHrm*wj%4+&>hQ3oe|dQy_iS zE!2{ohM%-(#zUDKJr*^VAV&(vWvsOejz=vjFiml8FeI5o1gsZa_0{8GP()57JiUH0 z&&7)ocg1IH_hbkd0){}hL4f%IbdkBGbQp!A&NH%la>r8Q2u2*?|Mitnpbi3o-F3PL zl)ZM9EV_Lc4WsOFK)wyEhiE$7tIh(Q@scvIrZwZkjVKAd=W&)y<+|3K&>y+VQ`N(=7DqA&H_-T~o ze#&#TRvN!2Lo3r~c&G|M{7)<$C`L-;_GiX}Zu5$C(;IC!<<70Aq*{l5=+(-Ar6yca z11i!-RH>q+DFWF!Z}&^3_ceM3FEf=k=CLt+jb4sOC8$tAK%fjr zaVeeGAuTExD+Q;KjG*_K?@RBq@PQX5dkcimkzyB&cDZ|AE(5QIMQh|{SlGVD0s$`? zJUC49re~%1IUlLlgCUzL+{cwKy^q)}Ev-gzk)>iuG7GRARek+1#vPRb*G|P4KGeLg zB?}cTTs)qO6iH=VhE8pI4`9^8Kbe!K$}IY>MOdLX$18r&xatDvu2zkIcGC&HyxS&3 zRLWVtAONavTJjog7@EW6T8;Uf^%E}+-Be7xcF4Lv%oj!Myrz!E7){YlHtJ2~!ZV$- z(>c=P@LS+j+bzc6L^}XCA`ofB*vXcR+kKu?=G?iqltr}38{{}$rdK^j_cGLRL8$~! z2FQFs)>Dq02S4b83l2sYY0O|?Q^XK31PlQ~pfe&6U+1CpP@zK<5Nj7wULY@5aNa~$ zu_K|}jBhpC!w0We1bhQIJDef?Z1r_Ufjq}P=Y9->Bg&zGCxB@t zOZFe#m0bHel}TklbVDThM@?72uVnV+_e?i%3r{cI8iXeI3+#b`J}iX=8HYRpAPA$3 zM-muKMF1ZGqgrUV)^Z35<+`*GHOjouE6EfU4+yKsrx2Vs1*JG3H#O|pF}c&-Sv%vy zwlNz5Ek>Z-lsjD)$eu-}EefI#KIuYd*jV*1U@!tRQr0G@y9B2cJ!pj>fGE6YZ<%-X z1_&4US%q>XWr6HlHtuR!aP3A~4~{Q(*5*gK$+hfTX_wv71nFz;h{dh|IZAiS;#;?o zqK6KV`B$thd^_y$a zSTfOR-@F8`6W8uoKaEUB6xgxI`JlXo7S7T_tYo7Ct|OTX0?5hkB2FjXL-aO0?)24m(ZL&Sd=wui=z>Ch9bTw_{n02ea=9B6G{Pu zQPLn>u>i;Kf$xVmxamC^nUV{J8`h6v$XcJXpVc^R5}>57GZw@o$Y0X@JD07F;h$Ms z9-~SS!z}3?)Vw5kFS1aymr7Cn%pXw2eizN1qCj16z)dL3dMOr-9#F)ls8vdjMIT)7 zGS=G$mG4nhS;Gv1stl&Dy|c1uGJZX8pKI}Ng!3Usjto@=2i>ORFCm27F~lzaV6ZfT zIE9ueFaDjk&ovk~!thWhiy?pkP@-pSFj~XxNcqY-Hd)&qr%BQb7tG!Hbm?=-OS-`M zPzNt#!;Q6|WxO6y=IBk~iA4XppqZsgUxSze7o0s^=3KC;%sFFSnSJVpQVK%>pId~C z;s{k~s2v5$W~GBxV_$&7JQ3a$BT0u$Xiv_NI`Q zeIdDtmR7;I`d#!jLPif%vONFb4Zxdl8KSs~VDLW}WipNg9|H0RA?LBCT>2V2YF%J% zc;$Y5K8T{);FX8N4*yq+g8xTlTSRMJ`O9J%%6I^bTKu@U4Y7~C78y;9+s z+87LhBqPvnMa*^Fc(G~aQAohlPv+aHIM@EMQ1iKWps3Gs49qPB*TF4OJknb>p;YS&G%#pqGWk zVkvM_sbbTb8(Lq6*NN2}iiaeSZzpyS8vm`5Hzf90h@2Mm#5m(cf%W@XF-NzCSv&?D ztdmSUWDZ@dh7rU59Mn5=?-Rc>KT(TUqZi~KvL2O=J?5>`x@ubMsEIm9E0{nnEn?o% z`PflK%*kNNxubNqvCt0A2NrWCgBQa{sCWg2Y^b;@Lo0r!t+IuZ^^mlO-nI-V@x;9P z=a)6ymr3fO`IAA0v$`tzn()A|TqJDQ!kec>qcO)B0?JL;4K?vg&D75&3}uh`ef+Kl zF^mA4BQYGs?op43*JB6{zY7fCSi@{|oR}wRROa!nFjut>WGb0p zJ1aw(gc^8`dmizCZj3dkkytwJMr_{4fhgu$^p(7#y-m%7mKHH@@mxxUBIYd}v>o4K z1X^3fyrmav*COUE9h@DXR0KM85pyCzIfS)P6T=j_=ffzevJmALEh9nFE#~9L41nYm z&@_T7E#;$LI2a054r93r4{~ujZHj5Xv|3`_6*flBRV6W9kBFb-C{skNZ z>IHP8k+?_dF-${=%UmQ+;dL?2cuiMVo{9BK*^8xww6?3uTCVaD#~70txi_k;#}uCU z_{gG8(mBdPw4gEqjMvscoy;j$#Jr_9V8=HbfetQW9?t`6_ITX`@q)U= z1!MVfae|6?fkGZbcRLk34Z-AM1pzds_-JS*6&t>k>_dy9k}jF623~e74AG?vXKNo| zj%55f4`Y8Z1y0XpjS(tlT>Roi6nPxSNos$DwNcns#ZIro825@s3Z(n}lA?*KE zF~)PDw0L7|jQl;Jn4?>O5%;8@SS>6H-f^5*>`}*!{#YPVh4Pq3j^PdbE@7eKzuob+ z!fThXS+wT#7S4$FJDg#`43n>Q2-VUYT=UEQpdbaObIH6%Cut55HJLmLLhO? zY~?;@n077%TCq(w?*`j&E^!}0GzW9_;~$j+G<*Z!sZ4-1o?(pqJ+7!xPEff93Xc|c zj-|0^F?vRZP`-&Nf=k~dWix))WbHv$wsDQh=!?hTr>kHxl_e%a#q!|v?};)Oz96znpDPksgQL16Te4SJ7!v zTV9Cba$d%ztye9+X5tAe`_ixM`OO%-DmSt9Ny|?(Q7~0`X5w z0gros6O?=1AYvPn_RUQ}t&T1@4PMn)pN)>?@tU6iMLc#bcQZ))z)Q-M)qmn@_uHLi)_l5ib!zrHpu>H?%sm+ZTa(%2*0UN<-})a z*Qc;+0Wey*bz^8}_l@wd20WYqm=}|WA6Lh*u@n;`2twWXm8(qF!;N22U9`|5u4A{gh?M|pmaY? zt|-2{5PlW;LrJ|}&f)Kr90`P!uQpsK5tO}LDX6h3`Ekw|1etNn$m4aJ4+^ZaJmw>* z6QJc7bRd(0w45>B(fE2eRQS6_-AZnmq4YA@F>bj(&PccMP=Y? zjxUc-CM{_++bHv!+1ki%*(VaC3?^URaOD&Yi0AU)61B`@(lz9O2+8tuv6j@$@Y)yn zu8b7bg%LN}OH?Md(uYn=1_g=Yby+~fiDD28NvJOWQJmafSYv)vY_%$(I`w)J;3#;) zFzj*QIa`#`nKSc)Va}K%FupyFjZ8wz4?*feQx2{c+SQrYVa+}wy^ni{Mk#LoC^GVwWxThs@1NC$0}qlrUUtVYTJKH%gbLVz2(l z*y`L%AgHVTicU-nv-3EnJ@W}}7}l(P%3O?+RD`V@ZjBKF(6 zzWZiz!5F7(<<|*gsvp(bn9VDWb4@Lp?60l|NJOm2y8s{5^{6Mqlmvh4kLvgoY zvx?1nr9N@39Om((COEqd>+>fEkqFx$3;U}Po!*iltv}+QD(zziCsM#v#9)JtB$kS{U6pYC$adtaPyOzxJgZ5=J8Qw_MHhh# z0pPfa6z?L}JE5u6v1cn(+rbf#fiF-6XW>NPU1BUp0rJ#`IsT* z*!SNfH%v8o-+~{NxqA~lAn)kT8*$OIE7qWKvG*!`m51RyBU*q&BT`2HCYWwx;lMOU<6hLF?JcM;=>A=r z<(O&}faANVeN!5e7%@2p*(qyeVLV_PTMHQ6h658F>~hBH_8o+ zkQU+y=AP2fA}nLOpK@QxR{ZIf8^TrZa;U-8+P0v7Ci5=adoB+Tm|^} zMs%YcK=Z~OS8gKX_stz4yDF0YXvXqSfU_$M+TF8p8S1$KY!uy#3@%zz_TL*xQ<8|t z9z`e4AKZaF@GVB6gIbDmK3lYfq|Brd0gsSn!e`&M+Md#L+dyZWGm=gxc*K+}U-)fv z;q&B=$@={1fM4V&mH9liguZInW-#<$rUm-_O1ZzWnFjQzS}4M{c~gA?avF&W(Krdn zFCXlhcZn38rG5E|a=#O*)fE>;yDA=RFwt`5X=C$n$2*1d(PVfJPl=)XbyY*}cN|4F-4ZFh|}3 z?3|r|Es4B<8H+r1zb2H^D|-X|Kf-E{_?{Pn`IFn<>5L zO7}0agie4x8J-{KMu|%e1Pj(~{eYuO`Ace?mRqDlDH`@?>h#w?yXI@aI-qJTh0Bj; zj%*p1Cas#Q1PWVXok-5$%OnYcG4<8{&>ewiS+faWkpT zfE)6h=pf3cz`GJ+a|?36Tb02!Rkwx#mUda}LxNyWvL>!uk6(~n{(bQxG&4%#p+Up# z^18Fyw0;WMPVYJhFc-|8bzGItbWxfDYLnxHuGOw9dtu4paSVWQ_Tjrp_9?FV87W_P z4I!du720=KHW#XeFWQ%c5BJY?>F7z{Y8&}iSwhd;IX3Tc_ph4k09eaq0bixeiU!sl z*K&R{vE_XT8A}xbuh78EP`HgfQ!d#;cvHSR~;xfmZgGBK|V@p1dg^-evxu;-bzUDop1en)qkCTNkY&wtfgSBoZ`-e}yv9lhVq2XsdsBC?qpn95re$16uS29qh! zAr!`2avv7XjqP*!g&yo9+KrbTblr9jXcdVA6yCJHg%3Ck)pqX~eRjbFv)XEn_a93I zSgwUZYo~@I7rAAM2pD)Gznjc|B%b?h1Qr3B`Y&z4n>KNRg{X>>m!Ep6M#<|^d*hS> zE?e%;pC6enoLIg9jq>nS(C*~yz3~HF%}w2|yzJ~Cen}BHyYwQH_xSU2dA&FZcz>~F z)EviZ0S%8mn`0E*YkiPQ8f+r3g9Z7rp`yb02i9Re_thfQTbXVmId-kO{KdD$Jp8$h zH#d{REF)h6CMRTJT+lFo^CH8&a+i2Q2hW%o&LwKFYl4s27sv8CRR z653qBNjK&2w{KzVB3aePu4z220d*HSl{$M=^^9MV6M<(wGBTzBm`@PkQa#81BsxnI zy&?}#C(VfjL2;`&g!t+raBRTkgw{v26&5nvUM9Co()1>bfyY;3d-6w>sHW{n(simU zg|aP=OZEkBcg`L?dQX1_@_N4%GNgZ2(Vk-3D6D%!z% z#j@u*y3eucJ&_?ZTs@EaI4d&-Dx}bJMWW-d(TSW-G-OE50Zs6`pisSOZg#ckg zVjrDJY1Ix4n<6Nf#6i@cj^&o3_inqo@B-&@8>rTc4lU%4>bflDBHGQUYYxaVbZ=j` znfVCjZcF8RDG_r#*_EJq^fgg}mpQz85T9%|Pgog8`5Y-%zK@^|gJSn>#Z z!_gkX_j=o1St3a?i`;oobxpN4*yU;-Z;#vI_9Upc@2_Z`>r2zJW&>`0r(q6$|Als*Gt>@W7tD6XnJz546hQgnD3dQeyuHZuNw}qyb{hW?6;ZH=TPn`b1FoAH?Jz zc-~TGU;5|_4 zwGB4>e%G{Tr;spMqEb3bzsRG-`ASDrp1vvlZ;bwH_f@!N5(8(Ut`9t|T1W>}*mS^z zJCL*pqS5QFPkk>v?Z7?Yh{}(@wXvgS7=&uF0;_l3`diDtLtMiXq{R^>R)85y**~xV z0(Kx&JCNB3lDlEo!bq1EIH`n{;)Z)N%+}*LOCPT45@pI;$NNoADfg~k%atGx7LB5W zk=dlL+bVkp(M>UK?Yh9e#K;oUh1#@Iev|9A=G>~kTW*10HGL*#rEg_Paeiv*DNl|6 zC5JYt?Zq{}ZOLXc#MpjqL@KYjSynq4FAYk$nFWM3(B8p7#KUj9zQ0a5E^yY;n7*@# zVc!jb2(5p-#9NM7vDbAgmUxMZD9%4GRTkySe8G{sL}CbtVT3FUK$K| z!i*2y>fK)0<8BBFqyI9#9C~t{7P)M;*%VAKBtg#&3|v{}E65_G_q<@~d1qWz)hEaa z+vTVlk?!l)xb7oeHVuJIYV4R z&A%ch&2#HDSyK(jqo8!%1>a%ti%FFW21+lMSUcCTRNPB_d*?@Y$ucz#axGh=OYS5+q7el3W}R6&M6mM3RW)%m@ew;vgU(NY03YWQijg z$x$RH$&w_eId9^~1M~$N2UJ&7)Kvf;9sp{% zAAlynV`UeM`v7Qa0zLo$2_VE{0z|kPjs?i!G5@Hm;PC*0<92)i0xSUG?>tv=?<2xV zJMQz_n;;SIcW#`VMEt*T<3CR%_*)%_A9aJ4fTWhWjf0K7xy_?9qUVHxq>{QO;gNJ4 z9oNquSE+hgg9k!DKH>ah(pTShl)RvifSLq|<3A_BV+Z)ucm&jVP#u8dv>?JersHn7 z0uP^nkcb#YLP~Z5$52EC@bL%;@CgZsh>nKA^Td4zgw#YdznoVjrq#X!W4EOf@eWNQ z;ZVw}roYy;$|-u+&WDtYf$`L7rn6k!JiL5j;uj<&rKB%iR#s6}Q@^5f{l-mQJ$h=_@BL`*__L?mP+$3*r!kss5^ zBcl945KaglP6i<%Aq@AYIzf7Z>iKbpE%6*&0_GAtG(WreGjVPyFl8y^S zG>3PG@FA|0D#Hg}?!W&F*g`{Jn)(@Ln(g~8>g#?~61LNf>1=G*(YBzsRAdf)!6#jj zVC&^mD(vFYYpu4>aQCbxH%)E?cN*LE_z1h84fz7zZ8O+b+|{OxY4v$k+=pAqA>W!k zzo0C7zXf?+kALZU&Fw}r54JU9B;c=S>&Ri$SzAKC&b~D_pFTE*uqbG~&>2YYQBPj6 z3`^R`S*XZGKp=Fb-gs*Y0?C>JA+W1O>Tll6^J96v(xcnYrJYjlak3s-wb>AYKutpc z*6+{+0(dY8FsdF1n4{*5Kg+LDq1GJBl|3o95-(^eYDHYW&ljc62mK zncRSOjtARVgW}k)-8Y~;Xj$g}=Sp;#Lx9eMV3I<^DZ^UTFmbyQD^k0iJiAHGh=QO>wd2`6(laO-0DJ>NTWW-i@J9k zXPd)`!|Wie&Brzf_&ujQJh9h^#izuc3)#`@gg__eEo%G>1SS`epBDzV2APMXZo0ca z(dP&yF?FzwFy-(eks{8>I1G7$RoxEQD(2pe8oq=2r*^zm;34NO9z*lKPVw`R4wK6Ruh`AtJu%=D3SeVsJ}CA*Pm_wuuJu~xq<(S zQ$vR`nUFt%{w@$}y3HUfH7O%ctKa5oM&3!nWzNd2h0b|QLqfRMfBB8xgjKs73j{LP zV2A$aAP}aTR=wTPU1h@T`{cY`3Tuuh10%iEod|uKJ5_&kcYYKu1P0m;Gj#HKcdxl= z<3dB1CuLtG!3jR-D8rucBYuv;=gwcx#*;5{I1$`qSqFjIoj$kkd15cQCPQ>6ZnTsA z8vY}NxM6TPq@d+5NFx7cN@{&btd_a3e%P?blw#y1O37r+6SpIK`3=`s6x4ZG@$B$+ zcEr`=e3=jl0gAnNwCREJoR*=khSf|D!*^Pj6x%0iRpzXAI#P`jy55BM>?mC6)(wUh zqL3Ft-5HV?G6aXz$zAphW9wPtwkgL2E=)Y;cmzW0Z}{rw7q6y!TUceOAt#5it0PZM z^f{i3GOHI2*@gQBpLA`StR!f^n4CRgXz*pIvTxXj$7DLX>}21xt+5qT+q>9qOHl(+ zb8VxN@FM41!tGPlQx^kZ7<#`PE0G1H>GoE7>Q+CSa=5`@mR130UP{xxum;7nH^;Ky zQX6n@qn{Rb@v*2dv$C>qz}||Ay3kY0Iq{lWnSc{_}DHY2VmhDkDp(9V^Y= zl}-Kbi&y4pmYqzs2{~FDdVB4vNYc;?^~^`+>C!yLh9;O zaqZ4fBmhap^y%_!%)-18qXCj z<#4!RYQJE5i>t&Fp~21e7qmpFY?c1$lyOtd)uNspU`>YKc z4ys@*Bguu)lm+?uYAp@Fz7|fM<&YfjguUy=Cu#c1wDyi$Kj9W8zIkw2x45z=Cyl2c zU%gvxRNSyRGnujWg%<5HvD5>m%7_v_u@f4GSCsl0X1D#nU1IvgV)1HFGiT^!tiWyi zc2zpOC3Su4OD?3i02FQ(7uPI9d?qvzVM)^EdHcwnCyl$Q5-w!?K`bx!2fl zWPjRboa1|Lg!q6_H1g746YXrp(n+Vpm|IV}KMT-H4rVaBOMgR^Gt32CkNC8+j=lWO z8C#Ko%aauDuwa`3OQch(zoGO3f2z@m%M0UhyVSlK1;X&h{B7|NxKg>sT9rM~Z}4>K z!LrwYc;d;lN9kh27=F3&D`>Uq%^dY2nK+xvYl5*7HntD;R0pYVj^C1Qx*UD2If(8( z5HmUBw5Y(gqTj#Q5T5puDefDC|F285YI)0zw;pmx=AK*Q!q}LlRW86}F5-5HD0X@UO2@CYi z;>hJw%f3-la0^be5ZtfRXpxSr=2Ijd7F9btZ0q}BLIw6KmcH)Nq@m)*l9R!S8J8YS z^bFU&La9sI-SKIk%$p4&zQ>AAUBB1+jUDss*Rb2?(yuMTZ}N$LYE-PQzUZ#|dcm0q z9qpJkj~Y6AH}HWOrL#zlUULsA2QAUA#8dB6EG*u^Yr*|d{?>>(h3v&(uBp`9L+(U>@mM+#}dFoJB~z zd^@{Jo#aLf6)}R-8(A1%M&T?k`wh$LacNbk0TEC}>F?kk=<$oIZKjL==(tjwO)}1S zf+LknMGeI4=*bzq*=J6ooZ*>sM2|3(SjL@}x+++|LkG>MrM*kocD38{$f8t4;vxe- z>aBF$C-H_fS7-6KwmN6B8t!5;PW4ln)F6A$G{?#f;a{kEsm^V)S>Gb&Mn#FU&ZnA7 zge3RER2ogS)VJtj(B;V%Om3Egl?MzLuE|mhY}35ejy`u!FG-6L&}p$QQhJq*IzeIe$(qtRn*Hltg`StZ-en>MT*6E|AIwSA zuQ%o8H?GI(&R;8&a}s_)bMoXPRqd-O1Fp{o;jvcZ6dLtL+&yBsC+CgMHiKpl_Yh>4@jiz$n_k?5 z-|&WjZAg-35Km4|8yQdXV-Xwi!xL9u4Oucp6cv8Nzos9`3`?q|vbu6Q`9mPL_h+?K zt>)%S{JdYOR0*j&`_E2hrdV}QMk=WHzF$Qe7I#cV;`3t>ySvP9y2*Q*0O&&8y-_lYfE4sA0*nFaK$6Pk=#bCokp_y{(VVs zQk`=Hzv8v}=OWT^HEiE3CvwvE#sPnoe7R2=~y>V&M(heSr`NSbMX%{$*tnvzW9Y37-&J%t}(G)9p-rg`qSs<$<1CEUNFShy*GRZ6LmnLOTj?4f z({G2gVDhZ&Ee;*EjCs?1_lziCi`~vA7>jp@@vm%_aoLs<$jAt{hg_xQg~gvuf*BfP ztj~o>)&gP;K;Sm61uM`tVzqv^Xr|CxbgIb3)UhWxIM9B!gSClcmUmip`lK3f6AYZB zu--v?BGfC2x>d5i8WdIJpLm^}WL@Q1`!-(3x6qCjP$9I0!9`@ycZ!?ah75!C>y{70 zEu;d?)VK5^u^FyEDbhMzuVKe=dUWtlF#lzcU z?p|(dFNk>vx-)Y{R^^hijECPAEIcx7Jo~2b{j&r)(*%y0W3BW=oFu^`s~&TZ9K?f{ zyUjdj`P>NgVeHa%tHxF=r@NF{O$XHV4>xOE#P(>-Q*18_brW5yRfy=c@Nb(*rhVjK z%}joLh&BWLR&a8mUu?M^6P-`D+T8}ur<+{4C+ zx$*)#(R24vWUROeeeY7O23UE`6A1?;r_u!JwD8m)OX5cc0VTZg;O;JEa0WQg75?TN zr#GkFPzNDie7I~5Kcunh<8Msq-58N+^y0>LmIw8>?lX*u_etDkv;7b}#r}Tc$p|tK zC4?QJEqEH2RRaOs38}bg+59bHN8LjT0*VHReF(sJaAy%xp#b?gehUboaHmYBJ&dVb z>u!hz+iVM}FduTtsY-v12=_+z1g)^a` zm>5rd21Rk8IW-1fFea^HSseYP_do`fY!T1ZbD&{kCZK+?J!xVnPGpo;AW;qWDnD?Y z*`wv0i1t%?7gUYLL=|SRIAI$rzm^JtC*ifO9b4}*4j~Y7U?t%nw{jnu%Z!|zje2@u zYCVbag#a^ieY|XGRHH`9&gAH9P5LA?eMDUHh_VIt3CB7$QCThfFpX>vm-Bm5?aIkE z`$prF;>;^#$en^~eM_@Ns|<;pnDers2-M`|yb9_E&*|CY0bK)eUo~$DSJg63gOFM& z!NV-GFkwUj{EU|vW;JZb2J7>ihH0DnTPAyTh<0~DXPq6Jamr_*E<$zdpC*~*nRk(~ zx=~ZD-5c2>SI(c^58-ky(HBfLli*?`OKhgE$mf43&*qZTQ5z#B$GH=oQ9piBx4v6{ z#A;BkIOg?yncKXktdp*EMdarNe}if5nS7YuSG9_^RtnEOS@nrT4T@_$+*#{Wv+(C) zE&(-@@;sJKcg{bra&T$v5%aw1`3jpyJC$%EgtT@a;o`1~U>#l1vht#QVnH)J*1++Z zX>{TC{Hg2D&s}I};Uy8VpZQKIKDiAqlnAt`qIP*m!Q4QDm>l7rNC?W6RmhXHdS+;U z^?mX8w$H>Ir9rm5Bwrq8JR}j{yX~Pmk*p}4mc-w)y|%X3jjB{9x&JO5HiD^Q4K>{WKR+Qew!7tpYamS!W(OkSIP@|!>M<)XCh^^ zo`(2-(%XXP$uSP^_^(f3{FV<4vIeY>t%Ig1BV+SzW$nxN12qtMgVAW6^(?X!*kc%d z1(svAC8xhn;0s%Wc@x%Q<&{x2;>OAS!QY~MNXnb!jUOH-+8nMqFXUv?+6)p?zK|x2Ya5luC448|43Vz4rtfo zLfTsySKOM$_!X90rGB`?tC#NnbkahvF04tf;LToGTXoavak9C&MEoG0rTt z-W{b9+^_`3%MzV^Ocl7bxynDYKP37N3u=P_6r2=u4y6JTFMUjg~mRZKfv-kYm*elQfYV@CN zqeb?Wk4zK?OOBov*7l+%LTAflSRRQWWOeP8ZwbGDR^hOVS!Z`C{e(mwgwA4C-^t=` z3>Aii4hYd9J2&I$A&_Vtg~eAj@>90{G=ts7-uLR-GPaZ5#?oi_q2`!PA@Dd9w_uU= z)L=F!@^M#{YKxtjDdBC0D+jfMaxKfMxPxj<;cD(7!2`@HjkNp((nS~RU2MEV%IZc> zXXlE+x$7%;)dA0@^|7A^R6XEFkm1h37g}()ryRLT$!LVcHfEjDd|#-P&HYaU&fzW^ zEhdcjhzC&PoQ`wXwT~6OvjjKY=IB8EG$8zEc$H*9QnF*C5NN%a@~!Ht>&l-7O!*mK zf0DK;_v`(!-GD;RsA2S#mYNIF59G~yB4zXf1@n0#7`d}*UWnd=z|TQcqbF@Wl3V{; zm06pgd*`1;WX4h8n(S>F;Vw_xA#fYjgF0}AK(6W*>`(#%ji|lNE^XCb3#WtH#Xfhe zs>~s7XRir?wJ~fZ{0n?z3<9hWSnO9;hHIw{tyAXSSlMM+`O$d;^+Tc|J)NgYlufH# hr7q^HJ?4+TT|bF*xURj)WQY;|uR{NE7D7P-{{uuDx77du diff --git a/develop/doc/_images/PipelineTest_en.png b/develop/doc/_images/PipelineTest_en.png deleted file mode 100644 index 7e7ef520b5effa2f43fd2964048f05c42f2ea890..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8656 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 diff --git a/develop/doc/_images/Pipeline_en.jpg b/develop/doc/_images/Pipeline_en.jpg deleted file mode 100644 index 21a7a7bb6a1af746120e6f4f51f797b6aaafb9d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11633 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 OAQ@K>FBLWL{a*m;J>miY diff --git a/develop/doc/_images/mnist_sample.png b/develop/doc/_images/mnist_sample.png deleted file mode 100644 index f9c7bf7ddd7f148eac4fe347e9c38afaa8876760..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28721 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 diff --git a/develop/doc/_images/resnet_block.jpg b/develop/doc/_images/resnet_block.jpg deleted file mode 100644 index e16bd3c624030c4c09b358a015b491141b42d8f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22422 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 diff --git a/develop/doc/_images/uniform_sample.png b/develop/doc/_images/uniform_sample.png deleted file mode 100644 index e716c48e782019a757bed0cb443f2ed97386cbe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24880 zcmdRW1ydZ+7G@v=4DRmk?(Xgq++6~}CAhl=cXyWrcL^jo!QEYh2HEDlw^jQWcB-bR zX1b?u-`jo8`Q%Kbijp)U93I?<4<8U^WhB%-e1Iqh-XdUV;6FDR-~!+e$VE(60}Q-; zz~&LaHiV0swAhE*34){d53NKMML&FKh=+eRfdaN+9c6S}K72rPeSbr&TM~PI_+Z>3 zD*XaiByDXe<88fTDJLiAN=-#3ii89Vh71ZI*|Y?0 zw|e>D8ls?pKoFuLC@QEZp%lnL|NEQ?1tqjN+6IN{KcAt1BuGcu|950QJg{|SiWdS4 z9QA%MbB&?}yv|3M~|BA)G3eqcV+e@{#TmJk(b z606jxKoj(RN_JT9lwGJbASWiypvBP#dTTZc^ua=dLBT!u-sXf_;EDRzB#=Vum>pHC7+Ec|*h35UfXQzRW<8ZY!D^Zy(X8z4TB;2Dmg9$6jJ zI(~C7Nh=UdgC4%j-4f-aGXh~WIhTjZi zs-B)a4HhvkP_K5Z(TXzR>8I7IGVoXo`Ai1wQ^0A8c!Zkm7UJB`S7rCcQi>815*9t@ zUp5}0Mh?uYi+z246^oJ|D1X?@Qax=3BP$dod)B&NtSi30zH<3{{e2?Ibjn@SIUfB+ z?Yc9JNT=UgPn(R^Q(b4+RoPA4Xz@$RQbkTc`5DQm!4zt(-7PwaO3`*@A*Ab+K$XpE zf`B|@C>om{I6D67!uRQ~s^w(v8JNpe+-$yD2Ts$ueQQKD27!=oPPN!o+zMFI_N^h+ zm~^LHBEhf43_6X2swhW66I%n}nA#DpebM9@G-|~WkWhB)vg1}V!2A{0bw5Sb8ucg% zdf#biWtA!A6h1%RRAnX#p5SqPma$)ME~rp1n^|ly`_yEx+ppJ&&1|?>D(kkM=@Hvm z$gbzL;#Ht(VUe*oXk2PK?6rOIZD|({3?`|yr0W#lUdt66Va~)vTX9t{Rj8oL9E?P- zx)XQTHKrV*)M+&5u$`lk%i(KjU+eaN>ptp!o)%PCWR-FX~TYvDzku zh}T^7D=mJe%_XZsDs~tH?Rs^`3H1XALXeaMPFA^zw37!hP`xZJz}(1q%o#D?lJJ=eL|02mmM3eS$bjeuF&7QcY9s^!!(D+&2TAETN4B`W+oWLvb@v zBZCDSC=r>|r{R&V+l(V?zx+F2KF!>N0{Q0(>cicNgGPtDY$mH&kjNexupDh*Yuw=% zaJ~3IHt&h`a`Rp?tC{6JI|acZR$!?j{$A4}(XE7lg$VuR6-D8SFftccn0=d3^MeA{nknpeo zt_W9&M8gySL)=Hw!HxPZ{`v_lcD_1jzD6(prs$K3LR*E)!R}ny?!7Tvo9hM|C-EY zuk-Z!uaAhlqXP;vboU%L;R*_f>RRC6Is8OvrFsEnoaGCLCv{faR`s=>9Q5pk3BUQ8 z$kKozFNXGJ^Y#=FOaI;6u6eDZi85#|{$>xXXCoqW+4t9%`=f{-nsH%BXM1x_F%mv6 zPbqX%8$LHspC~mZd%JtWn?@D2C9N{&m5n%<*%=!zKGbwj5N|vEf71lck$B9olSN&o!B9R29lpbpoIJsSGZgdH(iL zw3#F^9^=NpyR#xlC^!<{OyXE#;q_0AxVG8rUEylsNRc$^RKk@iCRAc6j^?&Clrdj# zO>YL==G3CwvCO6u8BWg&{LB)ds>4D@=!?FtCQ1d&@0u_Q#Xi zEaWQHO5jT5)8ag(In9O<{_%2oDSx@}beH$s{Rxr&h^DsHAKbtrBZ5r4J|LD)e^?@I zACfZ+K3?~YSo^#7hgB)N6^Xdr?}bjqk |6?(2(hcJAWnD<)m>0t*BjdFSGC!8od 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 NMLAX3vZscD{{un^Hgf;~ diff --git a/develop/doc/_sources/v1_api_tutorials/README.md.txt b/develop/doc/_sources/v1_api_tutorials/README.md.txt deleted file mode 100644 index 071b8da61fb..00000000000 --- a/develop/doc/_sources/v1_api_tutorials/README.md.txt +++ /dev/null @@ -1,5 +0,0 @@ -The tutorials in v1_api_tutorials are using v1_api currently, and will be upgraded to v2_api later. -Thus, v1_api_tutorials is a temporary directory. We decide not to maintain it and will delete it in future. - -Please go to [PaddlePaddle/book](https://github.com/PaddlePaddle/book) and -[PaddlePaddle/models](https://github.com/PaddlePaddle/models) to learn PaddlePaddle. diff --git a/develop/doc/_sources/v1_api_tutorials/embedding_model/index_en.md.txt b/develop/doc/_sources/v1_api_tutorials/embedding_model/index_en.md.txt deleted file mode 100644 index 9525f64f9b5..00000000000 --- a/develop/doc/_sources/v1_api_tutorials/embedding_model/index_en.md.txt +++ /dev/null @@ -1,140 +0,0 @@ -# Chinese Word Embedding Model Tutorial # ----------- -This tutorial is to guide you through the process of using a Pretrained Chinese Word Embedding Model in the PaddlePaddle standard format. - -We thank @lipeng for the pull request that defined the model schemas and pretrained the models. - -## Introduction ### -### Chinese Word Dictionary ### -Our Chinese-word dictionary is created on Baidu ZhiDao and Baidu Baike by using in-house word segmentor. For example, the participle of "《红楼梦》" is "《","红楼梦","》",and "《红楼梦》". Our dictionary (using UTF-8 format) has has two columns: word and its frequency. The total word count is 3206326, including 4 special token: - - ``: the start of a sequence - - ``: the end of a sequence - - `PALCEHOLDER_JUST_IGNORE_THE_EMBEDDING`: a placeholder, just ignore it and its embedding - - ``: a word not included in dictionary - -### Pretrained Chinese Word Embedding Model ### -Inspired by paper [A Neural Probabilistic Language Model](http://www.jmlr.org/papers/volume3/bengio03a/bengio03a.pdf), our model architecture (**Embedding joint of six words->FullyConnect->SoftMax**) is as following graph. And for our dictionary, we pretrain four models with different word vector dimenstions, i.e 32, 64, 128, 256. -

![](./neural-n-gram-model.png)
-
Figure 1. neural-n-gram-model
- -### Download and Extract ### -To download and extract our dictionary and pretrained model, run the following commands. - - cd $PADDLE_ROOT/demo/model_zoo/embedding - ./pre_DictAndModel.sh - -## Chinese Paraphrasing Example ## -We provide a paraphrasing task to show the usage of pretrained Chinese Word Dictionary and Embedding Model. - -### Data Preparation and Preprocess ### - -First, run the following commands to download and extract the in-house dataset. The dataset (using UTF-8 format) has 20 training samples, 5 testing samples and 2 generating samples. - - cd $PADDLE_ROOT/demo/seqToseq/data - ./paraphrase_data.sh - -Second, preprocess data and build dictionary on train data by running the following commands, and the preprocessed dataset is stored in `$PADDLE_SOURCE_ROOT/demo/seqToseq/data/pre-paraphrase`: - - cd $PADDLE_ROOT/demo/seqToseq/ - python preprocess.py -i data/paraphrase [--mergeDict] - -- `--mergeDict`: if using this option, the source and target dictionary are merged, i.e, two dictionaries have the same context. Here, as source and target data are all chinese words, this option can be used. - -### User Specified Embedding Model ### -The general command of extracting desired parameters from the pretrained embedding model based on user dictionary is: - - cd $PADDLE_ROOT/demo/model_zoo/embedding - python extract_para.py --preModel PREMODEL --preDict PREDICT --usrModel USRMODEL--usrDict USRDICT -d DIM - -- `--preModel PREMODEL`: the name of pretrained embedding model -- `--preDict PREDICT`: the name of pretrained dictionary -- `--usrModel USRMODEL`: the name of extracted embedding model -- `--usrDict USRDICT`: the name of user specified dictionary -- `-d DIM`: dimension of parameter - -Here, you can simply run the command: - - cd $PADDLE_ROOT/demo/seqToseq/data/ - ./paraphrase_model.sh - -And you will see following embedding model structure: - - paraphrase_model - |--- _source_language_embedding - |--- _target_language_embedding - -### Training Model in PaddlePaddle ### -First, create a model config file, see example `demo/seqToseq/paraphrase/train.conf`: - - from seqToseq_net import * - is_generating = False - - ################## Data Definition ##################### - train_conf = seq_to_seq_data(data_dir = "./data/pre-paraphrase", - job_mode = job_mode) - - ############## Algorithm Configuration ################## - settings( - learning_method = AdamOptimizer(), - batch_size = 50, - learning_rate = 5e-4) - - ################# Network configure ##################### - gru_encoder_decoder(train_conf, is_generating, word_vector_dim = 32) - -This config is almost the same as `demo/seqToseq/translation/train.conf`. - -Then, train the model by running the command: - - cd $PADDLE_SOURCE_ROOT/demo/seqToseq/paraphrase - ./train.sh - -where `train.sh` is almost the same as `demo/seqToseq/translation/train.sh`, the only difference is following two command arguments: - -- `--init_model_path`: path of the initialization model, here is `data/paraphrase_model` -- `--load_missing_parameter_strategy`: operations when model file is missing, here use a normal distibution to initialize the other parameters except for the embedding layer - -For users who want to understand the dataset format, model architecture and training procedure in detail, please refer to [Text generation Tutorial](../text_generation/index_en.md). - -## Optional Function ## -### Embedding Parameters Observation -For users who want to observe the embedding parameters, this function can convert a PaddlePaddle binary embedding model to a text model by running the command: - - cd $PADDLE_ROOT/demo/model_zoo/embedding - python paraconvert.py --b2t -i INPUT -o OUTPUT -d DIM - -- `-i INPUT`: the name of input binary embedding model -- `-o OUTPUT`: the name of output text embedding model -- `-d DIM`: the dimension of parameter - -You will see parameters like this in output text model: - - 0,4,32156096 - -0.7845433,1.1937413,-0.1704215,0.4154715,0.9566584,-0.5558153,-0.2503305, ...... - 0.0000909,0.0009465,-0.0008813,-0.0008428,0.0007879,0.0000183,0.0001984, ...... - ...... - -- 1st line is **PaddlePaddle format file head**, it has 3 attributes: - - version of PaddlePaddle, here is 0 - - sizeof(float), here is 4 - - total number of parameter, here is 32156096 -- Other lines print the paramters (assume `` = 32) - - each line print 32 paramters splitted by ',' - - there is 32156096/32 = 1004877 lines, meaning there is 1004877 embedding words - -### Embedding Parameters Revision -For users who want to revise the embedding parameters, this function can convert a revised text embedding model to a PaddlePaddle binary model by running the command: - - cd $PADDLE_ROOT/demo/model_zoo/embedding - python paraconvert.py --t2b -i INPUT -o OUTPUT - -- `-i INPUT`: the name of input text embedding model. -- `-o OUTPUT`: the name of output binary embedding model - -Note that the format of input text model is as follows: - - -0.7845433,1.1937413,-0.1704215,0.4154715,0.9566584,-0.5558153,-0.2503305, ...... - 0.0000909,0.0009465,-0.0008813,-0.0008428,0.0007879,0.0000183,0.0001984, ...... - ...... -- there is no file header in 1st line -- each line stores parameters for one word, the separator is commas ',' diff --git a/develop/doc/_sources/v1_api_tutorials/gan/index_en.md.txt b/develop/doc/_sources/v1_api_tutorials/gan/index_en.md.txt deleted file mode 100644 index ac9ed37b226..00000000000 --- a/develop/doc/_sources/v1_api_tutorials/gan/index_en.md.txt +++ /dev/null @@ -1,137 +0,0 @@ -# Generative Adversarial Networks (GAN) - -This demo implements GAN training described in the original [GAN paper](https://arxiv.org/abs/1406.2661) and deep convolutional generative adversarial networks [DCGAN paper](https://arxiv.org/abs/1511.06434). - -The high-level structure of GAN is shown in Figure. 1 below. It is composed of two major parts: a generator and a discriminator, both of which are based on neural networks. The generator takes in some kind of noise with a known distribution and transforms it into an image. The discriminator takes in an image and determines whether it is artificially generated by the generator or a real image. So the generator and the discriminator are in a competitive game in which generator is trying to generate image to look as real as possible to fool the discriminator, while the discriminator is trying to distinguish between real and fake images. - -
![](./gan.png)
-

- Figure 1. GAN-Model-Structure - figure credit -

- -The generator and discriminator take turn to be trained using SGD. The objective function of the generator is for its generated images being classified as real by the discriminator, and the objective function of the discriminator is to correctly classify real and fake images. When the GAN model is trained to converge to the equilibrium state, the generator will transform the given noise distribution to the distribution of real images, and the discriminator will not be able to distinguish between real and fake images at all. - -## Implementation of GAN Model Structure -Since GAN model involves multiple neural networks, it requires to use paddle python API. So the code walk-through below can also partially serve as an introduction to the usage of Paddle Python API. - -There are three networks defined in gan_conf.py, namely **generator_training**, **discriminator_training** and **generator**. The relationship to the model structure we defined above is that **discriminator_training** is the discriminator, **generator** is the generator, and the **generator_training** combined the generator and discriminator since training generator would require the discriminator to provide loss function. This relationship is described in the following code: -```python -if is_generator_training: - noise = data_layer(name="noise", size=noise_dim) - sample = generator(noise) - -if is_discriminator_training: - sample = data_layer(name="sample", size=sample_dim) - -if is_generator_training or is_discriminator_training: - label = data_layer(name="label", size=1) - prob = discriminator(sample) - cost = cross_entropy(input=prob, label=label) - classification_error_evaluator( - input=prob, label=label, name=mode + '_error') - outputs(cost) - -if is_generator: - noise = data_layer(name="noise", size=noise_dim) - outputs(generator(noise)) -``` - -In order to train the networks defined in gan_conf.py, one first needs to initialize a Paddle environment, parse the config, create GradientMachine from the config and create trainer from GradientMachine as done in the code chunk below: -```python -import py_paddle.swig_paddle as api -# init paddle environment -api.initPaddle('--use_gpu=' + use_gpu, '--dot_period=10', - '--log_period=100', '--gpu_id=' + args.gpu_id, - '--save_dir=' + "./%s_params/" % data_source) - -# Parse config -gen_conf = parse_config(conf, "mode=generator_training,data=" + data_source) -dis_conf = parse_config(conf, "mode=discriminator_training,data=" + data_source) -generator_conf = parse_config(conf, "mode=generator,data=" + data_source) - -# Create GradientMachine -dis_training_machine = api.GradientMachine.createFromConfigProto( -dis_conf.model_config) -gen_training_machine = api.GradientMachine.createFromConfigProto( -gen_conf.model_config) -generator_machine = api.GradientMachine.createFromConfigProto( -generator_conf.model_config) - -# Create trainer -dis_trainer = api.Trainer.create(dis_conf, dis_training_machine) -gen_trainer = api.Trainer.create(gen_conf, gen_training_machine) -``` - -In order to balance the strength between generator and discriminator, we schedule to train whichever one is performing worse by comparing their loss function value. The loss function value can be calculated by a forward pass through the GradientMachine. -```python -def get_training_loss(training_machine, inputs): - outputs = api.Arguments.createArguments(0) - training_machine.forward(inputs, outputs, api.PASS_TEST) - loss = outputs.getSlotValue(0).copyToNumpyMat() - return numpy.mean(loss) -``` - -After training one network, one needs to sync the new parameters to the other networks. The code below demonstrates one example of such use case: -```python -# Train the gen_training -gen_trainer.trainOneDataBatch(batch_size, data_batch_gen) - -# Copy the parameters from gen_training to dis_training and generator -copy_shared_parameters(gen_training_machine, -dis_training_machine) -copy_shared_parameters(gen_training_machine, generator_machine) -``` - - -## A Toy Example -With the infrastructure explained above, we can now walk you through a toy example of generating two dimensional uniform distribution using 10 dimensional Gaussian noise. - -The Gaussian noises are generated using the code below: -```python -def get_noise(batch_size, noise_dim): - return numpy.random.normal(size=(batch_size, noise_dim)).astype('float32') -``` - -The real samples (2-D uniform) are generated using the code below: -```python -# synthesize 2-D uniform data in gan_trainer.py:114 -def load_uniform_data(): - data = numpy.random.rand(1000000, 2).astype('float32') - return data -``` - -The generator and discriminator network are built using fully-connected layer and batch_norm layer, and are defined in gan_conf.py. - -To train the GAN model, one can use the command below. The flag -d specifies the training data (cifar, mnist or uniform) and flag --useGpu specifies whether to use gpu for training (0 is cpu, 1 is gpu). -```bash -$python gan_trainer.py -d uniform --useGpu 1 -``` -The generated samples can be found in ./uniform_samples/ and one example is shown below as Figure 2. One can see that it roughly recovers the 2D uniform distribution. - -
![](./uniform_sample.png)
-

- Figure 2. Uniform Sample -

- -## MNIST Example -### Data preparation -To download the MNIST data, one can use the following commands: -```bash -$cd data/ -$./get_mnist_data.sh -``` - -### Model description -Following the DC-Gan paper (https://arxiv.org/abs/1511.06434), we use convolution/convolution-transpose layer in the discriminator/generator network to better deal with images. The details of the network structures are defined in gan_conf_image.py. - -### Training the model -To train the GAN model on mnist data, one can use the following command: -```bash -$python gan_trainer.py -d mnist --useGpu 1 -``` -The generated sample images can be found at ./mnist_samples/ and one example is shown below as Figure 3. -
![](./mnist_sample.png)
-

- Figure 3. MNIST Sample -

diff --git a/develop/doc/_sources/v1_api_tutorials/imagenet_model/resnet_model_en.md.txt b/develop/doc/_sources/v1_api_tutorials/imagenet_model/resnet_model_en.md.txt deleted file mode 100644 index 478ad06193b..00000000000 --- a/develop/doc/_sources/v1_api_tutorials/imagenet_model/resnet_model_en.md.txt +++ /dev/null @@ -1,284 +0,0 @@ -# Model Zoo - ImageNet # - -[ImageNet](http://www.image-net.org/) is a popular dataset for generic object classification. This tutorial provides convolutional neural network(CNN) models for ImageNet. - -## ResNet Introduction - -ResNets from paper [Deep Residual Learning for Image Recognition](http://arxiv.org/abs/1512.03385) won the 1st place on the ILSVRC 2015 classification task. They present residual learning framework to ease the training of networks that are substantially deeper than those used previously. The residual connections are shown in following figure. The left building block is used in network of 34 layers and the right bottleneck building block is used in network of 50, 101, 152 layers . - -
![resnet_block](./resnet_block.jpg)
-
Figure 1. ResNet Block
- -We present three ResNet models, which are converted from the models provided by the authors . The classfication errors tested in PaddlePaddle on 50,000 ILSVRC validation set with input images channel order of **BGR** by single scale with the shorter side of 256 and single crop as following table. -
- ----- - - - - - - - - - - - - - - - - - - - - - - - - - - -
ResNetTop-1Model Size
ResNet-5024.9%99M
ResNet-10123.7%173M
ResNet-15223.2%234M
-
- -## ResNet Model - -See ```demo/model_zoo/resnet/resnet.py```. This config contains network of 50, 101 and 152 layers. You can specify layer number by adding argument like ```--config_args=layer_num=50``` in command line arguments. - -### Network Visualization - -You can get a diagram of ResNet network by running the following commands. The script generates dot file and then converts dot file to PNG file, which needs to install graphviz to convert. - -``` -cd demo/model_zoo/resnet -./net_diagram.sh -``` - -### Model Download - -``` -cd demo/model_zoo/resnet -./get_model.sh -``` -You can run above command to download all models and mean file and save them in ```demo/model_zoo/resnet/model``` if downloading successfully. - -``` -mean_meta_224 resnet_101 resnet_152 resnet_50 -``` - * resnet_50: model of 50 layers. - * resnet_101: model of 101 layers. - * resnet_152: model of 152 layers. - * mean\_meta\_224: mean file with 3 x 224 x 224 size in **BGR** order. You also can use three mean values: 103.939, 116.779, 123.68. - -### Parameter Info - -* **Convolution Layer Weight** - - As batch normalization layer is connected after each convolution layer, there is no parameter of bias and only one weight in this layer. - shape: `(Co, ky, kx, Ci)` - * Co: channle number of output feature map. - * ky: filter size in vertical direction. - * kx: filter size in horizontal direction. - * Ci: channle number of input feature map. - - 2-Dim matrix: (Co * ky * kx, Ci), saved in row-major order. - -* **Fully connected Layer Weight** - - 2-Dim matrix: (input layer size, this layer size), saved in row-major order. - -* **[Batch Normalization]() Layer Weight** - -There are four parameters in this layer. In fact, only .w0 and .wbias are the learned parameters. The other two are therunning mean and variance respectively. They will be loaded in testing. Following table shows parameters of a batch normzalization layer. -
- ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Parameter NameNumberMeaning
_res2_1_branch1_bn.w0256gamma, scale parameter
_res2_1_branch1_bn.w1256mean value of feature map
_res2_1_branch1_bn.w2256variance of feature map
_res2_1_branch1_bn.wbias256beta, shift parameter
-
- -### Parameter Observation - -Users who want to observe the parameters can use Python to read: - -``` -import sys -import numpy as np - -def load(file_name): - with open(file_name, 'rb') as f: - f.read(16) # skip header for float type. - return np.fromfile(f, dtype=np.float32) - -if __name__=='__main__': - weight = load(sys.argv[1]) -``` - -or simply use following shell command: - -``` -od -j 16 -f _res2_1_branch1_bn.w0 -``` - -## Feature Extraction - -We provide both C++ and Python interfaces to extract features. The following examples use data in `demo/model_zoo/resnet/example` to show the extracting process in detail. - -### C++ Interface - -First, specify image data list in `define_py_data_sources2` in the config, see example `demo/model_zoo/resnet/resnet.py`. - -``` - train_list = 'train.list' if not is_test else None - # mean.meta is mean file of ImageNet dataset. - # mean.meta size : 3 x 224 x 224. - # If you use three mean value, set like: - # "mean_value:103.939,116.779,123.68;" - args={ - 'mean_meta': "model/mean_meta_224/mean.meta", - 'image_size': 224, 'crop_size': 224, - 'color': True,'swap_channel:': [2, 1, 0]} - define_py_data_sources2(train_list, - 'example/test.list', - module="example.image_list_provider", - obj="processData", - args=args) -``` - -Second, specify layers to extract features in `Outputs()` of `resnet.py`. For example, - -``` -Outputs("res5_3_branch2c_conv", "res5_3_branch2c_bn") -``` - -Third, specify model path and output directory in `extract_fea_c++.sh`, and then run the following commands. - -``` -cd demo/model_zoo/resnet -./extract_fea_c++.sh -``` - -If successful, features are saved in `fea_output/rank-00000` as follows. And you can use `load_feature_c` interface in `load_feature.py ` to load such a file. - -``` --0.115318 -0.108358 ... -0.087884;-1.27664 ... -1.11516 -2.59123; --0.126383 -0.116248 ... -0.00534909;-1.42593 ... -1.04501 -1.40769; -``` - -* Each line stores features of a sample. Here, the first line stores features of `example/dog.jpg` and second line stores features of `example/cat.jpg`. -* Features of different layers are splitted by `;`, and their order is consistent with the layer order in `Outputs()`. Here, the left features are `res5_3_branch2c_conv` layer and right features are `res5_3_branch2c_bn` layer. - -### Python Interface - -`demo/model_zoo/resnet/classify.py` is an example to show how to use Python to extract features. Following example still uses data of `./example/test.list`. Command is as follows: - -``` -cd demo/model_zoo/resnet -./extract_fea_py.sh -``` - -extract_fea_py.sh: - -``` -python classify.py \ - --job=extract \ - --conf=resnet.py\ - --use_gpu=1 \ - --mean=model/mean_meta_224/mean.meta \ - --model=model/resnet_50 \ - --data=./example/test.list \ - --output_layer="res5_3_branch2c_conv,res5_3_branch2c_bn" \ - --output_dir=features - -``` -* \--job=extract: specify job mode to extract feature. -* \--conf=resnet.py: network configure. -* \--use_gpu=1: speficy GPU mode. -* \--model=model/resnet_5: model path. -* \--data=./example/test.list: data list. -* \--output_layer="xxx,xxx": specify layers to extract features. -* \--output_dir=features: output diretcoty. - -If run successfully, you will see features saved in `features/batch_0`, this file is produced with cPickle. You can use `load_feature_py` interface in `load_feature.py` to open the file, and it returns a dictionary as follows: - -``` -{ -'cat.jpg': {'res5_3_branch2c_conv': array([[-0.12638293, -0.116248 , -0.11883899, ..., -0.00895038, 0.01994277, -0.00534909]], dtype=float32), 'res5_3_branch2c_bn': array([[-1.42593431, -1.28918779, -1.32414699, ..., -1.45933616, -1.04501402, -1.40769434]], dtype=float32)}, -'dog.jpg': {'res5_3_branch2c_conv': array([[-0.11531784, -0.10835785, -0.08809858, ...,0.0055237, 0.01505112, -0.08788397]], dtype=float32), 'res5_3_branch2c_bn': array([[-1.27663755, -1.18272924, -0.90937918, ..., -1.25178063, -1.11515927, -2.59122872]], dtype=float32)} -} -``` - -Observed carefully, these feature values are consistent with the above results extracted by C++ interface. - -## Prediction - -`classify.py` also can be used to predict. We provide an example script `predict.sh` to predict data in `example/test.list` using a ResNet model with 50 layers. - -``` -cd demo/model_zoo/resnet -./predict.sh -``` - -predict.sh calls the `classify.py`: - -``` -python classify.py \ - --job=predict \ - --conf=resnet.py\ - --multi_crop \ - --model=model/resnet_50 \ - --use_gpu=1 \ - --data=./example/test.list -``` -* \--job=extract: speficy job mode to predict. -* \--conf=resnet.py: network configure. -* \--multi_crop: use 10 crops and average predicting probability. -* \--use_gpu=1: speficy GPU mode. -* \--model=model/resnet_50: model path. -* \--data=./example/test.list: data list. - -If run successfully, you will see following results, where 156 and 285 are labels of the images. - -``` -Label of example/dog.jpg is: 156 -Label of example/cat.jpg is: 282 -``` diff --git a/develop/doc/_sources/v1_api_tutorials/quick_start/index_en.md.txt b/develop/doc/_sources/v1_api_tutorials/quick_start/index_en.md.txt deleted file mode 100644 index ca110431cf9..00000000000 --- a/develop/doc/_sources/v1_api_tutorials/quick_start/index_en.md.txt +++ /dev/null @@ -1,562 +0,0 @@ -# Quick Start - -This tutorial will teach the basics of deep learning (DL), including how to implement many different models in PaddlePaddle. You will learn how to: - - Prepare data into the standardized format that PaddlePaddle accepts. - - Write data providers that read data into PaddlePaddle. - - Configure neural networks in PaddlePaddle layer by layer. - - Train models. - - Perform inference with trained models. - - -## Install - -To get started, please install PaddlePaddle on your computer. Throughout this tutorial, you will learn by implementing different DL models for text classification. - -To install PaddlePaddle, please follow the instructions here: Build and Install. - -## Overview -For the first step, you will use PaddlePaddle to build a **text classification** system. For example, suppose you run an e-commence website, and you want to analyze the sentiment of user reviews to evaluate product quality. - -For example, given the input - -``` -This monitor is fantastic. -``` - -Your classifier should output “positive”, since this text snippet shows that the user is satisfied with the product. Given this input: - -``` -The monitor breaks down two months after purchase. -``` - -the classifier should output “negative“. - -To build your text classification system, your code will need to perform five steps: -
![](./src/Pipeline_en.jpg)
- - - Preprocess data into a standardized format. - - Provide data to the learning model. - - Specify the neural network structure. - - Train the model. - - Inference (make prediction on test examples). - - -1. Preprocess data into standardized format - - In the text classification example, you will start with a text file with one training example per line. Each line contains category id (in machine learning, often denoted the target y), followed by the input text (often denoted x); these two elements are separated by a Tab. For example: ```positive [tab] This monitor is fantastic```. You will preprocess this raw data into a format that Paddle can use. - -2. Provide data to the learning model. - - You can write data providers in Python. For any required data preprocessing step, you can add the preprocessing code to the PyDataProvider Python file. - - In our text classification example, every word or character will be converted into an integer id, specified in a dictionary file. It perform a dictionary lookup in PyDataProvider to get the id. -3. Specify neural network structure. (From easy to hard, we provide 4 kinds of network configurations) - - A logistic regression model. - - A word embedding model. - - A convolutional neural network model. - - A sequential recurrent neural network model. - - You will also learn different learning algorithms. -4. Training model. -5. Inference. - -## Preprocess data into standardized format -In this example, you are going to use [Amazon electronic product review dataset](http://jmcauley.ucsd.edu/data/amazon/) to build a bunch of deep neural network models for text classification. Each text in this dataset is a product review. This dataset has two categories: “positive” and “negative”. Positive means the reviewer likes the product, while negative means the reviewer does not like the product. - -`demo/quick_start` in the [source code](https://github.com/PaddlePaddle/Paddle) provides script for downloading the preprocessed data as shown below. (If you want to process the raw data, you can use the script `demo/quick_start/data/proc_from_raw_data/get_data.sh`). - -```bash -cd demo/quick_start -./data/get_data.sh -``` - -## Transfer Data to Model -### Write Data Provider with Python -The following `dataprovider_bow.py` gives a complete example of writing data provider with Python. It includes the following parts: - -* initalizer: define the additional meta-data of the data provider and the types of the input data. -* process: Each `yield` returns a data sample. In this case, it return the text representation and category id. The order of features in the returned result needs to be consistent with the definition of the input types in `initalizer`. - -```python -from paddle.trainer.PyDataProvider2 import * - -# id of the word not in dictionary -UNK_IDX = 0 - -# initializer is called by the framework during initialization. -# It allows the user to describe the data types and setup the -# necessary data structure for later use. -# `settings` is an object. initializer need to properly fill settings.input_types. -# initializer can also store other data structures needed to be used at process(). -# In this example, dictionary is stored in settings. -# `dictionay` and `kwargs` are arguments passed from trainer_config.lr.py -def initializer(settings, dictionary, **kwargs): - # Put the word dictionary into settings - settings.word_dict = dictionary - - # setting.input_types specifies what the data types the data provider - # generates. - settings.input_types = [ - # The first input is a sparse_binary_vector, - # which means each dimension of the vector is either 0 or 1. It is the - # bag-of-words (BOW) representation of the texts. - sparse_binary_vector(len(dictionary)), - # The second input is an integer. It represents the category id of the - # sample. 2 means there are two labels in the dataset. - # (1 for positive and 0 for negative) - integer_value(2)] - -# Delaring a data provider. It has an initializer 'data_initialzer'. -# It will cache the generated data of the first pass in memory, so that -# during later pass, no on-the-fly data generation will be needed. -# `setting` is the same object used by initializer() -# `file_name` is the name of a file listed train_list or test_list file given -# to define_py_data_sources2(). See trainer_config.lr.py. -@provider(init_hook=initializer, cache=CacheType.CACHE_PASS_IN_MEM) -def process(settings, file_name): - # Open the input data file. - with open(file_name, 'r') as f: - # Read each line. - for line in f: - # Each line contains the label and text of the comment, separated by \t. - label, comment = line.strip().split('\t') - - # Split the words into a list. - words = comment.split() - - # convert the words into a list of ids by looking them up in word_dict. - word_vector = [settings.word_dict.get(w, UNK_IDX) for w in words] - - # Return the features for the current comment. The first is a list - # of ids representing a 0-1 binary sparse vector of the text, - # the second is the integer id of the label. - yield word_vector, int(label) -``` - -### Define Python Data Provider in Configuration files. -You need to add a data provider definition `define_py_data_sources2` in our network configuration. This definition specifies: - -- The path of the training and testing data (`data/train.list`, `data/test.list`). -- The location of the data provider file (`dataprovider_bow`). -- The function to call to get data. (`process`). -- Additional arguments or data. Here it passes the path of word dictionary. - -```python -from paddle.trainer_config_helpers import * - -file = "data/dict.txt" -word_dict = dict() -with open(dict_file, 'r') as f: - for i, line in enumerate(f): - w = line.strip().split()[0] - word_dict[w] = i -# define the data sources for the model. -# We need to use different process for training and prediction. -# For training, the input data includes both word IDs and labels. -# For prediction, the input data only includs word Ids. -define_py_data_sources2(train_list='data/train.list', - test_list='data/test.list', - module="dataprovider_bow", - obj="process", - args={"dictionary": word_dict}) -``` -You can refer to the following link for more detailed examples and data formats: PyDataProvider2. - -## Network Architecture -We will describe four kinds of network architectures in this section. -
![](./src/PipelineNetwork_en.jpg)
- -First, you will build a logistic regression model. Later, you will also get chance to build other more powerful network architectures. -For more detailed documentation, you could refer to: layer documentation. All configuration files are in `demo/quick_start` directory. - -### Logistic Regression -The architecture is illustrated in the following picture: -
![](./src/NetLR_en.png)
- -- You need define the data for text features. The size of the data layer is the number of words in the dictionary. - -```python -word = data_layer(name="word", size=voc_dim) -``` - -- You also need to define the category id for each example. The size of the data layer is the number of labels. - -```python -label = data_layer(name="label", size=label_dim) -``` - -- It uses logistic regression model to classify the vector, and it will output the classification error during training. - - Each layer has an *input* argument that specifies its input layer. Some layers can have multiple input layers. You can use a list of the input layers as input in that case. - - *size* for each layer means the number of neurons of the layer. - - *act_type* means activation function applied to the output of each neuron independently. - - Some layers can have additional special inputs. For example, `classification_cost` needs ground truth label as input to compute classification loss and error. -```python -# Define a fully connected layer with logistic activation (also called softmax activation). -output = fc_layer(input=word, - size=label_dim, - act_type=SoftmaxActivation()) -# Define cross-entropy classification loss and error. -classification_cost(input=output, label=label) -``` - -Performance summary: You can refer to the training and testing scripts later. In order to compare different network architectures, the model complexity and test classification error are listed in the following table: - - -
- - - - - - - - - - - - - - - - - -
Network nameNumber of parametersTest error
Logistic regression252 KB8.652%
- -
- -### Word Embedding Model -In order to use the word embedding model, you need to change the data provider a little bit to make the input words as a sequence of word IDs. The revised data provider `dataprovider_emb.py` is listed below. You only need to change initializer() for the type of the first input. It is changed from sparse_binary_vector to sequence of intergers. process() remains the same. This data provider can also be used for later sequence models. - -```python -def initializer(settings, dictionary, **kwargs): - # Put the word dictionary into settings - settings.word_dict = dictionary - settings.input_types = [ - # Define the type of the first input as a sequence of integers. - integer_value_sequence(len(dictionary)), - # Define the second input for label id - integer_value(2)] - -@provider(init_hook=initializer) -def process(settings, file_name): - ... - # omitted, it is same as the data provider for LR model -``` - -This model is very similar to the framework of logistic regression, but it uses word embedding vectors instead of a sparse vectors to represent words. -
![](./src/NetContinuous_en.png)
- -- It can look up the dense word embedding vector in the dictionary (its words embedding vector is `word_dim`). The input is a sequence of N words, the output is N word_dim dimensional vectors. - -```python -emb = embedding_layer(input=word, dim=word_dim) -``` - -- It averages all the word embedding in a sentence to get its sentence representation. - -```python -avg = pooling_layer(input=emb, pooling_type=AvgPooling()) -``` - -The other parts of the model are the same as logistic regression network. - -The performance is summarized in the following table: - - -
- - - - - - - - - - - - - - - - - -
Network nameNumber of parametersTest error
Word embedding model15 MB8.484%
-
-
- -### Convolutional Neural Network Model -Convolutional neural network converts a sequence of word embeddings into a sentence representation using temporal convolutions. You will transform the fully connected layer of the word embedding model to 3 new sub-steps. -
![](./src/NetConv_en.png)
- - -Text convolution has 3 steps: -1. Get K nearest neighbor context of each word in a sentence, stack them into a 2D vector representation. -2. Apply temporal convolution to this representation to produce a new hidden_dim dimensional vector. -3. Apply max-pooling to the new vectors at all the time steps in a sentence to get a sentence representation. - -```python -# context_len means convolution kernel size. -# context_start means the start of the convolution. It can be negative. In that case, zero padding is applied. -text_conv = sequence_conv_pool(input=emb, - context_start=k, - context_len=2 * k + 1) -``` - -The performance is summarized in the following table: - - -
- - - - - - - - - - - - - - - - - -
Network nameNumber of parametersTest error
Convolutional model16 MB5.628%
-
- -### Recurrent Model -
![](./src/NetRNN_en.png)
- -You can use Recurrent neural network as our time sequence model, including simple RNN model, GRU model, and LSTM model。 - -- GRU model can be specified via: - -```python -gru = simple_gru(input=emb, size=gru_size) -``` - -- LSTM model can be specified via: - -```python -lstm = simple_lstm(input=emb, size=lstm_size) -``` - -You can use single layer LSTM model with Dropout for our text classification problem. The performance is summarized in the following table: - - -
- - - - - - - - - - - - - - - - - -
Network nameNumber of parametersTest error
Recurrent model16 MB4.812%
- -
- -## Optimization Algorithm -Optimization algorithms include Momentum, RMSProp, AdaDelta, AdaGrad, Adam, and Adamax. You can use Adam optimization method here, with L2 regularization and gradient clipping, because Adam has been proved to work very well for training recurrent neural network. - -```python -settings(batch_size=128, - learning_rate=2e-3, - learning_method=AdamOptimizer(), - regularization=L2Regularization(8e-4), - gradient_clipping_threshold=25) -``` - -## Training Model -After completing data preparation and network architecture specification, you will run the training script. -
![](./src/PipelineTrain_en.png)
- -Training script: our training script is in `train.sh` file. The training arguments are listed below: - -```bash -paddle train \ ---config=trainer_config.py \ ---log_period=20 \ ---save_dir=./output \ ---num_passes=15 \ ---use_gpu=false -``` - -We do not provide examples on how to train on clusters here. If you want to train on clusters, please follow the distributed training documentation or other demos for more details. - -## Inference -You can use the trained model to perform prediction on the dataset with no labels. You can also evaluate the model on dataset with labels to obtain its test accuracy. -
![](./src/PipelineTest_en.png)
- -The test script is listed below. PaddlePaddle can evaluate a model on the data with labels specified in `test.list`. - -```bash -paddle train \ ---config=trainer_config.lstm.py \ ---use_gpu=false \ ---job=test \ ---init_model_path=./output/pass-0000x -``` - -We will give an example of performing prediction using Recurrent model on a dataset with no labels. You can refer to Python Prediction API tutorial,or other demo for the prediction process using Python. You can also use the following script for inference or evaluation. - -inference script (predict.sh): - -```bash -model="output/pass-00003" -paddle train \ - --config=trainer_config.lstm.py \ - --use_gpu=false \ - --job=test \ - --init_model_path=$model \ - --config_args=is_predict=1 \ - --predict_output_dir=. \ - -mv rank-00000 result.txt -``` -User can choose the best model base on the training log instead of model `output/pass-00003`. There are several differences between training and inference network configurations. -- You do not need labels during inference. -- Outputs need to be specified to the classification probability layer (the output of softmax layer), or the id of maximum probability (`max_id` layer). An example to output the id and probability is given in the code snippet. -- batch_size = 1. -- You need to specify the location of `test_list` in the test data. - -The results in `result.txt` is as follows, each line is one sample. - -``` -predicted_label_id;probability_of_label_0 probability_of_label_1 # the first sample -predicted_label_id;probability_of_label_0 probability_of_label_1 # the second sample -``` - - -```python -is_predict = get_config_arg('is_predict', bool, False) -trn = 'data/train.list' if not is_predict else None -tst = 'data/test.list' if not is_predict else 'data/pred.list' -obj = 'process' if not is_predict else 'process_pre' -batch_size = 128 if not is_predict else 1 -if is_predict: - maxid = maxid_layer(output) - outputs([maxid,output]) -else: - label = data_layer(name="label", size=2) - cls = classification_cost(input=output, label=label) outputs(cls) -``` - -## Summary -The scripts of data downloading, network configurations, and training scrips are in `/demo/quick_start`. The following table summarizes the performance of our network architecture on Amazon-Elec dataset(25k): - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Network nameNumber of parametersError rateConfiguration file name
Logistic regression model(BOW) 252KB 8.652%trainer_config.lr.py
Word embedding 15MB 8.484%trainer_config.emb.py
Convolution model 16MB 5.628%trainer_config.cnn.py
Time sequence model 16MB 4.812%trainer_config.lstm.py
-
-
- -## Appendix -### Command Line Argument - -* \--config:network architecture path. -* \--save_dir:model save directory. -* \--log_period:the logging period per batch. -* \--num_passes:number of training passes. One pass means the training would go over the whole training dataset once. -* \--config_args:Other configuration arguments. -* \--init_model_path:The path of the initial model parameter. - -By default, the trainer will save model every pass. You can also specify `saving_period_by_batches` to set the frequency of batch saving. You can use `show_parameter_stats_period` to print the statistics of the parameters, which are very useful for tuning parameters. Other command line arguments can be found in command line argument documentation。 - -### Log - -``` -TrainerInternal.cpp:160] Batch=20 samples=2560 AvgCost=0.628761 CurrentCost=0.628761 Eval: classification_error_evaluator=0.304297 CurrentEval: classification_error_evaluator=0.304297 -``` -During model training, you will see the log like the examples above: -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameExplanation
Batch=20 You have trained 20 batches.
samples=2560 You have trained 2560 examples.
AvgCost The average cost from the first batch to the current batch.
CurrentCost the average cost of the last log_period batches
Eval: classification_error_evaluator The average classification error from the first batch to the current batch.
CurrentEval: classification_error_evaluator The average error rate of the last log_period batches
-
-
diff --git a/develop/doc/objects.inv b/develop/doc/objects.inv index 4d5e2fb1af25f3ad71e504ba9fd81a10e10c18ae..30a9adc4266b4bb96791db4f4d682f5b3ffe86e4 100644 GIT binary patch delta 3768 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 I0D=tYkqg#>0RR91 diff --git a/develop/doc/searchindex.js b/develop/doc/searchindex.js index 8be95907cb9..6b6583d45f0 100644 --- a/develop/doc/searchindex.js +++ b/develop/doc/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["api/index_en","api/v1/data_provider/dataprovider_en","api/v1/data_provider/pydataprovider2_en","api/v1/index_en","api/v1/predict/swig_py_paddle_en","api/v2/config/activation","api/v2/config/attr","api/v2/config/evaluators","api/v2/config/layer","api/v2/config/networks","api/v2/config/optimizer","api/v2/config/pooling","api/v2/data","api/v2/data/data_reader","api/v2/data/dataset","api/v2/data/image","api/v2/fluid","api/v2/fluid/data_feeder","api/v2/fluid/evaluator","api/v2/fluid/executor","api/v2/fluid/initializer","api/v2/fluid/io","api/v2/fluid/layers","api/v2/fluid/nets","api/v2/fluid/optimizer","api/v2/fluid/param_attr","api/v2/fluid/profiler","api/v2/fluid/regularizer","api/v2/model_configs","api/v2/run_logic","design/api","design/auto_gradient_check","design/backward","design/block","design/build_system/README","design/cluster_train/README","design/cluster_train/checkpointing","design/cluster_train/data_dispatch","design/cluster_train/large_model_dist_train","design/cluster_train/master_server","design/cluster_train/pserver_client","design/cluster_train/remote_parameter_updater","design/cluster_train/save_model","design/cluster_train/submit-job","design/concurrent_programming","design/dist_refactor/distributed_architecture","design/dist_refactor/multi_cpu","design/dist_refactor/parameter_server","design/error_clip","design/evaluator","design/executor","design/file_manager/README","design/file_manager/pfs/pfsclient","design/float16","design/fluid","design/functions_operators_layers","design/gan_api","design/graph","design/graph_survey","design/if_else_op","design/infer_var_type","design/kernel_hint_design","design/memory_optimization","design/mkl/mkl_packed","design/mkl/mkldnn","design/mkl/mkldnn_fluid","design/model_format","design/multi_language_interface/00.why_plain_c","design/multi_language_interface/01.inference_implementation","design/operator_kernel_type","design/ops/rnn","design/ops/sequence_decoder","design/optimizer","design/paddle_nccl","design/parameter_average","design/parameters_in_cpp","design/profiler","design/program","design/prune","design/python_api","design/reader/README","design/refactorization","design/register_grad_op","design/regularization","design/releasing_process","design/scope","design/selected_rows","design/simple_op_design","design/support_new_device","design/switch_kernel","design/tensor_array","design/var_desc","getstarted/build_and_install/build_from_source_en","getstarted/build_and_install/docker_install_en","getstarted/build_and_install/index_en","getstarted/build_and_install/pip_install_en","getstarted/index_en","howto/deep_model/rnn/index_en","howto/deep_model/rnn/rnn_config_en","howto/dev/build_en","howto/dev/contribute_to_paddle_en","howto/dev/new_layer_en","howto/dev/new_op_en","howto/dev/use_eigen_en","howto/dev/write_docs_en","howto/index_en","howto/optimization/cpu_profiling","howto/optimization/gpu_profiling_en","howto/read_source","howto/usage/cluster/cluster_train_en","howto/usage/cluster/fabric_en","howto/usage/cluster/fluid_cluster_train_en","howto/usage/cluster/k8s_aws_en","howto/usage/cluster/k8s_en","howto/usage/cluster/openmpi_en","howto/usage/cluster/src/k8s_data/README","howto/usage/cluster/src/k8s_train/README","howto/usage/cmd_parameter/arguments_en","howto/usage/cmd_parameter/detail_introduction_en","howto/usage/cmd_parameter/index_en","howto/usage/cmd_parameter/use_case_en","index_en","mobile/cross_compiling_for_android_en","mobile/cross_compiling_for_ios_en","mobile/cross_compiling_for_raspberry_en","mobile/index_en","survey/cluster_bootstrapping_tools","v1_api_tutorials/README","v1_api_tutorials/embedding_model/index_en","v1_api_tutorials/gan/index_en","v1_api_tutorials/imagenet_model/resnet_model_en","v1_api_tutorials/quick_start/index_en"],envversion:50,filenames:["api/index_en.rst","api/v1/data_provider/dataprovider_en.rst","api/v1/data_provider/pydataprovider2_en.rst","api/v1/index_en.rst","api/v1/predict/swig_py_paddle_en.rst","api/v2/config/activation.rst","api/v2/config/attr.rst","api/v2/config/evaluators.rst","api/v2/config/layer.rst","api/v2/config/networks.rst","api/v2/config/optimizer.rst","api/v2/config/pooling.rst","api/v2/data.rst","api/v2/data/data_reader.rst","api/v2/data/dataset.rst","api/v2/data/image.rst","api/v2/fluid.rst","api/v2/fluid/data_feeder.rst","api/v2/fluid/evaluator.rst","api/v2/fluid/executor.rst","api/v2/fluid/initializer.rst","api/v2/fluid/io.rst","api/v2/fluid/layers.rst","api/v2/fluid/nets.rst","api/v2/fluid/optimizer.rst","api/v2/fluid/param_attr.rst","api/v2/fluid/profiler.rst","api/v2/fluid/regularizer.rst","api/v2/model_configs.rst","api/v2/run_logic.rst","design/api.md","design/auto_gradient_check.md","design/backward.md","design/block.md","design/build_system/README.md","design/cluster_train/README.md","design/cluster_train/checkpointing.md","design/cluster_train/data_dispatch.md","design/cluster_train/large_model_dist_train.md","design/cluster_train/master_server.md","design/cluster_train/pserver_client.md","design/cluster_train/remote_parameter_updater.md","design/cluster_train/save_model.md","design/cluster_train/submit-job.md","design/concurrent_programming.md","design/dist_refactor/distributed_architecture.md","design/dist_refactor/multi_cpu.md","design/dist_refactor/parameter_server.md","design/error_clip.md","design/evaluator.md","design/executor.md","design/file_manager/README.md","design/file_manager/pfs/pfsclient.md","design/float16.md","design/fluid.md","design/functions_operators_layers.md","design/gan_api.md","design/graph.md","design/graph_survey.md","design/if_else_op.md","design/infer_var_type.md","design/kernel_hint_design.md","design/memory_optimization.md","design/mkl/mkl_packed.md","design/mkl/mkldnn.md","design/mkl/mkldnn_fluid.md","design/model_format.md","design/multi_language_interface/00.why_plain_c.md","design/multi_language_interface/01.inference_implementation.md","design/operator_kernel_type.md","design/ops/rnn.md","design/ops/sequence_decoder.md","design/optimizer.md","design/paddle_nccl.md","design/parameter_average.md","design/parameters_in_cpp.md","design/profiler.md","design/program.md","design/prune.md","design/python_api.md","design/reader/README.md","design/refactorization.md","design/register_grad_op.md","design/regularization.md","design/releasing_process.md","design/scope.md","design/selected_rows.md","design/simple_op_design.md","design/support_new_device.md","design/switch_kernel.md","design/tensor_array.md","design/var_desc.md","getstarted/build_and_install/build_from_source_en.rst","getstarted/build_and_install/docker_install_en.rst","getstarted/build_and_install/index_en.rst","getstarted/build_and_install/pip_install_en.rst","getstarted/index_en.rst","howto/deep_model/rnn/index_en.rst","howto/deep_model/rnn/rnn_config_en.rst","howto/dev/build_en.md","howto/dev/contribute_to_paddle_en.md","howto/dev/new_layer_en.rst","howto/dev/new_op_en.md","howto/dev/use_eigen_en.md","howto/dev/write_docs_en.rst","howto/index_en.rst","howto/optimization/cpu_profiling.md","howto/optimization/gpu_profiling_en.rst","howto/read_source.md","howto/usage/cluster/cluster_train_en.md","howto/usage/cluster/fabric_en.md","howto/usage/cluster/fluid_cluster_train_en.md","howto/usage/cluster/k8s_aws_en.md","howto/usage/cluster/k8s_en.md","howto/usage/cluster/openmpi_en.md","howto/usage/cluster/src/k8s_data/README.md","howto/usage/cluster/src/k8s_train/README.md","howto/usage/cmd_parameter/arguments_en.md","howto/usage/cmd_parameter/detail_introduction_en.md","howto/usage/cmd_parameter/index_en.rst","howto/usage/cmd_parameter/use_case_en.md","index_en.rst","mobile/cross_compiling_for_android_en.md","mobile/cross_compiling_for_ios_en.md","mobile/cross_compiling_for_raspberry_en.md","mobile/index_en.rst","survey/cluster_bootstrapping_tools.md","v1_api_tutorials/README.md","v1_api_tutorials/embedding_model/index_en.md","v1_api_tutorials/gan/index_en.md","v1_api_tutorials/imagenet_model/resnet_model_en.md","v1_api_tutorials/quick_start/index_en.md"],objects:{"paddle.trainer.PyDataProvider2":{provider:[2,0,1,""]},"paddle.v2":{image:[15,2,0,"-"]},"paddle.v2.fluid":{regularizer:[27,2,0,"-"]},"paddle.v2.fluid.evaluator.Evaluator":{metrics:[18,1,1,""],states:[18,1,1,""]},"paddle.v2.fluid.regularizer":{L1DecayRegularizer:[27,3,1,""]},"paddle.v2.image":{batch_images_from_tar:[15,0,1,""],center_crop:[15,0,1,""],left_right_flip:[15,0,1,""],load_and_transform:[15,0,1,""],load_image:[15,0,1,""],load_image_bytes:[15,0,1,""],random_crop:[15,0,1,""],resize_short:[15,0,1,""],simple_transform:[15,0,1,""],to_chw:[15,0,1,""]}},objnames:{"0":["py","function","Python function"],"1":["py","attribute","Python attribute"],"2":["py","module","Python module"],"3":["py","class","Python class"]},objtypes:{"0":"py:function","1":"py:attribute","2":"py:module","3":"py:class"},terms:{"0000x":131,"00186201e":4,"00m":107,"03m":107,"0424m":107,"0473v3":9,"055ee37d":112,"0630u":107,"06u":107,"0810u":107,"08823112e":4,"0957m":107,"0_cudnn5":92,"0_cudnn5_avx_mkl":[93,95],"0_cudnn7_avx_mkl":95,"0ab":8,"0rc":109,"0rc1":84,"0rc2":84,"0x10f256d50":58,"0x7ffe4de00110":58,"100gb":107,"100gi":112,"10g":43,"10m":107,"1150u":107,"11\u5b9e\u73b0\u4e86c":68,"11e6":113,"12194102e":4,"124n":107,"12gb":62,"13m":113,"1490u":107,"15501715e":4,"1550u":107,"15mb":131,"16mb":131,"16u":107,"173m":130,"173n":107,"1770u":107,"18ad":112,"18e457ce3d362ff5f3febf8e7f85ffec852f70f3b629add10aed84f930a68750":113,"197u":107,"1gb":107,"1st":[22,128,130],"210u":107,"211839e770f7b538e2d8":9,"215n":107,"228u":107,"234m":130,"2520u":107,"252kb":131,"25639710e":4,"25k":131,"2680u":107,"27787406e":4,"279n":107,"27m":107,"285m":107,"2863m":107,"28m":107,"28x28":2,"2977m":107,"2cbf7385":112,"2nd":22,"302n":107,"30u":107,"32777140e":4,"328n":107,"32u":107,"32x32":14,"331n":107,"3320u":107,"36540484e":4,"365e":112,"36u":107,"3710m":107,"3768m":107,"387u":107,"38u":107,"3920u":107,"39u":107,"3rd":123,"4035m":107,"4090u":107,"4096mb":118,"4279m":107,"43630644e":4,"43u":107,"448a5b355b84":113,"4560u":107,"4563m":107,"45u":107,"4650u":107,"4726m":107,"473m":113,"48565123e":4,"48684503e":4,"49316648e":4,"4gb":118,"50bd":112,"50gi":112,"51111044e":4,"514u":107,"525n":107,"526u":107,"53018653e":4,"536u":107,"5460u":107,"5470u":107,"54u":107,"5690m":107,"573u":107,"578n":107,"5798m":107,"586u":107,"58s":113,"5969m":107,"5_cudnn5_avx_mkl":95,"5_cudnn5_avx_openbla":[95,96],"6080u":107,"6140u":107,"6305m":107,"639u":107,"64m":66,"655u":107,"6780u":107,"6810u":107,"682u":107,"6970u":107,"6ce9":112,"704u":107,"70634608e":4,"7090u":107,"72296313e":4,"72u":107,"73u":107,"75u":107,"760u":107,"767u":107,"783n":107,"784u":107,"78m":107,"7eamaa":14,"7kb":113,"8250u":107,"8300u":107,"830n":107,"849m":107,"85625684e":4,"861u":107,"8661m":107,"892m":107,"901n":107,"90u":107,"918u":107,"9247m":107,"924n":107,"9261m":107,"93137714e":4,"9330m":107,"94u":107,"9530m":107,"96644767e":4,"983m":107,"988u":107,"997u":107,"99982715e":4,"99m":130,"99u":107,"9a235":123,"9f18":113,"\u4e00\u4e2a\u5178\u578b\u7684chunk\u5982\u4e0b\u6240\u793a":51,"\u4e00\u4e2a\u795e\u7ecf\u7f51\u7edc\u7684\u6a21\u578b\u7531\u5927\u91cf\u7684\u53c2\u6570\u7ec4\u6210":36,"\u4e00\u4e2achunk\u7531\u6240\u5728\u7684\u6587\u4ef6\u504f\u79fb":51,"\u4e00\u4e2aposix\u517c\u5bb9\u7684\u6587\u4ef6\u7cfb\u7edf":51,"\u4e00\u822c\u4e0d\u5141\u8bb8\u518d\u4ece":84,"\u4e00\u822c\u7531mkl":64,"\u4e0a\u4f20\u5230cloud\u6216\u8005\u4e0b\u8f7d\u5230\u672c\u5730\u7684\u65f6\u95f4\u53ef\u80fd\u6bd4\u8f83\u957f":51,"\u4e0a\u4f20\u65b9\u6cd5":84,"\u4e0a\u6ce8\u518c\u4e00\u4e0b":51,"\u4e0a\u8ff0paddlepaddl":84,"\u4e0b\u4e00\u4e2awheel\u5305\u9700\u8981\u66f4\u65b0\u7248\u672c\u53f7\u624d\u53ef\u4ee5\u4e0a\u4f20":84,"\u4e0b\u5b58\u653e\u516c\u5171\u6570\u636e\u96c6\u5408":37,"\u4e0b\u62c9\u6846\u4e2d\u627e\u5230\u751f\u6210\u76843\u4e2a\u4e8c\u8fdb\u5236\u6587\u4ef6":84,"\u4e0b\u8f7d":51,"\u4e0b\u8f7d\u5230\u672c\u5730":51,"\u4e0b\u8f7d\u5f97\u5230":84,"\u4e0b\u9762\u5206\u522b\u4ecb\u7ecd\u67d0\u4e00\u7c7b\u6587\u4ef6\u7684\u5b9e\u73b0\u65b9\u5f0f":68,"\u4e0d\u4e00\u81f4\u7684\u7531pfsclient\u4e0b\u8f7d\u6216\u8005\u4f20\u8f93chunk\u5b8c\u6210":51,"\u4e0d\u4f7f\u7528\u9759\u6001\u5e93":67,"\u4e0d\u4f7f\u7528c":67,"\u4e0d\u4f7f\u7528swig":67,"\u4e0d\u53ef\u4ee5\u66f4\u6539":84,"\u4e0d\u540c":64,"\u4e0d\u540c\u7248\u672c\u7684\u7f16\u8bd1\u5668\u4e4b\u95f4":67,"\u4e0d\u540c\u8bed\u8a00\u7684\u63a5\u53e3\u9002\u5e94\u4e0d\u540c\u8bed\u8a00\u7684\u7279\u6027":67,"\u4e0d\u5728":68,"\u4e0d\u5bb9\u6613\u51fa\u9519":51,"\u4e0d\u5d4c\u5165\u5176\u4ed6\u8bed\u8a00\u89e3\u91ca\u5668":67,"\u4e0d\u5d4c\u5165python\u89e3\u91ca\u5668":67,"\u4e0d\u663e\u793a\u7684\u5199\u6bcf\u4e2a\u7c7b\u5177\u4f53\u5305\u542b\u4ec0\u4e48":67,"\u4e0d\u7528mount\u7684\u65b9\u5f0f\u6765\u8bbf\u95ee\u6570\u636e":37,"\u4e0e":64,"\u4e0e\u4e4b\u76f8\u5bf9\u7684\u662flocal":51,"\u4e0e\u5176\u4ed6\u7b2c\u4e09\u65b9\u5e93\u4e00\u6837":64,"\u4e0e\u529f\u80fd\u5206\u652f\u4e0d\u540c\u7684\u662f":84,"\u4e0e\u53ef\u80fd\u6709\u7684":84,"\u4e0ebatch":63,"\u4e14\u589e\u52a0\u4e00\u4e2a\u7b2c\u4e09\u65b9\u8bed\u8a00":67,"\u4e14\u8c03\u7528\u65f6\u4e0d\u80fd\u629b\u51fa\u5f02\u5e38\u6216\u51fa\u73b0\u8fd0\u884c\u65f6\u9519\u8bef":68,"\u4e14c99\u652f\u6301bool\u7c7b\u578b\u548c\u5b9a\u957f\u6574\u6570":67,"\u4e14c99\u76f8\u5bf9\u4e8ec11\u4f7f\u7528\u66f4\u52a0\u5e7f\u6cdb":67,"\u4e25\u683c\u7684\u547d\u540d\u89c4\u8303pep":84,"\u4e2a\u6027\u5316\u63a8\u8350":84,"\u4e2d":[63,64,67,68],"\u4e2d\u4f1a\u63d0\u4f9b\u4e00\u4e9b\u5fc5\u8981\u7684\u63a5\u53e3\u548c\u51fd\u6570":64,"\u4e2d\u5199\u5165json\u5185\u5bb9":36,"\u4e2d\u5b8c\u5168\u4e00\u81f4":67,"\u4e2d\u5b9e\u73b0\u4e86\u4e00\u4e2amerge\u7684\u65b9\u6cd5":64,"\u4e2d\u5b9e\u73b0\u7684\u7ed3\u6784\u4f53":68,"\u4e2d\u5bf9\u5e94\u7684layer\u5904":63,"\u4e2d\u5f15\u5165\u7684":63,"\u4e2d\u63d0\u4f9b\u4e00\u4e2a\u4e0emkl\u6709\u5173\u7684\u603b\u5f00\u5173":64,"\u4e2d\u6839\u636e":63,"\u4e2d\u6dfb\u52a0":63,"\u4e2d\u6dfb\u52a0\u4e00\u4e2a":64,"\u4e2d\u7684\u7248\u672c\u4fe1\u606f":84,"\u4e2d\u8fd0\u884c\u4efb\u52a1\u7684\u89d2\u5ea6":37,"\u4e3a":[63,64],"\u4e3a\u4e86\u5c3d\u53ef\u80fd\u5c11\u7684\u5728\u7236\u7c7blayer\u4e2d\u6dfb\u52a0\u53d8\u91cf\u6216\u8005\u51fd\u6570":64,"\u4e3a\u4e86\u5e94\u5bf9\u4ee5\u4e0a\u7684\u95ee\u9898":51,"\u4e3a\u4e86\u66b4\u9732\u7684\u63a5\u53e3\u5c3d\u91cf\u7b80\u5355":68,"\u4e3a\u4e86\u66f4\u597d\u7684\u7b26\u5408paddlepaddle\u7684\u4ee3\u7801\u98ce\u683c":64,"\u4e3a\u4e86\u6700\u5927\u7a0b\u5ea6\u51cf\u5c11\u591a\u6b21\u8c03\u7528":63,"\u4e3a\u4e86\u8fdb\u4e00\u6b65\u63d0\u5347paddlepaddle\u5728\u57fa\u672c\u6570\u5b66\u8fd0\u7b97\u7684\u8ba1\u7b97\u901f\u5ea6":64,"\u4e3b\u8981\u529f\u80fd\u5305\u62ec":51,"\u4e3b\u8981\u5305\u62ec":64,"\u4e3b\u8981\u5305\u62ec\u4e86\u6df1\u5ea6\u5b66\u4e60\u76f8\u5173\u7684\u6570\u5b66\u539f\u8bed\u4e0e\u64cd\u4f5c":64,"\u4e3b\u8981\u9488\u5bf9paddlepaddle\u5728\u91cd\u6784\u4e4b\u524d\u7684\u4ee3\u7801\u6846\u67b6\u4ee5\u53cav1\u7684api":64,"\u4e4b\u5916\u7684\u6240\u6709\u5934\u6587\u4ef6":68,"\u4e5f\u4e0d\u4f7f\u7528\u5176\u4ed6\u52a8\u6001\u5e93":67,"\u4e5f\u4e0d\u5e94\u8be5\u62a5\u9519":68,"\u4e5f\u4e0d\u751f\u6210":68,"\u4e5f\u53ef\u4ee5\u4f7f\u7528\u8fd9\u4e9b\u955c\u50cf":84,"\u4e5f\u5c31\u662f\u8bf4\u8f93\u51fa\u7684\u7ed3\u679c\u4e0d\u4f1a\u5728\u539f\u6765\u7684\u6570\u636e\u4e0a\u7d2f\u52a0":64,"\u4e66\u5199":67,"\u4eba\u8138\u8bc6\u522b":37,"\u4ec5\u4ec5\u4f7f\u7528":67,"\u4ec5\u4f1a\u5728\u652f\u6301avx2\u6307\u4ee4\u96c6\u53ca\u4ee5\u4e0a\u7684\u673a\u5668\u624d\u4f7f\u7528mkl":64,"\u4ece":84,"\u4ece\u78c1\u76d8\u6587\u4ef6\u4e2d\u52a0\u8f7duuid\u6587\u4ef6\u540d\u7684\u68c0\u67e5\u70b9\u5feb\u7167\u6587\u4ef6":36,"\u4ece\u800c\u907f\u514d\u4e86packing\u5197\u4f59":63,"\u4eceetcd\u4e2d\u8bfb\u53d6\u8282\u70b9":36,"\u4ed6\u4e3b\u8981\u5305\u542b\u4e86\u5b9e\u9645\u66b4\u9732\u7684\u7c7b\u578b\u7ed3\u6784":68,"\u4ed6\u662f\u5c06":68,"\u4ed6\u7684\u76ee\u6807\u662f\u4f7f\u7528c":67,"\u4ee3\u7801\u751f\u6210\u7684\u7b26\u53f7\u53ef\u80fd\u4e0d\u4e00\u81f4":67,"\u4ee3\u8868\u8fd9\u4e2alayer\u662f\u7528\u4e8e\u8dd1\u5728mkl":64,"\u4ee3\u8868\u8fd9\u4e2ashard\u7684\u6700\u5927index":37,"\u4ee3\u8868shard\u7684index":37,"\u4ee5\u4e0a\u4ee3\u7801\u7684reader\u8f93\u51fa\u7684data":37,"\u4ee5\u4e0a\u547d\u4ee4\u4f1a\u5728\u5f53\u524d\u76ee\u5f55\u4e0b\u751f\u6210100\u4e2a\u6587\u4ef6":37,"\u4ee5\u4e0b":37,"\u4ee5\u4e0b\u7b80\u79f0rnn":63,"\u4ee5\u4fbf\u6211\u4eec\u53ef\u4ee5\u628a\u66f4\u591a\u7684\u7cbe\u529b\u653e\u5230\u903b\u8f91\u672c\u8eab\u4e0a":51,"\u4ee5\u53ca":63,"\u4ee5\u53canumpi":37,"\u4ee5\u6b64\u8fbe\u5230\u6700\u597d\u7684\u6027\u80fd":64,"\u4ee5\u793a\u533a\u5206":[63,64],"\u4efb\u610f\u65f6\u523b\u53ea\u53ef\u80fd\u540c\u65f6\u6709\u4e00\u53f0\u670d\u52a1\u5668\u6545\u969c":36,"\u4f18\u5316\u524d":63,"\u4f18\u5316\u540e":63,"\u4f1a\u4ee5":[63,64],"\u4f1a\u4f7f\u7528\u76f8\u540c\u7684\u539f\u6570\u636e":63,"\u4f1a\u5148\u4e34\u65f6\u4fdd\u5b58\u5728":64,"\u4f1a\u5728":64,"\u4f1a\u5728\u7f16\u8bd1paddlepaddle\u7684\u65f6\u5019\u4e0b\u8f7d\u5e76\u7f16\u8bd1mkl":64,"\u4f1a\u5bfc\u81f4\u4e0d\u540c\u7248\u672cpython\u5728\u4e00\u4e2a\u8fdb\u7a0b\u91cc\u7684bug":67,"\u4f1a\u5f15\u5165":64,"\u4f1a\u628acpu\u7684buffer\u5bf9\u9f50\u4e3a4096":64,"\u4f1a\u6dfb\u52a0\u76f8\u5e94\u7684\u811a\u672c\u5728":64,"\u4f1a\u6dfb\u52a0\u76f8\u5e94\u7684\u811a\u672c\u7528\u4e8e\u6d4b\u8bd5\u548c\u5bf9\u6bd4\u5728\u4f7f\u7528mkl":63,"\u4f1a\u76f4\u63a5\u62a5\u9519\u9000\u51fa":67,"\u4f1a\u81ea\u52a8\u4f7f\u7528mklml\u5e93\u4f5c\u4e3apaddlepaddle\u7684cblas\u548clapack\u5e93":64,"\u4f1a\u81ea\u52a8\u6839\u636e\u786c\u4ef6\u914d\u7f6e":64,"\u4f1a\u88abpickle\u5e8f\u5217\u5316\u6210\u5b57\u7b26\u4e32":37,"\u4f20\u5165":37,"\u4f46":68,"\u4f46\u4e0d\u66b4\u9732":68,"\u4f46\u5e76\u6ca1\u6709\u7ecf\u8fc7\u56de\u5f52\u6d4b\u8bd5":84,"\u4f46\u6240\u6709fork\u7684\u7248\u672c\u5e93\u7684\u6240\u6709\u5206\u652f\u90fd\u76f8\u5f53\u4e8e\u7279\u6027\u5206\u652f":84,"\u4f46\u662f\u53c8\u8fc7\u4e8e\u7410\u788e":68,"\u4f46\u662f\u5728mkl":64,"\u4f46\u662f\u5728paddlepaddle\u4e2d":64,"\u4f46\u662f\u6574\u4e2a\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u4e0d\u9700\u8981\u4efb\u4f55\u8f6c\u6362":64,"\u4f46\u662f\u6ce8\u610f\u7684\u662f":64,"\u4f46\u662f\u89e3\u91ca\u6027\u8bed\u8a00":67,"\u4f5c\u4e3a\u53e6\u4e00\u4e2a\u7b2c\u4e09\u65b9\u5e93\u96c6\u6210\u8fdbpaddlepaddl":64,"\u4f5c\u4e3a\u5b58\u50a8\u7cfb\u7edf":37,"\u4f5c\u4e3a\u7c7b\u53e5\u67c4":67,"\u4f7f\u7528":[64,68,84],"\u4f7f\u7528\u4e0b\u9762\u547d\u4ee4":37,"\u4f7f\u7528\u52a8\u6001\u5e93":67,"\u4f7f\u7528\u540c\u6837\u7684\u8bad\u7ec3\u6570\u636eblock":36,"\u4f7f\u7528\u667a\u80fd\u6307\u9488\u7684\u539f\u56e0\u662f":68,"\u4f7f\u7528\u7684\u53c2\u6570\u4e0epaddlepaddle\u7533\u8bf7\u7684buffer\u5171\u7528\u4e00\u5757\u5185\u5b58":64,"\u4f7f\u7528\u76f8\u5bf9\u8def\u5f84\u7684\u5f15\u7528\u65b9\u5f0f":68,"\u4f7f\u7528\u8fd9\u4e2a\u795e\u7ecf\u7f51\u7edc\u53ef\u4ee5\u5b8c\u6210\u5bf9\u65b0\u6570\u636e\u7684\u9884\u6d4b":36,"\u4f7f\u7528\u9759\u6001\u5e93\u548c\u52a8\u6001\u5e93\u96be\u5ea6\u5dee\u4e0d\u591a":67,"\u4f7f\u7528c":68,"\u4f7f\u7528c99\u505a\u63a5\u53e3":67,"\u4f7f\u7528c99\u800c\u4e0d\u4f7f\u7528c11\u7684\u539f\u56e0\u662f":67,"\u4f7f\u7528c99\u800c\u4e0d\u4f7f\u7528c89":67,"\u4f7f\u7528regress":84,"\u4f7f\u7528swig\u53ea\u652f\u6301cpython\u89e3\u91ca\u5668":67,"\u4f7f\u7528swig\u9700\u8981\u591a\u8bed\u8a00\u7ed1\u5b9a\u7684\u5f00\u53d1\u4eba\u5458\u719f\u7ec3\u638c\u63e1swig\u914d\u7f6e":67,"\u4f7f\u7528void":67,"\u4f8b\u5982":[37,67,68,84],"\u4f8b\u5982\u5728deepspeech2":63,"\u4f8b\u5982\u5bf9\u4e8ejava\u6216\u8005python":67,"\u4f8b\u5982\u5bf9\u4e8ejava\u6765\u8bf4":67,"\u4f8b\u5982\u5bf9\u4e8epython":67,"\u4f8b\u5982c":67,"\u4f8b\u5982java\u4e0epython\u7684\u9519\u8bef\u5904\u7406\u662f\u76f4\u63a5\u6254\u51fa\u6765except":67,"\u4f8b\u5982python\u53ef\u4ee5\u4f7f\u7528":67,"\u4f8b\u5982python\u7684":67,"\u4f8b\u5982rnn":63,"\u4f9d\u6b21\u7c7b\u63a8":84,"\u4fbf\u662f\u5c06\u9759\u6001\u5e93\u52a0\u5165jvm\u4e2d":67,"\u4fee\u590d\u6240\u6709bug\u540e":84,"\u4fee\u590ddocker\u7f16\u8bd1\u955c\u50cf\u95ee\u9898":84,"\u4fee\u6539":[64,84],"\u4fee\u6539\u6210":84,"\u505a\u53ea\u8bfb\u6302\u8f7d":37,"\u505a\u5982\u4e0b\u51e0\u4e2a\u64cd\u4f5c":84,"\u505a\u63a5\u53e3":67,"\u505c\u6b62\u4fdd\u5b58\u68c0\u67e5\u70b9\u7684\u7ebf\u7a0b":36,"\u5145\u5206\u53d1\u6325\u82f1\u7279\u5c14\u5e73\u53f0\u7684\u4f18\u52bf":63,"\u5145\u5206\u5c55\u73b0\u82f1\u7279\u5c14\u5e73\u53f0\u7684\u4f18\u52bf":64,"\u5148\u5b8c\u6210\u5bf9\u6743\u91cd\u7684packing\u64cd\u4f5c":63,"\u5148\u5b9e\u73b0\u6a21\u578b\u63a8\u65ad\u7684api":68,"\u5171\u4eab\u5185\u5b58":64,"\u5171\u4eab\u540c\u4e00\u4e2a\u6743\u91cd":63,"\u5176\u4e2d":[67,84],"\u5176\u4ed6\u51fd\u6570\u5747\u8fd4\u56de":68,"\u5176\u4ed6\u7528\u6237\u7684fork\u7248\u672c\u5e93\u5e76\u4e0d\u9700\u8981\u4e25\u683c\u9075\u5b88":84,"\u5176\u8f6c\u6362\u6b21\u6570\u51cf\u5c11\u81f3":63,"\u5177\u4f53\u4f7f\u7528\u65b9\u6cd5\u4e3a":68,"\u5177\u4f53\u539f\u56e0\u53c2\u8003":68,"\u5177\u4f53\u53ef\u4ee5\u53c2\u8003mkl":64,"\u5177\u4f53\u5b9e\u73b0\u65b9\u5f0f\u6bd4\u5982":[63,64],"\u5177\u4f53\u7684\u5b8c\u6210\u72b6\u6001\u53ef\u4ee5\u53c2\u89c1":64,"\u5177\u4f53\u8bf7\u53c2\u8003":68,"\u5185\u90e8\u5b58\u50a8":64,"\u5185\u90e8\u9a71\u52a8python\u89e3\u91ca\u5668\u8fdb\u884c\u6a21\u578b\u914d\u7f6e\u89e3\u6790\u548c\u6570\u636e\u8bfb\u53d6":67,"\u518d\u5728\u6bcf\u4e00\u4e2aapi\u4e2d\u81ea\u5df1\u68c0\u67e5\u7c7b\u578b":67,"\u518d\u57fa\u4e8e":84,"\u518d\u628a\u5df2\u8f6c\u6362\u4e3apacked\u683c\u5f0f\u7684\u6570\u636e\u4f20\u9012\u7ed9\u90a3\u4e9b\u590d\u7528\u540c\u4e00\u6570\u636e\u7684gemm":63,"\u5199\u4ee3\u7801":67,"\u5199\u5165\u5feb\u7167\u6570\u636e":36,"\u51fd\u6570":[63,64],"\u51fd\u6570\u5373\u53ef\u5b8c\u6210\u8f6c\u6362":37,"\u51fd\u6570\u540d\u4e3a":68,"\u51fd\u6570\u547d\u540d":67,"\u5206\u522b\u4ee3\u8868\u8f93\u5165\u6570\u636e":64,"\u5206\u522b\u5bf9\u5e94capi":84,"\u5206\u5e03\u5f0f\u5b58\u50a8\u670d\u52a1":36,"\u5206\u652f":84,"\u5206\u652f\u4e00\u65e6\u5efa\u7acb":84,"\u5206\u652f\u4e2d":84,"\u5206\u652f\u4e3a\u5f00\u53d1":84,"\u5206\u652f\u4e3a\u6bcf\u4e00\u6b21release\u65f6\u5efa\u7acb\u7684\u4e34\u65f6\u5206\u652f":84,"\u5206\u652f\u4e3a\u7a33\u5b9a":84,"\u5206\u652f\u529f\u80fd\u7684\u5c01\u95ed":84,"\u5206\u652f\u5408\u5165":84,"\u5206\u652f\u5408\u5165master\u5206\u652f":84,"\u5206\u652f\u540c\u6b65\u4e3b\u7248\u672c\u5e93\u7684":84,"\u5206\u652f\u540d\u4e3a":84,"\u5206\u652f\u5b58\u5728\u7684\u65f6\u5019":84,"\u5206\u652f\u6d3e\u751f\u51fa\u65b0\u7684\u5206\u652f":84,"\u5206\u652f\u7684\u7248\u672c\u90fd\u662f\u7ecf\u8fc7\u5355\u5143\u6d4b\u8bd5\u548c\u56de\u5f52\u6d4b\u8bd5\u7684\u7248\u672c":84,"\u5206\u652f\u7684\u7248\u672c\u90fd\u7ecf\u8fc7\u5355\u5143\u6d4b\u8bd5":84,"\u5206\u7247":36,"\u5219\u4f7f\u7528\u542f\u52a8\u53c2\u6570\u5b9a\u4e49\u7684\u521d\u59cb\u5316\u65b9\u6cd5\u521d\u59cb\u5316\u53c2\u6570":36,"\u5219\u5ffd\u7565":36,"\u5219\u628a\u53e6\u4e00\u4e2a\u6162\u901f\u7684kill\u6389":36,"\u5219\u76f4\u63a5\u5f15\u5165\u53e6\u4e00\u79cd\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5219\u9700\u8981\u56de\u6eda\u5230\u4e0a\u4e00\u4e2a\u68c0\u67e5\u70b9":36,"\u521b\u5efa":64,"\u5220\u9664\u78c1\u76d8\u76ee\u5f55\u4e2d\u4e0d\u662f\u5f53\u524duuid\u7684\u5feb\u7167\u6587\u4ef6":36,"\u5230":36,"\u5230\u7b2c\u4e8c\u6b65":84,"\u524d\u540e\u7684\u7f51\u7edc\u6027\u80fd":63,"\u529f\u80fd":51,"\u529f\u80fd\u7684\u6b63\u786e\u6027\u5305\u62ec\u9a8c\u8bc1paddlepaddle\u76ee\u524d\u7684":84,"\u52a8\u6001\u5e93":67,"\u5305\u542b\u4e86\u67d0\u79cd\u7c7b\u578b\u7684\u7c7b\u578b\u5b9a\u4e49\u548c\u66b4\u9732\u7684\u5168\u90e8\u51fd\u6570":68,"\u5305\u62ec":[37,63,64],"\u5305\u62ec\u6743\u91cdw\u548c\u504f\u7f6eb":36,"\u5305\u62ecmkl":64,"\u534f\u540c\u5b8c\u6210releas":84,"\u5355\u4e2a\u503c":37,"\u5355\u70b9\u6545\u969c":36,"\u5373":68,"\u5373\u4f7f\u7528":68,"\u5373\u4f7f\u7528\u6237\u76f4\u63a5\u5f15\u7528\u67d0\u79cd\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5373\u4f7fc":68,"\u5373\u4f8b\u5982":68,"\u5373\u4fbfpaddl":68,"\u5373\u5b8c\u6210\u67d0\u4e00\u4e2a\u4efb\u52a1\u7684\u6700\u5c11\u51fd\u6570":68,"\u5373\u66b4\u9732":68,"\u5373\u8868\u793a\u4e0d\u9700\u8981\u8f6c\u6362":64,"\u5373\u8fd9\u4e2a\u52a8\u6001\u5e93\u662f\u4e0d\u4f9d\u8d56\u4e8e\u5176\u4ed6\u4efb\u4f55\u6587\u4ef6\u7684":67,"\u539f\u6765\u7684\u65b9\u6848":64,"\u53c2\u6570":67,"\u53c2\u8003":[51,67],"\u53c2\u8003\u4e0b\u56fe":84,"\u53c8\u53ef\u4ee5\u907f\u514d\u4e0d\u5fc5\u8981\u7684\u8f6c\u6362":64,"\u53cc\u5411\u9a8c\u8bc1":51,"\u53d1\u578b\u7248":84,"\u53d1\u5e03\u5230dockerhub":84,"\u53d1\u5e03docker\u955c\u50cf\u53ea\u9700\u8981\u5bf9\u81ea\u52a8push\u7684\u955c\u50cf\u6253\u4e0a":84,"\u53d8\u91cf\u6765\u533a\u5206layer\u7684\u5c5e\u6027":64,"\u53ea\u5bf9\u7279\u6b8a\u5728\u7ebf\u7cfb\u7edf\u8003\u8651\u4e24\u53f0\u4ee5\u4e0a\u540c\u65f6\u6545\u969c\u7684\u5bb9\u707e":36,"\u53ea\u66b4\u9732\u6982\u5ff5\u7684\u63a5\u53e3":68,"\u53ea\u80fd\u8c03\u7528paddle\u7684\u52a8\u6001\u5e93":67,"\u53ea\u9700\u8981\u6062\u590d\u8fd9\u53f0\u8282\u70b9":36,"\u53ef\u4ee5":84,"\u53ef\u4ee5\u51cf\u5c0f\u7cfb\u7edf\u590d\u6742\u6027":36,"\u53ef\u4ee5\u5728\u4efb\u4f55\u673a\u5668\u4e0a\u6267\u884c\u7684":67,"\u53ef\u4ee5\u5728\u6b64\u9875\u9762\u7684":84,"\u53ef\u4ee5\u628a\u672c\u5730\u7684\u6570\u636e\u4e0a\u4f20\u5230\u5b58\u50a8\u96c6\u7fa4\u4e2d":37,"\u53ef\u4ee5\u6709\u6548\u7684\u907f\u514dparamet":36,"\u53ef\u4ee5\u7528":51,"\u53ef\u4ee5\u7528\u4ee5\u4e0b\u6307\u4ee4":37,"\u53ef\u4ee5\u7ee7\u7eed\u5728\u81ea\u5df1\u7684\u529f\u80fd\u5206\u652f\u63d0\u4ea4\u4ee3\u7801":84,"\u53ef\u4ee5\u901a\u8fc7\u9636\u6bb5\u6027\u7684\u4fdd\u5b58\u6bcf\u4e2aparamet":36,"\u53ef\u80fd\u4f1a\u9020\u6210\u7f51\u7edc\u62e5\u585e":36,"\u53f3\u4fa7\u7684":84,"\u5404\u6b21\u524d\u5411\u4e4b\u95f4\u4e5f\u90fd\u4f7f\u7528\u4e86\u76f8\u540c\u7684\u6743\u91cd":63,"\u540c\u4e00\u6b21\u524d\u5411":63,"\u540c\u65f6":[63,64],"\u540c\u65f6\u4f1a\u5f00\u542fintel":64,"\u540c\u65f6\u518d\u5c06":84,"\u540c\u65f6\u53c8\u5c3d\u53ef\u80fd\u5c11\u7684\u727a\u7272mkl":64,"\u540c\u65f6\u63d0\u8d77":84,"\u540c\u65f6\u6570\u636e\u683c\u5f0f\u5c31\u662f":64,"\u540d\u5b57\u4fee\u9970":67,"\u540e\u5411":63,"\u540e\u5411\u65f6\u590d\u7528\u5df2\u7ecf\u8f6c\u6362\u8fc7\u7684\u6743\u91cd":63,"\u5411\u6307\u5b9a\u7684\u76ee\u5f55\u4e2d\u4e00\u4e2a\u65b0\u7684\u6587\u4ef6":36,"\u5411paddlepaddle\u7684\u4e3b\u7248\u672c\u5e93\u63d0\u4ea4":84,"\u5426\u5219\u5f97\u628apaddle\u9759\u6001\u5e93\u94fe\u63a5\u5230\u89e3\u91ca\u5668\u91cc":67,"\u542f\u52a8\u4e00\u4e2a\u65b0\u7684\u7ebf\u7a0b\u5f00\u59cb\u4fdd\u5b58\u68c0\u67e5\u70b9":36,"\u548c":[37,63,64,67,68,84],"\u548c\u672a\u6765\u53ef\u80fd\u8fd8\u4f1a\u7528\u5230":64,"\u548c\u79bb\u7ebf\u6570\u636e\u7684\u65b9\u5f0f":37,"\u54ea\u4e2atrainer\u5148\u5b8c\u6210block\u7684\u8bad\u7ec3":36,"\u56e0\u4e3a\u8fd9\u6837\u505a\u4e5f\u6ca1\u6cd5\u4fdd\u8bc1\u6d88\u9664\u968f\u673a\u6027":36,"\u56e0\u4e3aswig\u5728\u7b2c\u4e09\u65b9\u8bed\u8a00\u4e2d\u66b4\u9732\u7684\u51fd\u6570\u540d":67,"\u56e0\u6b64":63,"\u56fe\u50cf\u5206\u7c7b":84,"\u5728":[63,64,68,84],"\u5728\u4e00\u4e2a\u4e0d\u53ef\u4e2d\u65ad\u5e76\u7f3a\u5c11\u5907\u4efd\u7684\u8bad\u7ec3\u4efb\u52a1\u4e2d":36,"\u5728\u4e0a\u56fe\u4e2d\u663e\u793a\u4e86\u5728\u4e00\u4e2a\u5b9e\u9645\u751f\u4ea7\u73af\u5883\u4e2d\u7684\u5e94\u7528":37,"\u5728\u4f7f\u7528twine\u4e0a\u4f20\u4e4b\u524d":84,"\u5728\u51fa\u73b0\u5355\u70b9\u6545\u969c\u65f6":36,"\u5728\u5b9e\u73b0\u6bcf\u4e2a\u5b50\u7c7b\u7684\u65f6\u5019\u5c31\u4e0d\u9700\u8981\u5173\u5fc3\u5206\u652f\u7684\u4e8b\u60c5\u4e86":64,"\u5728\u5b9e\u73b0\u8fc7\u7a0b\u4e2d":68,"\u5728\u5bf9\u5e94\u7684":63,"\u5728\u5c42\u521d\u59cb\u5316\u7684\u65f6\u5019":63,"\u5728\u5f00\u59cb\u8bad\u7ec3\u4e4b\u524d":37,"\u5728\u5f02\u6784\u96c6\u7fa4\u4e2d":36,"\u5728\u5f15\u5165\u5176\u4ed6\u7c7b\u578b\u7684\u5934\u6587\u4ef6\u65f6":68,"\u5728\u5feb\u7167\u5199\u5165\u5b8c\u6210\u540e":36,"\u5728\u60a8\u7684\u5b9e\u9645\u73af\u5883\u4e2d":36,"\u5728\u6709\u666e\u901a\u7684cpu":64,"\u5728\u672c\u6587\u6863\u4e2d":51,"\u5728\u673a\u7fa4\u4e0a\u8fd0\u884c\u8f6c\u6362\u7a0b\u5e8f":37,"\u5728\u6837\u4f8b\u4e2d":68,"\u5728\u7528\u6237\u4f7f\u7528c":68,"\u5728\u7b2c\u4e8c\u4e2atab":84,"\u5728\u7ebf\u6a21\u578b\u9884\u6d4b\u670d\u52a1":37,"\u5728\u8bad\u7ec3\u7ed3\u675f\u7684\u65f6\u5019\u518d\u4fdd\u5b58\u4e3apaddlepaddle\u7684\u683c\u5f0f":64,"\u5728\u8bc4\u5ba1\u8fc7\u7a0b\u4e2d":84,"\u5728\u8fd9\u4e2a":84,"\u5728\u8fd9\u4e2a\u52a8\u6001\u5e93\u4e2d\u4e0d\u5d4c\u5165\u4efb\u4f55\u5176\u4ed6\u8bed\u8a00\u7684\u89e3\u91ca\u5668":67,"\u5728\u8fd9\u4e2a\u9636\u6bb5\u7684\u4ee3\u7801\u6b63\u5728\u7ecf\u5386\u56de\u5f52\u6d4b\u8bd5":84,"\u5728\u8fd9\u4e9b\u5934\u6587\u4ef6\u4e2d":68,"\u5728\u8fd9\u4e9b\u6587\u4ef6\u4e2d":68,"\u5728\u91cd\u6784\u524d\u7684paddlepaddle\u4e2d":64,"\u5728\u95ee\u9898\u672c\u8eab\u7684\u8ba1\u7b97\u91cf\u6bd4\u8f83\u5c0f\u7684\u65f6\u5019":63,"\u5728batch":63,"\u5728c":67,"\u5728c\u7684\u5934\u6587\u4ef6":67,"\u5728packing\u4e0a\u7684\u8017\u65f6":63,"\u5728paddle\u4e4b\u4e0a\u8fd0\u884c\u7684\u6df1\u5ea6\u5b66\u4e60\u8bad\u7ec3\u8f93\u51fa\u7684\u6a21\u578b\u4f1a\u63d0\u4f9b\u7ed9\u5728\u7ebf\u4eba\u8138\u8bc6\u522b\u7684\u5e94\u7528\u4f7f\u7528":37,"\u5728paramet":36,"\u5728rnn\u7684\u60c5\u51b5\u4e0b":63,"\u5747\u4f1a\u88ab\u5b89\u88c5\u5230includ":68,"\u5747\u662f\u5728":68,"\u57fa\u4e8e\u7c98\u6027\u4f1a\u8bdd\u7684\u8d1f\u8f7d\u5747\u8861\u529f\u80fd":51,"\u5916\u90e8\u5b58\u50a8":64,"\u591a\u4e2a\u503c":37,"\u591a\u4e2aparamet":36,"\u591a\u6b21\u8c03\u7528":63,"\u5927\u591a\u6570\u8bed\u8a00\u90fd\u652f\u6301\u4f7f\u7528c\u8bed\u8a00api":67,"\u5982\u56fe\u4e2dtrainer":36,"\u5982\u679c\u4e0a\u9762\u4e24\u6b65\u51fa\u73b0\u9519\u8bef":36,"\u5982\u679c\u4e0d\u9700\u8981\u5916\u90e8\u5b58\u50a8\u7528\u4e8e\u8f6c\u6362":64,"\u5982\u679c\u4f7f\u7528swig\u6211\u4eec\u9700\u8981\u5c06\u5728interface\u6587\u4ef6\u91cc":67,"\u5982\u679c\u5728\u4f7f\u7528mkl":64,"\u5982\u679c\u5931\u8d25":84,"\u5982\u679c\u5b58\u5728\u6570\u636e\u6392\u5217\u683c\u5f0f\u4e0d\u4e00\u6837\u7684\u60c5\u51b5\u65f6":64,"\u5982\u679c\u5b58\u5728\u67d0\u4e9btrainer\u6267\u884c\u901f\u5ea6\u8fc7\u6162\u4f1a\u5f71\u54cd\u6574\u4f53\u96c6\u7fa4\u7684\u901f\u5ea6":36,"\u5982\u679c\u5df2\u7ecf\u6b63\u5728\u6267\u884c\u4fdd\u5b58\u68c0\u67e5\u70b9\u7684\u7ebf\u7a0b":36,"\u5982\u679c\u662f\u5176\u5b83\u7c7b\u578b":37,"\u5982\u679c\u6709bugfix\u7684\u884c\u4e3a":84,"\u5982\u679c\u67d0\u4e00\u4e2a\u7c7b\u578b\u9700\u8981\u5f15\u7528\u53e6\u4e00\u4e2a\u7c7b\u578b":68,"\u5982\u679c\u67d0\u4e00\u4e2apaddl":68,"\u5982\u679c\u67d0\u4e00\u4e2apaddle\u6982\u5ff5\u5fc5\u987b\u8981\u66b4\u9732":68,"\u5982\u679c\u6ee1\u8db3\u6761\u4ef6":36,"\u5982\u679c\u7528\u6237\u8981\u628apaddle\u7684\u9759\u6001\u5e93":67,"\u5982\u679c\u8981\u4e0a\u4f20gpu\u7248\u672c\u7684\u5305":84,"\u5982\u679c\u8c03\u7528\u9759\u6001\u5e93\u53ea\u80fd\u5c06\u9759\u6001\u5e93\u4e0e\u89e3\u91ca\u5668\u94fe\u63a5":67,"\u5982\u679c\u9700\u8981\u624b\u52a8\u7f16\u8bd1":84,"\u5982\u679cmkl":64,"\u5982\u679cparamet":36,"\u5b50\u7c7b\u53ea\u9700\u8981\u4f7f\u7528\u5b9a\u4e49\u597d\u7684\u63a5\u53e3":64,"\u5b57\u6bb5\u8bbe\u4e3a":84,"\u5b57\u7b26\u4e32":37,"\u5b58\u50a8":37,"\u5b66\u4e60\u6210\u672c\u9ad8":67,"\u5b83\u4eec\u4e3b\u8981\u662f\u7528\u4e8e":64,"\u5b83\u4eec\u7684\u6587\u4ef6\u540d\u662f":37,"\u5b83\u53ea\u4f1a\u5305\u62ec\u751f\u6210\u597d\u7684\u52a8\u6001\u5e93\u548c\u5934\u6587\u4ef6":64,"\u5b83\u8d1f\u8d23\u51b3\u5b9a\u7f16\u8bd1\u65f6\u662f\u5426\u4f7f\u7528mklml\u548cmkl":64,"\u5b89\u88c5\u540e\u7684\u76ee\u5f55\u7ed3\u6784\u4e3a":68,"\u5b8c\u6210\u4e00\u4e2a\u4f20\u8f93\u52a8\u4f5c\u5b8c\u6210\u7684\u65f6\u95f4\u4e5f\u6bd4\u8f83\u77ed":51,"\u5b8c\u6210\u5e38\u7528layer\u7684mkl":64,"\u5b8c\u6210\u5e38\u89c1\u6df1\u5ea6\u795e\u7ecf\u7f51\u7edcvgg":64,"\u5b8c\u6210\u6570\u636e\u7684\u9884\u5904\u7406":37,"\u5b8c\u6210\u81ea\u52a8\u5316\u4e8c\u8fdb\u5236\u7f16\u8bd1":84,"\u5b9a\u4e49":64,"\u5b9a\u4e49\u4e00\u4e9b\u9664\u4e86layer\u548cmemory\u76f8\u5173\u7684\u7c7b\u548c\u51fd\u6570":64,"\u5b9e\u73b0\u5177\u4f53\u7684\u51fd\u6570\u529f\u80fd\u5373\u53ef":64,"\u5b9e\u73b0\u7b80\u5355":67,"\u5bf9\u4e8e\u4e0d\u540c\u8bed\u8a00":67,"\u5bf9\u4e8e\u540c\u4e00\u6bb5c":67,"\u5bf9\u4e8e\u540c\u6837\u8bbe\u7f6e\u7684\u7f51\u7edc\u6a21\u578b":63,"\u5bf9\u4e8e\u591a\u8bed\u8a00\u63a5\u53e3":67,"\u5bf9\u4e8e\u5927\u591a\u6570\u8bed\u8a00":67,"\u5bf9\u4e8e\u5e8f\u5217\u957f\u5ea6":63,"\u5bf9\u4e8e\u6709\u53c2\u6570\u7684\u5c42":64,"\u5bf9\u4e8e\u6bcf\u4e00\u4e2a\u65b0\u52a0\u7684rnn":63,"\u5bf9\u4e8e\u6bcf\u79cd\u7c7b\u578b":68,"\u5bf9\u4e8e\u6bcf\u79cdc":68,"\u5bf9\u65b0\u7684\u6743\u91cd\u8fdb\u884c\u8f6c\u6362\u7528\u4e8e\u4e0b\u6b21\u8fed\u4ee3":63,"\u5bf9\u6bd4":67,"\u5bf9\u6bd4\u4f18\u5316\u540elayer\u4e0e\u76f8\u5bf9\u5e94\u7684paddlepaddle\u539f\u6709lay":63,"\u5bf9\u6bd4\u4f18\u5316\u540elayer\u81ea\u8eab":63,"\u5bf9\u8f93\u5165\u53c2\u6570\u7684\u5b89\u5168\u6027\u8fdb\u884c\u4e86\u5fc5\u8981\u7684\u5224\u65ad":68,"\u5bf9\u8fd9\u4e2a\u7248\u672c\u7684\u63d0\u4ea4":84,"\u5bfb\u627e\u6709\u6ca1\u6709\u5176\u4ed6\u53ef\u4ee5\u4f18\u5316\u7684\u53ef\u80fd":64,"\u5bfc\u51fa\u8fd9\u4e9b\u63a5\u53e3":68,"\u5c06":84,"\u5c06\u4e00\u4e2a\u795e\u7ecf\u7f51\u7edc\u53c2\u6570\u62c6\u5206\u6210\u591a\u4efd":36,"\u5c06\u5927\u91cf\u7684":67,"\u5c06\u65b0\u5206\u652f\u7684\u7248\u672c\u6253\u4e0atag":84,"\u5c06master\u5206\u652f\u7684\u5408\u5165commit\u6253\u4e0atag":84,"\u5c0f\u4e8e\u67d0\u4e2a\u6bd4\u8f83\u5c0f\u7684\u9608\u503c\u8ba4\u4e3a\u901a\u8fc7":64,"\u5c31\u9700\u8981\u5bf9\u8fd9\u4e2a\u7b2c\u4e09\u65b9\u8bed\u8a00\u589e\u52a0\u4e00\u4e9b\u5b9a\u4e49":67,"\u5de5\u5177\u4e0a\u4f20\u5373\u53ef":84,"\u5e73\u5747\u6545\u969c\u4fee\u590d\u65f6\u95f4":36,"\u5e73\u5747\u6545\u969c\u7387":36,"\u5e76\u4e14\u4f1a\u5199\u597d":64,"\u5e76\u4e14\u4f7f\u7528":68,"\u5e76\u4e14\u53ea\u9700\u8981\u5728\u5fc5\u8981\u7684\u65f6\u5019\u8f6c\u6362\u8fd9\u79cd\u683c\u5f0f":64,"\u5e76\u4e14\u5728\u5e38\u89c1\u7684\u5e73\u53f0\u4e0a":67,"\u5e76\u4e14\u5f53\u7f16\u8bd1\u65f6":63,"\u5e76\u4e14\u628a\u7cfb\u7edf\u751f\u6210\u7684ca":51,"\u5e76\u4e14\u628a\u7ed3\u679c\u8fd4\u56depfsclient\u7aef":51,"\u5e76\u4e14\u8ba9\u63a5\u53e3\u8131\u79bb\u5b9e\u73b0\u7ec6\u8282":67,"\u5e76\u4e14\u8f93\u5165\u8f93\u51fa\u90fd\u662f\u5171\u7528\u4e00\u5757\u5185\u5b58":64,"\u5e76\u5220\u9664":84,"\u5e76\u5220\u9664\u66f4\u65e9\u7684\u5feb\u7167":36,"\u5e76\u52a0\u8f7d\u5176\u4e2d\u7684\u53c2\u6570":36,"\u5e76\u53d1\u5e03\u5230pypi":84,"\u5e76\u5728\u6bcf\u6b21\u6743\u91cd\u66f4\u65b0\u540e":63,"\u5e76\u5728\u96c6\u7fa4\u4e2d\u8fd0\u884c\u591a\u4e2a\u5206\u5e03\u5f0f\u6570\u636e\u5904\u7406\u4efb\u52a1":37,"\u5e76\u5c06":84,"\u5e76\u5c06c":68,"\u5e76\u628a\u5feb\u7167\u4fdd\u5b58\u5230\u8fd9\u4e2a\u76ee\u5f55\u4e0b":36,"\u5e76\u628a\u7ed3\u679c\u653e\u5230\u5f53\u524d\u5c42\u7684":64,"\u5e76\u6ca1\u6709paddle\u7279\u522b\u9700\u8981\u7684\u7279\u6027":67,"\u5e76\u6dfb\u52a0\u5934\u6587\u4ef6":63,"\u5e76\u88ab\u5b58\u50a8\u5728\u8bf8\u5982hadoop":37,"\u5e76\u9002\u5e94github\u7684\u7279\u6027\u505a\u4e86\u4e00\u4e9b\u533a\u522b":84,"\u5e76\u91cd\u65b0\u6253\u5305wheel\u5305":84,"\u5efa\u8bae":84,"\u5f00\u53d1\u4e86\u6a21\u578b\u9884\u6d4b\u7684\u6837\u4f8b\u4ee3\u7801":68,"\u5f00\u53d1\u8005\u4fee\u6539\u81ea\u5df1\u7684\u4ee3\u7801":84,"\u5f00\u53d1\u8005fork\u7684\u7248\u672c\u5e93\u4e2d":84,"\u5f00\u53d1\u8005fork\u7684\u7248\u672c\u5e93\u4f7f\u7528":84,"\u5f00\u5934":[63,64],"\u5f00\u59cb\u63d0\u4f9b\u670d\u52a1":36,"\u5f15\u5165\u4e86\u4ee5\u4e0b\u56db\u4e2aapi":63,"\u5f15\u5165\u4e86\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5f39\u51fa\u4e0b\u9762\u7684\u9009\u62e9\u6846":84,"\u5f53\u529f\u80fd\u5206\u652f\u5f00\u53d1\u5b8c\u6bd5\u540e":84,"\u5f53\u53ea\u505a\u63a8\u65ad":63,"\u5f53\u5f00\u542f":64,"\u5f53\u6253\u5f00":64,"\u5f53\u6570\u636e\u683c\u5f0f\u4e0epaddlepaddle\u9ed8\u8ba4\u7684":64,"\u5f53\u7136\u8fd9\u4e24\u8005\u4e5f\u53ef\u4ee5\u76f8\u7b49":64,"\u5f53\u7528\u6237\u4f7f\u7528\u5b8c\u8fd9\u4e2a\u53c2\u6570\u540e":68,"\u5f53\u7f51\u7edc\u51fa\u73b0\u5206\u652f\u4e14\u5728":64,"\u5f53destination\u6587\u4ef6\u4e0d\u5b58\u5728\u6216\u8005\u5927\u5c0f\u548csource\u6587\u4ef6\u4e0d\u4e00\u81f4\u65f6":51,"\u5f88\u96be\u4fdd\u8bc1\u591a\u8bed\u8a00\u4ee3\u7801\u98ce\u683c\u7684\u4e00\u81f4\u6027":67,"\u5f97\u4f7f\u7528":67,"\u5fc5\u8981":68,"\u5fc5\u987b\u5206\u522b\u4e0e":64,"\u60c5\u611f\u5206\u6790":84,"\u6211\u4eec\u4e5f\u53ef\u4ee5\u786e\u5b9a\u6bcf\u4e00\u4e2a\u53c2\u6570\u7684\u7c7b\u578b":68,"\u6211\u4eec\u4e5f\u5c06mklml\u5373":64,"\u6211\u4eec\u4f1a\u4fdd\u8bc1":64,"\u6211\u4eec\u4f1a\u5728\u7f51\u7edc\u8bad\u7ec3\u4e4b\u524d\u628a\u683c\u5f0f\u8f6c\u6362\u4e3amkl":64,"\u6211\u4eec\u4f1a\u5bf9\u6bd4\u5982\u4e0b2\u4e2a\u65b9\u9762":63,"\u6211\u4eec\u4f1a\u628amkl":64,"\u6211\u4eec\u4f1a\u6dfb\u52a0":[63,64],"\u6211\u4eec\u4f7f\u7528\u52a8\u6001\u5e93\u6765\u5206\u53d1paddl":67,"\u6211\u4eec\u51b3\u5b9a\u4f7f\u7528\u5df2\u6709\u7684":64,"\u6211\u4eec\u53ef\u4ee5\u5148\u5b8c\u6210\u5bf9\u539f\u6570\u636e\u7684packing\u64cd\u4f5c":63,"\u6211\u4eec\u603b\u7ed3\u51fa\u4e00\u4e9b\u7279\u522b\u9700\u8981\u6ce8\u610f\u7684\u70b9":64,"\u6211\u4eec\u63d0\u4f9b\u4e24\u4e2a\u8f6c\u6362\u65b9\u5f0f":37,"\u6211\u4eec\u63d0\u51fa\u4e86chunk\u7684\u6982\u5ff5":51,"\u6211\u4eec\u6700\u7ec8\u7684\u52a8\u6001\u5e93\u4e2d\u4e0d\u5d4c\u5165python\u6216\u8005\u5176\u4ed6\u4efb\u4f55\u8bed\u8a00\u7684\u89e3\u91ca\u5668":67,"\u6211\u4eec\u8ba1\u5212\u5c06":63,"\u6211\u4eec\u8ba1\u5212\u5c06\u82f1\u7279\u5c14\u6df1\u5ea6\u795e\u7ecf\u7f51\u7edc\u6570\u5b66\u5e93":64,"\u6211\u4eec\u8bbe\u8ba1\u8bf4\u660e\u4e86\u540d\u4e3afilemanager\u7cfb\u7edf":51,"\u6211\u4eec\u9009\u62e9":37,"\u6211\u4eec\u901a\u8fc7\u4f7f\u7528\u65b0\u5f15\u5165\u7684gemm":63,"\u6211\u4eec\u90fd\u63d0\u4f9bpython\u7684\u8f6c\u6362\u5e93":37,"\u6216\u8005":[64,67,68],"\u6216\u8005\u5c06\u8fd9\u53f0\u8282\u70b9\u8fc1\u79fb\u5230\u53e6\u4e00\u4e2a\u8282\u70b9\u5e76\u542f\u52a8\u5373\u53ef\u6062\u590d\u8bad\u7ec3\u4efb\u52a1":36,"\u6216\u8005\u7528tuple\u8868\u793a\u7684\u591a\u4e2a\u503c":37,"\u6216\u8005\u7531\u5b83\u4eec\u7ec4\u6210\u7684list":37,"\u6216activ":64,"\u6240\u4ee5":[64,84],"\u6240\u4ee5\u4e00\u4e2a\u7248\u672c\u53f7\u7684wheel\u5305\u53d1\u5e03\u4e4b\u540e":84,"\u6240\u4ee5\u4e0d\u5b58\u5728\u8fd9\u4e2a\u95ee\u9898":64,"\u6240\u4ee5\u5728":64,"\u6240\u4ee5\u5728\u5199\u5165\u5feb\u7167\u7684\u8fc7\u7a0b\u4e2d":36,"\u6240\u4ee5\u6211\u4eec\u5b9a\u4e49\u4e86\u4e00\u4e2a":64,"\u6240\u4ee5\u6574\u4f53\u4e0a":64,"\u6240\u4ee5\u6dfb\u52a0\u4e86\u5bf9\u5e94\u7684":64,"\u6240\u4ee5\u7528\u6237\u9700\u8981\u9996\u5148\u5728":51,"\u6240\u4ee5\u9700\u8981\u5f15\u5165\u4e00\u4e2a\u8f6c\u6362\u65b9\u6cd5":64,"\u6240\u6709\u4e0e\u7c7b\u578b\u76f8\u5173\u7684\u51fd\u6570":68,"\u6240\u6709\u5916\u90e8\u7684\u8f6c\u6362\u5de5\u4f5c\u90fd\u4f1a\u5728reset\u7cfb\u5217\u51fd\u6570\u4e2d\u90fd\u51c6\u5907\u597d":64,"\u6240\u6709\u7684":63,"\u6240\u6709\u7684\u63a5\u53e3\u5747\u4e3ac\u63a5\u53e3":68,"\u6240\u6709\u76f8\u5173\u7684":63,"\u6240\u6709\u7c7b\u578b\u540d\u4e3a":68,"\u6240\u6709mkl":64,"\u624b\u5199\u591a\u8bed\u8a00\u7ed1\u5b9a":67,"\u624d\u80fd\u66f4\u597d\u7684\u53d1\u6325mkl":64,"\u6253\u5f00\u8fd9\u4e2a\u7f16\u8bd1\u9009\u9879":68,"\u6267\u884c":84,"\u628a":37,"\u628a\u4e4b\u524d\u793a\u4f8b\u4e2d\u8f6c\u6362\u5b8c\u6bd5\u7684random":37,"\u6307\u6df1\u5ea6\u5b66\u4e60\u8bad\u7ec3\u4e4b\u540e\u5f97\u5230\u7684\u6240\u6709\u53c2\u6570":36,"\u6309\u94ae":84,"\u63a5\u53e3":[67,68],"\u63a5\u53e3\u5c42\u505a\u8fc7\u591a\u5c01\u88c5":68,"\u63a5\u53e3\u662f":37,"\u63a5\u6536\u5904\u7406pfsclient\u7aef\u7684\u6587\u4ef6\u7ba1\u7406\u8bf7\u6c42":51,"\u63a7\u5236\u662f\u5426\u4f7f\u7528mkl":64,"\u63a7\u5236\u662f\u5426\u4f7f\u7528mklml\u5e93":64,"\u63a7\u5236\u7528\u6237\u6743\u9650":37,"\u63d0\u4f9b\u4e03\u5c42\u534f\u8bae\u7684\u53cd\u5411\u4ee3\u7406":51,"\u63d0\u4f9b\u5e38\u7528\u7684\u547d\u4ee4\u884c\u7ba1\u7406\u547d\u4ee4\u7ba1\u7406\u6587\u4ef6\u548c\u76ee\u5f55":51,"\u63d0\u4f9b\u7528\u6237\u7ba1\u7406\u6587\u4ef6\u7684\u547d\u4ee4":51,"\u63d0\u4f9b\u7ed9paddle\u4f5c\u4e3a\u8bad\u7ec3\u6570\u636e":37,"\u652f\u6301\u5927\u6587\u4ef6\u7684\u65ad\u70b9\u4e0a\u4f20":51,"\u6570\u636e":51,"\u6570\u636e\u8bfb\u53d6\u5747\u4ea4\u7531\u5176\u4ed6\u8bed\u8a00\u5b8c\u6210":67,"\u6570\u636e\u957f\u5ea6\u53ca\u6821\u9a8c\u503c\u7ec4\u6210":51,"\u6570\u636e\u96c6\u9700\u8981\u9884\u5148\u88ab\u8f6c\u6362\u6210paddlepaddle\u5206\u5e03\u5f0f\u8bad\u7ec3\u4f7f\u7528\u7684\u5b58\u50a8\u683c":37,"\u6570\u636e\u9884\u5904\u7406\u4efb\u52a1":37,"\u6587\u4ef6":67,"\u6587\u4ef6\u4f20\u8f93\u7684\u7684\u5173\u952e\u5728\u4e8e\u9700\u8981pfsclient\u7aef\u5bf9\u6bd4source\u548cdestination\u7684\u6587\u4ef6chunks\u7684checksum\u662f\u5426\u4fdd\u6301\u4e00\u81f4":51,"\u6587\u4ef6\u5185\u5bb9\u4e3a":67,"\u6587\u4ef6\u540d\u4e3a\u6b64uuid":36,"\u6587\u4ef6\u5bf9\u5e94\u7684data":37,"\u6587\u4ef6\u7684\u4e0a\u4f20\u548c\u4e0b\u8f7d\u90fd\u662f\u901a\u8fc7\u5bf9chunk\u7684\u64cd\u4f5c\u6765\u5b9e\u73b0\u7684":51,"\u65b0\u624b\u5165\u95e8\u7ae0\u8282":84,"\u65b0\u7248\u672c":64,"\u65b9\u4fbf\u6d4b\u8bd5\u4eba\u5458\u6d4b\u8bd5paddlepaddle\u7684\u884c\u4e3a":84,"\u65b9\u4fbf\u7528\u6237\u4e0a\u4f20\u81ea\u5df1\u7684\u8bad\u7ec3\u6570\u636e\u4ee5\u8fdb\u884c\u5206\u5e03\u5f0f\u8bad\u7ec3":51,"\u65b9\u4fbf\u7528\u6237\u5728python\u7aef\u9009\u62e9\u662f\u5426\u542f\u7528\u8fd9\u4e2a\u529f\u80fd":63,"\u65b9\u4fbf\u7528\u6237\u9009\u62e9\u4f7f\u7528mkl":64,"\u65b9\u5f0f\u7c7b\u4f3c\u4e8e":64,"\u65e0\u6cd5\u505a\u5230\u5bf9\u4e8e\u5404\u79cd\u8bed\u8a00\u9519\u8bef\u5904\u7406\u65b9\u5f0f\u7684\u9002\u914d":67,"\u65e0\u8bba\u5728\u672c\u5730\u8fd8\u662f\u5728\u4e91\u7aef":37,"\u65e0\u8bba\u662f\u4ece":37,"\u65e0\u8bba\u662f\u5728\u672c\u5730\u6216\u662f\u4e91\u7aef\u8f6c\u6362":37,"\u65e0\u8bba\u662f\u91cd\u6784\u524d\u7684layer\u8fd8\u662f\u91cd\u6784\u540e\u7684op":64,"\u65f6":[36,63,64],"\u65f6\u4e00\u8d77\u66f4\u65b0":64,"\u662f":[51,64],"\u662f\u4e00\u4e2a\u591a\u8bed\u8a00\u63a5\u53e3\u7684\u4ee3\u7801\u751f\u6210\u5668":67,"\u662f\u4e00\u4e2a\u7c7b\u578b\u7684\u6807\u5fd7":68,"\u662f\u4e0d\u5e38\u89c1\u7684\u505a\u6cd5":67,"\u662f\u5404\u4e2a\u5b9e\u73b0\u4e2d\u5171\u4eab\u7684\u5934\u6587\u4ef6":68,"\u662f\u5426\u6253\u5f00":63,"\u662f\u56e0\u4e3ac99\u652f\u6301":67,"\u662f\u5bf9\u7528\u6237\u6587\u4ef6\u5b58\u50a8\u7a7a\u95f4\u7684\u62bd\u8c61":51,"\u662f\u6307":68,"\u662f\u7528\u6237\u4f7f\u7528c":68,"\u662fc":68,"\u663e\u5f97\u76f8\u5bf9\u6765\u8bf4\u8f83\u4e3a\u8017\u65f6":63,"\u6682\u65f6\u4e0d\u8003\u8651\u591a\u4e2aparamet":36,"\u66b4\u9732\u8fd9\u4e2a\u6982\u5ff5\u5fc5\u8981\u51fd\u6570":68,"\u6700\u540e\u5220\u9664":84,"\u6700\u5e38\u89c1\u7684\u9519\u8bef\u5904\u7406\u65b9\u5f0f\u662fexcept":67,"\u6709\u6548\u63d0\u5347paddlepaddle\u5728\u82f1\u7279\u5c14\u67b6\u6784\u4e0a\u7684\u6027\u80fd":[63,64],"\u6709\u6807\u51c6\u7684":67,"\u6709\u7684\u65f6\u5019":67,"\u672c\u5217\u8868\u8bf4\u660epaddlepaddle\u53d1\u7248\u4e4b\u524d\u9700\u8981\u6d4b\u8bd5\u7684\u529f\u80fd\u70b9":84,"\u672c\u6587\u6863\u63cf\u8ff0paddl":68,"\u673a\u5668\u7ffb\u8bd1":84,"\u6765\u4fdd\u8bc1\u8bad\u7ec3\u8fc7\u7a0b\u53ef\u4ee5\u4ece\u4e2d\u95f4\u72b6\u6001\u91cd\u65b0\u542f\u52a8":36,"\u6765\u51b3\u5b9a\u662f\u5426\u5f00\u542fmkl":63,"\u6765\u5b9e\u73b0":64,"\u6765\u786e\u4fdd\u628a":67,"\u6765\u8868\u793apaddle\u5185\u90e8\u7c7b":67,"\u6765\u8bbf\u95ee\u7528\u6237\u81ea\u5df1\u7684\u6570\u636e":37,"\u6765\u8fdb\u884c\u8ba8\u8bba":68,"\u67e5\u770blatest":84,"\u6807\u51c6\u8868\u793apaddlepaddle\u7248\u672c\u53f7":84,"\u683c\u5f0f\u4e0d\u5339\u914d\u65f6":64,"\u68c0\u67e5\u70b9\u4fdd\u5b58\u7a0b\u5e8f\u6d41\u7a0b":36,"\u6a21\u578b\u53c2\u6570\u68c0\u67e5\u70b9\u901a\u8fc7\u5b9a\u671f\u5411\u78c1\u76d8\u4e0a\u4fdd\u5b58\u4e00\u4efd\u5b58\u50a8\u5728paramet":36,"\u6a21\u578b\u6570\u636e\u68c0\u67e5\u70b9\u7684\u5b9e\u73b0":36,"\u6a21\u578b\u914d\u7f6e\u89e3\u6790":67,"\u6b21\u8fed\u4ee3\u6267\u884c\u7684\u8f6c\u6362\u6b21\u6570\u4e3a":63,"\u6b64\u65f6\u6bcf\u4e2a\u5c0f\u5206\u652f\u7684":64,"\u6b64\u65f6master\u5c06\u8d1f\u8d23\u542f\u52a8\u4e00\u4e2a\u65b0\u7684train":36,"\u6bcf\u4e00\u4e2a":84,"\u6bcf\u4e00\u4e2a\u6587\u4ef6\u662f\u6570\u636e\u96c6\u7684\u4e00\u4e2ashard":37,"\u6bcf\u4e2a":64,"\u6bcf\u4e2a\u503c\u7684\u7c7b\u578b\u53ef\u4ee5\u662f\u6574\u5f62":37,"\u6bcf\u4e2a\u6d4b\u8bd5\u4f1a\u5bf9\u6bd4paddlepaddle\u4e2dcpu\u7b97\u51fa\u7684\u7ed3\u679c\u4e0emkl":64,"\u6bcf\u4e2adata":37,"\u6bcf\u4e2amkldnnlayer\u90fd\u5305\u542b\u7528\u4e8e\u5185\u90e8\u5b58\u50a8\u548c\u5916\u90e8\u5b58\u50a8\u7684\u4e00\u7cfb\u5217mkldnnmatrix":64,"\u6bcf\u4e2aparamet":36,"\u6bcf\u4e2ashard\u5206\u522b\u5b58\u50a8\u5728\u5176\u4e2d\u4e00\u53f0paramet":36,"\u6bcf\u6b21\u8c03\u7528\u65f6\u5bf9\u539f\u6570\u636e\u7684\u91cd\u590dpacking\u4fbf\u6210\u4e3a\u4e86\u5197\u4f59":63,"\u6bcf\u6b21\u8f93\u51fa\u4e00\u4e2adata":37,"\u6bcf\u969410\u5206\u949f":36,"\u6bd4\u5982":[37,64],"\u6bd4\u5982\u53ef\u80fd\u4f1a\u7528openmp\u6539\u8fdbsgd\u7684\u66f4\u65b0\u6027\u80fd":64,"\u6bd4\u5982\u5c06":84,"\u6bd4\u5982\u6bcf\u969410\u5206\u949f\u6700\u65b0\u7684\u5feb\u7167":36,"\u6bd4\u5982\u6d41\u5f0f\u6570\u636e\u5904\u7406":37,"\u6bd4\u5982imagenet\u8fd9\u4e2a\u6570\u636e\u96c6\u53ef\u80fd\u88ab\u5206\u62101000\u4e2ashard":37,"\u6ca1\u6709\u5fc5\u8981\u5728\u6bcf\u6b21\u524d\u5411\u4e2d\u6bcf\u4e2a\u65f6\u95f4\u6b65\u7684\u8ba1\u7b97\u65f6\u5bf9\u6743\u91cd\u8fdb\u884c\u91cd\u590d\u7684packing\u64cd\u4f5c":63,"\u6ce8":[36,84],"\u6ce8\u518clayer\u7684\u65f6\u5019\u4fdd\u8bc1":[63,64],"\u6ce8\u610f":64,"\u6d4b\u8bd5\u5206\u4e3a\u6bcf\u4e2alayer":64,"\u6d4b\u8bd5\u672c\u6b21release\u7684\u6b63\u786e\u6027":84,"\u6d4b\u8bd5\u7684\u6027\u80fd\u5bf9\u6bd4\u7ed3\u679c\u4f1a\u5728":64,"\u6d6e\u70b9\u578b\u6570\u636e":37,"\u6df1\u5165paddlepaddl":64,"\u6dfb\u52a0":63,"\u6dfb\u52a0\u7684\u76f8\u5173\u6587\u4ef6\u548c\u76ee\u5f55\u7ed3\u6784\u5982\u4e0b":[63,64],"\u6fc0\u6d3b\u51fd\u6570\u662f\u72ec\u7acb\u4e8e":64,"\u70b9\u51fb":84,"\u7136\u540e\u5728\u524d\u5411":63,"\u7136\u540e\u5728etcd\u7684":36,"\u7136\u540e\u5c31\u53ef\u4ee5\u5e76\u53d1\u5199\u5165\u591a\u4e2achunk":51,"\u7136\u540e\u624d\u80fd\u4f7f\u7528pfsclient":51,"\u7136\u540e\u6309\u7167\u4e0a\u8ff0\u7684\u65b9\u6cd5":84,"\u7136\u540e\u70b9\u51fb":84,"\u7248\u672c\u5206\u652f":84,"\u7248\u672c\u53f7":84,"\u7248\u672c\u53f7\u5bf9\u5e94\u7684tag\u5373\u53ef":84,"\u7248\u672c\u53f7rc":84,"\u7248\u672cfork\u51fa\u81ea\u5df1\u7684\u529f\u80fd\u5206\u652f":84,"\u7279\u6709\u7684\u8bbe\u5907id":64,"\u73b0\u9636\u6bb5\u7684\u4f18\u5316\u4e3b\u8981\u9488\u5bf9":63,"\u73b0\u9636\u6bb5paddle\u6709\u4e00\u4e2a\u95ee\u9898\u662f":67,"\u751f\u4ea7\u73af\u5883\u4e2d\u7684\u8bad\u7ec3\u6570\u636e\u96c6\u901a\u5e38\u4f53\u79ef\u5f88\u5927":37,"\u751f\u4ea7\u73af\u5883\u7684\u65e5\u5fd7\u6570\u636e\u4f1a\u901a\u8fc7\u5b9e\u65f6\u6d41\u7684\u65b9\u5f0f":37,"\u751f\u6210\u5404\u79cd\u8bed\u8a00\u7684\u7ed1\u5b9a\u4ee3\u7801":67,"\u751f\u6210\u6587\u6863":67,"\u751f\u6210\u7684":37,"\u751f\u6210\u7ed9\u5b9a":37,"\u751f\u6210api\u6587\u6863":67,"\u751f\u6210pfsclient\u548cpfsserver\u7684\u6846\u67b6\u90e8\u5206":51,"\u7528":51,"\u7528\u4e8e\u6d4b\u8bd5\u548c\u5bf9\u6bd4\u5728\u4f7f\u7528mkl":64,"\u7528\u4e8e\u7ba1\u7406mkl":64,"\u7528\u4e8e\u9009\u62e9\u662f\u5426\u4f7f\u7528\u76f8\u5173\u529f\u80fd":63,"\u7528\u4e8e\u9009\u62e9\u662f\u5426\u4f7f\u7528mkl":64,"\u7528\u4e8emkl":[63,64],"\u7528\u6237\u4e0a\u4f20\u6570\u636e\u540e":37,"\u7528\u6237\u4e5f\u53ef\u4ee5\u4e0a\u4f20label":37,"\u7528\u6237\u53ef\u4ee5\u5b89\u5168\u7684\u91ca\u653e\u67d0\u4e2ac":68,"\u7528\u6237\u53ef\u4ee5\u628a\u81ea\u5df1\u7684\u6570\u636e\u5206\u4eab\u7ed9\u522b\u4eba":37,"\u7528\u6237\u53ef\u4ee5\u76f4\u63a5\u4f7f\u7528\u8fd9\u4e2a\u52a8\u6001\u5e93\u6765\u5f15\u5165paddl":68,"\u7528\u6237\u5728\u672c\u5730\u8f6c\u6362\u597d\u518d\u4e0a\u4f20":37,"\u7528\u6237\u6587\u4ef6\u53ef\u80fd\u662f\u6bd4\u8f83\u5927\u7684":51,"\u7528\u6237\u901a\u8fc7c":68,"\u7531\u4e8e\u5728\u73b0\u6709\u7684\u67d0\u4e9b\u60c5\u51b5\u4e0b":63,"\u7531\u4e8e\u5bf9parameters\u7684\u66f4\u65b0\u9700\u8981\u83b7\u53d6parameters\u5185\u5b58\u7684":36,"\u7531\u4e8e\u96c6\u7fa4\u4e2d\u540c\u65f6\u5b58\u5728\u4e24\u53f0\u673a\u5668\u6545\u969c\u7684\u6982\u7387\u6781\u4f4e":36,"\u7531\u4e8ec":67,"\u7531\u4e8echunk\u6bd4\u8f83\u5c0f":51,"\u7531\u4e8emkl":64,"\u7531\u4e8epypi":84,"\u7531\u5206\u652f\u5904\u7684layer\u8d1f\u8d23\u6c42\u548c":64,"\u7533\u8bf7\u7528\u6237\u7a7a\u95f4":51,"\u7684\u4e00\u4e2a\u5b50\u96c6":64,"\u7684\u4fe1\u606f":64,"\u7684\u5355\u5143\u6d4b\u8bd5\u548c\u7b80\u5355\u7f51\u7edc\u7684\u6574\u4f53\u6d4b\u8bd5":64,"\u7684\u547d\u540d\u98ce\u683c\u5e76\u4e0d\u80fd\u9002\u5e94\u5176\u4ed6\u7b2c\u4e09\u65b9\u8bed\u8a00":67,"\u7684\u57fa\u672c\u903b\u8f91":64,"\u7684\u5934\u6587\u4ef6":67,"\u7684\u5b50\u7c7b\u53ea\u9700\u8981\u4f7f\u7528\u5185\u90e8\u5b58\u50a8\u5c31\u53ef\u4ee5\u4e86":64,"\u7684\u60c5\u51b5\u4e0b":63,"\u7684\u63a5\u53e3\u6837\u5f0f":67,"\u7684\u6570\u636e\u6d41\u56fe":37,"\u7684\u65f6\u5019":64,"\u7684\u683c\u5f0f\u59cb\u7ec8\u662f":64,"\u7684\u683c\u5f0f\u5b58\u50a8":64,"\u7684\u6982\u5ff5":64,"\u7684\u6e90\u7801\u91cc\u4f7f\u7528\u4e86":67,"\u7684\u7248\u672c":84,"\u7684\u7ed3\u679c":63,"\u7684\u7f29\u5199":51,"\u7684\u7f51\u7edc\u6a21\u578b":63,"\u7684\u89c4\u8303":67,"\u7684\u89d2\u5ea6":37,"\u7684\u914d\u7f6e\u5199\u5230\u914d\u7f6e\u6587\u4ef6\u4e2d":37,"\u7684flag":[63,64],"\u7684vanilla":63,"\u76ee\u524d\u53ea\u8003\u8651":64,"\u76ee\u524d\u53ea\u8003\u8651\u52a8\u6001\u6269\u5bb9trainer\u6570\u91cf":36,"\u76ee\u524d\u5728paddlepaddle\u4e2d":64,"\u76ee\u524d\u5728paddlepaddle\u4e2d\u6570\u636e\u90fd\u662f\u4ee5":64,"\u76ee\u524d\u5d4c\u5165python\u89e3\u91ca\u5668":67,"\u76ee\u524d\u6211\u4eec\u7528cephfs\u6765\u642d\u5efa":51,"\u76ee\u524d\u7684\u4f18\u5316":64,"\u76ee\u524dpaddle\u7684\u8fdb\u7a0b\u6a21\u578b\u662fc":67,"\u76ee\u524dpaddlepaddle\u91c7\u7528\u4e86":63,"\u76ee\u5f55\u4e0b":68,"\u76ee\u5f55\u4e0b\u5bf9\u5e94\u7684\u5730\u65b9":64,"\u76f4\u63a5\u4f7f\u7528c\u8bed\u8a00\u7684":67,"\u76f4\u63a5\u5220\u9664\u8fd9\u4e2a\u53c2\u6570\u5373\u53ef":68,"\u76f4\u63a5\u5bfc\u51fa\u5230c\u7684\u63a5\u53e3\u6bd4\u8f83\u56f0\u96be":67,"\u76f8\u5173\u5c42":63,"\u77e9\u9635\u5927\u5c0f\u662f":63,"\u793e\u533a\u53c2\u4e0e\u56f0\u96be":67,"\u793e\u533a\u8d21\u732e\u4ee3\u7801\u5b66\u4e60\u6210\u672c\u9ad8":67,"\u795e\u7ecf\u7f51\u7edc\u4e2d\u7684\u53c2\u6570":36,"\u79bb\u7ebf\u6279\u5904\u7406":37,"\u7b2c\u4e00\u4e2atag\u4e3a":84,"\u7b2c\u4e09\u6b65\u5b8c\u6210\u540e":84,"\u7b2c\u4e8c\u4e2a\u4e3a":84,"\u7b49":[64,68],"\u7b49\u5168\u90e8\u9759\u6001\u5e93\u4e2d\u7684\u76ee\u6807\u6587\u4ef6\u5168\u90e8\u6253\u5305\u540e\u4ea7\u751f\u7684\u6587\u4ef6":68,"\u7b49\u5f85\u7f16\u8bd1\u5b8c\u6210\u540e":84,"\u7b49\u6587\u4ef6":68,"\u7c7b\u4f3c":68,"\u7c7b\u540d\u548cc":67,"\u7c7b\u578b":67,"\u7ea2\u697c\u68a6":128,"\u7ed3\u8bba":67,"\u7edf\u4e00\u7528":37,"\u7f16\u8bd1\u5668\u6ca1\u6709":67,"\u7f16\u8bd1\u578b\u8bed\u8a00":67,"\u7f16\u8bd1\u65f6\u4f1a\u628a\u5bf9\u5e94\u7684\u5934\u6587\u4ef6\u548c\u5e93\u653e\u5728":64,"\u7f16\u8bd1\u8fd9\u4e2a\u7248\u672c\u7684docker\u53d1\u884c\u955c\u50cf":84,"\u7f16\u8bd1\u8fd9\u4e2a\u7248\u672c\u7684python":84,"\u7f16\u8bd1c":68,"\u800c\u4e0d\u5fc5\u5728\u610fpaddl":68,"\u800c\u4e0d\u652f\u6301pypy\u89e3\u91ca\u5668":67,"\u800c\u4e0d\u66b4\u9732\u6982\u5ff5\u7684\u5b9e\u73b0":68,"\u800c\u4e14\u5728\u4f20\u8f93\u7684\u8fc7\u7a0b\u4e2d\u4e5f\u53ef\u80fd\u51fa\u73b0\u7f51\u7edc\u4e0d\u7a33\u5b9a\u7684\u60c5\u51b5":51,"\u800c\u51fa\u73b0\u9636\u6bb5\u6027\u7684\u8fd0\u884c\u505c\u6ede":36,"\u800c\u5728cpp\u91cc\u9762\u5b9e\u73b0\u8fd9\u4e2ac\u7684\u63a5\u53e3":67,"\u800c\u591a\u8bed\u8a00\u63a5\u53e3\u9700\u8981\u76f4\u63a5\u8bfb\u53d6\u751f\u6210\u7684\u4e8c\u8fdb\u5236":67,"\u800c\u5bf9\u4e8egolang":67,"\u800c\u5bf9\u4e8egolang\u9519\u8bef\u5904\u7406\u5e94\u8be5\u4f7f\u7528\u8fd4\u56de\u503c":67,"\u800c\u662f\u76f4\u63a5\u4fee\u6539paddl":68,"\u800c\u662f\u76f4\u63a5\u7528api\u7684\u63a5\u53e3\u8fdc\u7a0b\u8bbf\u95ee":37,"\u800cswig\u53ea\u80fd\u7b80\u5355\u7684\u66b4\u9732c":67,"\u81ea\u52a8\u6302\u8f7d\u5206\u5e03\u5f0f\u5b58\u50a8\u76ee\u5f55":36,"\u81f3\u4e8e\u4e3a\u4ec0\u4e48\u9700\u8981c":68,"\u826f\u597d\u7684\u6587\u6863":67,"\u8282\u7701\u4e86\u4e0d\u5fc5\u8981\u7684\u64cd\u4f5c":64,"\u83b7\u53d6\u6700\u65b0\u7684\u68c0\u67e5\u70b9\u7684\u6587\u4ef6uuid":36,"\u867d\u7136\u4e0d\u9f13\u52b1\u8fd9\u6837":68,"\u8868\u793a\u5bf9\u8f93\u5165\u6570\u636e":64,"\u89e3\u91ca\u578b\u8bed\u8a00\u53ea\u80fd\u8c03\u7528\u52a8\u6001\u5e93":67,"\u89e3\u91ca\u6027\u8bed\u8a00\u5b9e\u9645\u8fd0\u884c\u7684\u4e8c\u8fdb\u5236\u662f\u89e3\u91ca\u5668\u672c\u8eab":67,"\u8ba1\u5212\u5728":[63,64],"\u8ba1\u7b97\u8fd9\u4e2a\u6587\u4ef6\u7684md5":36,"\u8ba9paddle\u6838\u5fc3\u4e2d":68,"\u8bad\u7ec3\u4efb\u52a1\u7684\u8fd0\u884c\u53ef\u80fd\u4f1a\u5360\u6ee1trainer\u548cparamet":36,"\u8bad\u7ec3\u548c\u7eaf\u4f7f\u7528":84,"\u8bad\u7ec3\u6a21\u578b\u6b63\u786e\u6027":84,"\u8bb0\u5f55\u4e0b\u6240\u6709\u5931\u8d25\u7684\u4f8b\u5b50":84,"\u8bbe\u7f6e":68,"\u8bc6\u522b\u6570\u5b57":84,"\u8bcd\u5411\u91cf":84,"\u8be5\u6587\u4ef6\u5bf9\u76f8\u5173gemm":63,"\u8be5\u7c7b\u7ee7\u627f\u4e8epaddlepaddle\u7684\u57fa\u7c7b":64,"\u8be6\u7ec6\u8bbe\u8ba1":51,"\u8bed\u610f\u89d2\u8272\u6807\u6ce8":84,"\u8bf4\u660e":36,"\u8bf7\u53c2\u8003":68,"\u8f6c\u6362\u5185\u5b58\u7684\u5de5\u4f5c":64,"\u8f6c\u6362\u5197\u4f59":63,"\u8f6c\u6362\u51fd\u6570":64,"\u8f6c\u6362\u751f\u6210\u7684\u6587\u4ef6\u540d\u4f1a\u662f\u4ee5\u4e0b\u683c\u5f0f":37,"\u8f6c\u6362\u8017\u65f6":63,"\u8f93\u5165\u68af\u5ea6":64,"\u8f93\u51fa\u6570\u636e\u548c\u8f93\u51fa\u68af\u5ea6":64,"\u8f93\u51fa\u6570\u636e\u548c\u8f93\u51fa\u68af\u5ea6\u7684\u8f6c\u6362":64,"\u8fbe\u5230\u5bb9\u707e\u7684\u76ee\u7684":36,"\u8fc7\u7a0b\u4e2d\u6240\u6709\u65f6\u95f4\u6b65":63,"\u8fd1\u671f\u76ee\u6807":64,"\u8fd4\u56de\u7b2c\u4e8c\u6b65":84,"\u8fd8\u662f\u4ece":37,"\u8fd9\u4e00\u5c42\u8fdb\u884c\u5c01\u88c5":68,"\u8fd9\u4e00\u6570\u636e\u683c\u5f0f\u7684\u8f6c\u6362\u64cd\u4f5c":63,"\u8fd9\u4e00\u6982\u5ff5\u4e0d\u518d\u7410\u788e":68,"\u8fd9\u4e09\u4e2a\u5206\u652f":84,"\u8fd9\u4e2a\u51fd\u6570\u672c\u8eab\u4f1a\u5728\u8ba1\u7b97\u524d\u5c06\u539f\u6570\u636e\u8f6c\u6362\u4e3a\u66f4\u9002\u5408\u82f1\u7279\u5c14\u5e73\u53f0\u7684\u5185\u90e8\u683c\u5f0f":63,"\u8fd9\u4e2a\u52a8\u6001\u5e93\u7684\u8fde\u63a5\u53c2\u6570\u4e0epaddle\u7684\u5176\u4ed6\u4e8c\u8fdb\u5236":68,"\u8fd9\u4e2a\u53c2\u6570\u4e5f\u4e0d\u4f1a\u4e00\u5e76\u5220\u9664":68,"\u8fd9\u4e2a\u5934\u6587\u4ef6\u4e0d\u5047\u8bbe\u5176\u4ed6\u6587\u4ef6\u7684\u5f15\u7528\u987a\u5e8f":68,"\u8fd9\u4e2a\u63a5\u53e3\u9700\u8981\u505a\u5230":67,"\u8fd9\u4e2a\u6587\u4ef6\u5177\u6709\u72ec\u7279\u7684\u8bed\u6cd5":67,"\u8fd9\u4e2a\u76ee\u5f55\u4e2d\u9664\u4e86":68,"\u8fd9\u4e2a\u7ed3\u6784\u4f53\u4e2d\u7684\u53e6\u4e00\u4e2a\u9879\u76ee\u662f":68,"\u8fd9\u4e2a\u7ed3\u6784\u4f53\u5305\u542b\u4e24\u4e2a\u9879\u76ee":68,"\u8fd9\u4e2a\u9009\u62e9":[63,64],"\u8fd9\u4e2a\u9759\u6001\u5e93\u5305\u542b\u4e86paddle\u7684\u5168\u90e8\u7b26\u53f7":68,"\u8fd9\u4e2ainstance\u53ef\u4ee5\u662f\u5355\u4e2a\u503c":37,"\u8fd9\u4e9b\u4f1a\u5728":[63,64],"\u8fd9\u4e9b\u51fd\u6570\u4f1a\u6839\u636e\u8f93\u5165\u53c2\u6570\u91cd\u65b0\u8bbe\u7f6e\u5185\u90e8\u548c\u5916\u90e8\u5b58\u50a8":64,"\u8fd9\u4e9b\u5206\u5e03\u5f0f\u5b58\u50a8\u670d\u52a1\u901a\u5e38\u4f1a\u628a\u6570\u636e\u5207\u5272\u6210\u591a\u4e2a\u5206\u7247\u5206\u5e03\u5f0f\u7684\u5b58\u50a8\u5728\u591a\u4e2a\u8282\u70b9\u4e4b\u4e0a":37,"\u8fd9\u4e9b\u955c\u50cf\u4e5f\u53ef\u4ee5\u4ece":84,"\u8fd9\u5bf9\u4e8e\u901a\u5e38\u7684java\u7684\u5f00\u53d1\u8005\u6765\u8bf4":67,"\u8fd9\u662f\u56e0\u4e3a":67,"\u8fd9\u6837":68,"\u8fd9\u6837\u4e0b\u4e00\u4e2acpu":64,"\u8fd9\u6837\u4fdd\u8bc1":84,"\u8fd9\u6837\u5c31\u53ef\u4ee5\u5728\u4e91\u7aef\u6267\u884c\u591a\u79cd\u6570\u636e\u7c7b\u8ba1\u7b97\u4efb\u52a1":37,"\u8fd9\u6837\u5df2\u7ecf\u4f20\u8f93\u6210\u529f\u7684\u90e8\u5206\u5c31\u4e0d\u7528\u91cd\u65b0\u4f20\u8f93\u4e86":51,"\u8fd9\u6837\u5e26\u6765\u7684\u597d\u5904\u5c31\u662f\u4e0d\u9700\u8981\u4e00\u76f4\u6e05\u7a7amemori":64,"\u8fd9\u6837\u65e2\u4f7f\u5f97\u6700\u7ec8\u4fdd\u5b58\u7684\u53c2\u6570\u683c\u5f0f\u4e0epaddlepaddle\u4e00\u81f4":64,"\u8fd9\u90fd\u9700\u8981\u8fd9\u4e2a\u63a5\u53e3\u6309\u7167\u7ea6\u5b9a\u4fd7\u6210\u7684\u89c4\u5219\u6765\u6ce8\u91ca\u5b8c\u5907":67,"\u8fd9\u91cc":64,"\u8fd9\u91cc\u7684dockerimage\u4f5c\u4e3a\u7f16\u8bd1\u73af\u5883\u4ee5\u652f\u6301\u66f4\u591a\u7684linux":84,"\u8fd9\u91cc\u9009\u62e90":84,"\u8fd9\u91cc\u9700\u8981\u7528\u6237\u989d\u5916\u6ce8\u610f":36,"\u8fdb\u4e00\u6b65\u4f18\u5316":64,"\u8fdb\u5165":84,"\u8fdb\u800c\u8fdb\u884c\u4ee3\u7801\u8bc4\u5ba1":84,"\u9009\u62e9\u662f\u5426\u7f16\u8bd1mkl":64,"\u9009\u62e9\u9700\u8981\u53d1\u5e03\u7684\u7248\u672c":84,"\u900f\u4f20\u7528\u6237\u8eab\u4efd\u7684\u529e\u6cd5":51,"\u901a\u5e38":68,"\u901a\u5e38\u5305\u542b\u4e00\u4e2acpu\u7248\u672c\u548c\u4e00\u4e2agpu\u7248\u672c":84,"\u901a\u5e38\u6307\u5c06\u4e00\u4e2a\u6574\u4f53\u62c6\u5206\u6210\u591a\u4efd\u7684\u5176\u4e2d\u7684\u4e00\u4efd":36,"\u901a\u8fc7\u4f7f\u7528\u8fd9\u4e9bapi":63,"\u901a\u8fc7\u6a21\u578b\u63a8\u65adapi\u7684\u5b9e\u73b0\u4f5c\u4e3a\u4e00\u4e2a\u6837\u4f8b":68,"\u903b\u8f91\u5212\u4e0a\u6587\u4ef6\u5206\u5757\u7684\u5355\u4f4d":51,"\u9075\u5faa\u4ee5\u4e0b\u6d41\u7a0b":84,"\u90a3\u4e48":68,"\u90a3\u4e48\u5bf9\u5e94\u7684\u5185\u90e8\u5b58\u50a8\u4e5f\u4f1a\u4e0e\u5b83\u4eec\u5171\u4eab\u5185\u5b58":64,"\u90a3\u4e48\u5c31\u4f1a\u4f7f":64,"\u90fd\u4e0d\u4f1a\u60f3\u8981\u77e5\u9053next":64,"\u90fd\u662f\u4e94\u4f4d\u7684\u6570\u5b57":37,"\u90fd\u662f\u4ee5ext\u5f00\u5934":64,"\u90fd\u662fabi\u8c03\u7528\u6807\u51c6\u7684":67,"\u90fd\u7ee7\u627f\u4e8epaddlepaddle\u7684\u57fa\u7c7b":63,"\u914d\u7f6e\u7684\u65b9\u6cd5\u53c2\u8003":51,"\u91ca\u653e\u5bf9paramters\u5185\u5b58\u7684\u9501\u5b9a":36,"\u91cc\u6240\u6709\u7684\u7b26\u53f7\u90fd\u5199\u5165\u81ea\u5df1\u7684\u7a0b\u5e8f\u7684\u4e8c\u8fdb\u5236\u6587\u4ef6\u91cc":67,"\u91cc\u9009\u62e9\u9700\u8981\u53d1\u5e03\u7684\u5206\u652f":84,"\u91cc\u9762\u6dfb\u52a0":64,"\u91cd\u5199\u7236\u7c7blayer\u7684":64,"\u91cd\u547d\u540d\u6210":67,"\u94fe\u63a5\u5230\u81ea\u5df1\u7684\u7a0b\u5e8f\u91cc":67,"\u9519\u8bef\u5904\u7406":67,"\u9519\u8bef\u5904\u7406\u65b9\u5f0f\u662f\u8fd4\u56de\u503c":67,"\u9519\u8bef\u5904\u7406\u7684\u65b9\u5f0f\u4e5f\u4e0d\u5c3d\u76f8\u540c":67,"\u9664\u6784\u9020\u67d0\u79cd\u7c7b\u578b\u7684\u51fd\u6570":68,"\u96c6\u6210\u5230":63,"\u96c6\u6210\u5230paddlepaddl":64,"\u9700\u8981":37,"\u9700\u8981\u4fee\u6539build":84,"\u9700\u8981\u53ef\u4ee5\u8de8\u5e73\u53f0\u6267\u884c":51,"\u9700\u8981\u5728cmake\u7684\u65f6\u5019":68,"\u9700\u8981\u5c06bugfix\u7684\u5206\u652f\u540c\u65f6merge\u5230":84,"\u9700\u8981\u5f15\u7528":68,"\u9700\u8981\u6709\u7a33\u5b9a\u7684\u5bfc\u51fa\u7b26\u53f7":67,"\u9700\u8981\u6ce8\u610f\u7684\u662f":[64,84],"\u9700\u8981\u7d2f\u52a0\u4e0d\u540clayer\u4f20\u8fc7\u6765\u7684\u68af\u5ea6":64,"\u9700\u8981\u88ab\u66b4\u9732\u5230\u5176\u4ed6\u8bed\u8a00":68,"\u9700\u8981\u91cd\u547d\u540dwheel\u5305\u4e2dplatform\u76f8\u5173\u7684\u540e\u7f00":84,"\u9ed8\u8ba4256k":51,"\u9ed8\u8ba4\u8bbe\u7f6e\u4e3a":63,"abstract":[44,50,54,74,83,85,101,118],"api\u4e2d\u4f7f\u7528":67,"api\u5bfc\u51fa\u7684\u52a8\u6001\u5e93":68,"api\u5bfc\u51fa\u7684\u9759\u6001\u5e93":68,"api\u63a5\u53d7\u7684\u7c7b\u578b\u5168\u662f":68,"api\u63a5\u53e3":51,"api\u63a5\u53e3\u7684\u53c2\u6570\u8f6c\u53d1\u7ed9":68,"api\u65f6":68,"api\u65f6\u6240\u552f\u4e00\u9700\u8981\u5f15\u5165\u7684\u5934\u6587\u4ef6":68,"api\u662f\u591a\u8bed\u8a00api\u7684\u57fa\u7840\u90e8\u5206":68,"api\u66b4\u9732\u7684\u7c7b\u578b":68,"api\u751f\u6210\u7684\u4e8c\u8fdb\u5236\u6587\u4ef6\u4f1a\u88ab\u5b89\u88c5\u5230":68,"api\u7684\u5b9e\u4f8b":68,"api\u7684\u5b9e\u73b0\u7ec6\u8282":68,"api\u7684\u63a5\u53e3":68,"api\u7684\u65f6\u5019\u63a8\u8350paddle\u4e0d\u5d4c\u5165python\u89e3\u91ca\u5668":68,"api\u7684\u7f16\u8bd1\u9009\u9879\u9ed8\u8ba4\u5173\u95ed":68,"api\u76ee\u5f55\u7ed3\u6784\u5982\u4e0a\u56fe\u8868\u6240\u793a":68,"api\u83b7\u5f97\u4e86\u795e\u7ecf\u7f51\u7edc\u7684\u53c2\u6570\u5b9e\u4f8b":68,"apis\u505a\u4e86\u5c01\u88c5":63,"block\u6784\u6210\u4e00\u4e2amodel":36,"book\u4e2d\u6240\u6709\u7ae0\u8282\u529f\u80fd\u7684\u6b63\u786e\u6027":84,"boolean":[21,22,50,52,59,67],"break":[13,34,90,91,131],"bugfix\u5206\u652f\u4e5f\u662f\u5728\u5f00\u53d1\u8005\u81ea\u5df1\u7684fork\u7248\u672c\u5e93\u7ef4\u62a4":84,"bugfix\u5206\u652f\u9700\u8981\u5206\u522b\u7ed9\u4e3b\u7248\u672c\u5e93\u7684":84,"byte":[13,15,51,66],"c99\u662f\u76ee\u524dc\u6700\u5e7f\u6cdb\u7684\u4f7f\u7528\u6807\u51c6":67,"c\u6709\u6807\u51c6\u7684abi":67,"c\u8bed\u8a00\u662f\u6709\u5bfc\u51fa\u7b26\u53f7\u7684\u6807\u51c6\u7684":67,"case":[8,20,22,38,44,45,50,54,62,68,74,78,80,81,98,101,102,107,112,119,126,129,131],"char":40,"ci\u73af\u5883\u4f7f\u7528":84,"ci\u7f16\u8bd1wheel\u5b8c\u6210\u540e\u4f1a\u81ea\u52a8\u5c06docker\u955c\u50cfpush\u5230dockerhub":84,"class":[4,5,6,7,8,9,10,11,13,14,18,20,22,24,27,29,30,33,44,45,48,49,53,54,55,57,58,60,62,67,71,72,76,77,81,82,83,85,86,87,88,90,102,103,108,117],"compute\u51fd\u6570":63,"const":[33,38,40,53,60,61,75,76,78,82,85,87,88,89,90,101,102,103],"core\u4e2d\u7684\u6a21\u578b\u8fd8\u5728\u4f7f\u7528\u8fd9\u4e2a\u53c2\u6570":68,"core\u4e2d\u8fd9\u4e00\u7c7b\u578b\u63a5\u53e3\u7684\u667a\u80fd\u6307\u9488":68,"core\u662f\u5426\u8fd8\u5728\u4f7f\u7528\u8fd9\u4e2a\u5b9e\u4f8b":68,"core\u6982\u5ff5":68,"data\u5230\u5206\u5e03\u5f0f\u5b58\u50a8\u8865\u5145\u8bad\u7ec3\u6570\u636e":37,"default":[2,6,7,8,9,10,11,13,14,15,18,22,26,29,30,33,34,44,48,56,60,66,69,70,78,79,85,86,87,91,92,93,95,99,100,102,106,109,110,112,113,118,120,122,123,124,126,131],"device\u5c31\u80fd\u62ff\u5230\u6b63\u786e\u7684\u6570\u636e":64,"dnn\u4e09\u8005\u5173\u7cfb\u5982\u4e0b\u8868":64,"dnn\u4e2d\u7684":64,"dnn\u4e2d\u7684\u6392\u5217\u65b9\u5f0f\u4e0d\u6b62\u8fd9\u4e00\u79cd":64,"dnn\u4f1a\u4f5c\u4e3a\u7b2c\u4e09\u65b9\u5e93\u96c6\u6210\u8fdbpaddlepaddl":64,"dnn\u4f1a\u7528\u5230":64,"dnn\u5171\u540c\u4f7f\u7528":64,"dnn\u524d\u540e\u7684cnn\u7f51\u7edc\u6027\u80fd":64,"dnn\u5728\u53d1\u5e03":64,"dnn\u5b9e\u73b0":64,"dnn\u5e0c\u671b\u7684\u683c\u5f0f":64,"dnn\u6570\u636e\u7684\u4e0d\u540c\u683c\u5f0f\u4ee5\u53ca\u76f8\u4e92\u4e4b\u95f4\u7684\u8f6c\u6362":64,"dnn\u7684":64,"dnn\u7684\u5e93\u76ee\u524d\u53ea\u6709\u52a8\u6001\u5e93":64,"dnn\u7684\u6027\u80fd":64,"dnn\u7684\u60c5\u51b5\u4e0b":64,"dnn\u7684\u64cd\u4f5c\u90fd\u662f\u76f4\u63a5\u8986\u76d6\u7684\u5f62\u5f0f":64,"dnn\u7684\u6d4b\u8bd5":64,"dnn\u7684\u73af\u5883\u4e0b":64,"dnn\u7684\u76f8\u5173\u529f\u80fd":64,"dnn\u7684\u7ed3\u679c":64,"dnn\u7684\u9ad8\u6027\u80fd\u683c\u5f0f\u4e0epaddlepaddle\u539f\u6709\u7684":64,"dnn\u7684layer":64,"dnn\u7684layers\u90fd\u4f1a\u7ee7\u627f\u4e8e":64,"enum":[38,40,69,76,77,86,87,91],"export":[54,58,93,104,109],"final":[8,9,22,31,32,45,58,70,71,90,101,102],"float":[2,6,7,8,10,13,22,48,53,60,87,88,89,101,102,103,107,120,128,130],"function":[2,4,8,9,13,21,22,23,27,30,32,33,35,39,40,41,43,44,45,48,49,53,54,57,60,65,70,71,74,75,76,77,78,80,81,82,83,85,87,89,90,98,101,102,103,106,107,109,111,118,126,129,131],"golang\u53ef\u4ee5\u4f7f\u7528":67,"golang\u7684":67,"gpu\u7b49":84,"h\u5e76\u4e0d\u56f0\u96be":67,"images\u6570\u636e\u96c6\u4e0a\u4f20\u5230\u4e91\u7aef\u7684":37,"import":[2,4,7,8,30,33,34,44,47,56,58,59,65,70,71,77,85,95,96,98,102,107,109,111,112,124,128,129,130,131],"ingress\u9700\u8981\u628apfsclient\u7684\u8eab\u4efd\u4fe1\u606f\u4f20\u7ed9pfsserv":51,"instance\u4e0e\u751f\u6210\u6570\u636e\u96c6\u65f6":37,"instance\u5305\u6db5\u4e24\u4e2a\u503c":37,"instance\u662f\u4e00\u6a21\u4e00\u6837\u7684":37,"int":[2,6,7,8,9,13,14,15,22,23,32,33,38,39,40,43,44,46,59,60,63,64,65,67,68,76,77,79,80,86,87,88,90,91,101,103,109,120,131],"interface\u6587\u4ef6\u7684\u5199\u6cd5\u975e\u5e38":67,"layer\u65f6":64,"layer\u7684\u540e\u9762\u63a5\u6709cpu":64,"list\u4f5c\u4e3a\u68c0\u67e5\u5217\u8868":84,"long":[1,8,9,13,54,107],"mkl\u5e93\u7684":63,"mklml\u4ee5\u53camkl":64,"mklml\u53ef\u4ee5\u4e0emkl":64,"mklml\u7684\u5e93\u76ee\u524d\u90fd\u662f\u52a8\u6001\u5e93":64,"mode\u4e0b\u7684\u7ed3\u679c":63,"model\u505a\u5206\u652f\u7ba1\u7406":84,"ndarray\u7c7b\u578b\u7684\u503c\u548c\u6574\u578b\u7684\u503c":37,"new":[2,8,13,22,31,32,33,34,35,38,39,40,41,42,45,48,53,54,62,63,65,69,71,74,79,80,81,83,87,90,96,99,100,105,112,113,126,129,131],"note\u7684\u4e66\u5199":84,"null":[58,101,118],"op\u7684\u4fe1\u606f":64,"openmp\u7528\u4e8e\u63d0\u9ad8mklml\u7684\u6027\u80fd":64,"org\u76ee\u524d\u9075\u5faa":84,"packed\u4f18\u5316\u540elayer\u7684\u6d4b\u8bd5":63,"packed\u76f8\u5173\u529f\u80fd":63,"paddle\u4e00\u4e2a\u52a8\u6001\u5e93\u53ef\u4ee5\u5728\u4efb\u4f55linux\u7cfb\u7edf\u4e0a\u8fd0\u884c":67,"paddle\u5185\u5d4c\u7684python\u89e3\u91ca\u5668\u548c\u5916\u90e8\u4f7f\u7528\u7684python\u5982\u679c\u7248\u672c\u4e0d\u540c":67,"paddle\u5185\u90e8\u7684\u7c7b\u4e3ac":67,"paddle\u7684\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0\u5305\u62ec\u4e00\u4e0b\u51e0\u4e2a\u65b9\u9762":67,"paddle\u7684\u7c7b\u578b\u5168\u90e8\u9000\u5316\u6210":68,"paddle\u7684\u94fe\u63a5\u65b9\u5f0f\u6bd4\u8f83\u590d\u6742":67,"paddle\u7684c":68,"paddle\u8bad\u7ec3\u4efb\u52a1":37,"paddle\u8def\u5f84\u4e0b":68,"paddle\u9700\u8981\u4e00\u4e2a\u591a\u8bed\u8a00\u63a5\u53e3":67,"paddle\u9700\u8981\u66b4\u9732\u7684api\u5f88\u591a":68,"paddle\u9759\u6001\u5e93\u94fe\u63a5\u590d\u6742":67,"paddle_\u7c7b\u578b\u540d":68,"paddle_\u7c7b\u578b\u540d_\u51fd\u6570\u540d":68,"paddlepaddle\u4e2d\u7684cudnn\u90e8\u5206\u4f7f\u7528\u7684\u4e5f\u662f":64,"paddlepaddle\u4f7f\u7528git":84,"paddlepaddle\u5f00\u53d1\u8fc7\u7a0b\u4f7f\u7528":84,"paddlepaddle\u63d0\u4f9b\u4e13\u7528\u7684":37,"paddlepaddle\u6bcf\u6b21\u53d1\u65b0\u7684\u7248\u672c":84,"paddlepaddle\u6bcf\u6b21\u53d1\u7248\u672c\u9996\u5148\u8981\u4fdd\u8bc1paddlepaddl":84,"paddlepaddle\u7684\u4e3b\u7248\u672c\u5e93\u9075\u5faa":84,"paddlepaddle\u7684activation\u4f1a\u76f4\u63a5\u4f7f\u7528":64,"patch\u53f7":84,"patch\u53f7\u52a0\u4e00":84,"pfsclient\u9700\u8981\u548cingress\u4e4b\u95f4\u505a\u53cc\u5411\u9a8c\u8bc1":51,"pfsclient\u9700\u8981\u5728\u4f20\u8f93\u5b8c\u6bd5\u6700\u540e\u4e00\u4e2achunk\u7684\u65f6\u5019\u68c0\u67e5destination\u6587\u4ef6\u7684md5\u503c\u662f\u5426\u548csource\u6587\u4ef6\u4e00\u81f4":51,"pfsserver\u63d0\u4f9brest":51,"public":[14,18,33,53,55,60,76,82,85,87,88,90,101,102,103,109,112,113],"py\u4e2d":84,"pypi\u4e0a\u7684package\u540d\u79f0\u4e3apaddlepaddle\u548cpaddlepaddl":84,"pypi\u4e0d\u652f\u6301\u8986\u76d6\u4e0a\u4f20":84,"reader\u7684\u4f7f\u7528\u65b9\u5f0f\u90fd\u662f\u4e00\u81f4\u7684":37,"reader\u8f93\u51fa\u7684data":37,"resnet\u7684mkl":64,"return":[2,6,7,8,9,11,13,14,15,18,21,22,23,24,29,30,31,32,33,37,38,40,43,44,49,53,55,56,58,60,61,62,65,70,71,72,76,77,78,82,85,87,88,90,98,101,102,103,111,112,129,130,131],"rnn\u90e8\u5206\u4e2d":63,"s3\u4e4b\u7c7b\u7684\u5206\u5e03\u5f0f\u5b58\u50a8\u4e4b\u4e0a":37,"server\u4e4b\u4e0a":36,"server\u4e4b\u95f4\u7684\u7f51\u7edc\u5e26\u5bbd":36,"server\u4f1a\u6682\u505c\u53c2\u6570\u66f4\u65b0\u5e76\u7b49\u5f85":36,"server\u4f1a\u83b7\u53d6parameters\u5185\u5b58\u7684":36,"server\u5185\u5b58\u4e2d\u7684\u6a21\u578b\u6570\u636e\u7684\u5b8c\u6574\u955c\u50cf":36,"server\u540c\u6b65\u7684\u4fdd\u5b58\u4e00\u4e2a\u7279\u5b9a\u65f6\u95f4\u70b9\u7684\u5168\u5c40\u68c0\u67e5\u70b9":36,"server\u5728\u96c6\u7fa4\u4e2d\u542f\u52a8\u540e":36,"server\u6545\u969c\u540e\u88abkubernetes\u91cd\u65b0\u542f\u52a8":36,"server\u6b64\u65f6\u8fd8\u9700\u8981\u901a\u8fc7\u7f51\u7edc\u8bbf\u95ee\u5206\u5e03\u5f0f\u5b58\u50a8\u4ee5\u4fdd\u5b58\u5feb\u7167":36,"server\u751f\u6210\u4e00\u4e2auuid":36,"server\u7684\u5355\u70b9\u6216\u591a\u70b9\u540c\u65f6\u6545\u969c":36,"server\u7684\u6570\u636e\u5feb\u7167":36,"server\u7684\u68c0\u67e5\u70b9\u5404\u81ea\u72ec\u7acb\u4fdd\u5b58":36,"server\u7b2c\u4e00\u6b21\u542f\u52a8\u6216\u4efb\u610f\u65f6\u95f4paramet":36,"short":[8,9,53,56,79,85,90,102],"static":[29,40,68,85,87,112,123,126],"super":[79,101],"swig\u652f\u6301\u7684\u8bed\u8a00\u6216\u8005\u89e3\u91ca\u5668\u6709\u5c40\u9650":67,"swig\u66b4\u9732\u7684\u63a5\u53e3\u4fdd\u7559\u4e86c":67,"swig\u751f\u6210\u7684\u4ee3\u7801\u4e0d\u80fd\u4fdd\u8bc1\u591a\u8bed\u8a00\u4ee3\u7801\u98ce\u683c\u7684\u4e00\u81f4\u6027":67,"swig\u76f4\u63a5\u8bfb\u53d6c":67,"swig\u9700\u8981\u5199\u4e00\u4e2ainterface\u6587\u4ef6":67,"switch":[33,68,112],"tag\u4e3a":84,"tag\u53ef\u4ee5\u662flatest\u6216latest":84,"tag\u7684\u66f4\u65b0\u65f6\u95f4\u662f\u5426\u5728\u4e0a\u8ff0\u7f16\u8bd1wheel\u5305\u5b8c\u6210\u540e\u662f\u5426\u6700\u65b0":84,"throw":112,"true":[2,6,7,8,9,10,11,13,15,20,22,23,29,30,32,33,38,54,59,63,72,77,78,79,80,84,87,90,98,101,109,112,118,120,130],"try":[34,35,38,39,40,54,58,62,65,80,85,93,95,99,107,111,123,129],"type\u5b57\u6bb5\u5747\u4e0d\u5c3d\u76f8\u540c":68,"var":[21,32,33,44,48,55,57,59,72,77,78,79,81,85,90,104],"void":[33,38,40,50,53,55,60,65,66,67,68,77,78,86,87,88,89,101,102,103],"wheel\u5305":84,"while":[1,2,6,8,13,22,33,42,54,58,61,62,71,74,75,80,83,85,88,98,102,103,118,129,131],AGE:[112,113],AWS:[13,37,109,115,116],Abs:22,And:[2,7,8,10,13,14,15,22,29,31,38,42,43,50,56,58,69,73,76,80,85,88,98,112,120,128,130],But:[2,8,9,13,22,31,55,61,69,76,85,95,100,109,126],EOS:8,For:[1,2,7,8,9,10,13,22,29,30,32,33,39,40,41,43,44,45,48,49,54,55,57,60,62,66,69,70,71,74,75,76,77,78,79,80,81,82,83,86,87,88,89,91,92,93,96,98,100,101,102,103,106,107,111,117,118,120,122,124,126,128,130,131],Has:2,IDE:[99,123],IDs:[14,22,42,71,131],IPs:109,IRs:45,Ids:131,Into:112,Its:[2,7,8,86,98,102,112],K8s:126,NMS:8,NOT:[79,102],Not:[30,35,62,95,126],ONE:2,OPs:[45,47,111],One:[7,9,22,29,31,42,66,69,85,89,98,101,118,129,131],Ops:[81,83,87,102],PFS:51,PRs:104,QoS:113,Such:[60,79,90],THE:2,TLS:[30,51,112],That:[8,13,73,93,118,120],The:[1,2,4,5,6,7,8,9,10,13,14,15,18,21,22,23,26,29,30,31,32,34,35,39,41,42,43,45,47,48,49,52,53,58,61,62,65,66,68,70,71,73,74,76,77,78,79,80,83,85,86,87,88,89,90,91,93,95,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,118,120,122,127,128,129,130,131],Their:[2,8,35],Then:[4,8,9,22,44,45,55,60,62,73,76,78,92,93,95,98,101,106,107,109,111,112,113,114,128],There:[7,8,14,22,29,30,33,34,35,40,42,43,45,52,53,54,58,62,69,70,71,74,75,76,79,83,85,86,88,102,107,112,122,123,129,130,131],These:[7,15,32,33,48,53,57,72,83,86,87,92,109,120],Use:[2,7,13,22,30,46,52,80,81,92,101,106,107,112,118,119,124],Used:[9,18,23,81,88],Useful:2,Uses:[62,123],Using:[22,35,54,74,80,81,83,85,94,99,103,113],VMs:99,VPS:112,WITH:124,Will:[13,29],With:[2,8,9,44,48,54,73,77,90,129],YES:43,Yes:[64,93,99],___fc_layer_0__:112,__align__:53,__cuda_align__:53,__device__:53,__doc__:87,__file__:43,__forceinline__:53,__fp16:53,__global__:53,__gradient_machines__:29,__hadd:53,__half:53,__half_raw:53,__impl__:87,__init__:[48,49,56,62,72,79,90,101,106],__main__:[56,130],__metaclass__:102,__name__:[56,130],__param_conf__:29,__rnn_step__:98,__tmp_params__:29,__va_args__:82,__x:53,_addup_repetitive_outputs_:32,_append_backward_ops_:[32,48],_append_backward_vars_:32,_binari:34,_create_global_var:79,_def:62,_dtype:58,_error:129,_filer:65,_filter:65,_fwd:65,_fwd_pd:65,_input:65,_librari:34,_link:9,_live_in:62,_live_out:62,_loss:56,_op:[58,102],_output:65,_presucessor:62,_program:62,_proj:8,_remove_no_grad_branch_:32,_reorder_input:65,_res2_1_branch1_bn:130,_source_language_embed:[98,128],_src_input:65,_sucessor:62,_target_language_embed:[98,128],_test:34,_update_op:49,_use:62,_value_index:58,a75:53,a_op:102,aaaaa:37,aaaaaaaaaaaaa:112,abbrevi:15,abc:8,abi:122,abil:56,abl:[8,30,32,45,60,72,76,79,126,129],about:[4,9,15,33,34,43,47,52,62,70,80,85,87,88,93,95,96,102,106,107,112,117,118,122,124],abov:[2,4,7,8,22,30,32,33,34,35,39,44,45,53,54,55,57,65,70,71,72,73,74,76,77,79,87,90,93,94,96,99,100,102,103,106,107,112,113,122,126,129,130,131],abs:[9,20,31,56,129],abs_numerical_grad:31,absolut:[1,93,122,124],acc:45,acceler:[8,36,64,73,74,93,120],accept:[2,4,6,8,13,22,30,81,122,131],access:[1,8,9,22,30,34,39,42,43,44,45,79,95,98,109],accessmod:112,accessor:79,accord:[1,2,7,8,15,22,31,32,40,45,47,57,71,81,90,102,109,117,118,120],accordingli:[4,7,8,101],account:[81,100,126],accrodingli:38,accumul:[35,40,49,73,74],accur:[31,42,76],accuraci:[7,18,49,101,131],achiev:[47,73,74,88,107],ack:118,acquir:54,across:[8,13,32,45,70],act1:58,act2:58,act:[8,9,22,23,33,45,58,71,79,90,96,98,108,111,131],act_output:87,act_typ:[58,131],actgat:22,action:112,activ:[4,9,22,23,28,34,58,62,71,76,79,83,87,96,98,101,103,104,118,131],activi:9,actnod:22,actual:[2,8,22,38,48,54,56,58,65,69,74,87,88,89,103],actual_kernel_typ:89,actual_layout:65,adadelta:131,adagrad:[24,74,86,131],adagradoptim:72,adam:[24,30,40,45,56,131],adamax:[24,131],adamoptim:[128,131],adapt:[7,10,29,76],add:[2,8,9,13,20,22,24,27,29,31,32,33,34,38,42,45,47,49,53,55,59,61,72,74,78,79,81,83,85,88,92,99,100,101,102,103,107,108,120,124,131],add_activ:79,add_bia:79,add_depend:34,add_execut:34,add_input:[70,101],add_memori:70,add_output:70,add_scalar:[33,71,77],add_sum:79,add_test:[34,101],add_two:[33,70],add_unittest_without_exec:101,addattr:[87,102],addbia:101,addcom:[87,102],added:[2,7,8,18,22,27,29,33,47,48,53,69,73,74,83,100,101,102],adding:[83,100,130],addinput:[87,102],addit:[8,9,32,73,76,81,83,90,102,103,131],addition:70,addmemori:65,addop:[55,103],addoutput:102,addprimit:65,addprimitivedesc:65,addr:35,address:[35,40,44,45,93,107,109,110,111,114,118,126],addrow:101,addtolay:8,addtyp:87,adjust:[32,48],admin:126,administr:[42,99,126],adopt:[53,56],advanc:[31,98,107,118],advantag:[31,53,54,74,80,109],adversari:[56,80],advic:107,affect:[8,33],affili:71,afford:39,afi:2,aforement:34,after:[8,9,14,15,22,32,33,34,39,40,42,45,46,47,48,50,52,53,62,65,73,75,76,79,92,93,98,100,101,102,103,106,109,110,112,113,118,120,122,123,129,130,131],aftern:76,again:[30,35,74,107],against:112,age:14,agg_level:8,aggreg:[49,73,112],ago:34,agre:2,aid:107,alex:22,alexnet_pass1:120,alexnet_pass2:120,algo:65,algorithm:[8,10,22,32,39,48,62,65,71,74,83,89,98,128],alia:[5,6,8,22],align:[8,9,13],all:[2,6,7,8,18,20,22,23,29,30,32,33,34,35,38,40,42,43,44,45,46,48,50,52,54,56,57,58,61,62,65,66,68,69,70,71,72,73,74,76,77,79,81,87,88,93,98,99,101,103,107,108,109,110,111,112,113,117,118,120,122,123,124,126,128,129,130,131],all_output_nam:32,alloc:[6,40,43,62,65,88,101,103,108,120],allow:[30,40,44,45,48,54,74,83,100,101,107,112,118,131],allow_only_one_model_on_one_gpu:[117,118,120],allreduc:73,almost:[22,99,110,128],along:[8,15,22,23],alpha:[22,34,83],alreadi:[22,34,35,54,65,79,85,93,107,110,112,118,124],alreali:117,also:[1,2,8,9,14,22,30,32,33,34,38,41,45,53,54,55,56,57,58,61,62,69,70,71,74,75,76,77,78,79,80,83,85,87,88,90,91,92,93,95,98,99,101,102,104,107,109,111,113,122,126,129,130,131],altern:[102,106],although:[32,73],altogeth:126,alwai:[4,8,9,22,29,34,66,86,112,118],amazon:[112,113,131],amazonaw:112,amazonec2fullaccess:112,amazonelasticfilesystemfullaccess:112,amazonroute53domainsfullaccess:112,amazonroute53fullaccess:112,amazons3fullaccess:112,amazonvpcfullaccess:112,ambigu:80,amd64:112,amd:69,amend:100,among:[22,112],amort:73,amount:[22,107],analys:76,analysi:[76,106,107],analyz:[62,131],ancestor:[77,79],andd:112,andrew:62,android:[124,125],android_abi:122,android_api:122,android_arm_neon:122,android_native_api_level:122,android_standalone_toolchain:122,android_toolchain:122,ani:[1,2,8,9,13,22,24,30,34,35,40,42,43,44,45,50,53,54,60,62,66,71,73,74,79,80,82,83,89,92,99,102,103,107,111,112,114,124,131],annoi:110,announc:53,anoth:[2,8,13,29,30,32,33,43,54,65,71,79,85,87,88,89,99,112,118],anroid_arm_mod:122,ans:112,answer:[44,54,100,112],anymor:73,anyth:[13,71,80,112],anytim:56,anywai:[106,122],apach:[2,64],apart:22,api:[14,18,29,30,32,34,40,41,43,44,49,51,55,56,58,70,75,76,81,84,90,91,92,95,101,102,106,107,109,111,112,121,122,123,124,126,127,129,131],api_shar:34,api_test:34,api_trainer_config_helpers_lay:98,apiserv:112,apivers:[112,113],app:123,appar:32,appear:[44,54,57,88],appel:62,append:[2,22,29,32,48,49,71,79,80,98,100,101,109],append_backward:[24,32,72,106],append_batch_s:22,append_clip_op:48,append_gradient_machin:29,append_op:[48,61,79],append_oper:79,appl:123,appleyard:107,appli:[8,22,56,57,73,76,85,98,101,131],applic:[2,26,44,53,54,57,79,81,100,102,106,107,109,112,113,126],applyl1:38,appoint:102,appreci:100,approach:[8,45,46,47,73,74,75,83,122,124,126],approxim:[20,22,74],apt:[93,106],arang:22,arbitrari:[8,45,66,103],arch:122,architectur:[53,92,109,122,123,128],archiv:[14,67,68],area:56,arg:[2,7,9,26,32,58,72,87,102,117,129,130,131],arg_nam:8,argu:78,argument:[2,4,8,13,15,26,32,33,38,39,45,72,75,78,79,92,98,100,101,118,119,128,129,130],argv:130,arithmet:53,arm64:[122,123],arm64_standalone_toolchain:122,arm:[53,122,123,124],arm_standalone_toolchain:122,armeabi:122,armv7:[53,123],armv8:53,arn:112,around:[2,8,42,62,79,112,126],arrai:[4,6,8,13,15,22,29,40,44,57,71,77,79,80,81,90,102,130],arrang:90,arrari:22,array_to_lod_tensor:62,arrow:56,articl:[54,57,99,109,111,113,124],artifact:[84,95,112],artifici:[20,62,129],arxiv:[9,20,22,56,129],as_row_vector:8,as_step_input:33,asgd:74,ask:[32,35,42,99],assgin:62,assign:[7,8,23,32,39,44,46,48,53,73,103,109,111,112,118,126],assignmemt:62,associ:[75,82,103],assum:[7,8,22,33,45,65,93,98,111,120,128],assumpt:45,assur:1,ast:44,astyp:[80,102,129],asyc:35,async:[35,117],async_count:118,async_lagged_grad_discard_ratio:118,async_lagged_ratio_default:[117,118],async_lagged_ratio_min:[117,118],asynchron:[35,73,76,109,118],atom:46,att_seq:9,attach:9,attend:9,attended_sequ:9,attenion:9,attent:[8,9,23],attn_scor:23,attr1:8,attr2:8,attr:[6,8,9,22,33,44,58,61,65,77,78,79,87,98,102],attr_map:87,attrdesc:77,attribu:65,attribut:[2,8,9,22,28,32,33,47,48,61,77,79,81,85,87,90,101,102,128],attributemap:102,attrproto:87,attrtyp:[77,87,102],attrvalu:87,auc:[49,117],aucvalidationlay:118,authent:112,author:[2,51,112,130],auto:[33,38,46,65,67,78,81,85,89,90,92,100,101,102,103,107],autom:[109,112],automat:[8,22,30,32,40,45,47,48,55,72,81,87,92,98,100,101,102,106,110,111,112,117,118,123],avail:[35,40,47,53,54,62,95,112,126],averag:[7,8,11,22,29,39,118,130,131],average_test_period:[117,118],avg:[107,111,131],avg_cost:[45,108,111],avg_loss_valu:111,avg_x:22,avgcost:131,avgpool:[8,131],avoid:[31,33,35,45,61,65,73,74,75,92,107],avx2:92,avx:[92,93],awai:54,await:113,awar:[30,44,49,70,79,99,106,112],awk:114,aws:51,aws_account_id:112,awsaccountid:112,awskeymanagementservicepowerus:112,axes:22,axi:[8,22],axis:8,aync:47,b2t:128,b363:113,b8561f5c79193550d64fa47418a9e67ebdd71546186e840f88de5026b8097465:113,ba5f:112,back:[2,8,22,29,32,35,45,53,56,74,93,102],background:[7,8,83,109],background_id:[7,8],backpropag:[31,32],backward:[5,8,9,27,31,33,38,40,48,56,63,64,72,74,75,78,82,83,98,101,108,118,120],backward_first:98,backward_op:31,backwardactiv:101,bag:131,baidu:[54,113,128],baik:128,bake:45,balanc:[47,73,112,118,129],bandwidth:[53,73],bare:[111,113,126],barrier:[109,118],barrierstatset:107,basci:58,base:[7,8,11,13,14,18,20,22,24,27,30,39,48,49,53,54,60,65,69,72,73,74,76,81,82,83,88,90,98,99,101,102,106,107,108,112,118,122,123,128,129,131],baseactiv:9,baseerrorclipattr:48,baseev:29,basematrix:101,basenam:7,basepoolingtyp:[8,9],basestr:[6,7,8,9,11,29],bash:[92,93,99,109,112,113],basi:2,basic:[2,8,29,45,58,65,76,77,81,82,90,101,131],batch:[2,8,9,13,15,18,22,23,29,30,33,35,37,38,45,49,50,54,56,59,69,70,71,73,74,90,100,101,111,112,113,118,129,130,131],batch_0:130,batch_id:[29,56],batch_im:56,batch_images_from_tar:15,batch_label:56,batch_norm:56,batch_norm_lay:9,batch_norm_typ:8,batch_read:[37,80],batch_siz:[2,13,45,56,63,71,111,128,129,131],batch_szi:56,batch_z:56,batchnorm:[22,56],batchsiz:[8,101],bazel:34,bbbbb:37,bbox:7,bcd:8,bcebo:14,bcm2708:124,bdist_wheel:84,beacus:58,beam:[8,98,118],beam_gen:[8,98],beam_search:[29,71,98],beam_siz:[8,71,98,117,118,120],becaus:[4,7,8,14,23,30,33,34,35,40,53,71,75,79,80,83,85,86,89,90,91,98,99,101,103,106,112,120,122,131],becom:[46,47,85,88,107],been:[2,8,9,22,32,34,39,54,99,100,131],befor:[4,8,9,22,32,35,42,48,52,57,69,74,75,76,80,83,92,93,100,102,106,112,122,123,126],begin:[4,7,8,18,22,32,38,40,49,52,57,71,73,101,109],beginiter:[29,30],beginn:98,beginpass:[29,30],begintrain:30,behavior:[22,107],behind:[54,90,111],being:[32,42,48,54,78,80,103,106,129],belong:[7,8,45,85],below:[2,33,35,40,45,47,53,54,66,75,80,83,90,91,92,95,98,101,107,109,112,122,123,129,131],benchmark:66,benefit:[9,42,43,71],bengio:20,besid:[1,8,14,45,62,69,73,95],best:[34,65,93,99,118,131],besteffort:113,beta1:[10,24],beta2:[10,24],beta:[22,56,130],better:[9,34,54,62,65,71,89,112,123,126,129],between:[7,8,15,22,29,32,34,35,40,45,47,53,54,65,68,73,75,82,85,93,102,103,112,129,131],bgr:[15,130],bi_gru:9,bi_lstm:9,bia:[8,9,22,71,79,98,101,130],bias:[8,22,101],bias_attr:[8,9,22,79,98],bias_initi:22,bias_param_attr:9,biases_:101,biasparameter_:101,biassiz:101,bidi:113,bidirect:[8,9,98],big:[44,47,62,107,126],bigger:35,bilinear:8,bilinear_interpol:8,bilinearfwdbwd:107,bin:[93,109,112,113],binari:[2,7,8,13,22,34,43,45,53,56,66,92,94,95,99,106,107,112,128,131],bind:[44,53,55,85,88],bit:[53,54,131],bitcod:123,bla:[93,123],black:[56,123],blank:[8,112,123],block0:62,block1:62,block2:62,block:[8,32,36,38,40,44,45,46,47,48,49,50,54,60,62,69,70,72,88,91,101,102,103,107,118,130],block_i:8,block_id:[44,50],block_x:8,blockdesc:[33,57,79,81],blockdescbind:60,blockingcount:46,blueprint:71,bn_bias_attr:9,bn_layer_attr:9,bn_param_attr:9,book:[14,81,98,104,108,127],bool:[2,6,7,8,9,10,11,13,15,22,29,33,53,59,61,63,64,65,78,79,86,87,90,91,101,118,120,131],boost:[69,88],boot:[8,98,126],boot_bia:8,boot_bias_active_typ:8,boot_lay:98,boot_stat:90,boot_with_const_id:8,bootstrapp:126,borrow:[56,90],bos_id:[8,98],both:[5,6,8,9,15,22,30,33,34,35,42,45,47,53,54,56,60,62,69,71,73,76,78,86,88,98,101,102,103,104,107,109,111,112,123,129,130,131],bottl:73,bottleneck:[76,107,130],bottom:29,bound:[8,22,62],boundari:45,boundri:7,bow:131,box:[8,56,107],brace:[33,57],brain:42,branch:[8,22,30,33,34,45,54,59,77,84,95,100,102,104],breadth:118,break_if:90,brief:[34,40,53,88,103],briefli:107,bring:[54,62,103],broadcast:[22,35,73,81,126],broken:100,browser:[93,104,106,112],bsd:[73,99],bucket_nam:112,buddy_alloc:100,buf:38,buf_siz:[13,45,111],buffer:[2,13,38,65,66,74,80,85,108,118],buffer_s:13,buffered_read:80,bufsiz:13,bug:[100,112],build:[8,14,34,43,45,57,58,62,64,74,83,84,87,93,95,96,100,102,106,109,111,112,115,116,118,125,128,130,131],build_android:122,build_dict:14,build_model:56,builder:100,buildtool:84,built:[34,44,45,53,54,62,69,73,87,90,92,95,99,106,122,124,126,129],bunch:[66,107,109,131],button:[100,104,112],c11:67,c703c041:100,c99:68,c99e:112,cach:[53,92,131],cache_pass_in_mem:[2,131],cachetyp:[2,131],cacul:[9,49,109],caff:[33,54],caffe2:[33,44,54],calc_batch_s:2,calcul:[2,7,8,9,18,22,31,32,35,40,46,49,53,62,93,98,101,107,109,118,120,129],calcut:62,calendar:76,call:[2,7,8,9,13,22,29,30,31,32,33,38,39,40,41,43,44,45,48,54,56,57,62,70,71,72,76,79,81,82,85,87,88,90,96,98,99,101,102,103,106,107,109,111,112,118,130,131],callabl:[2,6,8,13,14],callback:[48,101],caller:[31,106,112],can:[1,2,4,6,7,8,9,13,14,15,22,23,26,29,30,31,32,33,34,35,38,39,42,43,44,45,47,48,50,53,54,55,56,57,58,60,61,62,65,69,70,71,72,73,74,76,77,78,79,80,81,82,83,87,88,89,90,91,92,93,94,95,96,98,99,100,101,102,103,104,106,107,109,110,111,112,113,114,117,118,120,122,123,124,126,128,129,130,131],can_over_batch_s:2,cancel:42,candid:[8,22,71],candidate_activ:22,cannot:[81,85,90,101,102],cantain:58,capabl:[53,75,81],capac:[83,112],capi:[67,92],capi_prvi:68,caption:71,captur:[8,110],card:[73,109,111],care:[9,43,62,80,88,93,117,118,126],carefulli:[118,130],caret:29,carpedm20:56,carri:22,cast:[53,89],cast_to_op_attr:87,cat:[13,15,93,114,130],categori:[8,14,35,131],categorig:14,categoryfil:113,caus:[35,52,95,102],caution:[112,113],cbla:63,cc_:34,cc_binari:34,cc_test:34,cclient:41,cde:8,cdn:14,cduadevicecontext:[69,88],ceil:8,ceil_mod:8,cell:[8,9,22],cell_activ:22,cell_t_prev:22,cell_valu:22,center:[2,15],center_crop:15,cento:[92,95,96,126],central:[83,111],ceph:[13,37,113],cephf:[37,43,51],certain:[1,22,61,69,72,76,85,88,117],certif:[30,51,112],cffi:67,cfg:[62,113],cgo:67,chain:[13,32,57,101],challeng:[8,35,54,59,88],chanc:[30,53,101,131],chang:[8,14,34,39,43,45,54,65,75,77,80,82,84,85,92,98,100,101,102,103,107,109,111,112,118,122,131],changes:65,channel:[8,9,15,22,44,107,130],channel_shar:8,channl:130,chapter:[70,71,111],chapter_data:70,chapter_out:70,charact:131,characterist:120,check:[2,13,21,32,33,34,48,65,78,81,92,95,100,102,104,109,112,118,120],check_align:13,check_attr:87,check_eq:101,check_fail_continu:2,check_grad:[31,102],check_l:101,check_output:102,check_sparse_distribution_batch:[117,118],check_sparse_distribution_in_pserv:[117,118],check_sparse_distribution_ratio:[117,118],check_sparse_distribution_unbalance_degre:[117,118],check_styl:100,checker:81,checkgrad:118,checkgrad_ep:118,checkmark:126,checkout:100,checkpoint:[47,78],checksum:51,child:33,china:93,chines:104,chip:54,chmod:112,choic:[34,54,93],choos:[61,92,93,94,99,118,122,131],chosen:[1,56,69],chunk:[39,51,129],chunk_schem:7,chunktyp:7,chw:15,cifar:129,circl:57,circumst:88,claim:112,claimnam:112,clang:[53,67,100,122],clarifi:[7,22],clariti:71,classdim:22,classfic:130,classic:[8,62],classif:[2,4,8,20,57,120,130,131],classifi:[8,56,129,130,131],classification_cost:131,classification_error_evalu:[7,129,131],classification_evalu:7,claster:112,clean:[4,33,34,50,75,81,92,99,100],clear:[7,34,71,75,85,124],clearer:[75,79],clearli:[85,89],cli:112,click:[95,100,104,106,107,112],client:[38,41,81],clip:[6,9,118,131],clip_op:48,clip_op_desc:48,clock:8,clone:[8,92,99,100,104,106,122,124],close:[2,80,100],cloud:[34,35,43,51,52,81,126],cloud_read:13,cls:131,cludform:112,cluster:[13,29,30,33,35,40,45,113,117,118,131],cluster_test_fil:109,cluster_train:110,cluster_train_fil:109,cluster_train_v2:[110,114],cm469:112,cmake:[68,92,99,100,101,102,104,106,107,122,123],cmake_build_typ:[106,122,123,124],cmake_c:123,cmake_install_prefix:122,cmake_system_nam:[122,123,124],cmakelist:[34,63,64,101],cmatrix:[67,68],cmd:113,cname:112,cnn:[8,22,113,130,131],coars:55,code:[2,4,8,13,30,32,34,42,45,47,50,53,54,55,56,57,61,66,69,72,74,75,76,78,80,81,82,83,87,90,92,93,95,96,98,99,101,102,103,104,105,107,109,111,112,113,129,131],codebas:[81,100],coeff:8,collabor:35,collect:[8,14,29,76],collectbia:101,color:[15,130],colour:14,column:[7,8,22,57,80,101,106,128],column_evalu:7,com:[8,9,14,34,56,84,92,99,100,104,106,108,112,113,122,124,126,130],combin:[7,8,9,13,24,29,62,72,81,85,129],come:[45,49,62,77,90],comma:[26,29,40,111,118,128],command:[1,4,13,26,34,38,43,52,92,93,95,96,99,100,101,102,104,105,106,107,110,111,112,113,114,115,116,122,123,124,128,129,130],commandlin:107,commenc:131,comment:[22,34,58,87,100,102,131],commit:[34,100],common:[15,20,24,27,37,83,88,98,101,117],commonli:[52,83,98,106,107,120,124],commun:[35,40,41,45,47,73,100,101,109,111,112],compani:54,compar:[31,34,44,81,99,101,102,129,131],comparison:[34,54],compat:[2,23,53,55,73],competit:129,compil:[8,34,45,58,60,62,69,73,82,86,87,91,99,101,104,109],complaint:34,complet:[4,8,9,14,22,24,29,32,33,35,39,40,48,51,57,66,69,81,94,101,102,103,106,111,112,113,126,131],complex:[1,2,9,42,62,71,81,98,107,131],complianc:2,complic:[8,45,55,80,89,90],compon:[45,58,90,91,101],compos:[13,23,30,55,58,70,79,81,129],composenotalign:13,composit:55,compress:39,compris:32,compromis:99,comput:[8,9,22,23,26,30,31,35,45,47,50,53,54,58,62,66,69,72,73,74,76,82,85,88,89,91,93,98,99,100,101,102,106,107,108,109,111,112,120,122,123,124,131],computation:[8,98],computationgraph:58,con:73,concat:[56,98],concaten:[8,9,22,56,70,90],concentr:81,concept:[2,7,30,44,54,55,56,58,65,70,71,74,75,77,85,90,91,98],conceptu:[50,54,56,58],concern:[30,49,123],concis:[56,90],conckerneltrac:26,conclud:102,concret:[81,88,102],concurr:[35,42,47,54,76,109],concurrentremoteparameterupdat:118,cond:[22,33,54,59,77],condit:[2,8,22,39,45,54,59,65,98,113],condtion:56,conduct:107,conf:[4,8,110,128,129,130],conf_paddle_gradient_num:112,conf_paddle_n:112,conf_paddle_port:112,conf_paddle_ports_num:112,conf_paddle_ports_num_spars:112,confer:20,confid:8,confidence_threshold:8,config:[2,6,8,26,37,52,71,101,111,112,113,117,118,126,128,129,130,131],config_:[38,118],config_arg:[117,118,120,130,131],config_bas:[7,8,29],config_lay:101,config_len:40,config_pars:[4,63,64,101],config_proto:40,configur:[0,1,2,4,8,22,29,32,38,40,42,43,45,47,54,58,61,79,88,89,96,97,99,100,101,102,103,107,109,118,122,124,126,128,130],confirm:52,conflict:[85,100],confus:[15,56,61],congest:118,conll:14,connect:[1,9,22,43,44,45,47,101,109,111,112,113,126,129,130,131],connectionist:8,consequ:[8,9],consid:[7,8,20,32,78,88,99,107,120,126],consider:[2,8,9,69],consist:[7,8,14,15,22,39,66,77,80,81,82,87,91,102,130,131],consol:[107,112],consolid:[33,104],constant:[8,20,22,58,60,61,69,101,102],constantiniti:22,constraint:85,construct:[2,4,7,22,30,50,58,62,70,79,81,85,87,98],constructbackwardgraph:57,constructoptimizationgraph:57,constructor:[22,48,53,76,79,81,85,87,101,102],consum:[35,106],consumpt:62,contact:42,contain:[2,7,8,9,11,13,14,15,22,23,29,30,32,33,39,50,56,58,65,66,69,75,76,79,81,82,85,86,87,90,91,94,95,98,99,102,109,112,114,123,130,131],container:109,containerport:112,content:[40,52,66,71,104,113],content_dir:104,content_len:40,context:[8,9,14,48,65,85,86,88,98,102,103,108,128,131],context_attr:9,context_len:[8,9,131],context_proj_layer_nam:9,context_proj_param_attr:9,context_project:9,context_start:[8,9,131],contin:112,continu:[2,7,32,35,66,109,118,122],contrast:8,contrib:83,contribut:[83,99,105],contributor:81,control:[6,33,44,112,113,118,126],controlflowgraph:62,conv2d:56,conv:[9,56,65,89],conv_act:[9,23],conv_batchnorm_drop_r:[9,23],conv_bias_attr:9,conv_filter_s:[9,23],conv_fwd:65,conv_layer_attr:9,conv_num_filt:[9,23],conv_op:8,conv_pad:[9,23],conv_param_attr:9,conv_pool_2:45,conv_strid:9,conv_with_batchnorm:[9,23],conveni:[30,32,58,72,87],convent:[22,32,40,100,102],converg:[110,129],convers:[53,54],convert:[2,4,14,22,37,45,46,47,53,54,65,80,82,111,128,130,131],convlay:8,convlution2d:22,convolut:[8,9,13,22,23,56,69,79,88,129,130],convolution2d:22,convolution_algorithm_opt:65,convoper:8,convproject:8,convtranslay:8,convtransproject:8,cool:[2,100],coordin:[35,40],copi:[2,29,30,39,42,52,57,70,71,73,74,90,92,100,109,112,114,129],copy_from:48,copy_shared_paramet:129,copyright:2,copytonumpymat:129,core:[2,6,18,22,32,58,61,68,74,75,90,99,108,118],coreo:[112,126],corespond:22,corner:81,corpu:14,correct:[2,8,22,31,32,53,73,101,102,112],correctli:[7,13,32,53,56,101,129],corresond:53,correspend:22,correspoind:30,correspond:[2,4,8,22,23,27,30,32,33,34,48,53,58,59,65,69,70,71,79,81,82,83,87,88,101,102,103,106,123],correspondingli:123,corss_entropi:30,cortex:53,cos:[8,87],cosin:[8,22,87],cosineop:87,cosineopproto:87,cosineopprotomak:87,cost:[4,22,29,30,32,45,57,72,73,77,78,89,108,111,118,129,131],cost_id:8,cost_np:78,could:[2,4,8,13,29,30,31,39,44,45,46,47,53,54,70,72,74,75,77,79,80,82,99,106,107,110,112,122,131],count:[7,35,43,49,78,80,107,109,111,113,118,120,128],counter:[26,35,39,46,57],cours:[7,43,69,99],covari:8,cover:[54,103],cp27:95,cp27m:[84,95],cp27mu:[84,95],cpickl:130,cpp:[31,38,55,63,64,67,68,75,81,91,101,107,131],cprofil:106,cprofilev:106,cpu:[1,2,6,8,31,43,53,61,69,74,75,76,81,83,84,88,89,92,93,99,102,103,106,107,108,113,118,129],cpu_avx_mkl:[93,95],cpu_avx_openbla:[95,96],cpu_kernel:61,cpu_ns_:76,cpu_per_pserv:45,cpu_per_train:45,cpudevicecontext:[69,88,102],cpuelapsedu:76,cpuengin:64,cpuinfo:93,cpuplac:[45,61,65,69,88,102,103,108,111],cpusparsematrix:68,crash:[35,107,110,118],creat:[4,6,13,18,22,29,30,31,33,35,40,44,46,48,49,50,51,52,53,54,55,56,57,65,69,70,72,73,74,75,79,82,83,93,96,99,100,101,102,104,109,111,114,118,122,126,128,129],create_backward_pass:72,create_bias_paramet:101,create_block:79,create_doc_str:87,create_input_paramet:101,create_local_scop:50,create_oper:55,create_optimization_pass:[24,72],create_paramet:79,create_python_ops_creatation_funct:87,create_rnn:33,create_rnn_op:70,create_st:18,create_tmp_var:79,create_tmp_vari:79,create_var:79,create_whileloop:90,createargu:129,createfromconfigproto:[4,129],creategradientoper:82,creatememori:65,createop:87,createoper:33,createprimitivedesc:65,createstack:112,createvari:33,creation:[55,112],creationd:112,creator:[13,14,37,81,82],creator_:82,credenti:52,credit:129,crf:[88,89],critic:[56,106],crlf:100,crop:[15,88,130],crop_grad:88,crop_siz:[15,130],crope:15,cropgradkernel:88,cropkernel:88,cross:[8,22,79,102,131],cross_compil:124,cross_entropi:[8,30,45,56,62,89,129],cross_entropy_with_selfnorm:8,crt:51,csc:101,csr:101,csv:26,ctc:7,ctc_evalu:7,ctest:[92,99,102],ctor:79,ctrl:[99,110],ctx:[65,102,103],cubla:69,cublas_handle_:88,cublashandle_t:88,cuda7:[95,96],cuda8:[92,93,95],cuda:[26,34,54,69,76,81,88,93,95,99,102,107,109,111,118],cuda_dir:[117,118],cuda_fp16:53,cuda_profil:26,cuda_so:93,cudaconfigurecal:107,cudadevicecontext:[69,88,102],cudadevicegetattribut:107,cudaelapsedu:76,cudaevent_t:76,cudaeventcr:107,cudaeventcreatewithflag:107,cudafre:107,cudagetdevic:107,cudagetdevicecount:107,cudagetdeviceproperti:107,cudagetlasterror:107,cudahostalloc:107,cudalaunch:107,cudamalloc:107,cudamemcpi:107,cudaplac:[69,88,89],cudaprofilerstart:107,cudaprofilerstop:107,cudaruntimegetvers:107,cudasetdevic:107,cudasetupargu:107,cudastream_t:88,cudastreamcr:107,cudastreamcreatewithflag:107,cudastreamsynchron:107,cudeviceget:107,cudevicegetattribut:107,cudevicegetcount:107,cudevicegetnam:107,cudevicetotalmem:107,cudnn:[8,11,22,34,61,65,69,88,118],cudnn_batch_norm:8,cudnn_conv:8,cudnn_conv_workspace_limit_in_mb:[117,118],cudnn_convt:8,cudnn_dir:[117,118],cudnn_kernel:61,cudnnavginclpadpool:8,cudnnavgpool:8,cudnnv5:92,cudrivergetvers:107,cuinit:107,cumtim:106,cumul:8,cur_mem:71,curl:112,curli:[33,57],current:[2,8,22,32,33,34,35,38,40,44,47,49,54,61,69,70,71,74,75,76,79,85,89,90,93,95,98,99,101,104,110,111,112,118,123,127,131],current_block:[77,79],current_endpoint:111,current_oper:77,current_word:98,currentcost:131,currentev:131,curv:30,custom:[1,2,24,30,43,53,56,71,74,81,101,112],custom_batch_read:80,cut:[13,90],cut_lin:13,cutoff:14,cv2:15,cxx:123,cxx_compil:[122,123,124],cxx_flag:123,cxxabi_1:95,cycl:35,cyclic:8,cython:67,d3e0:112,d_b0:56,d_b1:56,d_b2:56,d_block:56,d_f:56,d_g:56,d_h0:56,d_h0_bn:56,d_h0_relu:56,d_h1:56,d_h1_bn:56,d_h1_relu:56,d_h2:56,d_loss:56,d_loss_fak:56,d_loss_real:56,d_optim:56,d_step:56,d_t:56,d_w0:56,d_w1:56,d_w2:56,daili:100,dalla:2,dandroid_abi:122,dandroid_arm_mod:122,dandroid_arm_neon:122,dandroid_standalone_toolchain:122,danger:2,dangl:99,darwin:112,dash:56,dat:37,data:[0,1,2,4,7,14,15,18,23,29,30,31,33,37,38,39,47,49,51,53,54,56,57,58,60,61,62,65,66,69,70,71,72,73,74,75,77,79,81,83,85,86,87,88,89,90,91,96,98,101,102,103,107,108,109,111,114,115,117,118,120,130],data_batch_gen:129,data_dir:128,data_fil:15,data_i:56,data_initialz:131,data_lay:[2,38,129,131],data_layout:22,data_read:[13,80],data_reader_creator_random_imag:80,data_shar:90,data_sourc:129,data_typ:[13,14,66,86,89,91,96,98],data_type_:[61,69,89],data_x:56,databas:14,datacent:[37,52],datacenter1:37,datacenter2:37,datacenter_1:37,datacenter_2:37,datacenter_nam:37,datadim:8,datafeed:[16,108,111],dataflow:58,dataflow_analysi:62,dataparallel:45,dataprovid:1,dataprovider_bow:131,dataprovider_emb:131,dataproviderconvert:4,datasci:8,dataset:[0,2,22,37,43,45,74,80,96,98,106,111,118,128,130,131],dataset_nam:15,datatransformationfn:89,datatyp:[14,18,22,61,65,86,89,91],date:109,dcgan:[56,129],dcmake_install_prefix:[122,123,124],dcmake_system_nam:[122,123,124],dcuda_arch_nam:92,dcudnn_root:92,ddim:[69,88,103],dead:35,deal:[32,126,129],debug:[2,31,32,45,52,54,79,93,100,106],debug_str:58,decai:[10,24,27],decar:13,decayr:38,decent:39,decid:[30,42,56,66,74,82,83,86,127],declar:[22,33,56,70],decod:[8,9,98],decoder_boot:98,decoder_dim:71,decoder_group_nam:98,decoder_input:[71,98],decoder_mem:[71,98],decoder_prev:9,decoder_s:98,decoder_st:[9,98],deconv:[8,56],deconvolut:[8,22],decor:[2,13,101],decrement:46,decrementcount:46,decrypt:112,deduc:81,deep:[8,20,22,32,42,50,56,57,62,64,76,81,83,88,93,107,111,123,129,130,131],deeper:[93,130],deepspeech2:63,def:[2,8,13,30,31,32,37,43,48,49,55,56,58,61,62,70,71,72,79,80,87,90,98,101,102,129,130,131],def_block:56,defalut:[118,120],default_block:56,default_devic:120,default_main_program:[18,108,111],default_param_attr:79,default_st:90,default_startup_program:[18,108,111],default_valu:120,defaultdict:62,defaultinfervartyp:60,defect:75,defer:42,defferenct:2,defin:[1,2,8,9,13,20,24,27,29,30,32,33,34,35,42,44,46,47,48,53,54,55,56,58,61,62,69,70,73,77,79,80,81,85,87,88,90,98,101,103,106,108,109,110,111,118,128,129],define_py_data_sources2:[2,130,131],definit:[2,32,33,35,39,45,50,61,77,82,87,90,93,102,106,108,128,131],definiton:55,degener:22,degre:8,delai:[74,88,103,118],delar:131,delet:[43,51,100,127],deletestack:112,delimit:7,deliv:126,delta:[8,31],delv:[8,20],demand:[35,88],demo:[8,14,81,110,113,115,128,129,130,131],demolish:113,demonstr:[98,103,129],denot:[22,102,120,131],dens:[2,8,13,40,41,86,101,112,131],dense_arrai:13,dense_vector:[2,4,13,96],dense_vector_sequ:13,dep:34,depend:[22,33,34,35,43,45,47,58,73,78,86,93,99,102,109,120,122,123,124,126],dependent_var:78,deploi:[8,110,120,126],deploy:[58,66,81,109,110,112,123,126],deprec:8,depth:[33,54],dequeu:47,deriv:[5,30,45,48,59,72,122],desc:[33,48,65,66,79,87,90],desc_:33,descend:[22,90],descent:[8,35,74,109],descproto:66,describ:[30,32,33,34,39,44,45,50,61,65,66,70,71,75,77,79,81,86,87,89,91,101,102,103,112,113,129,131],describestack:112,describestackev:112,describestackresourc:112,descripotor:65,descript:[4,7,33,34,60,64,66,69,82,86,89,91,92,95,100,102,109,112,119],descriptor:[65,89],deseri:[29,66,75],deserializ:81,desgin:57,design:[2,8,13,20,32,38,61,62,67,74,76,83,102,126],desir:[13,35,45,74,112,113,128],destin:[40,52],destroi:[33,50],destruct:85,destructor:[76,101],det_output:7,detail:[2,4,6,7,8,9,10,22,31,32,39,43,45,47,52,54,56,58,62,65,66,69,70,76,79,83,85,88,90,91,92,96,98,99,101,102,103,104,106,107,110,111,112,113,119,120,124,126,128,129,130,131],detect:[60,92,100,122],detection_evalu:7,detection_output:7,determin:[2,8,13,22,33,45,62,69,81,101,129],dev:[81,93,99,106,122,126],dev_ctx:[33,65,76],devel:84,develop:[32,34,54,60,75,76,79,82,84,93,95,100,103,104,106,108,109,117,118,123,124],deverlop:118,deviat:[6,20],devic:[6,44,45,49,53,58,64,65,69,73,75,76,81,89,93,102,103,108,118,123],device_:76,device_context:[65,102],devicecontext:[33,69,76,102],deviceid:[64,120],deviceid_:64,deviceplac:88,devid:[8,118],devtools2:92,dhcp:126,diagnos:110,diagram:[70,109,130],diamond:56,dic:15,dict:[2,7,14,29,32,79,109,114,131],dict_fil:[7,131],dict_siz:[14,22,38,71],dictionai:131,dictionari:[2,7,8,14,29,30,31,79,120,130,131],did:[2,75,93],diff_mat:31,differ:[2,7,8,22,23,29,32,33,34,35,40,42,45,46,47,48,49,50,53,54,56,58,59,62,65,69,71,73,74,76,78,82,85,89,90,91,93,98,101,102,103,106,110,112,113,118,123,128,130,131],differenti:[55,102],difficult:[7,31,54,99],difficulti:20,dig:[93,107,112],digit:[2,8,109],digraph:58,dilat:[8,22,65],dilation_h:22,dilation_i:8,dilation_w:22,dim0:102,dim1:102,dim:[8,13,22,23,38,65,66,70,81,86,88,91,101,102,103,128,130,131],dim_:[88,103],dimens:[5,8,9,11,13,22,23,56,81,86,88,90,101,102,103,120,128,131],dimension:[2,8,22,98,101,103,129,131],dimenst:128,dimes:8,dios_arch:123,dios_enable_bitcod:123,dios_platform:123,dios_use_veclib_for_bla:123,dir:[122,130,131],direct:[8,9,15,54,62,74,106,130],directli:[1,2,9,20,24,27,34,41,43,45,53,61,75,87,90,92,94,110,113,122],director:102,directori:[1,8,34,37,42,51,52,88,92,93,99,103,104,107,109,110,113,114,118,122,123,124,127,130,131],diretcoti:130,dis_conf:129,dis_train:129,dis_training_machin:129,disabl:[2,76],disadvantag:[74,79],discard:[13,35,39,71,118],discount:8,discov:35,discoveri:112,discrep:107,discret:8,discrim:56,discrimin:129,discriminator_train:129,discuss:[30,33,39,40,41,45,65],disk:[66,99,113],dispatch:[45,75,109,110,118],displai:[43,52,100],dist:[84,92],dist_train:[30,43],distanc:[7,8],distibut:128,distinguish:[34,110,129],distribut:[2,8,20,33,39,40,41,42,44,49,54,73,81,91,95,105,110,113,115,116,126,129,131],distribute_test:[117,118],distributedli:[45,101],distributetranspil:111,disucss:30,div:22,divid:[8,10,22,32,49,87,91,106,117],divisor:22,diy_beam_search_prob_so:[117,118],django:104,dnn:[65,92],dns:112,do_forward_backward:80,doc:[4,13,58,70,90,102,103,104,109],doc_cn:104,dockefil:99,docker:[84,92,94,100,104,109,112,115,116,126],docker_build:30,docker_clust:[110,114],docker_push:30,dockerfil:[99,122,124],dockerhub:93,document:[2,4,8,9,31,45,51,54,57,70,71,76,81,92,99,100,102,103,105,109,111,120,123,131],documentari:2,doe:[2,4,9,35,39,40,42,43,44,45,47,50,53,58,62,70,75,79,81,82,83,95,99,101,102,103,107,108,111,131],doesn:[6,8,13,30,33,44,80,93,99,100,106,107,113,122,123],dog:130,doing:[38,42,45,57,107],domain:112,don:[9,30,34,55,57,62,80,92,93,99,100,102,104,112],done:[7,8,9,32,34,35,39,40,45,46,60,62,66,74,82,83,100,106,107,112,129],dot:[8,9,23,102,118,130],dot_period:[118,120,129],dotmuloper:8,dotmulproject:8,doubl:[2,22,45,53,57,76,89,92,102,118],down:[107,131],download:[14,34,35,38,42,51,92,93,95,109,123,126,129,131],dozen:34,draw:71,drive:85,driver:[93,109,111],drop:[2,8,9,71],drop_rat:6,dropout:[6,9,101,131],dropout_prob:22,dropout_r:8,drpi_arm_neon:124,drpi_toolchain:124,drwxr:113,dst:[40,65],dst_primitive_desc:65,dtoh:107,dtype:[4,18,22,45,58,79,108,111,130],due:[39,42,56,62,71,79,106],dummi:[29,39],dump:66,duplic:[22,47],durat:[39,107],dure:[1,2,8,9,27,32,33,35,39,42,43,49,54,62,73,74,76,79,81,91,101,102,112,117,118,126,131],durn:2,duse_eigen_for_bla:122,dwith_c_api:[68,122,123,124],dwith_gpu:[92,124],dwith_profil:107,dwith_python:[68,124],dwith_swig_pi:[68,122,123,124],dwith_test:[92,102,123],dwith_tim:107,dynam:[1,2,40,68,70,79,80,92,107,118],dynamic_cast:101,dynamic_recurrent_op:90,e2e:126,each:[1,2,4,7,8,9,11,13,14,18,22,23,29,31,32,34,35,38,39,40,42,43,44,45,48,49,50,54,57,60,62,65,69,70,71,73,75,76,78,79,80,81,82,85,86,87,88,89,90,91,98,101,106,109,110,111,112,118,120,126,128,130,131],each_feature_vector:5,each_pixel_str:2,each_time_step_output:5,each_word:2,eager:54,earli:[53,100,102],eas:[13,60,102,130],easi:[31,32,71,74,80,81,83,100,101,110,131],easier:[30,47,53,54,80,90,99,100,101],easili:[30,56,73,76,80,82,85,88],echo:93,edg:[15,62],edit:[7,93,99,112],editor:[79,99],edu:[14,112,113],eeoi3ezpr86c:112,effect:[2,8,29,92,112,118,123],effici:[1,2,8,45,66,80,88,98,99,101],effort:45,efg:8,efs:112,efs_dns_nam:112,efsvol:112,egd:62,eigen:[53,69,74,81,83,88,102,122,123],eigen_device_:88,eigen_test:103,eigen_use_gpu:102,eigenmatrix:103,eigenscalar:103,eigentensor:103,eigenvector:103,either:[2,8,9,13,22,29,30,45,56,59,60,70,74,83,94,107,123,131],elb:112,elbapis:112,elec:131,electr:62,electron:[113,131],elem_dim:8,elememt:8,element:[2,4,7,8,9,13,15,22,29,31,39,47,58,71,81,102,103,131],element_typ:40,elementari:81,elementwis:[22,23],elif:[30,87],els:[30,38,43,45,47,48,54,56,59,60,61,62,85,87,92,93,99,101,102,130,131],elsewher:76,emac:99,email:100,emailweixu:34,emb1:38,emb2:38,emb:[113,131],embed:[30,33,38,47,60,71,86,90,98,109],embedding_lay:[38,131],embedding_nam:[8,98],embedding_s:[8,98],emphas:107,empir:8,emplace_back:101,emploi:[32,48,87,98],empti:[7,13,32,35,71,102],emul:53,enabl:[2,6,8,33,34,39,44,47,48,58,76,99,100,107,109,112,118,123],enable_grad_shar:[117,118],enable_parallel_vector:118,enableonstart:26,enc_proj:[9,98],enc_seq:9,enc_vec:98,encapsul:40,encod:[9,39,71,98],encoded_proj:[9,98],encoded_sequ:[9,98],encoded_vector:98,encoder_ctx:71,encoder_ctx_expand:71,encoder_ctx_proj:71,encoder_dim:71,encoder_last:8,encoder_out_seq:71,encoder_s:98,encount:38,encourag:[45,50],encrypt:112,encrypt_decrypt:112,end2end:126,end:[2,7,8,22,29,32,33,45,48,58,62,71,75,76,80,85,95,98,99,100,118,128],end_pass:30,end_po:8,endforwardbackward:29,endian:66,endif:[69,76],enditer:[29,30],endpass:[29,30],endpoint:[13,37,112],endtrain:30,enforc:123,engin:[43,64,65,107],english:[2,8,104],enjoi:93,enough:[32,33,61,62,69,99],enqueu:47,ensembl:9,ensur:[2,35,65,73,85,93,95,99,101,123],enter:[33,50],enterpris:81,entir:[8,9,40,42,102],entiti:[7,33,85],entranc:50,entri:[13,22,39,43,60,99,100,101,112,122],entropi:[8,22,79,131],entry_point:43,enueu:47,enumer:[5,69,131],env:[104,106,112],environ:[30,45,92,95,99,100,106,107,109,112,113,117,118,123,129],environmenterror:109,eos_id:[8,98],epoch:56,epsilon:[8,10,22,24],equal:[8,9,22,23,35,90,102,118],equat:[7,8,9,10,22,62,102],equilibrium:129,equip:98,equival:[30,33,44,48,54,59,87,126],error:[6,7,8,9,22,30,31,39,52,53,54,65,85,101,102,110,112,118,130,131],error_clip:48,error_clip_callback:48,error_clipping_threshold:6,errorclipbyvalu:48,especi:[2,8,9,64,99],essenc:[30,32],essenti:[8,30,50,53,103],establish:44,estim:[8,30,47,74],eta:113,etc:[7,13,22,33,45,49,65,73,74,80,85,92,109,112,117,120,126],etcd:[13,29,35,39,40,42],etcd_addr:40,etcd_endpoint:13,eth0:112,euclidean:8,eval:[7,18,33,49,56,81,131],eval_program:[18,49],eval_result:49,evalu:[1,8,16,28,29,42,58,78,107,108,131],evaluate_difficult:7,even:[30,53,54,73,79,80,99,100,107,118,123],evenli:[40,112],event:113,event_:76,event_block:76,event_handl:[29,30],eventkind:76,eventlist:76,eventu:[45,90],everi:[1,2,7,8,9,13,18,30,35,39,40,42,48,49,57,58,60,62,65,69,70,73,79,85,87,89,98,100,101,102,103,108,109,114,118,131],everyon:100,everyth:[45,47,56,122],everywher:99,evid:75,evolv:54,exactli:[2,8,9,112],exampl:[1,2,7,8,9,13,14,15,22,23,29,33,43,45,47,49,52,54,55,56,57,58,60,62,65,69,70,71,75,76,77,79,80,81,82,83,86,88,89,90,98,99,100,101,102,103,106,107,108,109,111,112,113,117,118,120,124,130,131],example_read:13,exceed:8,except:[2,8,14,42,44,54,57,76,90,120,128],excess:62,exchang:75,exclud:8,exclude_mod:8,exclude_param:29,excluded_chunk_typ:7,exconv:8,exconvt:8,exdb:14,exe:[45,108,111],exec:118,execut:[8,34,35,39,43,44,45,49,50,56,58,62,65,73,76,82,91,99,101,106,107,112],executioncontext:[65,102,103],executor:[16,18,44,45,49,53,54,56,72,77,79,89,91,106,108,111],exist:[30,33,35,52,54,71,79,80,82,87,88,90,95,99,101,103,112,118,123],exit:[40,52,111,113,118],expand:[22,71,93,101],expand_a:8,expand_level:8,expandconvlay:8,expans:8,expect:[8,89,107],expect_kernel_typ:89,expected_desc:65,experi:[66,120],experienc:100,expert:34,expir:35,explain:[2,7,22,35,44,54,55,57,100,106,109,111,129],explan:[8,31,43,44,45,85,131],explicit:[76,90,101],explicitli:[2,30,45,50,102,103,123],explod:48,explor:[8,71,83],expon:8,exponenti:[5,22],expos:[32,41,65,66,88,90,112],express:[2,30,47,49,58,62,102,112],extend:[7,74,90],extens:[42,47,71,102,122],extent:68,extern:[2,34,64,67,68,81],external_librari:34,extingrad_:64,extinval_:64,extoutgrad_:64,extoutval_:64,extra:[6,8,9,45,83,88,126],extra_lay:29,extraattr:[6,120],extraattribut:8,extraattributenon:8,extract:[7,8,54,75,102,112],extract_fea_c:130,extract_fea_pi:130,extract_para:128,extralayerattribut:[6,9],extralayeroutput:9,extrem:[8,44,54,107],extremli:1,f120da72:113,f7e3:112,fa0wx:113,fabric:109,face:[34,83],fact:[22,44,54,73,77,79,130],factor:[6,10,22],factor_s:8,factori:67,fail:[2,35,39,71,102,113,118,120],failur:[35,40,102],fake:[56,129],fake_imag:80,faked_imag:56,fall:[53,78],falloc:51,fals:[2,6,7,8,9,10,13,22,23,24,31,32,33,54,59,61,63,70,77,78,80,86,91,96,98,101,102,109,113,118,120,128,131],false_block:[33,59,77],false_label:80,false_neg:49,false_posit:49,false_read:80,familiar:2,fan_in:20,fan_out:20,fanscin:2,fantast:131,far:[48,90],fascinatingli:1,fashion:45,fast:[8,39,54,107],faster:[8,9,22,27,35,54,93,98,107],fastest:54,fastli:100,fat:123,father:32,fault:[29,39,81,92],favorit:99,fbd1f2bb71f4:113,fc1:[58,101,120],fc1_bia:58,fc1_weight:58,fc2:[58,120],fc3:[58,120],fc4:120,fc8a365:112,fc8a:112,fc_act:9,fc_attr:9,fc_bias_attr:9,fc_layer:[79,87,101,120,131],fc_layer_nam:9,fc_mat:29,fc_op:87,fc_out:33,fc_output:87,fc_param_attr:9,fc_without_b:33,fclayer:101,fcop:55,fea:130,fea_output:130,feasibl:74,featur:[2,5,8,13,14,22,32,45,53,58,73,76,100,118,131],feed:[9,29,30,45,57,70,83,108,111],feed_dict:56,feed_list:[108,111],feeder:[13,45,108,111],feedforward:20,feel:100,festiv:2,fetch:[14,35,38,45,78,98,101,108],fetch_list:[45,79,108,111],fetch_op:78,few:[2,34,35,45,62,74,80,86,99],fewer:[8,22,79],fg0:8,field1:29,field2:29,field:[8,29,33,58,60,66,78,79,82,86,87,107,112],fifth:57,figur:[30,34,45,47,54,56,64,70,76,79,98,101,107,128,129,130],file:[1,2,4,7,8,13,14,15,26,29,30,32,34,35,37,39,40,42,43,51,52,54,58,66,68,80,81,88,91,93,95,96,98,99,100,101,102,103,108,109,110,114,118,122,123,124,126,128,130],file_list:2,file_nam:[2,130,131],file_typ:13,filenam:[2,15,37,79,106],fileoffset:51,filesystem:[42,43,45,51,112],fill:[8,35,39,54,69,79,112,131],fill_zero_grad:81,fill_zeros_like_op:32,filter:[8,9,22,48,65,130],filter_s:[8,9,22,23],filter_size_h:22,filter_size_i:8,filter_size_w:22,filter_strid:22,find:[8,22,33,35,42,53,58,65,71,85,92,95,107,111,114,122,123],find_var:31,findmemori:65,findop:33,findprimit:65,findprimitivedesc:65,findvar:[33,85],fine:[6,39,55],fingerprint:112,finish:[2,35,39,42,43,50,62,73,87,92,109,110,112,113],finit:101,finnal:93,first:[2,8,22,29,30,32,33,35,39,42,43,44,45,50,52,54,56,57,58,65,70,71,77,78,79,81,86,87,88,90,92,98,99,100,101,102,103,107,111,112,118,120,126,128,129,130,131],first_seq:98,firstli:[7,8],firstn:13,firstseen:113,fit:[1,14,53,61,62,66,71,81,111],fit_a_lin:111,five:[77,107,131],fix:[2,6,8,22,45,62,67,79,100,106],flag:[8,14,22,63,64,76,100,102,104,118,129],flatten0:58,flatten:[22,58,77,79,103],flexibl:[1,8,9,30,40,45,54,57,61,70,71,74,80,88,90,98],flip:15,flist:109,fliud:44,float16_t:53,float32:[4,13,22,45,53,55,56,79,80,102,108,111,129,130],float_16:22,float_to_half_rn:53,floor:8,flow:[22,33,44,70,76,84],fluid:[0,18,20,21,22,23,24,26,27,32,45,47,50,69,76,79,88,89,106],fly:[32,131],fnt03:112,focu:[2,58,106,107],focus:102,folder:[34,37,43,52,112],follow:[1,2,7,8,9,10,13,15,22,23,29,30,31,32,33,34,35,39,43,44,45,47,50,53,54,55,56,57,58,59,60,62,65,69,70,71,73,74,76,77,78,79,80,81,82,83,85,86,87,88,89,90,92,93,95,96,98,99,100,101,102,103,104,106,107,108,111,112,113,114,115,116,120,122,123,124,126,128,129,130,131],fool:129,forbid:30,forc:[73,79,89],force_cpu:[22,61],force_cudnn:61,force_load:67,forest:33,forget:[10,22,30],forget_bia:22,fork:[8,100],form:[1,2,8,9,22,49,95,107],formalis:89,format:[1,2,7,13,14,15,22,26,29,31,39,45,53,54,69,71,90,96,100,101,102,103,109,112,118,128],former:[30,34,54,62,74],formul:22,formula:[8,9,10,31,62],formular:8,forth:56,forward:[5,8,9,31,32,33,38,40,48,54,56,63,64,65,66,72,75,77,80,81,82,83,86,98,101,120,129],forward_infer:65,forward_list:76,forward_op:31,forward_train:65,forwardactiv:101,forwardbackward:29,forwardtest:4,found:[2,4,53,77,83,85,98,109,111,124,129,131],four:[2,7,22,49,54,57,65,69,128,130,131],foward:78,fp16:[53,81,91],fp32:[69,81,89,91],fp64:[69,91],fpga:[69,108],fpgadevicecontext:88,fpgaengin:64,fpgaplac:[69,88],frac:22,frame:[7,50,81,90],framework:[30,32,33,48,49,53,54,58,69,73,74,76,77,81,83,85,87,88,100,101,102,106,108,109,123,130,131],free:[14,88,100,126],frequenc:[14,107,128,131],frequent:[39,80,81,83,88,110,122,123],fresh:42,friend:85,friendli:[54,56],from:[2,4,7,8,9,13,14,15,20,22,29,31,32,33,34,35,37,38,39,40,44,45,47,48,49,52,53,54,55,56,57,58,59,61,62,65,70,71,72,73,75,77,79,80,81,82,85,88,89,90,93,95,98,99,100,101,102,103,106,107,109,111,112,113,118,120,122,123,126,128,129,130,131],from_no_sequ:8,from_sequ:8,from_tar:29,fromfil:[80,130],front:[58,62],fuction:26,fulfil:107,full:[8,22,35,42,70,73,74,98,101,126],full_matrix_project:[9,98],fulli:[22,45,47,101,107,111,126,129,130,131],fullmatrixproject:8,fullsiz:38,fully_matrix_project:9,fullyconnect:[58,79,128],fullyconnectedlay:101,func:[13,39,44,82],funciton:[9,22],functor:[55,58],fundament:[47,53,81],funtion:22,further:[8,87,126],futur:[8,42,45,53,62,70,81,122,127],fvs:87,fwd_desc:65,fwd_op:82,fwd_primit:65,fwd_primitive_desc:65,fwd_var:48,g_b0:56,g_b1:56,g_b2:56,g_block:56,g_command_config_arg:[63,64],g_data_transformation_:89,g_h0:56,g_h0_bn:56,g_h0_relu:56,g_h1:56,g_h1_bn:56,g_h1_relu:56,g_h2:56,g_im:56,g_loss:56,g_optim:56,g_program:79,g_state:76,g_step:56,g_w0:56,g_w1:56,g_w2:56,gain:8,game:129,gamma:130,gan:30,gan_train:129,gangliao:34,gap:118,gate:[8,9,22,23],gate_act:[8,9],gate_activ:22,gate_attr:8,gate_bias_attr:8,gate_param_attr:8,gate_recurr:8,gate_v:22,gatedrecurrentlay:63,gather:[8,32,62,73,75,101,102],gauss:6,gaussian:[20,129],gaussian_normal_random:56,gcc:[53,67,81,92,99,106,122,124],gcc_3:95,gcreators_:87,gemm:63,gen:8,gen_conf:129,gen_train:129,gen_training_machin:129,gender:14,gendrated_id:71,gener:[1,2,4,7,8,9,13,18,29,30,31,32,33,34,35,37,39,40,42,44,45,54,55,60,62,65,69,73,74,77,78,79,80,81,82,86,87,88,90,100,102,107,112,114,118,120,122,124,128,130,131],generated_id:71,generated_scor:71,generated_word_embed:8,generatedinput:[8,98],generator_conf:129,generator_machin:129,generator_train:129,genert:2,gereat:7,get:[2,7,8,14,22,29,31,32,33,34,35,39,40,42,43,51,54,56,58,61,62,63,64,65,69,70,71,76,79,81,82,85,87,88,89,90,92,93,95,98,100,101,102,106,107,109,110,112,114,121,130,131],get_all_op_proto:87,get_block:79,get_config_arg:[120,131],get_data:[113,131],get_dict:14,get_dim:31,get_embed:14,get_float_el:31,get_grad:29,get_grad_op_desc:32,get_input_lay:101,get_lin:13,get_mnist_data:129,get_model:130,get_movie_title_dict:14,get_nois:129,get_numeric_gradi:31,get_numerical_gradi:31,get_output:31,get_program:62,get_pserver_program:111,get_shap:29,get_support:95,get_symbol:58,get_tensor:31,get_trainer_program:111,get_training_loss:129,get_vari:33,get_word_dict:14,get_worker_addr:44,getactualkerneltyp:[61,89],getattr:48,getbatchs:101,geteigendevic:103,getengin:65,getenv:[30,43,109],getexpectedkerneltyp:[61,65,89],getinfervartyp:60,getinput:101,getinputgrad:101,getinputvalu:101,getkerneltyp:53,getlayeroutput:29,getlibrari:65,getmat:38,getoptconfig:38,getoutputgrad:101,getoutputvalu:101,getparam:38,getparameterconfig:38,getparameterptr:101,getparameterspars:38,getparametersremot:38,getplac:[65,88,102,103],getsiz:101,getslotvalu:129,gettask:39,gettempl:112,gettranspos:101,getw:101,getweight:101,getwgrad:101,gist:9,git:[84,92,99,100,104,122,124],github:[9,34,56,69,84,92,99,100,104,106,108,122,124,130],give:[2,22,35,70,79,81,99,100,101,107,112,131],given:[2,8,13,22,23,29,32,40,42,47,48,54,55,56,71,80,83,90,101,118,129,131],glibc:[95,122,124],glibc_2:95,glibcxx_3:95,glide:34,global:[2,6,22,24,30,33,34,35,58,61,75,76,81,85,87,88,89,99,107,112,118],global_block:79,global_learning_r:6,global_pool:22,global_step:24,globalstat:107,globalstatinfo:107,globe:2,glog:100,glog_v:100,glog_vmodul:100,glorot10a:20,glorot:20,gnueabihf:124,go_librari:34,go_test:34,goal:[47,53,57,73,81,107],gob:39,godep:34,godoc:67,goe:[9,35,54,59,85,108],going:[32,55,74,106,109,126,131],golang:34,good:[54,56,74,79,80,83,106,107,111,126],googl:[30,76,81,100,106,109,122],googleapi:112,googlenet:64,goroutin:44,got:[61,85],govern:2,gpg2:112,gpg:112,gprotos_:87,gpu:[1,2,6,8,11,31,43,49,53,62,69,73,74,75,76,81,83,84,88,89,92,95,96,99,103,105,108,109,111,126,129,130],gpu_id:[118,120,129],gpu_per_train:45,gpudevic:88,gpugpu_id:117,gpukernel:81,gpustarttimestamp:26,grab:35,grad:[31,32,40,48,64,79,86,118],grad_info_map:32,grad_n:48,grad_nam:48,grad_op:48,grad_op_class:81,grad_op_desc:48,grad_op_maker_:82,grad_op_typ:[81,82],grad_op_type_:82,grad_s_block:32,grad_share_block_num:[117,118],grad_to_var:[32,48],grad_var_nam:31,gradient:[6,7,8,10,20,22,24,27,29,35,39,46,48,57,60,72,73,74,75,79,81,86,102,106,109,111,118,131],gradient_clipping_threshold:[6,131],gradient_evalu:7,gradient_flat:31,gradient_machin:[29,68],gradientmachin:[4,29,68,75,129],gradientmachine_:38,gradopdescmak:[60,82],gradopdescmakerbas:82,gradopmak:82,gradual:107,grai:15,grain:55,gram:128,grandient:29,grant:112,graph:[8,22,29,32,33,34,35,44,45,46,47,49,54,56,70,73,74,77,103,128],graphviz:130,grayscal:2,great:[47,126],greater:[8,48,74,109],greaterthan:87,green:[44,56],grep:[93,114],gridsize3d:26,groudtruth:98,ground:[7,8,22,131],group:[9,22,23,39,58,65,88,126],group_input1:98,group_input2:98,group_input:98,grouplen:14,grow:100,grpc:126,gru:[8,22,71,98,131],gru_bias_attr:9,gru_decod:98,gru_decoder_with_attent:98,gru_encoder_decod:128,gru_layer_attr:9,gru_memori:9,gru_out:71,gru_param_attr:9,gru_siz:131,gru_step:[71,98],gru_step_lay:9,grumemori:[9,98],gserver:[8,63,64,101],gsizex:107,gtx:62,guarante:[65,79,101],guard:38,guest:[95,99],gui:[106,107],guid:[26,51,62,81,98,100,101,107,111,112,113,123,128],gzip:[39,113],h0_bn:56,h_f:22,h_prev:33,had:99,hadoop:30,half:[8,22,23,53,112],half_to_float:53,hand:[62,81,88,103,109,111],handi:34,handl:[13,30,32,43,44,45,58,62,65,69,75,80,85,88,90,108],handler:[29,33],handwrit:2,happen:[22,39,87],hard:[45,54,71,90,99,112,131],hardshrink:22,hardsigmoid:22,hardwar:[54,88,99,107],has:[2,4,7,8,9,14,22,26,30,31,32,33,34,35,39,40,42,45,47,48,49,53,54,56,58,62,66,69,71,73,76,77,81,86,87,88,89,92,98,99,100,101,102,107,108,112,113,123,126,128,131],has_kei:[29,32,48],has_selected_colum:8,has_var_recurs:32,hasdependentvar:78,hash:[69,73],hasn:54,have:[1,2,4,8,9,13,22,30,31,32,33,34,35,39,40,42,43,45,47,48,50,53,54,55,56,57,61,62,65,66,69,70,71,73,74,75,76,77,79,80,81,82,85,86,88,89,91,92,93,98,99,101,102,107,109,112,118,120,123,124,126,128,131],haven:[54,99],hdf:[1,13,37],head:[100,102,109,114,128],header:[40,66,68,81,88,101,122,123,124,128,130],headip:114,heard:99,heavi:110,height:[8,13,15,22,33,67,80,101,102],height_:86,held:35,hello:30,help:[2,4,8,22,33,52,54,58,65,71,80,81,90,99,100,106,110],helper:[22,45,65,82,90,101],henc:[45,74,79,82,83,85],here:[2,4,6,7,8,9,13,22,23,30,34,35,41,47,48,50,52,54,57,58,65,69,70,80,83,87,92,93,95,98,100,102,104,109,110,111,112,113,117,120,123,124,126,128,130,131],heterogen:[45,47,76],heurist:[8,47,71,118],hidden:[8,9,22,72,79,98,112,131],hidden_out:33,hidden_s:9,hidden_t_prev:22,hidden_v:22,hidden_valu:22,hierarch:[8,77,79,81,98],hierarchi:81,high:[6,20,53,73,88,101,109,126,129],higher:[1,55,70,90,100],highest:[13,33],highli:[1,2,14,90,98,120],him:30,hint:[61,106],histor:55,histori:10,hl_get_sync_flag:101,hold:[30,32,35,39,41,53,56,58,60,62,85,87,88,89,103,111,112],holder_:[88,103],home:[37,52,93,106,112,113,114],honor:39,hook:[2,6],hookattr:6,hookattribut:6,horizont:[8,15,130],host:[34,43,76,112,113,122,123,124],host_c:[122,123,124],hostfil:114,hostnam:112,hostpath:113,hostport:112,hot:22,hour:99,hourli:100,hous:[2,14,96,128],how:[1,2,6,8,22,30,33,35,39,44,45,50,52,54,55,58,61,65,70,71,75,76,83,87,89,98,99,106,109,111,112,113,118,121,124,130,131],howev:[2,8,9,22,31,32,42,45,50,54,62,69,74,75,79,80,82,83,86,87,88,89,98,112,117,118],howto:109,hpp:[53,67],html:[14,20],htod:107,http:[2,8,9,14,20,22,34,43,56,84,92,93,99,100,104,106,108,112,113,122,124,126,129,130],hub:84,huber:8,huge:74,human:[8,20,76],hwc:15,hyper:[8,56,101],hyperparamet:[8,83],hyperplan:13,i1117:107,i386:123,iOS:[124,125],iamfullaccess:112,iamusersshkei:112,icc:54,ics:14,id_input:7,id_rsa:114,idea:[34,54,74,80,83,106,111],ideal:[45,89],ident:[8,82,102,112],identifi:[8,59,69,101],identityoffsetproject:8,identityproject:8,ids:[7,8,22,71,101,131],idx:[39,56,62,101],ies:52,if_else_op:32,ifdef:[69,76],ifels:[33,77],ifelseop:77,ignor:[2,8,22,118,128],illustr:[2,7,35,40,45,55,70,98,101,107,131],ilsvrc:130,im_siz:56,imag:[2,11,12,13,14,22,23,30,45,54,56,57,71,72,77,80,92,99,100,112,115,116,120,126,129,130],image_a:80,image_b:80,image_fil:80,image_h:22,image_lay:80,image_list_provid:130,image_nam:30,image_path:80,image_reader_cr:80,image_s:130,image_w:22,imagenet:[8,20,37],imagepullpolici:112,imageri:8,images_reader_cr:80,imagin:57,img2label:15,img:[2,8,9],img_conv_lay:9,img_featur:2,img_pool_lay:9,imgsiz:107,imgsizei:107,imgsizex:107,imikolov:109,immedi:[62,65,74,83,92,112],immutable_paramet:30,impel:88,imper:44,imperfect:81,implement:[2,8,9,13,20,22,23,24,27,33,39,40,41,42,43,44,45,47,54,55,58,59,60,62,65,67,68,69,71,75,78,85,87,88,89,90,98,131],implemet:38,impli:[2,34],implicitli:44,imposs:[71,126],impractic:89,improv:[8,46,47,62,81,106,107,112],in_fals:22,in_plac:22,in_tru:22,inarg:38,inbound:112,includ:[1,2,7,8,9,14,15,22,24,30,33,34,40,43,53,54,56,58,62,67,68,70,71,76,77,79,81,87,92,95,98,99,101,102,106,107,109,112,113,118,122,123,124,128,131],inclus:71,incom:[44,61],incorpor:8,incorrect:8,increas:[35,39,53,109,118],increment:[49,57,62,118],incupd:101,inde:13,independ:[8,22,31,32,40,46,85,88,126,131],index:[2,7,8,11,13,14,22,29,31,32,33,35,39,44,77,79,90,112],indexslot:8,indiact:22,indic:[2,7,8,22,32,33,40,50,56,70,77,82,86,88,90,110,112,122],indice_map:90,indices_map:90,individu:[35,73,112],industri:[35,66,126],ineffici:[75,89],infer:[0,15,22,30,32,33,35,49,54,59,60,61,62,63,67,69,78,79,81,86,89,96,123,124],infer_shap:79,infer_var_type_:60,inferenc:123,inferfac:60,inferior:42,infernec:124,infershap:[33,79,81,102,103],infershapecontext:[102,103],infervartypefn:60,info:[7,8,14,53,70,101,110,126],infom:8,inform:[4,8,14,22,29,33,43,52,58,61,62,65,66,69,70,73,79,83,85,86,100,101,102,103,106,107,112,118,122],infrastructur:[54,112,129],ingor:118,ingrad_:64,inherit:[33,72,81,88,102],ininst:30,init:[6,20,29,33,46,56,64,70,71,96,101,109,112,120,129,131],init_attr:79,init_from_tar:29,init_hook:131,init_model_path:[117,118,120,128,131],initi:[2,4,6,8,9,14,16,22,29,32,34,39,44,45,46,47,49,57,70,73,74,79,83,87,90,96,98,101,102,108,118,128,129,131],initial_max:6,initial_mean:[6,8],initial_min:6,initial_std:[6,8],initialize_op_attr:79,initpaddl:[4,129],initrd:126,inlcud:9,inlin:[88,103,112],inner:[8,101],inner_param_attr:9,inproj_attr:8,inproj_bias_attr:8,inproj_param_attr:8,input0:103,input1:[8,9,103],input2:8,input:[2,4,5,7,8,9,11,13,15,21,22,23,29,31,32,33,38,42,44,45,46,47,48,49,53,54,55,56,57,58,60,61,62,64,65,69,70,71,74,75,78,79,80,81,82,85,87,88,89,90,96,98,100,101,102,103,108,111,114,120,128,129,130,131],input_conf:8,input_data:101,input_data_target:101,input_dim_idx:22,input_dtyp:22,input_featur:5,input_hassub_sequence_data:101,input_id:8,input_imag:9,input_index:101,input_label:101,input_lay:101,input_loc:8,input_nam:30,input_proj_bias_attr:9,input_proj_layer_attr:9,input_seg:90,input_seq:8,input_sequence_data:101,input_sequence_label:101,input_sparse_float_value_data:101,input_sparse_non_value_data:101,input_t:101,input_to_check:31,input_typ:131,input_valu:31,input_var:[31,79],inputbuff:38,inputdef:101,inputgradi:82,inputlayers_:101,inputs_to_check:31,inputsizechang:65,inputtyp:[2,13],insert:[32,48,73,78,81,82,100],insid:[7,9,32,35,45,47,48,49,61,65,75,76,80,81,82,93,112],inspir:[76,128],instal:[8,22,43,64,84,92,93,99,100,104,106,109,113,130],install_android:122,instanc:[8,22,31,33,35,37,41,44,45,46,48,50,59,65,70,71,74,79,81,82,98,101,103,107,111,118],instance_ip:112,instanti:[35,50,108],instead:[8,9,11,32,34,38,43,44,45,53,54,57,58,99,100,131],instrins:53,instruct:[33,57,93,99,107,122,131],int16:91,int32:[69,77,90,91,118],int64:[22,45,51,69,86,89,91],int64_t:76,int8:69,integ:[2,7,8,13,22,39,43,44,53,67,71,101,131],integer_valu:[2,13,131],integer_value_sequ:[2,13,71,98,131],integr:[7,92,126],intel:[54,69,88],intellig:[20,62],inteloptimizedpaddl:64,intend:92,inter:[8,45],interact:[8,45,93,112],intercept:8,interchang:[57,81],interconnect:73,interest:[44,53,73,107],interestingli:54,interfac:[0,4,6,8,9,20,24,26,27,29,33,39,43,52,58,73,75,81,82,88,92,102,103,112,123,126],interg:131,intergr:8,intermedi:[22,45,52,56,62,72,99,122,124],intern:[8,9,20,24,29,53,106,109,110,112],internel:64,internet:[34,35,126],interpret:[2,7,22,50,54,91,92,107],inth:103,intrins:[44,50,53,124],introduc:[2,8,15,33,35,56,63,66,83,85,87,102,106,109,113],introduct:[3,129],introductori:99,intuit:[42,81],inval_:64,invalid:[80,85],invent:54,invoc:[34,54,55,81],invok:[2,8,18,29,32,45,48,75,79,81,82,87,89,99,100,107,112],involv:[71,102,129],iob:7,ioe:7,ios:123,ios_arch:123,ios_deployment_target:123,ios_development_root:123,ios_enable_bitcod:123,ios_platform:123,ios_sdk_root:123,ios_use_veclib_for_bla:123,ipad:123,iphon:123,ips:112,ipt:[8,79,87,98],ipx:126,ipython:30,is_color:15,is_cpu_plac:65,is_discriminator_train:129,is_gener:[128,129],is_generator_train:129,is_loc:29,is_mkldnn_librari:65,is_predict:131,is_revers:22,is_seq:[8,98],is_spars:22,is_stat:6,is_target:78,is_tensor:87,is_test:[22,65,130],is_traget:78,is_train:[2,15],isinst:48,ismkldnnkernel:65,isn:107,isspars:101,issu:[34,56,93,95,99,100,107],istag:84,item:[8,13,22,29,42,53,80,96,126],iter:[8,9,10,13,29,30,35,45,54,62,65,74,76,80,90],iter_multiple_input_and_param:79,its:[2,8,9,20,22,27,29,30,31,32,33,35,39,44,48,49,54,56,57,58,60,62,66,70,71,73,74,75,78,79,81,82,85,86,87,88,89,95,101,102,103,107,109,112,118,128,129,131],itself:[32,35,42,65,74,85],ivs:87,java:[33,67,77,81],jeremi:107,jian:20,job:[4,14,32,42,44,45,48,81,93,109,111,117,118,120,130,131],job_desc:45,job_dispatch_packag:110,job_id:14,job_mod:128,job_nam:[43,112],job_namespac:112,job_path:112,job_workspac:110,jobdesc:45,jobnam:45,jobpath:112,jobport0:112,jobport1:112,jobport2:112,jobport3:112,jobserv:43,join:35,joint:128,jointli:9,journei:93,jpg:[15,130],json:[58,112,113],jth:9,judg:8,juditski:74,jupyt:[43,93],just:[2,5,7,8,9,14,22,34,39,40,44,45,54,56,60,65,74,75,79,80,81,82,83,85,86,92,95,99,100,110,112,120,122,128],jx4xr:112,jypyt:30,k8s:[44,126],k8s_data:112,k8s_job:30,k8s_token:30,k8s_train:112,k8s_user:30,kafka:37,kaim:20,kaimingh:130,kcpu:76,kcuda:76,kdisabl:76,kebilinearinterpbw:107,kebilinearinterpfw:107,keep:[2,8,13,15,20,35,54,57,71,74,79,85,87,92,100,126],keep_dim:22,keep_top_k:8,kei:[2,14,15,23,26,29,31,32,33,35,37,39,51,53,61,65,81,82,87,90,99,100,102,107],kept:[8,62,79],kera:83,kernel:[8,22,31,53,54,61,64,74,76,83,86,88,89,102,103,107,131],kernel_hint:61,kerneltyp:[61,65,89],kerneltypepair:89,key1:118,key2:118,key_pair_nam:112,keyid:112,keymetadata:112,keypair:112,keyserv:112,keystat:112,keyusag:112,keyword:[2,79],kforcecpu:61,kill:[35,112],kind:[1,2,30,31,35,41,45,48,57,61,65,72,73,76,88,89,91,93,112,113,129,131],kind_:76,kmark:76,kms:112,knchw8c:69,knchw:69,knhwc:69,know:[2,30,39,44,62,66,100,101,106,107,109,112,122],known:[22,32,33,54,55,70,129],kpoprang:76,kpushrang:76,kriz:14,krizhevski:22,kselectedrow:86,ksimonyan:9,kstate:76,kube_cluster_tl:30,kube_ctrl_start_job:30,kube_get_workers_addr:44,kube_list_containers_in_job_and_return_current_containers_rank:30,kubeconfig:112,kubectl:[110,113,114],kuberent:[35,112],kubernet:[30,35,44,45,81,109,115,116,126],kubernetes_service_host:30,kusecudnn:61,kusemkldnn:61,kvp:26,kwarg:[2,9,10,13,18,22,24,49,58,79,87,131],kwd:26,l1_rate:6,l1_regularization_op:83,l2_rate:6,l2_regularization_op:83,l2_sim:8,l2regular:131,l93:38,label:[2,4,7,8,13,14,15,22,29,45,49,54,56,57,58,72,77,80,89,108,111,113,129,130,131],label_dim:[8,131],label_fil:80,label_lay:80,label_path:80,lag:118,lake:2,lambda:[22,44,48],lambdacost:8,lambdarank:8,lan:109,languag:[2,8,14,23,44,57,62,76,81,85,120,128],larg:[11,14,45,47,48,62,66,74,100],larger:[2,6,7,8,62],larger_than:[33,59,77],largest:22,last:[7,8,9,22,32,48,54,62,70,76,77,98,118,131],last_seq:71,last_time_step_output:8,lastseen:113,latenc:[8,53,110,112],latent:8,later:[34,54,81,83,88,92,95,102,103,112,127,131],latest:[8,33,34,35,42,84,92,93,95,104,113,122,123],latter:[74,90,106],launch:[65,112,118],launcher:30,law:2,layer1:[8,9],layer2:8,layer3:8,layer:[4,6,7,9,11,13,16,20,28,29,32,33,38,44,45,47,54,56,57,59,72,74,77,80,81,83,87,88,90,96,98,105,108,111,117,118,128,129,130,131],layer_0:101,layer_attr:[8,98,120],layer_help:61,layer_num:[120,130],layer_typ:[8,63,64],layerbas:101,layerconfig:101,layergradutil:101,layerhelp:[22,61,79],layermap:101,layeroutout:8,layeroutput:9,layout:[15,65,89],layout_:[61,69,89],layouttyp:[61,89],lazi:[74,83],lbl:7,lead:[62,69,107],leaki:56,leakyrelu:22,learing_r:72,learn:[6,7,8,9,10,14,30,32,40,42,45,47,50,56,57,62,64,71,73,74,76,80,81,83,88,93,98,99,101,102,104,107,111,123,127,130,131],learnabl:[22,29],learning_method:[128,131],learning_r:[6,24,40,45,108,111,128,131],leas:35,least:[7,35,95,122],leav:[2,33,112],lectur:62,lecun:14,left:[8,33,103,123,130],left_right_flip:15,legaci:93,legal:87,len:[2,8,22,40,44,51,54,79,96,101,131],length:[8,9,13,14,15,22,23,40,53,63,66,70,71,81,90,98,113,118],leran:62,less:[8,22,30,48,111,126],less_than:[30,62],lesser:22,let02:113,let:[4,7,8,30,33,42,44,55,57,61,65,69,70,71,72,82,88,89,102,106,111,112],level:[6,8,20,22,53,55,58,66,70,71,76,88,90,91,100,110,118,122,129],lgtest:34,lgtest_main:34,lib64:[93,118],lib:[68,92,93,106,109,122,123,124],libapi:34,libari:68,libc:95,libcuda:93,libgcc_:95,libgoogl:106,libiomp5:64,libmkldnn:64,libmklml_intel:64,libnvidia:93,libpaddl:[67,68,81,106],libpaddle_capi:68,libpaddle_gserv:68,libpaddle_math:68,libpython2:92,librari:[8,22,34,41,45,64,65,68,73,89,92,95,102,109,111,118,123,124],library_:69,librarydevicecontext:69,libstdc:95,licens:[2,64,73],life:35,lifecycl:[76,126],lifetim:[85,95],lightweight:55,like:[2,7,8,13,14,22,32,33,34,35,38,43,44,50,54,55,56,57,58,60,65,69,73,74,79,80,81,82,83,85,86,89,90,92,95,98,99,100,106,107,108,109,112,117,120,122,123,124,126,128,130,131],limit:[2,8,13,22,54,62,66,71,81,83,107,118],linaro:124,line:[1,2,4,7,13,26,34,38,43,52,57,74,77,79,81,83,99,100,105,106,107,110,111,112,120,128,130],line_break:13,linear:[8,22,23,71,96],lineno:106,link1:53,link2:53,link:[8,9,34,51,52,85,95,102,112,126,131],linux:[13,51,93,95,99,100,109,112,124],linux_x86_64:[84,95],lipeng:128,lipo:123,list:[1,2,7,8,9,13,15,18,22,24,26,29,30,32,33,34,39,43,44,50,52,54,56,69,72,75,76,79,82,85,90,96,98,99,101,102,106,109,111,112,118,120,124,130,131],listdir:109,listen:[35,44,45,109,111,118],listen_and_do:44,listenanddo:44,littl:[1,2,40,54,61,66,118,131],live:[102,108],live_in:62,live_out:62,load:[1,2,4,15,30,35,45,56,73,79,92,102,112,118,130],load_and_transform:15,load_featur:130,load_feature_c:130,load_feature_pi:130,load_imag:15,load_image_byt:15,load_missing_parameter_strategi:[117,118,120,128],load_mnist:56,load_persist:111,load_uniform_data:129,loadparamet:4,loadsave_parameters_in_pserv:[38,117,118],loc:[7,20],local:[6,22,29,31,33,35,41,42,57,62,70,77,79,81,92,93,99,100,106,110,113,117,118],local_scop:31,localhost:[93,104],localpath:52,locat:[8,22,29,34,54,69,76,88,90,98,101,109,124,131],lock:[34,35,39,40],lod:[22,66,70,86,90,91],lod_desc:[86,91],lod_expand:71,lod_level:[22,79,86,91],lod_rank_table_obj:22,lod_tensor:[22,70,86,91],lod_tensor_aarri:22,lod_tensor_arrai:22,lodrankt:22,lodtensor:[22,23,60,66,81,91],lodtensorarrai:22,lodtensordesc:[66,86],log:[2,39,45,52,56,95,101,109,110,112,113,114,118,124],log_barrier_abstract:118,log_barrier_lowest_nod:[117,118],log_barrier_show_log:[117,118],log_clip:[117,118],log_error_clip:[117,118],log_period:[113,118,120,129,131],log_period_serv:[117,118],logarithm:[5,22],logger:2,logic:[2,42,45,47,48,56,60,72,73,75,85,90,102],login:[95,114],logit:[56,89],longer:[35,45,62],look:[2,7,22,33,43,44,54,57,74,79,82,83,108,109,112,113,117,129,131],lookahead:8,lookup:[22,60,71,108,131],lookup_t:62,loop:[31,33,54,62,76,80,85],loop_var:90,loss:[8,22,24,32,45,56,58,72,74,83,101,129,131],lot:[45,69,71,74,79,83,88,109,117,126],low:[8,20,72,73,88,90],low_rnn:70,lower:[8,22,53,70,71,100,110],lower_level_rnn:70,lowest:118,lpaddle_capi_shar:68,lpaddle_capi_whol:68,lrelu:56,lstm:[8,22,98,113,131],lstm_bias_attr:9,lstm_cell_attr:9,lstm_group:9,lstm_layer_attr:9,lstm_size:131,lstm_step:9,lstm_unit_op:22,lstmemori:[9,98],lstmemory_group:8,lstmlayer:63,ltr:8,luckili:62,mac:[68,99,100,122],machin:[9,14,29,45,47,54,56,62,64,73,74,83,92,95,99,101,112,113,114,117,118,120,124,126,131],machine_transl:98,maco:[95,96,99,123],macro:[55,69,82,102],made:[2,35,40,54,98],mai:[2,8,9,22,31,33,45,49,53,61,62,65,73,76,80,81,85,89,92,93,103,104,107,109,112,124],main:[2,4,22,44,48,54,58,73,77,81,95,106,109,112],main_program:[18,22,32,49],mainli:[41,62,69,88,92,102,118],mainlin:95,maintain:[8,33,39,74,79,81,112,127],majel:34,major:[45,53,89,122,129,130],make:[2,7,8,22,30,32,33,34,35,39,40,42,45,46,53,54,57,70,71,74,75,79,80,81,83,88,90,92,99,100,101,102,106,107,109,111,112,122,123,124,126,131],make_ddim:103,make_function_oper:55,make_vari:87,maker:[81,82],malloc:[88,101],man:51,manag:[24,29,35,40,41,44,45,52,76,85,88,95,104],mandarin:8,mandatori:123,mani:[9,15,32,34,39,44,54,56,61,62,71,75,76,79,81,82,85,86,87,89,90,99,118,131],manili:58,manipul:[54,79,82,110,123],manner:[8,74,83],mantain:62,manual:[45,72,74,82,110,122,123,126],manufactur:54,manylinux1:95,manylinux1_x86_64:[84,95],manylinux:84,map:[2,7,8,13,23,29,30,33,39,48,65,69,79,82,85,87,88,89,90,99,118,126,130],map_fn:90,map_read:13,mapper:13,mapreduc:[30,109],margin:22,mark:[2,32,47,56,57,70,71,76,85,98,106,126],marker:76,market:53,mask:[6,8,22],master:[30,42,81,84,118,124],mastermind:34,mat:[67,68],mat_cache_row:38,mat_norm:38,mat_normal_shar:38,mat_param_attr:9,mat_sparse_row:38,mat_sparse_row_auto_grow:38,mat_sparse_row_id:38,mat_sparse_row_prefetch:38,mat_sparse_row_prefetch_full_s:38,mat_value_shar:38,match:[22,34,53,95,107],matchbox:126,math:[9,64,67,81,100,101,102,107],mathemat:83,matirx:8,matmul:[33,58,70,90,102],matric:[4,22,98,101],matrix:[7,8,9,13,22,23,29,38,67,68,101,102,117,120,123,130],matrixptr:101,matrixtyp:68,matter:2,mattyp:38,matur:109,max:[2,6,8,13,14,22,23,31,46,48,62,79,107,118,120,131],max_diff:31,max_id:[8,29,131],max_job_id:14,max_length:[8,71,98],max_movie_id:14,max_relative_error:[31,102],max_seq_len:22,max_sort_s:8,max_user_id:14,max_x:22,maxframe_evalu:7,maxid:[7,131],maxid_evalu:7,maxid_lay:131,maxim:[8,48],maximum:[7,8,14,22,33,40,98,102,107,118,131],maxinum:11,maxoutfunctor:88,maxpool:8,mayb:[33,65],mchw:22,md5:[14,36],mean:[2,6,7,8,9,10,11,13,15,20,29,32,34,45,46,48,58,71,78,80,85,89,93,98,99,102,106,107,108,111,112,118,120,126,128,129,130,131],mean_meta:130,mean_meta_224:130,mean_valu:130,mean_var_nam:8,meant:90,measur:[49,107],mechan:[8,9,23,32,41,49,65,79,82,98,112],mem:[8,33,43,71],mem_per_pserv:45,mem_per_train:45,member:[8,14,30,48,57,58,69,75,79,85,102],memcpi:[75,107],memor:8,memori:[1,2,9,32,33,38,39,43,53,64,65,66,69,71,74,76,81,89,98,99,100,101,103,107,108,113,118,120,131],memory_boot:9,memory_nam:8,memory_optim:62,memory_test:99,memory_threshold_on_load_data:118,memoryalloc:88,memorydesc:65,mention:[22,32,34,39,45,47,54,70,73,74,76,99],mere:9,merg:[8,18,22,40,42,46,49,64,70,73,75,100,104,118,123,128],mergedict:128,messag:[33,44,50,54,57,66,76,77,78,79,81,82,86,91,100,113,118],meta:[130,131],metaclass:102,metadata:[51,112,113],metal:[111,126],metaphor:57,metaplotlib:30,method:[2,8,10,20,24,29,31,33,42,44,45,46,48,53,56,57,58,61,72,73,79,80,81,85,86,89,90,92,93,95,101,102,103,104,106,107,118,120,131],methodolog:74,metric:[18,49,76],microarchitectur:53,might:[8,33,34,44,54,62,77,99,100,101,106,112,122],mileag:107,million:[14,120],min:[6,8,22,46,48,79,107,112,120],min_block:33,min_count:47,min_desc:33,min_pool_s:2,min_word_freq:14,mind:106,mini:[2,8,13,18,22,29,33,35,49,50,54,59,70],mini_batch:80,minibatch:[8,22,33,49,57,59,77],minim:[2,24,33,45,47,48,54,56,72,81,108,111,118,122,123,124],minimum:[8,22,123],minimun:118,minsizerel:[122,123,124],minst:2,minu:82,minus_grad:82,minusgradop:82,minusop:82,minusopgradmak:82,minusopprotoandcheckermak:82,minut:[35,42,93,99,112],mirror:[34,93],mislead:40,mismatch:22,miss:[56,118,128],mistak:54,mit:112,mix:[9,76,90,98],mixed_lay:9,mixed_layer_attr:9,mixedlayertyp:8,mixtur:106,mkdir:[52,92,104,112,114],mkl:[54,65,81,88,89,92,93],mkl_packed_:63,mkldnn:[8,64,69,89],mkldnn_:64,mkldnn_batch_norm:8,mkldnnactiv:64,mkldnnbase:64,mkldnnlayer:64,mkldnnmatrix:64,mkldnnplace:89,mkldnnstream:64,mkldnntester:64,mklml:64,mklpack:63,mklpackedgatedrecurrentlay:63,mklpackedgemm:63,mklpackedlstmlay:63,mklpackedrecurrentlay:63,mlp:58,mlr:20,mnist:[2,4,37,45,56,57,77,80,81,106],mnist_provid:2,mnist_random_image_batch_read:80,mnist_train:[2,80],mnist_train_batch_read:80,mobil:[53,54,62,81,104,121],mod:109,mode:[8,26,29,53,63,73,100,118,129,130],model:[0,1,4,8,9,14,23,29,32,33,35,36,44,45,47,48,49,57,62,63,72,73,74,81,83,89,90,96,100,101,104,105,109,111,112,118,127],model_config:[4,129],model_list:[118,120],model_path:120,model_zoo:[128,130],modelparallel:45,modern:62,modif:94,modifi:[4,8,45,53,58,83,98,101,102,109,110,112],modul:[1,2,4,9,14,29,45,55,56,71,90,102,106,130,131],modular:71,modulo:8,moment:[24,106],momentum:[6,22,24,85,131],momentumop:106,mon:113,monitor:[76,131],mono:8,month:[34,131],more:[1,2,4,7,8,9,13,22,30,31,32,34,35,39,42,43,45,47,52,53,54,55,57,61,62,65,69,70,71,72,76,79,80,81,83,88,90,92,93,96,98,99,101,102,103,104,106,107,108,109,111,113,120,124,126,131],most:[2,4,8,13,22,29,30,32,34,42,45,57,58,69,71,74,76,80,83,88,89,95,98,101,106,107,108,117,126],mostli:[53,126],motiv:81,mount:[43,93,109,112,113],mountpath:[112,113],move:[8,35,39,52,54,74,93,107,112,126],movement:107,movi:[2,14],movidiu:54,movie_categori:14,movie_info:14,movie_review:14,movieinfo:14,moving_average_fract:8,mpi:[73,114],mpirun:114,mse:[54,57,72,77],msra:20,much:[8,22,35,54,65,72,80,83,90,107],mul:[55,62,79,101,102],mul_grad:102,mul_op:[22,102],mul_ratio:8,mul_result:79,mulgradkernel:102,mulkernel:102,mulop:[55,102],mulopgrad:102,mulopmak:102,mult:44,multi:[8,49,73,75,101,106,110,111,117,118,126,130],multi_binary_label_cross_entropi:8,multi_crop:130,multidimension:22,multigradientmachin:75,multinomi:8,multip:[22,23],multipl:[7,8,9,13,18,22,23,29,30,31,39,40,42,44,45,47,49,54,55,61,73,76,81,89,91,98,101,102,106,109,112,118,120,129,131],multiple_input:79,multiple_param_attr:79,multipli:[7,8,22,44,101],multiprocess:13,multithread:2,must:[2,5,7,8,9,13,15,22,32,40,48,62,65,66,69,76,78,79,80,81,87,91,98,101,102,103,109,111,112,118,120,122,124],mutabl:[88,103],mutable_data:[65,88,102,103],mutuable_data:[88,103],mxnet:[33,44,54],my_cluster_nam:112,my_external_dns_nam:112,my_lib:109,myerrorclip:48,myfil:13,mypaddl:113,naiv:44,name:[2,6,7,8,9,11,15,18,22,26,29,30,31,32,33,35,37,38,40,43,44,45,49,53,55,58,61,64,65,66,68,69,71,76,77,79,81,84,86,87,90,91,93,95,96,98,99,101,102,107,108,109,111,113,115,116,118,120,123,126,128,129,130,131],name_:76,name_prefix:37,namespac:[33,59,67,79,101,102,113],nativ:[8,53,100],natur:[22,39,42,47,71,90,120],navig:104,ncall:106,nccl1:73,nccl2:73,ncclinit:73,nchw8:89,nchw8c:89,nchw:[8,22,64,69],ndarrai:[15,29,37],ndcg:8,ndcg_num:8,ndk:122,nearest:[53,131],nearli:31,necess:90,necessari:[2,8,32,33,40,42,48,49,62,66,71,75,79,87,90,101,114,131],necessarili:[44,101],neck:73,need:[2,7,8,9,13,20,22,23,24,27,30,31,32,34,38,39,40,42,43,45,47,48,49,52,54,55,56,61,62,65,69,71,72,73,74,75,76,78,79,81,82,83,85,86,87,88,90,92,93,94,95,96,98,101,102,103,104,109,111,112,113,117,118,120,122,123,124,126,129,130,131],neg:[2,7,8,22,131],neg_distribut:8,neg_overlap:8,neg_pos_ratio:8,neglect:8,neighberhood:73,neighbor:131,neither:8,neon:[53,122,124],ner:7,nervana:54,nest:[2,8,13,32,33,76,77,91],net:[8,9,16,22,33,56,70,85],net_diagram:130,netop:[33,81],network:[1,2,4,6,7,8,13,20,23,27,28,29,30,31,32,33,35,38,45,47,49,56,58,62,63,64,70,72,74,76,79,80,83,85,87,88,89,91,96,101,102,103,107,109,111,118,126,128],network_config:120,networkadministr:112,neural:[2,4,8,9,13,20,29,30,32,33,35,45,58,62,63,64,70,74,83,85,88,89,91,96,103,107,109,111,118,128,129,130],neuralnetwork:75,neuron:[4,101,131],never:[13,62,80,85,112,113],new_block_idx:79,new_op_desc:48,new_stat:70,newblock:79,newbuff:65,newer:122,newest:40,newli:[53,123,126],newop:33,newopdesc:79,newprogram:79,newvardesc:79,next:[8,14,32,35,41,48,71,73,90,98,101,102,106,107,112,113,118],nextlay:64,nfs4:112,nfs:112,nfsver:112,ngram:14,nic:[117,118],nil:39,nine:14,nlp:[2,8],nltk:14,nms_threshold:8,nms_top_k:8,nnz:101,no_cach:2,no_grad_dict:32,no_grad_set:[24,31,32,102],no_gradi:32,no_sequ:[2,8],node1ip:114,node2ip:114,node3ip:114,node:[8,34,42,44,45,47,58,62,71,73,81,99,101,109,110,111,112,113,114,118,126],node_0:112,node_1:112,node_2:112,node_id:109,nodeattr:58,nodeentri:58,nodefil:110,nodesep:58,nohup:109,nois:[8,35,56,109,129],noise_dim:129,noisi:[8,56],non:[8,22,35,53,54,86,101,102,112,118],none:[1,2,4,6,7,8,9,10,11,15,18,20,22,23,24,29,30,31,32,33,48,49,56,58,59,70,71,72,77,79,87,90,98,108,111,130,131],noneedtran:65,nonlinear:[20,101],nontranspos:22,nor:[44,99],norm:[9,22,56,69,129],norm_by_tim:8,normal:[2,4,8,9,14,20,22,74,98,101,109,113,118,128,129,130],normzal:130,notat:[8,62],note:[2,4,6,8,9,11,15,18,22,23,29,30,32,33,38,39,43,62,66,69,73,80,81,88,89,92,93,102,103,104,107,109,111,112,118,120,123,128],notebook:[43,93],notest_dist_fit_a_lin:111,noteworthi:54,noth:[5,29,61,79,85,99,118],notic:[8,48,54,73,82,98,100,101],notif:100,notimplementederror:48,notin:89,notingradi:102,notion:90,notori:31,now:[2,13,32,34,35,47,56,66,69,74,81,82,83,85,111,112,118,123,129],np_arrai:13,nproc:99,nullptr:[65,76,82,85,101],num:[8,9,109,118,131],num_channel:[8,9],num_chunk_typ:7,num_class:[8,9,58],num_col_dim:22,num_filt:[8,9,22,23],num_flatten_dim:22,num_gradient_serv:[109,117,118],num_hidden:58,num_input:100,num_neg_sampl:8,num_or_sect:22,num_parameter_serv:30,num_pass:[29,113,117,118,120,131],num_per_batch:15,num_pserv:45,num_repeat:8,num_result:7,num_results_per_sampl:8,num_row:86,num_shard:37,num_step:90,num_train:45,number:[2,7,8,9,13,14,15,22,33,35,37,47,49,62,74,76,80,81,87,90,99,101,106,109,111,112,118,128,130,131],numchunktyp:7,numdevices_:120,numer:[8,102],numeric_grad:31,numerical_grad:31,numlogicaldevices_:120,numofallsampl:7,numofwrongpredict:7,numpi:[6,13,15,22,29,37,53,56,79,80,92,102,129,130],numreal:38,numsampl:107,numtagtyp:7,numtimeout:39,nv_:34,nv_gpu:99,nv_librari:34,nv_test:34,nvcc:[34,53,54],nvidia:[53,54,69,73,88,93,99,107,118],nvlink:73,nvprof:76,obei:7,obj:[2,130,131],object:[2,4,6,8,9,13,22,29,30,38,45,48,49,56,58,62,67,72,76,79,81,83,85,103,107,129,130,131],observ:[8,101,107],obtain:[2,8,22,42,74,131],obvious:[34,69,106],occup:62,occupi:[53,76],occur:[14,29,62],occurr:33,oct:113,odd:8,odoti:22,off:[68,92,93,99,109,122,123,124,126],offer:[4,33,81,87],offici:[8,34,100,104,112,122],offlin:[35,37,126],offset:[8,22,38],often:[8,38,58,62,69,100,106,109,131],ograd:101,old:[31,40,42,71,81,118],older:[54,122],omega:83,omit:131,omp_num_thread:106,ompi_comm_world_rank:109,on_init:2,onc:[2,8,35,39,44,45,47,49,54,57,74,100,101,104,112,131],one:[2,5,7,8,9,11,13,20,22,24,27,29,30,31,32,33,35,38,39,40,42,43,44,45,48,49,50,53,54,55,56,58,60,61,65,66,69,70,71,72,73,74,75,77,78,79,80,81,82,85,86,88,89,90,93,99,100,101,102,108,110,111,112,113,114,118,120,126,128,129,130,131],onehotcrossentropyopkernel:102,ones:[55,56,81,100,102],onli:[1,2,4,7,8,9,11,15,22,27,29,30,31,32,34,38,39,40,41,42,43,44,45,47,48,49,50,52,53,54,56,57,62,65,70,71,72,73,75,76,79,81,86,87,88,89,90,92,94,95,98,99,101,102,103,104,107,111,112,113,117,118,120,123,126,128,130,131],onlin:[8,10,35,37,62,80],only_cpu:31,onnx:54,onto:[22,45,47,112,114],op1:62,op2:62,op3:62,op_:102,op_check:102,op_class:[81,87],op_desc:[48,60,78],op_info:108,op_kei:65,op_maker_class:[81,87],op_proto:87,op_registri:108,op_siz:48,op_test:102,op_typ:[81,102],op_unique_kei:65,opattrcheck:102,opcreat:87,opdesc:[33,48,57,77,78,79,81,82,87,91],opdescbind:[60,82],opdescbuild:33,open:[2,8,15,30,37,54,56,64,80,100,106,109,112,130,131],openbla:[92,93,122],opencv:15,openmp:106,openmpi:109,opensourc:73,oper:[8,9,13,15,20,22,24,27,31,33,44,45,46,47,49,50,53,54,56,57,58,60,61,70,71,72,73,76,78,83,85,88,89,91,98,100,101,103,107,108,112,118,122,128],operand:[22,53],operator_grad:31,operator_list:76,operatorbas:[33,55,81,82,87,102],operatorwithkernel:102,opinfo:[60,81,82],opinfomak:60,opinfomap:82,opkernel:103,opkernelkei:81,opkerneltyp:69,opmak:87,opposit:22,opproto:102,opprotoandcheckermak:[82,102],opprotomak:[87,102],opregist:87,opregistri:87,ops:[24,31,32,33,34,44,57,58,74,77,78,79,81,88,102,126],ops_:33,ops_test:34,opt:[30,72,78,87,92],opt_op_list:72,optest:102,optestmeta:102,optim:[2,6,16,28,29,31,32,45,46,47,56,73,74,75,77,81,83,86,101,106,107,108,109,111,122,124],optimis:72,optimize_op:111,optimize_op_attr:79,optimizer_op:111,option:[2,7,8,18,22,26,30,34,45,56,61,66,77,78,79,81,86,87,91,99,101,106,109,110,120,122,123,126],optmization_op_list:72,opts_np:78,optyp:[60,87],opwithkernel:[86,89],order:[2,8,9,13,15,22,29,32,57,66,76,80,83,90,92,101,106,109,112,113,118,126,129,130,131],ordereddict:29,orderli:22,oregon:112,org:[2,7,8,9,14,20,22,37,51,56,93,129],organ:[7,8],orient:87,origin:[1,2,8,9,13,14,22,31,53,56,85,90,100,103,129],other:[2,7,8,9,13,22,24,33,35,40,44,52,53,54,60,62,65,69,70,74,78,83,85,87,88,89,92,98,99,100,106,108,109,111,112,113,120,122,123,124,126,128,129,130,131],otherchunktyp:7,otherwis:[1,8,13,14,15,22,29,30,32,35,40,42,56,60,65,80,98,100,110,120],our:[30,32,34,45,47,56,60,62,69,73,74,85,90,92,95,98,99,100,101,106,111,112,113,122,128,131],out:[8,22,23,29,30,33,34,39,42,45,48,54,58,62,65,70,71,79,89,96,98,102,103,106,107,112,113,114,118],out_dir:112,out_fals:22,out_left:8,out_mem:98,out_memori:9,out_right:8,out_size_i:8,out_size_x:8,out_tru:22,outer:8,outgrad_:64,outlier:8,outlin:119,outout_lay:29,outout_layer1:29,outout_layer2:29,output:[4,5,6,7,9,11,13,22,23,26,29,30,31,32,33,37,42,44,47,48,52,54,55,56,57,58,59,60,62,65,66,70,71,74,77,78,79,80,81,82,85,86,87,88,89,90,92,98,99,100,101,102,103,106,107,109,113,118,120,122,128,129,130,131],output_:[8,64,101],output_all_step:70,output_arg_nam:48,output_dim_idx:22,output_dir:130,output_dtyp:22,output_fil:26,output_id:8,output_lay:[29,96,130],output_max_index:11,output_mem:[8,98],output_mod:26,output_nam:31,output_num:70,output_path:37,output_s:22,output_seg:90,outputbuff:38,outputgradi:82,outputh:8,outputw:8,outsid:[2,8,9,45,85],outter_kwarg:2,outupt:90,outv:101,outval_:64,over:[1,8,9,22,29,30,54,62,73,74,90,100,101,107,131],overal:[56,74,76,100,126],overfit:83,overhead:107,overlap:[7,8,101],overlap_threshold:[7,8],overload:[53,61],overrid:[33,35,52,65,88,101,102,103],overview:[39,40,41,88],overwhelm:100,overwrit:[52,109],own:[8,32,40,42,48,50,58,60,72,73,74,83,87,102,109,110,112,122,123],owner:[99,100],paam:15,pack:[90,122],packag:[2,13,14,39,43,44,55,64,84,92,93,100,102,106,112],pad:[9,22,65,131],pad_c:8,pad_h:8,pad_w:8,paddepaddl:1,padding_attr:8,padding_h:22,padding_i:8,padding_w:22,padding_x:8,paddl:[2,4,5,6,7,8,9,10,11,13,14,15,18,20,21,22,23,24,26,27,29,30,33,34,35,37,43,45,52,55,56,59,63,64,65,66,67,68,70,71,75,77,81,83,84,87,88,90,92,93,95,96,98,99,100,101,102,104,106,107,108,109,110,111,112,113,114,118,120,122,126,129,131],paddle_begin_init_param:40,paddle_dir:102,paddle_element_typ:40,paddle_element_type_float32:40,paddle_element_type_float64:40,paddle_element_type_int32:40,paddle_element_type_int64:40,paddle_element_type_uint32:40,paddle_element_type_uint64:40,paddle_enforc:[33,65],paddle_enforce_eq:[102,103],paddle_error:[67,68],paddle_exampl:43,paddle_finish_init_param:40,paddle_get_param:40,paddle_gradi:40,paddle_init_num_gradient_serv:109,paddle_init_param:40,paddle_init_port:109,paddle_init_ports_num:109,paddle_init_ports_num_for_spars:109,paddle_init_pserv:109,paddle_init_trainer_count:109,paddle_init_trainer_id:109,paddle_init_use_gpu:109,paddle_job:43,paddle_manylinux_devel:92,paddle_matrix:[67,68],paddle_matrix_cr:68,paddle_matrix_get_shap:67,paddle_matrix_shap:67,paddle_new_etcd_pserver_cli:40,paddle_new_pserver_cli:40,paddle_on_cloud:43,paddle_output:113,paddle_paramet:40,paddle_pserver2:110,paddle_pserver_cli:40,paddle_pserver_client_releas:40,paddle_root:128,paddle_save_model:40,paddle_send_grad:40,paddle_source_root:128,paddle_train:[68,84,110],paddle_with_cuda:76,paddle_with_mkldnn:69,paddlepaddl:[1,2,4,8,9,13,14,15,29,34,35,37,40,41,42,43,44,45,51,52,55,56,57,59,61,66,70,71,72,75,76,79,80,81,85,90,91,94,96,98,99,100,101,102,106,107,109,110,114,115,116,125,126,127,130,131],paddlepaddle_gpu:95,paddlepaddlebook:93,paddlepadl:2,paddpepaddl:2,page:[100,112],pair:[7,23,24,26,32,33,45,57,72,76,81,89],pairwis:8,pakcag:34,palceholder_just_ignore_the_embed:128,paper:[8,20,22,56,128,129,130],para:38,paraconvert:128,paradigm:[44,50,81],paragraph:70,paragraph_data:70,paragraph_out:70,parallel:[44,45,47,73,76,81,89,99,107,109,112,113,118,120],parallel_for:44,parallel_nn:[6,117,118],paralleldo:46,parallelfor:44,param:[6,8,9,13,22,24,31,33,40,75,79,88,103],param_attr:[8,9,22,23,38,79,98],param_config_proto:40,param_initi:22,paramattr:[6,8,16,22,98],paramet:[1,2,4,7,9,10,11,13,14,15,18,21,22,23,24,26,28,31,32,33,34,36,38,42,44,45,46,48,50,52,54,56,57,58,60,66,70,72,73,77,80,85,87,89,90,92,96,100,101,103,105,108,110,120,123,129,131],parameter_block_s:[117,118],parameter_block_size_for_spars:[117,118],parameter_learning_r:6,parameter_list:[24,32,72],parameter_nam:[29,30],parameter_serv:30,parameter_valu:38,parameterattribut:[6,8,9,38],parameterclient_:38,parametermap:101,parametermutex_:38,parameters_:101,parameters_and_grad:[24,72],parameterserver2:38,parameterset:30,parameterupdat:75,parameterupdater_:38,parametr:8,params_grad:[72,111],paramt:[112,128],paraphrase_data:128,paraphrase_model:128,paraspars:101,parent:[33,44,77,79,81,101],parent_:[33,85],parent_idx:79,parenthes:81,pars:[4,13,14,34,45,58,99,112,120,129],parse_config:[4,129],parser:13,part:[2,7,8,22,23,32,33,42,45,54,65,66,77,79,88,98,101,106,107,109,111,126,129,131],parti:[99,107,122,123,124],partial:[8,29,129],partial_sum:8,particip:102,participl:128,particular:[57,66,81,89,107],particularli:20,partit:[35,37,45,47,81,109,112],pass:[2,8,18,22,27,29,32,33,35,48,49,54,56,62,66,72,74,75,78,79,80,81,83,85,89,90,100,101,107,109,110,111,112,113,118,129,131],pass_gener:8,pass_id:[29,45,111],pass_idx:80,pass_num:111,pass_test:129,passtyp:101,password:114,past:[30,93,96,112],patch:51,path:[1,2,7,13,14,15,29,35,39,40,43,62,71,80,92,93,109,112,113,118,120,122,123,124,128,130,131],path_to_paddlepaddle_working_directori:104,pattern:[14,35,67,74,83,112],paus:[35,42],pcie:73,pdf:9,peer:73,pem:[30,37,112],pend:[35,39],peopl:99,pep425tag:95,pep8:100,per:[7,8,14,15,22,35,40,73,74,80,83,102,118,131],percal:106,perf_test:106,perfom:[118,120],perform:[1,8,9,20,22,31,40,45,49,53,54,56,62,73,75,76,80,81,83,88,89,98,99,101,102,105,109,117,122,123,124,129,131],perftool:[76,106],period:[1,35,42,118,131],permiss:[2,112],permut:22,peroid:[8,15],persist:[22,50,86,91,112],persistentvolum:112,persistentvolumeclaim:112,person:[7,30,61],perspect:[81,107],perturb:[31,101],pex:126,pfs:[37,52],pfsclient:37,pfspath:52,pgp:112,phase:[65,71,73,74,80,82,126],philosophi:[74,83],photo:56,physic:[123,126],pick:[2,22,112,123],pickl:[109,114],pictur:[73,131],piec:[9,44,76,103,111],pil:[15,109],pillow:43,ping:100,pip:[84,92,94,96,100,104,106],pipe:13,pipelin:49,piperead:13,pivot:65,pixel:[2,8,13,14,45],pixels_float:2,pixels_str:2,place:[1,2,22,32,33,35,42,45,47,50,61,65,73,81,89,101,103,107,108,111,130],place_:[61,69,88,89],placehold:[56,88,103,128],placement:47,plain:[1,7,8,13,43,66,68,69],plan:[35,44,65,81,101,122],platform:[33,65,69,76,88,95,100,102,103,108,112,122,123,124],pleas:[2,4,6,8,9,10,15,22,30,35,39,40,41,44,58,69,70,79,80,81,88,91,92,93,95,98,99,100,101,102,103,104,106,109,111,112,122,123,124,127,128,131],plot:30,plu:[8,31],plug:[73,74],pne:102,png:130,pnpairvalidationlay:118,pnpairvalidationpredict_fil:117,pod:[37,43,44,112,113],pod_nam:112,point:[22,33,35,43,53,62,65,73,88,99,100,102,103,106,107,122,126],pointer:[33,40,54,58,62,69,79,81,85,88,103],polar:14,polici:112,pollut:42,polyak:74,ponit:58,pool3:101,pool:[2,9,22,28,46,62,131],pool_attr:9,pool_bias_attr:9,pool_layer_attr:9,pool_pad:[9,22],pool_siz:[2,8,9,22,23],pool_size_i:8,pool_strid:[9,22,23],pool_typ:[8,9,22,23],pooled_height:8,pooled_width:8,pooling_lay:[9,131],pooling_typ:[8,131],poolingtyp:11,pop:[33,50],popul:40,popular:[34,56,58,76,130],port:[34,44,106,109,111,112,113,117,118],port_num:117,portabl:58,portal:104,ports_num:[109,118],ports_num_for_spars:[38,109,117,118,120],pose:35,posit:[2,7,8,9,22,131],positive_label:7,possibl:[30,33,39,47,62,79,83,91,107,129],post:[43,51],postpon:83,potenti:[53,107],power:[53,62,73,103,126,131],ppo_workspac:104,pprof:106,practic:[98,101],pre:[2,8,9,14,30,40,61,62,92,100,112,113,122,124,128],pre_activ:79,pre_bia:79,pre_dictandmodel:128,pre_stat:[70,90],preambl:79,precis:[7,49,53,74,92],precision_evalu:7,precompil:50,pred:[58,62,131],predecessor:62,predetermin:[8,118],predic:14,predict:[2,3,7,8,22,29,45,83,96,98,118,128,131],predict_fil:118,predict_lay:29,predict_output_dir:[117,118,131],predict_sampl:4,predicted_label_id:131,prediction1:29,prediction2:29,prefer:[54,61],prefetch:[38,101],prefix:[7,9,35,37,71,112],pregrad:101,premodel:128,prepand:79,prepar:[4,31,43,75,98,115,131],prepend:[22,79],prepend_oper:79,preprocess:[14,15,90,113],present:[30,32,33,76,90,130],preserv:52,press:20,prev_batch_st:[117,118],prev_cel:22,prev_cell_data:22,prev_hidden:22,prev_hidden_data:22,prevent:[1,10,30,35,39,42,48,83,106],preview:[81,104],previou:[8,9,22,29,32,35,47,52,70,71,101,106,112,118],previous:[8,113,130],previous_memori:33,price:[14,81,96],prim:65,primari:[54,57],primarili:[74,83],primer:100,primit:[53,64,65,73,90],primitive_desc:65,primitivedesc:65,principl:[30,34,69],print:[6,29,30,45,54,58,79,95,96,106,114,118,128,131],print_graphviz:58,printallstatu:107,printer:7,printstatu:107,priorbox:8,prioriti:81,prite:7,privat:[33,68,76,79,85,86,87,88,90,100,103],privileg:[99,112],pro:73,prob:[7,29,96,129],probabilist:[8,128],probability_of_label_0:131,probability_of_label_1:131,probabl:[7,8,22,29,71,93,98,100,130,131],problem:[4,8,30,31,34,42,54,56,57,74,81,83,95,99,131],proc:93,proc_from_raw_data:131,proce:[13,35,80,93,112],procedur:[33,66,103,123,128],proceed:20,process:[1,2,4,6,8,9,13,22,30,32,33,37,38,39,42,44,45,49,50,54,58,62,64,66,73,83,87,98,100,106,109,110,112,113,118,120,128,130,131],process_num:13,process_pr:131,processdata:130,processor:[53,107],produc:[8,9,13,22,35,54,58,80,130,131],product:[8,9,22,23,43,54,101,112,113,131],productgraph:113,prof:106,profil:[16,52,76],profilerst:76,proflier:[76,107],program:[1,13,18,20,22,26,30,32,37,40,42,45,47,50,57,59,62,72,73,76,80,81,85,91,106,107,110,118],programdesc:[44,45,50,54,62,66,78,79,82,91],programm:[45,54,79],progress:[35,39,118],proivid:2,proj:8,project:[8,9,43,68,98,101,102],promis:[8,9,71],prompt:[52,54,111],prone:30,prop_kind:65,propag:[8,10,32,54,74,102,118,120],proper:[61,109],properli:[61,99,111,131],properti:[2,58,83,118],propos:[33,46,47,54,71,72,73,74,90],proprietari:64,protect:[53,87,101,102],proto:[11,61,66,69,77,81,87,91,102],proto_:87,protobuf:[29,33,43,44,45,50,54,57,58,62,66,77,79,81,82,87],protoc:[122,124],protocol:[7,108,118,126],prove:131,provi:109,provid:[8,14,22,30,33,40,43,44,49,50,53,54,56,58,60,61,69,73,74,76,79,83,87,88,90,93,96,103,106,107,109,110,111,112,122,123,126,128,129,130],providermemory_threshold_on_load_data:117,provis:[112,126],provod:2,prune:[8,33],ps_desir:35,pserver:[29,38,40,41,43,81,109,111,112,117,118],pserver_addr:40,pserver_cpu:43,pserver_endpoint:111,pserver_id:36,pserver_mem:43,pserver_num_thread:[38,117,118],pserver_spec:29,pserverstart_pserv:117,pseudo:[30,32,43,82,90],pseudocod:90,psize:101,ptr:[68,88],pub:114,publish:122,pull:[34,81,84,100,122,128],purchas:131,purpos:[8,35,45,47,61,107],push:[33,50,54,76,84,100],push_back:101,put:[34,35,38,47,62,65,79,88,101,111,113,122,131],pvc:112,pwd:[92,93,99,104,122],pxe:126,py_paddl:[4,129],pybind:[33,53],pydataprovid:[1,2,131],pydataprovider2:[3,4,131],pypi:95,pyramid:8,pyramid_height:8,python2:106,python3:95,python:[1,2,3,22,29,30,33,41,49,50,54,55,56,57,58,61,67,71,75,76,81,84,88,90,92,93,95,96,98,99,100,104,108,109,111,114,128,129],pytorch:[54,76],qualcomm:53,qualiti:131,queri:[7,8,23,112],query_id:7,question:[8,30,44,47,87,111,112],queue:47,quick:[58,118],quick_start:[43,112,113,115,131],quick_start_data:113,quickli:[71,79,81],quickstart:113,quit:[71,107],r14b:122,r_h_val:22,r_t:8,rais:[13,22,48,58,109],rajathkmp:56,ran:[47,107],rand:[56,107,118,120,129],random:[2,6,8,13,20,37,56,69,75,79,80,102,109,118,129],random_crop:15,random_imag:37,randomli:[15,42],randomnumberse:117,rang:[2,8,13,20,22,37,44,45,53,56,62,76,80,87,100,111,118,120],rank0:73,rank1:73,rank:[8,22,30,90,103,112,130,131],rank_tabl:22,rankdir:58,ranktabl:22,rapid:82,rare:2,raspberri:125,raspberry_pi:124,raspberrypi:124,raspbian:124,rate:[6,7,8,9,10,14,40,101,131],rather:[4,32,43,56,90,112],ratio:[8,118],raw:[8,22,66,131],rdma:118,rdma_tcp:[117,118],reach:[35,62,73,107],read:[1,2,13,15,22,29,30,32,35,37,44,45,47,54,80,81,90,93,98,99,104,109,112,122,126,130,131],read_from_arrai:62,read_from_realistic_imag:30,read_from_rng:30,read_lock:36,read_minibatch:54,read_mnist_imag:30,read_ranking_model_data:30,readabl:[76,81,106],reader:[0,14,29,37,45,53,56,57,77,106,109,111],reader_cr:37,reader_creator_bool:80,reader_creator_random_imag:[13,80],reader_creator_random_image_and_label:[13,80],readi:[35,112,113,126],readlockguard:38,readm:68,readonesamplefromfil:2,readwritebuffer_:38,readwritemani:112,real:[2,8,22,38,56,80,109,129],realist:30,realiz:[33,70],realli:[54,83],reason:[9,30,31,35,54,100,111,113],recal:7,receiv:[35,43,45,47,70,111],recent:[62,74],reciev:118,recognit:[2,8,130],recommand:2,recommend:[1,9,22,30,92,93,94,98,100,101,104,109,110,118,122],recompil:107,record:[13,39,65,76,87,112],recordev:76,recordio:[13,14,30,37,39],recov:[35,90,129],recover:81,recoveri:39,rectifi:[8,20],recurr:[63,70,85],recurrent_group:[9,98],recurrent_lay:9,recurrent_op:90,recurrentgradientmachin:[68,71,90],recurrentgroup:7,recurrentlay:[63,118],recurs:[32,33,34,52,62,81],recv:[44,45,47,73,112],recvparametertyp:38,red:[56,106],redirect:13,reduc:[8,22,47,53,73,81,93,100,106,110,118,120],reduce_by_kei:81,reduce_mean:56,refactor:[45,47,57,71,74,75,79,83,90],refer:[1,4,6,8,9,10,15,20,22,23,26,31,33,35,39,40,41,44,53,58,65,69,70,73,77,79,81,83,85,88,90,91,92,93,98,99,101,102,103,111,113,122,123,128,131],referenc:39,reflect:39,reformat:100,refrain:102,reg:87,regard:126,region:[8,85,107],regist:[62,69,82,88,89,101,107],register_gpu_profil:107,register_lay:101,register_op:[55,81,82,87,102],register_op_cpu_kernel:[88,102],register_op_cuda_kernel:[88,102],register_op_without_gradi:[81,102],register_oper:[60,82],register_tim:38,register_timer_info:107,registerop:87,registr:[102,108],registri:[43,60,88,113,126],regress:8,regular:[6,16,24,32,101,112,131],regularization_coeff:27,reiniti:65,reinstal:92,rel:[1,9,31,42,83,102,122],relat:[2,35,42,43,53,69,76,85,89,100,106,113,123,124,126],relationship:[82,88,129],releas:[84,112,122,123,124],relev:102,reli:[31,44,71,72,74,83,102,106],reliabl:[35,83],relu1:58,relu2:58,relu:[8,56,58,62,101],relwithdebinfo:106,remain:[90,131],rememb:[8,100],remind:88,remot:[6,34,38,45,81,100,101,112,118,120],remoteparameterupdat:[38,41,118],remov:[13,22,32,45,52,54,71,100,118,122,123],ren:20,renam:[32,52,53,95],reorder:65,reorder_primit:65,reorgan:8,repeat:[33,57,77,78,86,87,91,106],repeatedli:[57,62],replac:[34,39,60,74,82],repli:100,replic:45,replicaset:43,repo:[34,100,104,124],report:[39,53,54,76,107],reportdataset:39,repositori:[8,104,122],repres:[2,4,8,9,22,23,32,33,39,44,45,47,48,54,58,66,69,71,74,79,81,83,86,88,90,91,98,101,112,131],represent:[8,22,40,45,56,57,62,69,71,86,131],reproduc:99,request:[34,35,38,42,44,81,84,100,112,113,126,128],requir:[1,2,7,8,24,30,32,35,40,42,43,45,47,48,52,53,58,62,64,70,74,76,77,78,81,83,86,87,91,95,99,100,101,102,104,109,112,113,122,124,126,129,131],requisit:62,res5_3_branch2c_bn:130,res5_3_branch2c_conv:130,research:[14,45,54],reserv:[2,22,52],reserveoutput:101,reset:[8,18,22,35,49],reset_program:[18,49],resetingrad:64,resetinvalu:64,resetoutgrad:64,resetoutvalu:64,resetxxx:64,reshap:[31,80,103],reshape_s:8,resid:[22,99],residu:130,resiz:[15,38,88,102,103],resize_s:15,resize_short:15,resnet_101:130,resnet_152:130,resnet_50:130,resolv:[34,100,113],resourc:[45,50,73,76,88,112],respect:[2,31,48,53,56,70,98,101,118,130],respons:[8,38,45,49,56,73,74,75,83,112,113],rest:[2,22,33,43,51,89,126],restart:[35,40,112,113,126],restartpolici:[112,113],restor:[31,74],restrict:[83,85,106,118],result:[4,5,7,8,21,22,26,29,31,32,39,49,56,57,58,62,66,71,72,73,75,102,103,106,107,108,112,118,130,131],result_fil:7,resum:42,retain:103,retran:112,retriev:[33,71,85,99,101,106,113],retriv:109,return_op_list:24,return_seq:9,reuqest:84,reus:[33,42,71,80,81,101,102],rev:99,revamp:45,reveal:[30,106],revers:[8,9,32,98],review:[14,44,113,131],reviews_electronics_5:113,revis:131,rewrit:[34,102],rgb:[8,15],rho:10,rid:54,right:[2,8,31,32,33,34,43,49,62,81,83,100,130],ring:73,risk:32,rkt:[43,99],rmsprop:[74,131],rmspropoptim:74,rnn:[8,9,33,54,56,71,79,81,85,105,117,131],rnn_bias_attr:98,rnn_layer_attr:98,rnn_out:98,rnn_output:90,rnn_step:8,rnn_use_batch:[63,117,118],rnnalgorithm:71,rnnlm:14,rnnstep:90,roadmap:90,robust:[8,20],rocmplac:69,roi:8,role:[14,30,39,40,45,73,111,112],rollback:79,root:[10,11,32,73,112,113,123],rot:8,roughli:[2,129],round:[53,73],routin:[53,64,73],row:[4,7,8,13,22,38,101,130],row_id:8,rows_:86,rpc:39,rpcserver:39,rpi:124,rpi_arm_neon:124,rpi_toolchain:124,rsize:112,rtk:126,rtype:13,rule:[7,22,32,45,48,54,57,101,112],run:[30,31,32,33,34,35,43,44,45,46,47,49,53,54,55,56,57,58,62,65,69,70,72,73,74,76,77,78,79,81,84,85,86,88,89,94,95,96,99,100,101,103,104,106,107,109,110,111,112,114,115,116,118,122,123,124,126,128,130,131],run_test:92,runinitfunct:107,runnabl:47,running_on_cloud:43,runserv:104,runtim:[1,2,26,33,44,45,60,70,81,91,93,110,122],runtime_table_:33,s_block:32,s_param:129,s_recurrent_group:98,sacrif:1,safe:43,sai:[8,57,59,62,80,99,118,120],said:54,sake:101,same:[2,4,7,8,9,20,22,29,30,31,39,40,42,44,45,55,56,58,61,62,70,71,73,79,81,82,85,89,90,92,98,102,103,110,111,112,120,128,131],samping_id:8,sampl:[2,4,7,13,14,22,49,56,79,87,93,109,110,118,120,128,129,130,131],sample_dim:129,sample_id:7,sample_num:7,sampler:56,satifi:[7,62],satisfi:[34,65,86,95,112,131],save:[2,8,13,29,35,37,39,40,43,44,45,57,58,62,66,74,86,91,99,109,112,113,118,120,130,131],save_dir:[113,118,120,129,131],save_only_on:[117,118],save_parameter_to_tar:29,save_persist:111,saving_period:[117,118],saving_period_by_batch:[117,118,120,131],saw:2,scalabl:81,scalar:[2,8,22,32,33,59,90],scale:[5,20,45,47,74,82,87,102,109,130],scaleop:102,scaleopmak:[81,102],scalingproject:8,scan:[32,39,62,81],scatter:[8,32,73],scenario:[71,117],scene:117,schdule:112,schedul:[39,43,47,112,129],scheduler_factor:6,schema:128,scheme:[7,10,38,83,102],scienc:62,scope:[31,44,46,50,108],score:[7,8,22,23,71],scp:114,scrip:131,script:[4,14,73,92,99,102,109,110,112,114,122,130,131],sdk:123,search:[8,35,85,92,98,118],second:[2,8,22,30,44,52,54,56,58,70,71,77,78,80,85,87,102,110,128,130,131],secret:112,section:[2,32,47,54,79,98,100,101,106,112,131],see:[2,4,8,9,22,30,32,35,44,47,53,54,79,100,102,103,106,107,111,112,128,129,130,131],seed:[20,22,107,118],seem:[34,53,54,95],seen:[23,83,102],segment:[7,22,70,90,103],segmentor:128,sel_fc:8,selcet:8,select:[8,22,71,112],selected_generation_scor:71,selected_id:[8,71],selected_indic:8,selected_row:[86,91],selected_rows_desc:[86,91],selected_scor:71,selectedrow:[60,91],selectiv:8,selector:113,self:[31,48,49,56,58,62,63,64,66,72,79,90,101,102],self_addr:44,selfnorm:8,semant:[14,30,71,84],semat:30,send:[35,40,44,45,47,61,73,81,87,100,109,111,112,118],send_back_parameter_typ:38,sendbackparameterspars:38,sendbackparametertyp:38,sendparameterrequest:38,sendparameterrespons:38,sens:[74,83,100,106],sensit:8,sent:[30,40,44,45,81,87,91,113],sentenc:[2,8,14,54,70,71,90,98,131],sentence_input:90,sentiment:[2,131],sentimental_provid:2,separ:[2,7,22,26,40,45,55,74,82,83,109,111,118,128,131],seper:90,seq:[8,14],seq_len:90,seq_pool:8,seq_silc:8,seq_text_print:7,seq_to_seq_data:128,seq_typ:[2,13],seqtext_evalu:7,seqtoseq:[8,128],seqtoseq_net:[8,128],sequel:2,sequenc:[2,5,7,8,9,11,13,14,22,23,32,33,44,50,54,57,63,72,77,90,100,101,128,131],sequence_conv_pool:131,sequence_group:8,sequence_nest_group:8,sequencesoftmaxop:22,sequencestartposit:8,sequencetextprint:7,sequencetyp:[2,8],sequenti:[8,33,44,98,131],seri:[9,95],serial:[2,29,33,39,66,75,81],serializ:[81,91],serv:[45,53,81,90,93,107,109,112,129],server:[30,34,38,41,42,45,54,73,81,92,101,110,117,126],server_endpoint:111,serverless:35,servic:[106,109,126],sess:[56,58,72],session:[58,72,78,107],set:[1,2,4,6,7,8,9,13,14,15,22,23,26,29,30,32,35,43,56,60,62,65,69,70,71,76,78,79,81,82,85,88,90,92,98,99,100,101,102,103,104,105,106,107,109,110,111,112,113,117,118,120,123,124,128,130,131],set_active_typ:101,set_attr:48,set_default_parameter_nam:6,set_drop_r:101,set_float_el:31,set_input:[8,48],set_output:48,set_siz:101,set_typ:[48,101],setdatatyp:86,setdefault:102,setp:112,setq:99,settup:101,setup:[2,45,74,84,101,102,126,131],sever:[2,7,8,31,38,45,47,56,70,71,73,75,76,79,86,88,90,92,109,110,112,120,131],sexstant:126,sgd:[24,29,30,35,43,47,74,75,86,108,109,111,129],sgd_optim:[108,111],sgdasync_count:117,shall:[32,34],shaoq:20,shape:[7,8,13,18,22,23,29,31,32,33,45,56,59,69,70,77,79,81,86,88,102,103,108,111,130],shard:[35,36,37,38,39,40,42,45,47,109,112],share:[8,22,34,56,68,75,79,81,83,88,90,99,102,107,118],shared_bia:9,shared_bias:8,shared_librari:34,shared_ptr:[65,67,68,85,88,103],shell:[93,112,130],shift:[8,22,130],shorten:8,shorter:[15,130],should:[2,4,6,7,8,13,15,18,20,22,24,26,27,29,30,31,32,33,40,43,45,48,49,53,54,55,56,60,61,65,69,70,71,72,74,75,76,77,80,81,82,83,86,87,89,90,91,96,98,102,104,110,112,122,131],should_be_fals:30,should_be_tru:30,should_shuffl:2,show:[4,7,10,32,33,35,52,54,59,62,66,70,73,74,77,90,95,99,103,109,112,113,118,128,130,131],show_check_sparse_distribution_log:[117,118],show_layer_stat:[117,118],show_parameter_stats_period:[113,117,118,120,131],shown:[2,8,30,45,49,73,76,98,101,103,107,112,129,130,131],shrink:101,shrink_rnn_memori:22,shrunk:48,shuffl:[2,13,45,111],sid:112,side:[8,29,45,49,62,75,103,109,130],sig:112,sigint:110,sigmod:87,sigmod_op:87,sigmod_output:87,sigmoid:[8,23,33,87,90,101],sigmoidactiv:9,sign:[51,66,112],signal:110,signatur:112,signific:107,similar:[8,22,33,44,45,47,50,54,71,74,76,80,81,83,88,89,90,102,106,112,126,131],similarli:[8,13,54,62,102],simpl:[1,2,5,7,8,9,13,14,24,29,44,47,53,57,58,62,70,74,77,83,85,87,90,107,111,118,131],simple_attent:98,simple_gru:[98,131],simple_lstm:[8,131],simple_rnn:[8,98],simple_transform:15,simpler:75,simplest:112,simpli:[1,8,15,30,40,45,93,96,98,107,128,130],simplifi:[30,71,79,87,101,113],simul:[54,123],simultan:112,sinc:[8,9,35,39,41,42,45,46,54,60,62,65,69,74,79,80,82,83,90,103,107,111,112,123,126,129,131],sincer:100,singl:[2,7,9,13,22,32,35,45,47,49,53,61,73,81,85,92,96,101,106,109,113,130,131],singleton:[44,46],sinlg:29,sit:45,site:[34,106,112],situat:[32,78,89],six:128,size:[2,7,8,9,13,14,15,22,23,29,35,37,38,40,45,53,56,62,66,71,74,79,80,86,87,88,90,93,96,98,101,102,103,108,111,118,122,123,124,129,130,131],size_a:8,size_b:8,size_in_byt:65,size_t:[38,88,90,101],sizeof:[33,128],skip:[32,80,100,110,112,130],slice:[22,44],sliceproject:8,slide:[8,10,14,35],slight:54,slightli:56,slope:[8,22],slopeinterceptlay:8,slow:[2,107],slowli:[99,106],small:[2,8,14,22,31,44,56,64,71,100,101,118],small_messag:[117,118],smaller:[22,31,35,53,71,100],smart:85,smooth:8,snap:113,snapdragon:53,snapshot:[36,42,112],snippet:[55,72,98,101,107,112,131],sock:43,sock_recv_buf_s:[117,118],sock_send_buf_s:[117,118],socket:118,soft:22,soft_label:22,softmax:[8,9,22,30,33,45,47,54,58,59,71,77,98,101,128,131],softmax_param_attr:9,softmax_selfnorm_alpha:8,softmaxactiv:131,softmaxoutput:58,softrelu:22,softwar:[2,53,76,107,126],solid:56,solut:[73,126],solv:[30,32,62,81],some:[2,6,8,13,15,29,30,32,33,34,38,39,40,42,43,45,47,48,53,55,56,57,61,62,65,69,70,71,72,77,78,79,80,81,82,85,88,89,90,100,101,102,103,107,109,112,117,118,120,122,123,124,126,129,131],some_c_api_funct:68,some_inst:68,some_op:[60,70,90],some_python_class:67,somecppclass:67,somedata:29,somegotyp:67,someth:[2,32,38,79,99,100,106],sometim:[8,76,80,99,107],somewhat:40,somewher:85,soon:35,sophist:101,sort:[8,14,22,90,106,112,118],sort_by_length:90,sourc:[8,14,31,34,52,54,56,64,66,68,71,80,81,98,99,106,109,112,113,123,128,131],source_dict_dim:[71,98],source_dict_s:71,source_language_word:[71,98],space:[7,8,47,53,79,83,98,99,107],space_seperated_tokens_from_dictionary_according_to_seq:7,space_seperated_tokens_from_dictionary_according_to_sub_seq:7,span:76,spars:[2,6,8,10,13,22,38,101,103,109,112,118,131],sparse_binary_vector:[2,13,131],sparse_binary_vector_sequ:13,sparse_float_vector:[2,13],sparse_float_vector_sequ:13,sparse_non_value_slot:13,sparse_remot:38,sparse_upd:[6,38],sparse_value_slot:13,sparseparam:101,sparseprefetchrowcpumatrix:101,spatial:8,spatial_scal:8,speak:98,spec:[112,113],specfii:118,special:[8,22,32,40,45,53,60,69,71,72,102,128,131],specialvartypeinfer:60,specif:[1,2,22,23,29,32,34,35,45,48,52,71,81,85,88,99,102,111,120,122,131],specifi:[1,2,7,8,18,22,30,31,38,39,40,43,44,45,46,48,49,50,52,56,66,76,79,85,87,90,93,98,99,100,101,103,104,106,112,118,122,123,129,130,131],speech:8,speed:[8,9,53,66,73,74,92,126],speedup:76,spefici:130,sphinx:[67,104],split:[2,8,13,23,42,44,46,54,59,71,81,90,109,112,120,128,130,131],split_count:[109,112],spread:32,sql:1,sqrt:20,sqrt_x:22,squar:[8,10,11,58],square_error_cost:[108,111],srand:118,src:[34,65,109],src_backward:98,src_embed:[71,98],src_forward:98,src_primitive_desc:65,src_root:4,src_word_id:[71,98],src_word_vec:71,sreializ:91,srl:14,ssd:8,ssh:[112,113,114,124],ssh_server:110,sstabl:30,stabil:[8,31,62,102],stabl:[84,112],stack:[22,50,81,90,112,131],stackexchang:8,stage:[34,41,46,54,56,62,65,91,110,122],stale:35,stamp:107,standalon:122,standard:[6,13,20,22,54,81,83,95,99,106,128],stanford:[14,31,113],star:34,start:[8,9,22,29,32,34,35,38,39,40,42,43,45,46,71,73,75,76,92,93,95,98,99,106,107,110,114,118,121,128],start_mpi_train:114,start_op_idx:32,start_pass:[117,118],start_po:8,start_pserv:118,startup:[22,35,43,54,112],startup_program:[18,22,24],stat:[107,118],state:[8,9,18,24,33,35,49,50,70,71,76,85,90,98,113,118,129],state_act:[8,9],statem:62,statement:[54,57,62,101,112],static_cast:[65,103],staticinput:[8,98],statist:[8,18,20,49,76,118,131],statset:107,statu:[43,71,107,112,113],status:113,std:[29,34,38,58,60,61,65,67,68,76,78,81,82,85,87,88,89,101,102,103,118],stdbuf:109,stderr:110,stdout:[13,110],step:[4,8,9,11,22,24,31,33,35,40,45,47,49,54,56,57,63,71,74,75,79,81,87,90,92,93,98,100,101,106,107,109,112,113,114,122,124,126,131],step_gradi:32,step_id:90,step_input:90,step_net:33,step_output:90,step_scop:81,stepnet:[33,70,81,85],still:[32,39,42,45,54,62,82,95,103,130],stirng:79,stmt1482205552000:112,stmt1482205746000:112,stochast:[10,35,39,42,74,109],stop:[8,79,99,110,113,118],stop_gradi:[22,79],storag:[51,53,109,112,113],store:[7,8,14,22,29,31,33,34,38,50,58,60,66,69,71,75,77,79,81,82,83,85,90,101,102,103,104,109,112,113,114,118,123,124,128,130,131],str:[15,18,22,29,32,43,90,120],straight:[77,80,86],straightforward:65,strategi:[2,11,35,79,118],stream:[13,45,65,76,88],stream_:88,streamid:26,street:8,strength:129,strict:[80,109],stride:[8,9,22,65,69],stride_h:22,stride_i:8,stride_w:22,stride_x:8,string:[1,2,7,8,13,15,22,26,29,32,33,39,52,58,61,66,76,77,78,79,81,82,85,86,87,91,101,102,112,118],strip:[106,131],strongli:109,struct:[39,40,51,53,60,61,68,69,76,82,87,89],structur:[32,33,39,54,56,66,71,77,79,81,86,110,112,128,131],sts:112,stuff:100,stun:2,style:[2,8,81,87,92],sub:[7,8,13,22,30,32,42,44,47,56,62,70,73,75,79,98,101,122,131],sub_block:32,sub_nest_seq:8,sub_sequ:[2,8],subclass:[24,79],subcommand:52,subgradi:10,subgraph:[47,56],submiss:45,submit:[65,81,104,109,112,117,118],subnet0:112,subnet:[30,112],subobjectpath:113,subscript:22,subsequ:[8,73],subsequenceinput:8,subset:[22,101],substanti:130,succ:62,succeed:[39,113],success:[8,40,112,113,130],successfulcr:113,successfulli:[102,130],successor:118,sucess:62,sucessor:62,sudo:[99,112],suffer:31,suffici:118,suffix:[18,43,95,109],suggest:[8,34,100,107],suit:126,suitabl:[86,118],sum:[8,10,23,32,33,36,46,60,79,98,101],sum_op:32,sum_x:22,sume:22,summar:[56,76,131],summari:76,summat:22,sumopgradmak:82,sun:20,supercomput:62,suppli:[22,86],support:[6,7,8,10,11,13,15,22,23,31,33,35,42,43,44,45,47,54,55,56,62,65,66,69,71,74,75,76,78,80,81,82,83,86,89,92,93,95,96,98,99,101,102,103,104,107,109,112,118,122,123,124,126],support_inplac:62,suppos:[9,22,23,34,44,55,86,101,131],suppress:[8,52],sure:[22,92,99,101,106,111,112],surpass:[8,20],sutibal:88,svs:87,swagger:51,swap_channel:130,swig:[4,41,67,68,92,122,123],swig_paddl:[4,129],switchop:33,sychron:73,symbol:[8,33,58,68,95],symbols_ready_:33,symbolt:[33,81],symlink:100,sync:[35,74,83,118,129],sync_with_cpp:106,syncflag:101,synchron:[35,39,65,73,76,109,112,118],syntax:[44,50,54,71,80],synthes:129,sys:130,sysroot:122,system:[33,34,35,40,42,45,47,51,55,56,62,64,92,93,95,102,104,106,109,113,122,131],t2b:128,t_max:22,t_min:22,tab:[95,131],tabl:[2,7,8,22,33,44,54,60,66,86,91,123,130,131],tablelookup:86,tablelookupgrad:86,tablelookupop:86,tableproject:8,tag:[7,14,84,93,98,109],tagtyp:7,tail:71,take:[2,4,7,8,9,13,22,29,30,32,33,34,35,42,44,45,48,50,53,56,57,59,60,62,65,69,74,77,78,79,80,81,82,88,89,90,92,98,99,100,101,102,106,107,109,111,112,113,129],taken:[2,8,48,58,62,69,90],talk:[40,124],tangl:106,tanh:[8,9,56,71,98,101],tanhactiv:9,tanhshrink:22,tar:[15,29,112],tarbal:112,target:[8,14,22,24,29,32,33,34,48,50,56,58,72,78,81,92,98,102,122,123,124,128,131],target_block:[32,48],target_dict_dim:98,target_dict_s:71,target_dictionary_dim:8,target_language_embed:8,target_language_word:98,target_link_librari:34,target_word:71,targetinlink:8,task:[2,7,8,45,66,71,76,87,98,111,120,128,130],task_queu:39,taskentri:39,taskqueu:39,tbd:[41,65],tcp:[112,118],teach:131,tear:107,tech:111,technic:[32,35],techniqu:[62,98,101,106],technolog:[54,99],tee:113,tell:[35,39,40,71,87,93,107,122],templat:[55,65,87,88,102,103,113,126],tempor:[8,131],temporari:[18,32,43,50,62,74,79,127],tempori:62,ten:99,tensor:[22,23,31,34,44,46,47,53,54,56,58,60,61,65,66,69,70,71,86,89,90,91,102,108],tensor_arrai:44,tensor_array_read:90,tensor_array_s:90,tensor_array_stack:90,tensor_array_unstack:90,tensor_array_writ:90,tensor_data:66,tensor_s:31,tensor_test:34,tensor_to_check:31,tensorarrai:46,tensorarraydesc:90,tensordesc:[66,86],tensorflow:[33,44,45,47,54,56,59,83,90,103],term:[8,9,22,35,82,83],termin:113,terminolog:62,tese:1,tessorarrai:90,test100:14,test10:14,test1:37,test:[1,2,8,13,14,15,29,30,31,34,58,68,74,80,84,96,99,103,107,108,109,114,117,128,130,131],test_:102,test_all_data_in_one_period:113,test_check_grad_ingore_i:102,test_check_grad_ingore_x:102,test_check_grad_norm:102,test_check_output:102,test_data_dir:109,test_fcgrad:101,test_gpuprofil:107,test_layergrad:101,test_list:[2,131],test_mkldnn:64,test_mklpack:63,test_mul_op:[92,102],test_norm:102,test_pass:[117,118,120],test_period:[117,118,120],test_recurrent_op:100,test_wait:[117,118],testa:30,testb:30,testbilinearfwdbwd:107,testcas:102,testconfig:101,testfcgrad:101,testfclay:101,testlayergrad:101,testmodel_list:117,testmulop:102,testq:30,testresult:29,testsave_dir:117,testutil:101,text1:52,text:[1,2,7,9,13,22,30,66,70,76,112,128,131],text_conv:131,text_fil:13,tflop:107,tftp:126,tgz:[14,95],than:[2,4,6,7,8,9,22,32,35,43,44,48,54,55,56,79,81,83,90,92,98,99,101,109,111,112,122,126,130],thank:128,the_step:54,theano:54,thei:[2,8,18,20,22,27,30,32,34,35,40,42,44,47,48,52,54,56,57,61,62,71,72,76,79,81,87,90,91,98,99,100,101,102,103,107,109,111,112,117,130],them:[1,2,7,8,9,15,30,31,32,34,35,38,43,47,48,54,55,60,61,62,71,79,80,81,82,85,86,87,89,90,91,99,100,102,104,107,111,112,117,118,130,131],themselv:[32,34],theori:[54,107],therefor:[32,62,74],therein:[8,33],therun:130,theta:56,theta_d:56,theta_g:56,thi:[1,2,6,7,8,9,10,13,14,15,18,20,21,22,23,24,26,27,29,30,31,32,33,34,35,38,39,40,41,42,43,44,45,46,47,48,49,50,53,54,55,56,57,58,61,62,65,69,70,71,72,73,74,75,76,77,79,80,81,82,83,86,87,88,89,90,93,95,96,98,99,100,101,102,103,104,106,107,108,109,111,112,113,118,120,122,123,124,126,128,129,130,131],thin:60,thing:[2,45,56,81,88,107],think:[30,34,111],third:[8,35,58,102,106,107,122,123,124,130],third_parti:[8,64,122,123,124],thirt:99,those:[8,33,34,35,55,57,58,59,77,122,130],though:[90,126],thought:[34,107],thread:[44,46,76,101,106,107,118,120],thread_count:46,thread_id:76,thread_id_:76,thread_local_rand_use_global_se:[117,118],thread_pool:46,threadblocks:26,threadid:120,threadloc:107,threadpool:44,three:[2,7,8,22,31,32,35,49,53,54,57,65,71,72,75,76,77,80,88,118,122,129,130],threshold:[6,7,8,22,35,39,48,100,118],thresholdedrelu:22,through:[4,8,23,32,34,35,39,41,49,62,72,74,98,101,102,104,107,108,109,123,128,129],throughout:[50,131],throughput:[107,109],thrust:81,thu:[2,8,22,42,49,58,62,101,112,127],tier:113,time:[2,8,9,11,13,22,29,30,31,34,35,39,42,45,47,48,54,55,60,62,63,69,70,71,73,76,79,80,81,82,86,87,90,91,92,98,99,103,106,107,113,118,120,126,131],timelin:[8,76,81,107],timeo:112,timeout:[35,39],timeout_sec:13,timestamp:[8,36],timestep:[2,8,85],tip:[122,123],titan:62,titl:14,tls:51,tmp:79,to_chw:15,to_no_sequ:8,to_sequ:8,to_tar:29,toadapt:89,todo:[7,13,14,33,35,39,42,71,87],toend:8,togeth:[2,8,9,13,29,32,90,98,111],token:[7,8,30,98,128],toler:[29,31,92,102],too:[14,31,44,48,65,89,90],took:126,tool:[76,92,95,98,99,106,111,112,122,124],toolchain:[106,122,123],top:[7,22,29,70,71,102,130],top_k:[7,22,71],top_level_rnn:70,topic:65,topk_generated_scor:71,topk_id:71,topk_indic:22,topk_out:22,topk_scor:71,toplevel:99,topolog:[30,35,45,58,62,66,75],topoloi:58,topolopi:29,torch:[33,54],toronto:14,total:[22,29,35,47,49,73,76,80,106,107,109,113,126,128],total_pass:80,tottim:106,trace:[33,56],track:[35,39,58,79],tractabl:8,tradit:[8,33,53],traffic:45,trail:13,train100:14,train10:14,train:[0,1,2,4,6,7,8,13,14,15,20,32,33,37,39,40,42,44,48,49,50,54,56,57,62,63,66,73,74,75,76,77,78,79,81,83,86,88,91,98,101,105,107,115,116,117,123,130],train_conf:128,train_config_dir:112,train_data:109,train_data_dir:109,train_id:112,train_list:[2,109,130,131],train_loop:54,train_read:[45,111],trainabl:[8,66,79],traindot_period:117,trainer:[2,4,30,36,37,38,39,41,45,47,54,63,64,74,75,81,101,110,111,118,120,129,131],trainer_config:[1,2,112,113,131],trainer_config_help:[2,101,131],trainer_count:[96,109,112,113,117,118,120],trainer_cpu:43,trainer_cr:43,trainer_gpu:43,trainer_id:[109,112,118],trainer_intern:38,trainer_mem:43,trainer_packag:43,trainer_prog:45,trainerid:42,trainerintern:131,training_machin:129,training_rol:111,trainingjob:45,trainingtest_period:117,trainonebatch:38,trainonedatabatch:129,tran:[65,89,101,118],trane:2,transact:[35,39],transfer:[1,2,62,76],transform:[8,9,15,22,81,89,98,101,103,129,131],transform_param_attr:9,transformed_st:9,translat:[8,9,54,62,128],translation_id:71,translation_scor:71,transpar:[71,110],transpil:[44,54,111],transport:118,transpos:[8,15,101,129],transpose_i:22,transpose_x:22,transposedfullmatrixproject:8,travel:2,travers:[32,57,62],travi:100,treat:[8,22,33,40,62],treatment:[40,53],tree:[8,33,44,50,54,79,108,118,124],trg_dic_siz:71,trg_embed:[71,98],triain:1,trick:71,tricki:67,trigger:[42,75],trim:8,trivial:[2,71,90],trn:131,true_block:[33,59,77],true_imag:80,true_label:80,true_neg:49,true_posit:49,true_read:80,truth:[7,8,22,131],tst:131,tune:[6,105,106,131],tuninglog_barrier_abstract:117,tupl:[2,8,9,13,14,15,18,22,23,29,32,79,80],ture:8,turn:[8,22,79,80,93,129],tutori:[92,93,98,101,102,106,107,112,114,115,116,123,127,130,131],twice:[47,56,111],twine:84,two:[1,2,7,8,9,22,23,30,32,40,41,42,43,44,45,49,52,53,54,56,57,60,62,66,69,71,74,76,77,80,81,82,83,85,86,87,90,91,92,98,102,103,107,110,112,120,122,124,128,129,130,131],txt:[2,34,43,52,63,64,101,104,109,112,114,131],type:[2,7,8,9,11,13,14,15,18,22,23,24,29,30,32,33,35,38,39,42,43,45,51,52,53,60,61,65,66,67,68,70,71,77,78,79,80,81,82,83,86,87,88,89,91,96,98,99,101,103,109,112,113,118,120,123,130,131],type_nam:87,typedef:[40,53,67,68,69,88],typeerror:48,typeid:87,typenam:[55,87,88,102,103],typic:[4,7,45,107,123],ubuntu:[84,95,96,106],ubyt:80,uci:14,uci_h:[96,111],ufldl:[8,22],uid:113,uint16_t:53,uint32:[51,66],uint32_t:76,uint64:[66,67],uint64_t:67,unawar:40,unbalanc:118,unbound:[62,98],unclear:42,uncreat:32,under:[2,34,39,47,73,89,92,93,103,104,109,110,112],underli:71,understand:[20,54,79,106,107,126,128],understand_senti:98,undeterminist:107,unidirect:8,unifi:[50,58,86,100],uniform:[6,8,13,20,37,56,79,80,118,129],uniform_random:79,uniniti:32,uninstal:92,uniqu:[30,33,35,42,43,65,69,79,85,102,109,111,112,118],unique_nam:79,unique_name_gener:79,unique_ptr:[82,85,88,101],unit:[8,9,22,23,34,74,76,83,88,92,98,99,103],unittest:[68,100,102],unittestcheckgrad_ep:117,unk:[86,91,128],unk_idx:131,unknown:[8,22],unless:[2,22],unlik:[8,22,71,102],unnecessari:[32,100],unordered_map:85,unpack:90,unrol:70,unseen:83,unseg:8,unsign:[40,53],unstack:90,unstack_from:90,unsupervis:56,unsupport:102,until:[35,40,46,47,54,62,85,111,112],unzip:122,updat:[6,8,10,22,24,32,35,39,40,45,51,53,56,70,71,72,73,74,75,85,90,95,101,106,109,118,120],update_equ:29,update_hook:6,update_memori:33,update_op:72,updatecallback:101,updatestack:112,upgrad:[73,92,95,127],upload:[35,43,51,84,109],upon:35,upper:8,upstream:100,uri:112,url:[13,14,100],usag:[1,2,7,8,9,15,29,53,59,62,75,79,102,107,109,123,128,129],use:[1,2,4,6,7,8,9,11,13,14,15,20,22,24,27,29,30,31,33,34,35,41,45,46,47,50,53,56,58,60,61,62,65,69,71,72,73,75,76,79,85,86,87,89,90,91,92,93,95,96,98,99,100,101,102,104,106,107,109,112,113,118,120,122,123,124,128,129,130,131],use_cpu:61,use_cudnn:[22,23,61],use_eigen_bla:122,use_eigen_for_bla:[122,123],use_etcd:29,use_global_stat:8,use_gpu:[96,109,113,117,118,120,129,130,131],use_mkl_pack:63,use_mkldnn:[8,61,64],use_nesterov:24,use_old_updat:[38,117,118],use_peephol:22,use_sparse_remote_updat:38,used:[1,2,4,7,8,9,10,11,13,14,15,20,22,26,29,30,31,33,34,35,41,42,45,48,50,53,54,56,58,62,70,71,74,75,76,79,80,81,83,85,87,88,90,92,95,98,99,101,102,103,106,107,112,117,118,120,122,123,124,128,130,131],useful:[1,2,8,9,31,53,62,79,85,89,98,101,120,122,131],usegpu:[101,129],user:[1,2,6,8,9,13,14,15,18,20,24,26,27,29,30,31,32,33,34,37,39,42,43,44,45,46,47,48,49,50,52,55,56,57,58,60,61,65,69,71,72,73,74,76,79,80,81,82,83,85,87,88,89,90,93,100,104,106,109,112,117,118,122,126,130,131],user_info:14,user_nam:37,usercert:37,userinfo:14,userkei:37,usernam:37,uses:[2,8,35,42,44,45,53,62,69,70,71,75,76,88,89,92,95,98,99,100,101,103,104,109,112,118,122,130,131],using:[1,2,4,6,8,9,13,22,29,30,32,33,34,35,39,40,42,43,45,50,52,53,54,55,56,58,60,62,70,72,74,77,79,80,82,83,85,87,88,89,92,93,94,95,96,98,100,101,102,103,104,107,109,112,113,114,118,120,122,124,127,128,129,130,131],usr:[92,93,109,112,118],usrdict:128,usrmodel:128,usual:[8,29,32,43,62,69,76,77,83,88,100,102,106,107,112,118,120],utf:128,util:[4,45,63,64,73,98,101,102,107,126],uuid:[36,42],v7a:122,v8a:122,val:32,valid:[8,15,22,80,81,85,102,112,123,130],valu:[2,4,6,7,8,11,13,14,15,20,22,23,26,29,31,32,33,35,44,48,49,58,59,62,64,66,70,71,72,74,75,77,81,85,86,87,90,91,98,101,102,111,112,118,120,122,123,129,130],value1:118,value2:118,value_:86,value_evalu:7,value_rang:13,valueerror:[22,58],values_:90,vanilla:98,var_nam:32,var_recurs:48,varabl:47,vardesc:[33,57,77,79,81,86],vardescbuild:33,vari:[107,112],variabl:[2,10,13,14,18,20,21,22,23,24,30,31,33,44,45,47,48,49,50,56,57,58,59,60,69,70,71,72,74,77,78,82,83,86,87,90,101,102,106,108,109,112,113,122,123],variablenamemap:102,varialbl:56,varianc:[8,130],variant:[8,60,69,88,90],varibal:32,varibl:58,varienc:90,varient:90,variou:[33,53,62,83,122],varproto:87,vars_:[33,85],vartyp:[22,86,91],vartypeinfer:60,vec1:8,vec2:8,vec:89,veclib:123,vecter:22,vector:[2,8,9,13,14,22,30,33,38,40,58,59,65,70,71,76,79,81,82,86,90,98,101,103,128,131],vectorenable_parallel_vector:117,veloc:24,vendor:34,verb:14,verbos:[52,100],veri:[2,8,11,34,39,44,47,50,54,55,56,62,65,71,75,80,83,85,88,90,98,106,107,110,131],verifi:[33,101,123],version:[2,8,9,32,34,43,45,48,52,54,56,58,59,66,71,84,92,93,96,99,101,106,107,109,111,112,113,117,118,122,123,124,128],versu:30,vertic:[8,130],vgg:[9,23],via:[22,32,35,69,94,100,107,111,112,123,126,131],view:[8,66,69],vim:93,viriabl:109,virtual:[48,60,61,82,88,99],virtualenv:99,visibl:[42,85],visit:[29,32],visual:[8,71,107],vlog:[38,100],voc_dim:131,voila:96,volum:[104,113],volumemount:[112,113],volumn:112,vutbr:14,w_f:22,wai:[2,7,9,22,30,32,40,42,50,54,61,62,71,74,79,80,83,90,98,99,100,101,120],wait:[35,40,46,109,111,118],walk:[4,123,129],wangkuiyi:34,want:[2,8,30,43,44,49,56,61,69,74,76,78,80,83,85,88,89,90,92,93,99,100,101,104,106,109,118,120,122,124,128,130,131],warn:[29,52],warp:[8,107],warpctc:8,warranti:2,wast:73,watch:35,wbia:[112,130],weav:54,web:[104,106],websit:[104,131],weight:[7,8,9,10,20,22,23,27,63,66,83,98,101,118,120,130],weight_act:9,weightlist:101,weights_:101,weights_primitive_desc:65,weights_t:101,welcom:34,well:[22,32,43,45,54,55,56,83,86,101,111,112,118,131],were:[7,34,54],west:112,wget:122,wgt:65,what:[6,8,34,54,56,71,79,87,89,102,106,126,131],whatev:[99,109],wheel:95,when:[1,2,6,7,8,10,13,18,22,29,31,32,33,34,35,38,39,40,43,44,45,47,48,49,50,52,53,54,58,71,73,74,75,76,77,79,81,88,90,92,94,98,99,100,101,102,103,104,106,107,109,112,113,118,120,122,123,126,128,129],whenev:[79,100],where:[2,8,9,10,20,22,23,30,32,33,35,42,44,45,54,57,69,70,71,74,77,81,83,88,90,98,101,102,106,107,108,118,120,128,130],wherea:[22,33,39,55,59,88,91],whether:[7,8,15,21,22,29,31,32,33,50,76,80,86,90,92,93,101,102,118,123,129],which:[1,2,4,6,7,8,9,13,14,15,22,23,29,30,31,32,33,34,35,37,39,40,42,43,44,45,46,48,50,53,54,55,56,58,60,62,65,66,69,70,71,72,73,75,77,78,79,80,81,82,85,86,87,89,90,91,92,95,98,99,100,101,102,103,106,107,109,110,111,112,118,120,122,123,126,129,130,131],whichev:129,while_grad:62,while_loop:[71,90],while_op:32,whileloop:90,whileop:33,whl:92,who:[32,55,57,73,79,100,111,128,130],whoever:40,whole:[2,7,13,32,56,59,62,67,68,70,73,78,87,100,109,112,113,126,131],whose:[2,8,13,22,31,32,35,42,48,70,81,82,87,90,98],why:[9,31,68,99],wide:[34,48,56,95,110,114],width:[7,8,13,15,22,38,67,80,101,102],wiki:[8,34],wikipedia:[8,14],wilder:2,window:[8,11,14,74,93,99,122],wirt:58,wise:[8,15,22,47,81,103],wish:[92,95,104,109,111],with_avx:[92,93,109,122,123],with_bia:87,with_c_api:[92,122,123,124],with_doc:92,with_doubl:[92,101,109],with_dso:92,with_golang:[92,122],with_gpu:[92,99,109,122,123],with_mkl:[63,64,92,122],with_mkldnn:64,with_mklml:64,with_profil:107,with_python:[92,109,122,123],with_rdma:[109,122,123],with_style_check:[92,100],with_swig_pi:[92,122,123],with_test:[92,102],with_tim:[107,109],within:[8,39,45,54,123],without:[2,7,8,24,32,35,40,76,79,80,81,102,106,109,114],wloop:90,wmt14:98,wmt_shrinked_data:14,won:[107,109,130],wonder:2,word2vec:[43,109],word:[2,7,8,14,32,47,57,60,62,70,71,81,87,90,98,109,120],word_dict:[109,114,131],word_dim:131,word_id:2,word_idx:14,word_vector:131,word_vector_dim:[8,71,98,128],words_freq_sort:14,work:[2,4,8,13,22,30,33,34,35,45,50,53,54,61,72,74,76,79,93,98,99,100,101,104,106,107,109,111,112,113,118,126,131],worker:[47,91,112],workercount:112,workflow:[81,112],workspac:[100,109,110,118],world:109,wors:129,worth:108,would:[29,33,34,35,42,45,46,47,54,55,56,57,65,72,74,75,79,80,86,90,93,99,100,106,112,122,126,129,131],wouldn:[54,57],wrap:[54,55,56,73,126],wrapper:[9,34,55,73,74,82,90,107],write:[2,13,22,30,35,42,44,45,47,53,54,55,58,60,65,72,74,79,80,81,82,88,90,99,105,109,112],write_lock:36,write_to_arrai:62,writer:[30,79],written:[22,26,32,33,44,50,56,66,74,81,82,86,92,93,102,103,106,110],wrong:[2,80],wrote:[47,58],wsize:112,www:[2,14],x64:[122,124],x86:123,x86_64:[122,123],x_first_step:22,x_last_step:22,x_neg:31,x_num_col_dim:22,x_po:31,x_t:22,x_t_data:22,xarg:[7,93,101,114],xavier:20,xavieriniti:22,xcode:123,xcodebuild:123,xgbe0:118,xgbe1:118,xiangyu:20,xmap_read:13,xpu:54,xrang:[31,54,56,76,80,96,101],xx_layer:61,xxx:[30,90,130],xxxx:36,xxxxxxxxx:112,xxxxxxxxxx:112,xxxxxxxxxxxxx:112,xxxxxxxxxxxxxxxxxxx:112,y_dim:56,y_neg:31,y_num_col_dim:22,y_po:31,y_predict:[22,96,108,111],yaml:[34,110,112,114,126],yancey1989:43,yann:14,yapf:100,year:54,yeild:29,yep:[76,106],yet:[54,126],yield:[2,13,30,37,80,131],yoshua:20,you:[1,2,4,6,8,9,13,23,29,31,43,45,53,85,92,93,94,95,96,98,99,100,101,104,106,107,109,110,111,112,114,118,120,122,123,124,126,128,129,130,131],your:[2,8,13,29,30,34,38,43,52,81,92,94,95,99,100,101,104,107,109,110,112,120,122,123,124,126,131],your_access_key_id:112,your_secrete_access_kei:112,your_source_root:68,yourself:92,yuang:54,yuyang18:[13,14],yuyang:106,z_dim:56,z_size:56,zero:[2,6,8,9,10,13,14,18,31,32,35,56,71,75,79,86,101,112,118,131],zhang:20,zhidao:128,zip:[14,79,122],zone:112,zxvf:112},titles:["API","Introduction","PyDataProvider2","API","Python Prediction","Activation","Parameter Attribute","Evaluators","Layers","Networks","Optimizer","Pooling","Data Reader Interface and DataSets","Data Reader Interface","Dataset","Image Interface","Fluid","DataFeeder","Evaluator","Executor","Initializer","IO","Layers","Nets","Optimizer","ParamAttr","Profiler","Regularizer","Model Configuration","Training and Inference","PaddlePaddle Design Doc","Auto Gradient Checker Design","Backward Building","Design Doc: Block and Scope","Required CMake Function","Design Doc: Distributed Training","\u6a21\u578b\u53c2\u6570\u68c0\u67e5\u70b9\uff08Checkpointing\uff09","\u8bad\u7ec3\u6570\u636e\u7684\u5b58\u50a8\u548c\u5206\u53d1","Alalysis of large model distributed training in Paddle","Design Doc: Master Server","Design Doc: The Client Library of Parameter Server","Design Doc: Remote Parameter Updater for Cluster Train","Design Doc: Save Model","Submit a Distributed Training Job","Design Doc: Concurrent Programming with Fluid","Design Doc: Distributed Training Architecture","Design Doc: Execute the Program with Multi CPU","Design Doc: Parameter Server","Error Clip","Evaluator Design","Executor Design Doc","FileManager\u8bbe\u8ba1\u6587\u6863","PFSClient","Design Doc: float16","Design Doc: PaddlePaddle Fluid","Design Doc: Functions, Operators, and Layers","Design for GAN","Design Doc: Computations as a Graph","Survey on Graph","The IfElse Operator","Design Doc: InferVarType","Problem","Memory Optimization","Intel\u00ae MKL Packed on PaddlePaddle: Design Doc","Intel\u00ae MKL-DNN on PaddlePaddle: Design Doc","Design Doc: Add MKLDNN Kernel in Fluid Operator","Design Doc: Model Format","Paddle\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0","C-API \u6a21\u578b\u63a8\u65ad\u5b9e\u73b0\u6587\u6863","Design Doc: The Keys of Operator Kernel Type","RNNOp design","Design: Sequence Decoder Generating LoDTensors","Optimizer Design","Design Doc: NCCL support in Paddle Fluid","Averaging Parameter in PaddlePaddle","Design Doc: The C++ Class Parameters","Introduction","Design Doc: PaddlePaddle Programs","Prune","Design Doc: Python API","Python Data Reader Design Doc","Design Doc: Refactorization Overview","Design Doc: Gradient Operators Registration","Regularization in PaddlePaddle","PaddlePaddle\u53d1\u884c\u89c4\u8303","Design of Scope in Paddle","Design Doc: Selected Rows","Interaction between C++ and Python","Design Doc: Supporting new Device/Library","Background","Design for TensorArray","Background","Build from Sources","Run in Docker Containers","Install and Build","Install Using pip","GET STARTED","RNN Models","RNN Configuration","Build using Docker","Contribute Code","Write New Layers","How to write a new operator","How to use Eigen in Paddle","Contribute Documentation","HOW TO","Profiling the Python Code","Tune GPU Performance","PaddlePaddle Fluid Source Code Overview","Distributed Training","Cluster Training Using Fabric","Fluid Distributed Training","Distributed PaddlePaddle Training on AWS with Kubernetes","PaddlePaddle On Kubernetes","Cluster Training Using OpenMPI","<no title>","<no title>","Argument Outline","Detail Description","Set Command-line Parameters","Use Case","PaddlePaddle Documentation","Build PaddlePaddle for Android","Build PaddlePaddle for iOS","Build PaddlePaddle for Raspberry Pi","MOBILE","Cluster bootstrapping tool survey","<no title>","Chinese Word Embedding Model Tutorial","Generative Adversarial Networks (GAN)","Model Zoo - ImageNet","Quick Start"],titleterms:{"\u4e0a\u4f20\u8bad\u7ec3\u6587\u4ef6":37,"\u4e0d\u4f7f\u7528":67,"\u4e0d\u4f7f\u7528swig\u8fd9\u79cd\u4ee3\u7801\u751f\u6210\u5668":67,"\u4e0d\u5bfc\u51fapaddle\u5185\u90e8\u7684\u7ed3\u6784\u4f53":67,"\u4e0d\u5f15\u7528\u5176\u4ed6\u52a8\u6001\u5e93":67,"\u4ec5\u4ec5\u4f7f\u7528void":67,"\u4ece\u5feb\u7167\u6062\u590d":36,"\u4f7f\u7528\u52a8\u6001\u5e93\u6765\u5206\u53d1paddl":67,"\u4f7f\u7528\u8f6c\u6362\u5e93":37,"\u5177\u4f53\u67d0\u79cd\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5177\u4f53\u67d0\u79cd\u7c7b\u578b\u7684\u5b9e\u73b0\u6587\u4ef6":68,"\u5206\u5757\u6587\u4ef6\u4f20\u8f93":51,"\u5206\u652f\u89c4\u8303":84,"\u52a0\u901f\u6267\u884c":36,"\u52a8\u6001\u5e93\u4e2d\u4e0d\u5d4c\u5165\u4efb\u4f55\u5176\u4ed6\u8bed\u8a00\u7684\u89e3\u91ca\u5668":67,"\u52a8\u6001\u6269\u5bb9":36,"\u539f\u56e0":67,"\u539f\u56e0\u5217\u8868":67,"\u53c2\u8003\u6587\u6863":51,"\u53d1\u5e03docker\u955c\u50cf":84,"\u53d1\u5e03wheel\u5305\u5230pypi":84,"\u540d\u8bcd\u89e3\u91ca":51,"\u57fa\u672c\u8981\u6c42":67,"\u5b9e\u73b0":67,"\u5b9e\u73b0\u65b9\u5f0f":68,"\u5bfc\u51fac":67,"\u5feb\u7167\u4fdd\u5b58\u7684\u8bbe\u8ba1\u5982\u4e0b":36,"\u6307\u9488\u4f5c\u4e3a\u7c7b\u578b\u7684\u53e5\u67c4":67,"\u63a8\u6d4b\u6267\u884c":36,"\u652f\u6301\u7528\u6237\u81ea\u5b9a\u4e49\u7684\u6570\u636e\u9884\u5904\u7406job":37,"\u6587\u4ef6\u4f20\u8f93\u4f18\u5316":51,"\u6587\u4ef6\u8bbf\u95ee\u65b9\u5f0f":37,"\u6587\u4ef6\u8bbf\u95ee\u7684\u6743\u9650":37,"\u6587\u4ef6\u9884\u5904\u7406":37,"\u66b4\u9732\u63a5\u53e3\u539f\u5219":68,"\u672f\u8bed":36,"\u67b6\u6784\u56fe":51,"\u6846\u67b6\u751f\u6210":51,"\u6982\u5ff5\u89e3\u91ca":37,"\u6a21\u5757":51,"\u6a21\u578b\u53c2\u6570\u68c0\u67e5\u70b9":36,"\u6a21\u578b\u63a8\u65ad\u5b9e\u73b0\u6587\u6863":68,"\u6d41\u7a0b\u4ecb\u7ecd":37,"\u751f\u6210sparse\u6587\u4ef6":51,"\u7528\u6237\u4f7f\u7528\u6d41\u7a0b":51,"\u76ee\u5f55\u7ed3\u6784":68,"\u76ee\u6807":51,"\u793a\u4f8b\u7a0b\u5e8f":37,"\u7b26\u53f7":67,"\u7c7b":67,"\u7f16\u8bd1\u9009\u9879":68,"\u7f29\u5bb9":36,"\u800c\u662f\u624b\u5199\u591a\u8bed\u8a00\u7ed1\u5b9a":67,"\u80cc\u666f":67,"\u8986\u76d6\u4e0d\u4e00\u81f4\u7684\u90e8\u5206":51,"\u8bad\u7ec3\u6570\u636e\u5b58\u50a8":37,"\u8bad\u7ec3\u6570\u636e\u7684\u5b58\u50a8\u548c\u5206\u53d1":37,"\u8f6c\u6362\u5e93":37,"\u8fd9\u4e2a\u52a8\u6001\u5e93\u4f7f\u7528c99\u6807\u51c6\u7684\u5934\u6587\u4ef6\u5bfc\u51fa\u4e00\u4e9b\u51fd\u6570":67,"\u8fdb\u884c\u8bad\u7ec3":37,"abstract":[45,46,47,73,126],"book\u4e2d\u6240\u6709\u7ae0\u8282":84,"case":[32,120],"class":[56,75,79,101],"filemanager\u8bbe\u8ba1\u6587\u6863":51,"final":61,"function":[34,55,56,79,128],"new":[88,101,102],"paddle\u52a8\u6001\u5e93\u4e2d":67,"paddle\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0":67,"paddlepaddle\u53d1\u884c\u89c4\u8303":84,"paddlepaddle\u56de\u5f52\u6d4b\u8bd5\u5217\u8868":84,"return":[79,80],"switch":[65,88],"tensor\u5230eigentensor\u7684\u8f6c\u6362":103,AWS:112,Abs:5,DNS:112,E2E:111,EFS:112,For:[34,113],KMS:112,Not:99,The:[33,40,44,50,54,56,57,59,60,69,72,75,81,82,124],Use:[33,77,104,109,113,120],Using:[34,40,95,110,114,122],With:43,about:56,abs:22,absolut:71,access:112,account:112,accuraci:22,action:[63,64],activ:[5,8,64],adadelta:10,adagrad:10,adagradoptim:24,adam:10,adamax:10,adamaxoptim:24,adamoptim:24,add:[62,65,112],address:112,addto:8,advanc:88,adversari:129,aggreg:8,aggregatelevel:8,alalysi:38,algorithm:[31,35,45,70,78,131],all:[85,90],analog:44,analysi:[45,62],android:122,api:[0,3,45,63,64,68,72,74,79,83,87],appendix:[126,131],applic:3,approach:107,arbitrari:54,architectur:[45,76,98,131],argument:[52,80,109,117,120,122,124,131],arrai:31,array_length:22,array_read:22,array_to_lod_tensor:22,array_writ:22,asset:112,assign:22,associ:[85,112],assumpt:126,async:118,attent:98,attribut:[6,62,83],auc:7,auto:31,averag:74,avg:11,aws:112,backgraound:31,background:[47,63,88,89,90,91,102],backward:[32,54,57,81,102],base:[43,71],basepool:11,basic:[62,88,126],batch:80,batch_norm:[8,22],batch_siz:80,beam:71,beam_search:8,beam_search_decod:22,benchmark:[63,64],benefit:[47,81],between:[30,79,81,87,88],bidirectional_gru:9,bidirectional_lstm:9,bilinear_interp:8,binari:33,bind:102,bla:92,block:[33,56,57,77,79,81],block_expand:8,blockdesc:77,book:93,bool:92,bootstrap:126,bottleneck:106,brelu:[5,22],bring:126,bucket:112,build:[32,56,81,92,94,99,104,113,122,123,124],built:107,cach:2,can:85,capi:68,capi_priv:68,cast:22,ceil:22,challeng:[32,47,78],chang:71,check:[8,31,101,110],checker:31,checkpoint:[35,36,42],chines:128,choic:61,choos:[34,112],chunk:7,cifar:14,classif:7,classification_error:7,classification_error_print:7,client:40,clip:[8,48],close:31,cloudform:112,cluster:[41,109,110,111,112,114,120,126],cmake:[34,63,64,124],code:[43,79,100,106,108],column_sum:7,command:[109,119,120,131],commit:113,common:118,commun:118,compar:126,comparis:79,compat:54,compil:[33,53,54,77,81,92,102,108,122,123,124],complet:54,compos:80,comput:[33,57,65,81,83,103],con:126,concat:[8,22],concept:[79,81,112],concern:64,conclus:[42,58,126],concurr:44,condit:56,config:[3,120],configur:[28,98,105,112,123,131],conll05:14,connect:8,constantiniti:20,construct:57,contain:[93,113],content:[63,64,68,107,112],context_project:8,contribut:[100,104],control:[62,81],contruct:62,conv2d:22,conv2d_transpos:22,conv:8,conv_oper:8,conv_project:8,conv_shift:8,convert:42,convolut:131,core:[31,79,112],corner:32,cos_sim:[8,22],cost:8,cpu:[46,120],creat:[32,80,81,85,112,113],create_arrai:22,creation:[39,74,83],creator:80,credenti:112,crf:8,crf_decod:8,cross:[122,123,124],cross_channel_norm:8,cross_entropi:22,cross_entropy_cost:8,cross_entropy_with_selfnorm_cost:8,ctc:8,ctc_error:7,cuda:[53,92],cudnn:92,cudnnavg:11,cudnnmax:11,current:[53,82],custom:80,data:[8,12,13,22,35,45,80,112,113,128,129,131],datafeed:[13,17],dataflow:62,dataprovid:[2,3,118],dataset:[12,14,35,39,109],datatyp:[13,69],decayedadagrad:10,decayedadagradoptim:24,decod:71,decor:80,deep:[33,54],defin:[102,112,131],definit:91,delet:112,demo:[56,111,112],dens:42,dep:95,depend:[56,92,95],deploi:43,deriv:101,describ:[54,72],descript:[52,81,118,129],design:[30,31,33,35,39,40,41,42,44,45,46,47,49,50,53,54,55,56,57,60,63,64,65,66,69,70,71,72,73,75,77,79,80,81,82,85,86,88,90],destroi:[85,112],detail:[38,118],detect:[7,8],detection_map:7,detection_output:8,develop:[81,99,105],devic:[88,120],devicecontext:88,dictionari:[80,128],differ:[81,88,109,120],directori:112,discrimin:56,discuss:[47,56],dispatch:[35,39],distribut:[30,35,38,43,45,47,109,111,112,118],dnn:64,doc:[30,33,35,39,40,41,42,44,45,46,47,50,53,54,55,57,60,63,64,65,66,69,73,75,77,79,80,81,82,86,88],docker:[43,93,99,113,122],document:[104,121],doe:80,dot_prod:8,dot_product_attent:[9,23],dotmul_oper:8,dotmul_project:8,down:112,download:[112,113,128,130],dropout:[8,22],dure:[71,80],dylib:68,dynam:[35,90],dynamic_lstm:22,dynet:58,each:95,ec2:112,eigen:103,elast:112,elect:42,elementwise_add:22,elementwise_div:22,elementwise_mul:22,elementwise_sub:22,els:33,elu:22,embed:[8,22,128,131],engin:56,enough:31,entri:80,environ:[43,122],eos:8,equat:101,error:48,evalu:[7,18,49],event:[29,30,76],evolut:54,examin:106,exampl:[30,34,44,59,68,128,129],execut:[33,46,54,77,81],executor:[19,50],exp:[5,22],expand:8,expandlevel:8,explain:31,extern:112,extract:[128,130],fabric:110,factor:8,factorization_machin:8,faq:[94,95],fault:35,featur:130,file:[33,106,112,113,131],fill_const:22,fill_constant_batch_size_lik:22,find:112,first_seq:8,float16:53,floor:22,flow:62,fluid:[16,44,54,65,73,108,111],format:[33,35,66,131],forward:[57,102],frame:33,framework:[31,103],from:[30,42,87,92,94],full_matrix_project:8,fulli:8,functor:88,futur:54,gan:[56,129],gate:98,gated_unit:8,gener:[56,71,98,99,106,126,129],get:[96,111,113],get_output:8,give:80,global:[77,79],glu:23,gotcha:99,gpu:[93,107,118,120],grad_op:32,gradient:[31,32,40,64,82,101],gradient_print:7,graident:31,graph:[57,58,62,81,83],group:[8,112],gru:[9,118],gru_group:9,gru_step:8,gru_unit:[9,22],grumemori:8,hand:107,handler:[30,67],happen:42,hard_shrink:22,hard_sigmoid:22,hardwar:53,have:111,helper:79,hierarchi:33,high:[72,74,83,87],how:[31,38,74,80,81,88,92,102,103,104,105,107],hsigmoid:8,huber_classification_cost:8,huber_regression_cost:8,iOS:123,iam:112,ident:5,identifi:106,identity_project:8,ifels:59,ifelseop:33,imag:[8,9,15,43,93,113,122],imagenet:130,imdb:14,img_cmrnorm:8,img_conv:8,img_conv_bn_pool:9,img_conv_group:[9,23],img_pool:8,imikolov:14,implement:[31,32,34,38,46,48,49,53,66,70,73,74,79,80,81,82,83,101,102,103,129],increment:22,infer:[29,122,131],infershap:[77,86],infervartyp:60,info:130,ingredi:30,ingress:51,init_hook:2,initi:[20,40,56,112,120],input_typ:2,insid:85,inspect:112,instal:[94,95,96,111,112,122,123,124,126,131],instanc:112,instead:80,integr:[88,112],intel:[63,64],interact:87,interfac:[12,13,15,31,35,40,41,50,72,80,85,130],intermedi:81,interpol:8,introduc:[71,90,111],introduct:[1,76,83,109,111,128,130],is_paramet:21,isn:80,issu:53,job:[35,43,110,112,113,114],join:8,kei:[63,69,112],kernel:[65,69,81],kill:110,kmax_sequence_scor:8,kube:112,kubectl:112,kubernet:[43,112,113],l1decayregular:27,l2_distanc:8,l2_normal:22,l2decayregular:27,lambda_cost:8,languag:[33,54],larg:38,last_seq:8,launch:[93,110,114],layer:[8,22,30,55,63,64,79,101,120],layout:69,leaky_relu:22,learn:[33,54],learnabl:8,less_than:22,leval:87,level:[72,74,83,87],libpaddle_capi_shar:68,libpaddle_capi_whol:68,librari:[40,53,69,81,88,122],limit:45,line:[109,119,131],linear:5,linear_chain_crf:22,linear_comb:8,linux:[110,122],list:[36,80],live:62,local:[45,85,112,120],lod:71,lod_rank_t:22,lod_tensor_to_arrai:22,lodtensor:[70,71,90],lodtensordesc:91,log:[5,22,100,131],logic:39,logist:131,logsigmoid:22,look:106,low:[74,83,87],lstm:[9,118],lstm_step:8,lstm_unit:22,lstmemori:8,lstmemory_group:9,lstmemory_unit:9,machin:[8,71],macro:81,main:56,make:62,manag:[34,109],map:[80,81],master:[35,39,43,44],math:[8,88],mathemat:31,matmul:22,matrix:[64,118],max:11,max_sequence_len:22,maxframe_print:7,maxid:8,maxid_print:7,maxout:8,mean:22,member:56,memori:[8,62,70,88],merge_lod_tensor:22,messag:87,method:71,might:56,migrat:81,mileston:81,mini:80,minibatch:13,misc:8,mix:[8,120],mkl:[63,64],mkldnn:65,mkldnn_helper:65,mkldnndevicecontext:65,mnist:[14,129],mobil:125,model:[2,3,28,30,38,40,42,54,56,66,71,97,98,110,120,128,129,130,131],modifi:113,modul:[81,88,103],momentum:10,momentumoptim:24,more:56,motiv:[32,50,66,73,78],movielen:14,msrainiti:20,mul:22,multi:46,multi_binary_label_cross_entropy_cost:8,multibox_loss:8,multipl:80,multiplex:8,mxnet:58,name:[85,112],nccl:73,nce:8,necess:79,necessari:81,need:[80,99,107],nest:70,net:23,network:[9,81,98,120,129,130,131],neural:[98,131],nlp:[9,118],non:[2,111],norm:[8,83],normaliniti:20,note:31,numer:31,numpi:31,nvprof:107,nvvp:107,object:35,observ:[128,130],offset:71,ones:22,onli:[80,85],op_mak:81,openmpi:114,oper:[55,59,62,65,69,74,77,79,81,82,86,90,102],opinfomap:81,opkernel:[81,88,102],opproto:87,ops:83,optim:[10,24,35,40,57,62,72,79,105,131],option:[52,92,128],opwithkernel:81,order:52,org:104,origin:81,orthogon:85,other:64,out_prod:8,outlin:117,output:[8,110,112],overview:[42,48,50,63,64,81,85,108,131],pack:[63,71],packag:[34,95],pad:8,paddl:[38,73,80,85,103],paddlejob:43,paddlepaddl:[30,33,54,63,64,74,77,83,84,92,93,95,104,108,111,112,113,121,122,123,124,128],pair:112,paradigm:54,parallel_nn:120,paramattr:25,paramet:[6,8,29,30,35,40,41,43,47,64,74,75,79,83,109,111,112,118,119,128,130],parameteraverageoptim:74,paraphras:128,parent:85,part:57,partit:40,pass:[92,120],path:[42,52],penalti:83,perform:[74,106,107,118],persist:39,pfsclient:[51,52],pfsserver:51,pip:95,place:[62,69,88],placement:45,platform:109,pnpair:7,point:[63,112],polici:62,pool2d:22,pool:[8,11],pose:[60,82],potenti:61,pow:22,power:8,precision_recal:7,predict:[4,130],prefetch:80,prelu:8,prepar:[109,110,111,112,114,123,128,129],preprocess:[128,131],pretrain:128,principl:65,print:7,privat:112,pro:126,problem:[49,60,61,62,69,72,82,89],procedur:126,process:[35,40,43,72,81,99],profil:[26,106,107],program:[33,44,46,54,77,79,93,109,111],programdesc:77,project:34,propos:[60,82,83],protobuf:86,protomak:102,provid:[2,80,131],prune:78,pserver:42,pull:93,pydataprovider2:2,python:[4,31,43,45,63,64,70,72,74,79,80,83,87,91,101,102,106,130,131],qualiti:81,queue:[35,39],quick:[96,131],randomnumb:118,rank:7,rank_cost:8,raspberri:124,reader:[12,13,30,80],readi:111,realiz:81,reciproc:22,recoveri:35,recurr:[8,9,98,131],recurrent_group:8,reduce_max:22,reduce_mean:22,reduce_min:22,reduce_sum:22,ref:31,refactor:81,refer:[2,45,47,62,63,64,107],region:112,regist:[60,81,87,102],registr:[81,82],registri:81,regress:131,regular:[27,40,83],rel:71,relat:[81,90],relu6:22,relu:[5,22],remark:102,remot:41,remoteexecutor:45,render:112,repeat:8,represent:[33,81],requir:[34,56],reshap:[8,22],resiz:8,resnet:130,result:[110,113],retri:39,reus:79,review:100,revis:128,rmsprop:10,rnn:[70,90,97,98,118],rnnop:[33,70,81],roi_pool:8,rotat:8,round:22,route53:112,row:86,row_conv:8,row_l2_norm:8,run:[50,92,93,102,108,113],runtim:[43,95],sampl:8,sampling_id:8,save:42,scale:[8,22,35],scale_shift:8,scaling_project:8,scope:[33,70,81,85],script:[111,113],search:71,secur:112,select:[40,86],selectedrow:86,selective_fc:8,sentiment:14,separ:81,seq_concat:8,seq_reshap:8,seq_slic:8,seqtext_print:7,sequenc:[71,98],sequence_conv:22,sequence_conv_pool:[9,23],sequence_expand:22,sequence_first_step:22,sequence_last_step:22,sequence_pool:22,sequence_softmax:22,sequencesoftmax:5,sequenti:2,server:[35,39,40,43,47,109,111,112,118],servic:112,set:119,setup:[112,122],sextant:126,sgd:118,sgdoptim:24,shape:71,share:[30,32,62,85],should:85,shrink_memori:22,shuffl:80,sigmoid:[5,22],sigmoid_cross_entropy_with_logit:22,simpl:[71,98],simple_attent:9,simple_gru2:9,simple_gru:9,simple_img_conv_pool:[9,23],simple_lstm:9,singl:80,slice:[8,111],slice_project:8,slope_intercept:8,small_vgg:9,smooth_l1_cost:8,soft_relu:22,softmax:5,softplu:22,softrelu:5,softshrink:22,softsign:[5,22],solut:[60,61,62,63,69,78,82,89],some:99,sourc:[92,94,108],spars:[40,41,42,86,120],specifi:[120,128],split:22,split_lod_tensor:22,spp:8,sqrt:22,squar:[5,22],square_error_cost:[8,22],squarerootn:11,stack:33,standard:[100,131],stanh:5,start:[30,96,109,112,113,131],startup:113,statement:49,step:[70,94],storag:83,store:35,strategi:62,structur:129,style:100,sub_nested_seq:8,sub_seq:8,subcommond:52,submit:43,suffici:80,suitabl:34,sulut:65,sum:[7,11,22],sum_cost:8,sum_to_one_norm:8,summar:[30,44],summari:[66,131],support:[53,73,88,90],survei:[53,58,83,126],swish:22,synopsi:52,system:[54,112],tabl:68,table_project:8,tanh:[5,22],tanh_shrink:22,task:[35,39],tear:112,tecton:126,templat:112,tensor:[8,81,88,103],tensorarrai:[71,90],tensordesc:91,tensorflow:58,test:[63,64,65,92,100,101,102,118,120],text_conv_pool:9,theori:31,thi:85,think:56,three:90,thresholded_relu:22,time:108,timelin:42,timer:107,tip:107,todo:[36,37,46],togeth:85,toi:129,toler:35,tool:[34,104,107,109,126],toolchain:124,topic:88,topk:22,toward:54,train:[29,30,35,38,41,43,45,72,80,93,109,110,111,112,113,114,118,120,128,129,131],trainer:[29,35,40,42,43,109,112],tran:8,trans_full_matrix_project:8,transfer:131,translat:71,transpil:[45,46,47,62,73],transpos:22,tune:[107,118],ture:54,tutori:128,two:31,type:[69,92,102],uci_h:14,uniform:90,uniforminiti:20,unit:[63,64,65,100,101,102,118],unpack:71,updat:[30,41,42,104,111,112],usag:[32,48,70,71,80,103,105],use:[38,80,103],user:[35,128],using:99,util:7,valu:79,value_print:7,vardesc:91,variabl:[32,62,79,81,85,91],vector:118,verifi:112,version:[44,53,95],vgg_16_network:9,visual:130,volum:112,vpc:112,warp_ctc:8,weightdecayregular:27,what:[38,42,99,107],when:[42,85],whl:95,why:[53,54,74,80,81,90,107],wmt14:14,word:[128,131],worker:44,workflow:100,wrapper:101,write:[100,101,102,104,131],www:104,xavieriniti:20,yaml:113,your:[93,111],zero:22,zoo:130}}) \ No newline at end of file +Search.setIndex({docnames:["api/index_en","api/v1/data_provider/dataprovider_en","api/v1/data_provider/pydataprovider2_en","api/v1/index_en","api/v1/predict/swig_py_paddle_en","api/v2/config/activation","api/v2/config/attr","api/v2/config/evaluators","api/v2/config/layer","api/v2/config/networks","api/v2/config/optimizer","api/v2/config/pooling","api/v2/data","api/v2/data/data_reader","api/v2/data/dataset","api/v2/data/image","api/v2/fluid","api/v2/fluid/data_feeder","api/v2/fluid/evaluator","api/v2/fluid/executor","api/v2/fluid/initializer","api/v2/fluid/io","api/v2/fluid/layers","api/v2/fluid/nets","api/v2/fluid/optimizer","api/v2/fluid/param_attr","api/v2/fluid/profiler","api/v2/fluid/regularizer","api/v2/model_configs","api/v2/run_logic","design/api","design/auto_gradient_check","design/backward","design/block","design/build_system/README","design/cluster_train/README","design/cluster_train/checkpointing","design/cluster_train/data_dispatch","design/cluster_train/large_model_dist_train","design/cluster_train/master_server","design/cluster_train/pserver_client","design/cluster_train/remote_parameter_updater","design/cluster_train/save_model","design/cluster_train/submit-job","design/concurrent_programming","design/dist_refactor/distributed_architecture","design/dist_refactor/multi_cpu","design/dist_refactor/parameter_server","design/error_clip","design/evaluator","design/executor","design/file_manager/README","design/file_manager/pfs/pfsclient","design/float16","design/fluid","design/functions_operators_layers","design/gan_api","design/graph","design/graph_survey","design/if_else_op","design/infer_var_type","design/kernel_hint_design","design/memory_optimization","design/mkl/mkl_packed","design/mkl/mkldnn","design/mkl/mkldnn_fluid","design/model_format","design/multi_language_interface/00.why_plain_c","design/multi_language_interface/01.inference_implementation","design/operator_kernel_type","design/ops/rnn","design/ops/sequence_decoder","design/optimizer","design/paddle_nccl","design/parameter_average","design/parameters_in_cpp","design/profiler","design/program","design/prune","design/python_api","design/reader/README","design/refactorization","design/register_grad_op","design/regularization","design/releasing_process","design/scope","design/selected_rows","design/simple_op_design","design/support_new_device","design/switch_kernel","design/tensor_array","design/var_desc","getstarted/build_and_install/build_from_source_en","getstarted/build_and_install/docker_install_en","getstarted/build_and_install/index_en","getstarted/build_and_install/pip_install_en","getstarted/index_en","howto/deep_model/rnn/index_en","howto/deep_model/rnn/rnn_config_en","howto/dev/build_en","howto/dev/contribute_to_paddle_en","howto/dev/new_layer_en","howto/dev/new_op_en","howto/dev/use_eigen_en","howto/dev/write_docs_en","howto/index_en","howto/optimization/cpu_profiling","howto/optimization/gpu_profiling_en","howto/read_source","howto/usage/cluster/cluster_train_en","howto/usage/cluster/fabric_en","howto/usage/cluster/fluid_cluster_train_en","howto/usage/cluster/k8s_aws_en","howto/usage/cluster/k8s_en","howto/usage/cluster/openmpi_en","howto/usage/cluster/src/k8s_data/README","howto/usage/cluster/src/k8s_train/README","howto/usage/cmd_parameter/arguments_en","howto/usage/cmd_parameter/detail_introduction_en","howto/usage/cmd_parameter/index_en","howto/usage/cmd_parameter/use_case_en","index_en","mobile/cross_compiling_for_android_en","mobile/cross_compiling_for_ios_en","mobile/cross_compiling_for_raspberry_en","mobile/index_en","survey/cluster_bootstrapping_tools"],envversion:50,filenames:["api/index_en.rst","api/v1/data_provider/dataprovider_en.rst","api/v1/data_provider/pydataprovider2_en.rst","api/v1/index_en.rst","api/v1/predict/swig_py_paddle_en.rst","api/v2/config/activation.rst","api/v2/config/attr.rst","api/v2/config/evaluators.rst","api/v2/config/layer.rst","api/v2/config/networks.rst","api/v2/config/optimizer.rst","api/v2/config/pooling.rst","api/v2/data.rst","api/v2/data/data_reader.rst","api/v2/data/dataset.rst","api/v2/data/image.rst","api/v2/fluid.rst","api/v2/fluid/data_feeder.rst","api/v2/fluid/evaluator.rst","api/v2/fluid/executor.rst","api/v2/fluid/initializer.rst","api/v2/fluid/io.rst","api/v2/fluid/layers.rst","api/v2/fluid/nets.rst","api/v2/fluid/optimizer.rst","api/v2/fluid/param_attr.rst","api/v2/fluid/profiler.rst","api/v2/fluid/regularizer.rst","api/v2/model_configs.rst","api/v2/run_logic.rst","design/api.md","design/auto_gradient_check.md","design/backward.md","design/block.md","design/build_system/README.md","design/cluster_train/README.md","design/cluster_train/checkpointing.md","design/cluster_train/data_dispatch.md","design/cluster_train/large_model_dist_train.md","design/cluster_train/master_server.md","design/cluster_train/pserver_client.md","design/cluster_train/remote_parameter_updater.md","design/cluster_train/save_model.md","design/cluster_train/submit-job.md","design/concurrent_programming.md","design/dist_refactor/distributed_architecture.md","design/dist_refactor/multi_cpu.md","design/dist_refactor/parameter_server.md","design/error_clip.md","design/evaluator.md","design/executor.md","design/file_manager/README.md","design/file_manager/pfs/pfsclient.md","design/float16.md","design/fluid.md","design/functions_operators_layers.md","design/gan_api.md","design/graph.md","design/graph_survey.md","design/if_else_op.md","design/infer_var_type.md","design/kernel_hint_design.md","design/memory_optimization.md","design/mkl/mkl_packed.md","design/mkl/mkldnn.md","design/mkl/mkldnn_fluid.md","design/model_format.md","design/multi_language_interface/00.why_plain_c.md","design/multi_language_interface/01.inference_implementation.md","design/operator_kernel_type.md","design/ops/rnn.md","design/ops/sequence_decoder.md","design/optimizer.md","design/paddle_nccl.md","design/parameter_average.md","design/parameters_in_cpp.md","design/profiler.md","design/program.md","design/prune.md","design/python_api.md","design/reader/README.md","design/refactorization.md","design/register_grad_op.md","design/regularization.md","design/releasing_process.md","design/scope.md","design/selected_rows.md","design/simple_op_design.md","design/support_new_device.md","design/switch_kernel.md","design/tensor_array.md","design/var_desc.md","getstarted/build_and_install/build_from_source_en.rst","getstarted/build_and_install/docker_install_en.rst","getstarted/build_and_install/index_en.rst","getstarted/build_and_install/pip_install_en.rst","getstarted/index_en.rst","howto/deep_model/rnn/index_en.rst","howto/deep_model/rnn/rnn_config_en.rst","howto/dev/build_en.md","howto/dev/contribute_to_paddle_en.md","howto/dev/new_layer_en.rst","howto/dev/new_op_en.md","howto/dev/use_eigen_en.md","howto/dev/write_docs_en.rst","howto/index_en.rst","howto/optimization/cpu_profiling.md","howto/optimization/gpu_profiling_en.rst","howto/read_source.md","howto/usage/cluster/cluster_train_en.md","howto/usage/cluster/fabric_en.md","howto/usage/cluster/fluid_cluster_train_en.md","howto/usage/cluster/k8s_aws_en.md","howto/usage/cluster/k8s_en.md","howto/usage/cluster/openmpi_en.md","howto/usage/cluster/src/k8s_data/README.md","howto/usage/cluster/src/k8s_train/README.md","howto/usage/cmd_parameter/arguments_en.md","howto/usage/cmd_parameter/detail_introduction_en.md","howto/usage/cmd_parameter/index_en.rst","howto/usage/cmd_parameter/use_case_en.md","index_en.rst","mobile/cross_compiling_for_android_en.md","mobile/cross_compiling_for_ios_en.md","mobile/cross_compiling_for_raspberry_en.md","mobile/index_en.rst","survey/cluster_bootstrapping_tools.md"],objects:{"paddle.trainer.PyDataProvider2":{provider:[2,0,1,""]},"paddle.v2":{image:[15,2,0,"-"]},"paddle.v2.fluid":{regularizer:[27,2,0,"-"]},"paddle.v2.fluid.evaluator.Evaluator":{metrics:[18,1,1,""],states:[18,1,1,""]},"paddle.v2.fluid.regularizer":{L1DecayRegularizer:[27,3,1,""]},"paddle.v2.image":{batch_images_from_tar:[15,0,1,""],center_crop:[15,0,1,""],left_right_flip:[15,0,1,""],load_and_transform:[15,0,1,""],load_image:[15,0,1,""],load_image_bytes:[15,0,1,""],random_crop:[15,0,1,""],resize_short:[15,0,1,""],simple_transform:[15,0,1,""],to_chw:[15,0,1,""]}},objnames:{"0":["py","function","Python function"],"1":["py","attribute","Python attribute"],"2":["py","module","Python module"],"3":["py","class","Python class"]},objtypes:{"0":"py:function","1":"py:attribute","2":"py:module","3":"py:class"},terms:{"00186201e":4,"00m":107,"03m":107,"0424m":107,"0473v3":9,"055ee37d":112,"0630u":107,"06u":107,"0810u":107,"08823112e":4,"0957m":107,"0_cudnn5":92,"0_cudnn5_avx_mkl":[93,95],"0_cudnn7_avx_mkl":95,"0ab":8,"0rc":109,"0rc1":84,"0rc2":84,"0x10f256d50":58,"0x7ffe4de00110":58,"100gb":107,"100gi":112,"10g":43,"10m":107,"1150u":107,"11\u5b9e\u73b0\u4e86c":68,"11e6":113,"12194102e":4,"124n":107,"12gb":62,"13m":113,"1490u":107,"15501715e":4,"1550u":107,"16u":107,"173n":107,"1770u":107,"18ad":112,"18e457ce3d362ff5f3febf8e7f85ffec852f70f3b629add10aed84f930a68750":113,"197u":107,"1gb":107,"1st":22,"210u":107,"211839e770f7b538e2d8":9,"215n":107,"228u":107,"2520u":107,"25639710e":4,"2680u":107,"27787406e":4,"279n":107,"27m":107,"285m":107,"2863m":107,"28m":107,"28x28":2,"2977m":107,"2cbf7385":112,"2nd":22,"302n":107,"30u":107,"32777140e":4,"328n":107,"32u":107,"32x32":14,"331n":107,"3320u":107,"36540484e":4,"365e":112,"36u":107,"3710m":107,"3768m":107,"387u":107,"38u":107,"3920u":107,"39u":107,"3rd":123,"4035m":107,"4090u":107,"4096mb":118,"4279m":107,"43630644e":4,"43u":107,"448a5b355b84":113,"4560u":107,"4563m":107,"45u":107,"4650u":107,"4726m":107,"473m":113,"48565123e":4,"48684503e":4,"49316648e":4,"4gb":118,"50bd":112,"50gi":112,"51111044e":4,"514u":107,"525n":107,"526u":107,"53018653e":4,"536u":107,"5460u":107,"5470u":107,"54u":107,"5690m":107,"573u":107,"578n":107,"5798m":107,"586u":107,"58s":113,"5969m":107,"5_cudnn5_avx_mkl":95,"5_cudnn5_avx_openbla":[95,96],"6080u":107,"6140u":107,"6305m":107,"639u":107,"64m":66,"655u":107,"6780u":107,"6810u":107,"682u":107,"6970u":107,"6ce9":112,"704u":107,"70634608e":4,"7090u":107,"72296313e":4,"72u":107,"73u":107,"75u":107,"760u":107,"767u":107,"783n":107,"784u":107,"78m":107,"7eamaa":14,"7kb":113,"8250u":107,"8300u":107,"830n":107,"849m":107,"85625684e":4,"861u":107,"8661m":107,"892m":107,"901n":107,"90u":107,"918u":107,"9247m":107,"924n":107,"9261m":107,"93137714e":4,"9330m":107,"94u":107,"9530m":107,"96644767e":4,"983m":107,"988u":107,"997u":107,"99982715e":4,"99u":107,"9a235":123,"9f18":113,"\u4e00\u4e2a\u5178\u578b\u7684chunk\u5982\u4e0b\u6240\u793a":51,"\u4e00\u4e2a\u795e\u7ecf\u7f51\u7edc\u7684\u6a21\u578b\u7531\u5927\u91cf\u7684\u53c2\u6570\u7ec4\u6210":36,"\u4e00\u4e2achunk\u7531\u6240\u5728\u7684\u6587\u4ef6\u504f\u79fb":51,"\u4e00\u4e2aposix\u517c\u5bb9\u7684\u6587\u4ef6\u7cfb\u7edf":51,"\u4e00\u822c\u4e0d\u5141\u8bb8\u518d\u4ece":84,"\u4e00\u822c\u7531mkl":64,"\u4e0a\u4f20\u5230cloud\u6216\u8005\u4e0b\u8f7d\u5230\u672c\u5730\u7684\u65f6\u95f4\u53ef\u80fd\u6bd4\u8f83\u957f":51,"\u4e0a\u4f20\u65b9\u6cd5":84,"\u4e0a\u6ce8\u518c\u4e00\u4e0b":51,"\u4e0a\u8ff0paddlepaddl":84,"\u4e0b\u4e00\u4e2awheel\u5305\u9700\u8981\u66f4\u65b0\u7248\u672c\u53f7\u624d\u53ef\u4ee5\u4e0a\u4f20":84,"\u4e0b\u5b58\u653e\u516c\u5171\u6570\u636e\u96c6\u5408":37,"\u4e0b\u62c9\u6846\u4e2d\u627e\u5230\u751f\u6210\u76843\u4e2a\u4e8c\u8fdb\u5236\u6587\u4ef6":84,"\u4e0b\u8f7d":51,"\u4e0b\u8f7d\u5230\u672c\u5730":51,"\u4e0b\u8f7d\u5f97\u5230":84,"\u4e0b\u9762\u5206\u522b\u4ecb\u7ecd\u67d0\u4e00\u7c7b\u6587\u4ef6\u7684\u5b9e\u73b0\u65b9\u5f0f":68,"\u4e0d\u4e00\u81f4\u7684\u7531pfsclient\u4e0b\u8f7d\u6216\u8005\u4f20\u8f93chunk\u5b8c\u6210":51,"\u4e0d\u4f7f\u7528\u9759\u6001\u5e93":67,"\u4e0d\u4f7f\u7528c":67,"\u4e0d\u4f7f\u7528swig":67,"\u4e0d\u53ef\u4ee5\u66f4\u6539":84,"\u4e0d\u540c":64,"\u4e0d\u540c\u7248\u672c\u7684\u7f16\u8bd1\u5668\u4e4b\u95f4":67,"\u4e0d\u540c\u8bed\u8a00\u7684\u63a5\u53e3\u9002\u5e94\u4e0d\u540c\u8bed\u8a00\u7684\u7279\u6027":67,"\u4e0d\u5728":68,"\u4e0d\u5bb9\u6613\u51fa\u9519":51,"\u4e0d\u5d4c\u5165\u5176\u4ed6\u8bed\u8a00\u89e3\u91ca\u5668":67,"\u4e0d\u5d4c\u5165python\u89e3\u91ca\u5668":67,"\u4e0d\u663e\u793a\u7684\u5199\u6bcf\u4e2a\u7c7b\u5177\u4f53\u5305\u542b\u4ec0\u4e48":67,"\u4e0d\u7528mount\u7684\u65b9\u5f0f\u6765\u8bbf\u95ee\u6570\u636e":37,"\u4e0e":64,"\u4e0e\u4e4b\u76f8\u5bf9\u7684\u662flocal":51,"\u4e0e\u5176\u4ed6\u7b2c\u4e09\u65b9\u5e93\u4e00\u6837":64,"\u4e0e\u529f\u80fd\u5206\u652f\u4e0d\u540c\u7684\u662f":84,"\u4e0e\u53ef\u80fd\u6709\u7684":84,"\u4e0ebatch":63,"\u4e14\u589e\u52a0\u4e00\u4e2a\u7b2c\u4e09\u65b9\u8bed\u8a00":67,"\u4e14\u8c03\u7528\u65f6\u4e0d\u80fd\u629b\u51fa\u5f02\u5e38\u6216\u51fa\u73b0\u8fd0\u884c\u65f6\u9519\u8bef":68,"\u4e14c99\u652f\u6301bool\u7c7b\u578b\u548c\u5b9a\u957f\u6574\u6570":67,"\u4e14c99\u76f8\u5bf9\u4e8ec11\u4f7f\u7528\u66f4\u52a0\u5e7f\u6cdb":67,"\u4e25\u683c\u7684\u547d\u540d\u89c4\u8303pep":84,"\u4e2a\u6027\u5316\u63a8\u8350":84,"\u4e2d":[63,64,67,68],"\u4e2d\u4f1a\u63d0\u4f9b\u4e00\u4e9b\u5fc5\u8981\u7684\u63a5\u53e3\u548c\u51fd\u6570":64,"\u4e2d\u5199\u5165json\u5185\u5bb9":36,"\u4e2d\u5b8c\u5168\u4e00\u81f4":67,"\u4e2d\u5b9e\u73b0\u4e86\u4e00\u4e2amerge\u7684\u65b9\u6cd5":64,"\u4e2d\u5b9e\u73b0\u7684\u7ed3\u6784\u4f53":68,"\u4e2d\u5bf9\u5e94\u7684layer\u5904":63,"\u4e2d\u5f15\u5165\u7684":63,"\u4e2d\u63d0\u4f9b\u4e00\u4e2a\u4e0emkl\u6709\u5173\u7684\u603b\u5f00\u5173":64,"\u4e2d\u6839\u636e":63,"\u4e2d\u6dfb\u52a0":63,"\u4e2d\u6dfb\u52a0\u4e00\u4e2a":64,"\u4e2d\u7684\u7248\u672c\u4fe1\u606f":84,"\u4e2d\u8fd0\u884c\u4efb\u52a1\u7684\u89d2\u5ea6":37,"\u4e3a":[63,64],"\u4e3a\u4e86\u5c3d\u53ef\u80fd\u5c11\u7684\u5728\u7236\u7c7blayer\u4e2d\u6dfb\u52a0\u53d8\u91cf\u6216\u8005\u51fd\u6570":64,"\u4e3a\u4e86\u5e94\u5bf9\u4ee5\u4e0a\u7684\u95ee\u9898":51,"\u4e3a\u4e86\u66b4\u9732\u7684\u63a5\u53e3\u5c3d\u91cf\u7b80\u5355":68,"\u4e3a\u4e86\u66f4\u597d\u7684\u7b26\u5408paddlepaddle\u7684\u4ee3\u7801\u98ce\u683c":64,"\u4e3a\u4e86\u6700\u5927\u7a0b\u5ea6\u51cf\u5c11\u591a\u6b21\u8c03\u7528":63,"\u4e3a\u4e86\u8fdb\u4e00\u6b65\u63d0\u5347paddlepaddle\u5728\u57fa\u672c\u6570\u5b66\u8fd0\u7b97\u7684\u8ba1\u7b97\u901f\u5ea6":64,"\u4e3b\u8981\u529f\u80fd\u5305\u62ec":51,"\u4e3b\u8981\u5305\u62ec":64,"\u4e3b\u8981\u5305\u62ec\u4e86\u6df1\u5ea6\u5b66\u4e60\u76f8\u5173\u7684\u6570\u5b66\u539f\u8bed\u4e0e\u64cd\u4f5c":64,"\u4e3b\u8981\u9488\u5bf9paddlepaddle\u5728\u91cd\u6784\u4e4b\u524d\u7684\u4ee3\u7801\u6846\u67b6\u4ee5\u53cav1\u7684api":64,"\u4e4b\u5916\u7684\u6240\u6709\u5934\u6587\u4ef6":68,"\u4e5f\u4e0d\u4f7f\u7528\u5176\u4ed6\u52a8\u6001\u5e93":67,"\u4e5f\u4e0d\u5e94\u8be5\u62a5\u9519":68,"\u4e5f\u4e0d\u751f\u6210":68,"\u4e5f\u53ef\u4ee5\u4f7f\u7528\u8fd9\u4e9b\u955c\u50cf":84,"\u4e5f\u5c31\u662f\u8bf4\u8f93\u51fa\u7684\u7ed3\u679c\u4e0d\u4f1a\u5728\u539f\u6765\u7684\u6570\u636e\u4e0a\u7d2f\u52a0":64,"\u4e66\u5199":67,"\u4eba\u8138\u8bc6\u522b":37,"\u4ec5\u4ec5\u4f7f\u7528":67,"\u4ec5\u4f1a\u5728\u652f\u6301avx2\u6307\u4ee4\u96c6\u53ca\u4ee5\u4e0a\u7684\u673a\u5668\u624d\u4f7f\u7528mkl":64,"\u4ece":84,"\u4ece\u78c1\u76d8\u6587\u4ef6\u4e2d\u52a0\u8f7duuid\u6587\u4ef6\u540d\u7684\u68c0\u67e5\u70b9\u5feb\u7167\u6587\u4ef6":36,"\u4ece\u800c\u907f\u514d\u4e86packing\u5197\u4f59":63,"\u4eceetcd\u4e2d\u8bfb\u53d6\u8282\u70b9":36,"\u4ed6\u4e3b\u8981\u5305\u542b\u4e86\u5b9e\u9645\u66b4\u9732\u7684\u7c7b\u578b\u7ed3\u6784":68,"\u4ed6\u662f\u5c06":68,"\u4ed6\u7684\u76ee\u6807\u662f\u4f7f\u7528c":67,"\u4ee3\u7801\u751f\u6210\u7684\u7b26\u53f7\u53ef\u80fd\u4e0d\u4e00\u81f4":67,"\u4ee3\u8868\u8fd9\u4e2alayer\u662f\u7528\u4e8e\u8dd1\u5728mkl":64,"\u4ee3\u8868\u8fd9\u4e2ashard\u7684\u6700\u5927index":37,"\u4ee3\u8868shard\u7684index":37,"\u4ee5\u4e0a\u4ee3\u7801\u7684reader\u8f93\u51fa\u7684data":37,"\u4ee5\u4e0a\u547d\u4ee4\u4f1a\u5728\u5f53\u524d\u76ee\u5f55\u4e0b\u751f\u6210100\u4e2a\u6587\u4ef6":37,"\u4ee5\u4e0b":37,"\u4ee5\u4e0b\u7b80\u79f0rnn":63,"\u4ee5\u4fbf\u6211\u4eec\u53ef\u4ee5\u628a\u66f4\u591a\u7684\u7cbe\u529b\u653e\u5230\u903b\u8f91\u672c\u8eab\u4e0a":51,"\u4ee5\u53ca":63,"\u4ee5\u53canumpi":37,"\u4ee5\u6b64\u8fbe\u5230\u6700\u597d\u7684\u6027\u80fd":64,"\u4ee5\u793a\u533a\u5206":[63,64],"\u4efb\u610f\u65f6\u523b\u53ea\u53ef\u80fd\u540c\u65f6\u6709\u4e00\u53f0\u670d\u52a1\u5668\u6545\u969c":36,"\u4f18\u5316\u524d":63,"\u4f18\u5316\u540e":63,"\u4f1a\u4ee5":[63,64],"\u4f1a\u4f7f\u7528\u76f8\u540c\u7684\u539f\u6570\u636e":63,"\u4f1a\u5148\u4e34\u65f6\u4fdd\u5b58\u5728":64,"\u4f1a\u5728":64,"\u4f1a\u5728\u7f16\u8bd1paddlepaddle\u7684\u65f6\u5019\u4e0b\u8f7d\u5e76\u7f16\u8bd1mkl":64,"\u4f1a\u5bfc\u81f4\u4e0d\u540c\u7248\u672cpython\u5728\u4e00\u4e2a\u8fdb\u7a0b\u91cc\u7684bug":67,"\u4f1a\u5f15\u5165":64,"\u4f1a\u628acpu\u7684buffer\u5bf9\u9f50\u4e3a4096":64,"\u4f1a\u6dfb\u52a0\u76f8\u5e94\u7684\u811a\u672c\u5728":64,"\u4f1a\u6dfb\u52a0\u76f8\u5e94\u7684\u811a\u672c\u7528\u4e8e\u6d4b\u8bd5\u548c\u5bf9\u6bd4\u5728\u4f7f\u7528mkl":63,"\u4f1a\u76f4\u63a5\u62a5\u9519\u9000\u51fa":67,"\u4f1a\u81ea\u52a8\u4f7f\u7528mklml\u5e93\u4f5c\u4e3apaddlepaddle\u7684cblas\u548clapack\u5e93":64,"\u4f1a\u81ea\u52a8\u6839\u636e\u786c\u4ef6\u914d\u7f6e":64,"\u4f1a\u88abpickle\u5e8f\u5217\u5316\u6210\u5b57\u7b26\u4e32":37,"\u4f20\u5165":37,"\u4f46":68,"\u4f46\u4e0d\u66b4\u9732":68,"\u4f46\u5e76\u6ca1\u6709\u7ecf\u8fc7\u56de\u5f52\u6d4b\u8bd5":84,"\u4f46\u6240\u6709fork\u7684\u7248\u672c\u5e93\u7684\u6240\u6709\u5206\u652f\u90fd\u76f8\u5f53\u4e8e\u7279\u6027\u5206\u652f":84,"\u4f46\u662f\u53c8\u8fc7\u4e8e\u7410\u788e":68,"\u4f46\u662f\u5728mkl":64,"\u4f46\u662f\u5728paddlepaddle\u4e2d":64,"\u4f46\u662f\u6574\u4e2a\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u4e0d\u9700\u8981\u4efb\u4f55\u8f6c\u6362":64,"\u4f46\u662f\u6ce8\u610f\u7684\u662f":64,"\u4f46\u662f\u89e3\u91ca\u6027\u8bed\u8a00":67,"\u4f5c\u4e3a\u53e6\u4e00\u4e2a\u7b2c\u4e09\u65b9\u5e93\u96c6\u6210\u8fdbpaddlepaddl":64,"\u4f5c\u4e3a\u5b58\u50a8\u7cfb\u7edf":37,"\u4f5c\u4e3a\u7c7b\u53e5\u67c4":67,"\u4f7f\u7528":[64,68,84],"\u4f7f\u7528\u4e0b\u9762\u547d\u4ee4":37,"\u4f7f\u7528\u52a8\u6001\u5e93":67,"\u4f7f\u7528\u540c\u6837\u7684\u8bad\u7ec3\u6570\u636eblock":36,"\u4f7f\u7528\u667a\u80fd\u6307\u9488\u7684\u539f\u56e0\u662f":68,"\u4f7f\u7528\u7684\u53c2\u6570\u4e0epaddlepaddle\u7533\u8bf7\u7684buffer\u5171\u7528\u4e00\u5757\u5185\u5b58":64,"\u4f7f\u7528\u76f8\u5bf9\u8def\u5f84\u7684\u5f15\u7528\u65b9\u5f0f":68,"\u4f7f\u7528\u8fd9\u4e2a\u795e\u7ecf\u7f51\u7edc\u53ef\u4ee5\u5b8c\u6210\u5bf9\u65b0\u6570\u636e\u7684\u9884\u6d4b":36,"\u4f7f\u7528\u9759\u6001\u5e93\u548c\u52a8\u6001\u5e93\u96be\u5ea6\u5dee\u4e0d\u591a":67,"\u4f7f\u7528c":68,"\u4f7f\u7528c99\u505a\u63a5\u53e3":67,"\u4f7f\u7528c99\u800c\u4e0d\u4f7f\u7528c11\u7684\u539f\u56e0\u662f":67,"\u4f7f\u7528c99\u800c\u4e0d\u4f7f\u7528c89":67,"\u4f7f\u7528regress":84,"\u4f7f\u7528swig\u53ea\u652f\u6301cpython\u89e3\u91ca\u5668":67,"\u4f7f\u7528swig\u9700\u8981\u591a\u8bed\u8a00\u7ed1\u5b9a\u7684\u5f00\u53d1\u4eba\u5458\u719f\u7ec3\u638c\u63e1swig\u914d\u7f6e":67,"\u4f7f\u7528void":67,"\u4f8b\u5982":[37,67,68,84],"\u4f8b\u5982\u5728deepspeech2":63,"\u4f8b\u5982\u5bf9\u4e8ejava\u6216\u8005python":67,"\u4f8b\u5982\u5bf9\u4e8ejava\u6765\u8bf4":67,"\u4f8b\u5982\u5bf9\u4e8epython":67,"\u4f8b\u5982c":67,"\u4f8b\u5982java\u4e0epython\u7684\u9519\u8bef\u5904\u7406\u662f\u76f4\u63a5\u6254\u51fa\u6765except":67,"\u4f8b\u5982python\u53ef\u4ee5\u4f7f\u7528":67,"\u4f8b\u5982python\u7684":67,"\u4f8b\u5982rnn":63,"\u4f9d\u6b21\u7c7b\u63a8":84,"\u4fbf\u662f\u5c06\u9759\u6001\u5e93\u52a0\u5165jvm\u4e2d":67,"\u4fee\u590d\u6240\u6709bug\u540e":84,"\u4fee\u590ddocker\u7f16\u8bd1\u955c\u50cf\u95ee\u9898":84,"\u4fee\u6539":[64,84],"\u4fee\u6539\u6210":84,"\u505a\u53ea\u8bfb\u6302\u8f7d":37,"\u505a\u5982\u4e0b\u51e0\u4e2a\u64cd\u4f5c":84,"\u505a\u63a5\u53e3":67,"\u505c\u6b62\u4fdd\u5b58\u68c0\u67e5\u70b9\u7684\u7ebf\u7a0b":36,"\u5145\u5206\u53d1\u6325\u82f1\u7279\u5c14\u5e73\u53f0\u7684\u4f18\u52bf":63,"\u5145\u5206\u5c55\u73b0\u82f1\u7279\u5c14\u5e73\u53f0\u7684\u4f18\u52bf":64,"\u5148\u5b8c\u6210\u5bf9\u6743\u91cd\u7684packing\u64cd\u4f5c":63,"\u5148\u5b9e\u73b0\u6a21\u578b\u63a8\u65ad\u7684api":68,"\u5171\u4eab\u5185\u5b58":64,"\u5171\u4eab\u540c\u4e00\u4e2a\u6743\u91cd":63,"\u5176\u4e2d":[67,84],"\u5176\u4ed6\u51fd\u6570\u5747\u8fd4\u56de":68,"\u5176\u4ed6\u7528\u6237\u7684fork\u7248\u672c\u5e93\u5e76\u4e0d\u9700\u8981\u4e25\u683c\u9075\u5b88":84,"\u5176\u8f6c\u6362\u6b21\u6570\u51cf\u5c11\u81f3":63,"\u5177\u4f53\u4f7f\u7528\u65b9\u6cd5\u4e3a":68,"\u5177\u4f53\u539f\u56e0\u53c2\u8003":68,"\u5177\u4f53\u53ef\u4ee5\u53c2\u8003mkl":64,"\u5177\u4f53\u5b9e\u73b0\u65b9\u5f0f\u6bd4\u5982":[63,64],"\u5177\u4f53\u7684\u5b8c\u6210\u72b6\u6001\u53ef\u4ee5\u53c2\u89c1":64,"\u5177\u4f53\u8bf7\u53c2\u8003":68,"\u5185\u90e8\u5b58\u50a8":64,"\u5185\u90e8\u9a71\u52a8python\u89e3\u91ca\u5668\u8fdb\u884c\u6a21\u578b\u914d\u7f6e\u89e3\u6790\u548c\u6570\u636e\u8bfb\u53d6":67,"\u518d\u5728\u6bcf\u4e00\u4e2aapi\u4e2d\u81ea\u5df1\u68c0\u67e5\u7c7b\u578b":67,"\u518d\u57fa\u4e8e":84,"\u518d\u628a\u5df2\u8f6c\u6362\u4e3apacked\u683c\u5f0f\u7684\u6570\u636e\u4f20\u9012\u7ed9\u90a3\u4e9b\u590d\u7528\u540c\u4e00\u6570\u636e\u7684gemm":63,"\u5199\u4ee3\u7801":67,"\u5199\u5165\u5feb\u7167\u6570\u636e":36,"\u51fd\u6570":[63,64],"\u51fd\u6570\u5373\u53ef\u5b8c\u6210\u8f6c\u6362":37,"\u51fd\u6570\u540d\u4e3a":68,"\u51fd\u6570\u547d\u540d":67,"\u5206\u522b\u4ee3\u8868\u8f93\u5165\u6570\u636e":64,"\u5206\u522b\u5bf9\u5e94capi":84,"\u5206\u5e03\u5f0f\u5b58\u50a8\u670d\u52a1":36,"\u5206\u652f":84,"\u5206\u652f\u4e00\u65e6\u5efa\u7acb":84,"\u5206\u652f\u4e2d":84,"\u5206\u652f\u4e3a\u5f00\u53d1":84,"\u5206\u652f\u4e3a\u6bcf\u4e00\u6b21release\u65f6\u5efa\u7acb\u7684\u4e34\u65f6\u5206\u652f":84,"\u5206\u652f\u4e3a\u7a33\u5b9a":84,"\u5206\u652f\u529f\u80fd\u7684\u5c01\u95ed":84,"\u5206\u652f\u5408\u5165":84,"\u5206\u652f\u5408\u5165master\u5206\u652f":84,"\u5206\u652f\u540c\u6b65\u4e3b\u7248\u672c\u5e93\u7684":84,"\u5206\u652f\u540d\u4e3a":84,"\u5206\u652f\u5b58\u5728\u7684\u65f6\u5019":84,"\u5206\u652f\u6d3e\u751f\u51fa\u65b0\u7684\u5206\u652f":84,"\u5206\u652f\u7684\u7248\u672c\u90fd\u662f\u7ecf\u8fc7\u5355\u5143\u6d4b\u8bd5\u548c\u56de\u5f52\u6d4b\u8bd5\u7684\u7248\u672c":84,"\u5206\u652f\u7684\u7248\u672c\u90fd\u7ecf\u8fc7\u5355\u5143\u6d4b\u8bd5":84,"\u5206\u7247":36,"\u5219\u4f7f\u7528\u542f\u52a8\u53c2\u6570\u5b9a\u4e49\u7684\u521d\u59cb\u5316\u65b9\u6cd5\u521d\u59cb\u5316\u53c2\u6570":36,"\u5219\u5ffd\u7565":36,"\u5219\u628a\u53e6\u4e00\u4e2a\u6162\u901f\u7684kill\u6389":36,"\u5219\u76f4\u63a5\u5f15\u5165\u53e6\u4e00\u79cd\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5219\u9700\u8981\u56de\u6eda\u5230\u4e0a\u4e00\u4e2a\u68c0\u67e5\u70b9":36,"\u521b\u5efa":64,"\u5220\u9664\u78c1\u76d8\u76ee\u5f55\u4e2d\u4e0d\u662f\u5f53\u524duuid\u7684\u5feb\u7167\u6587\u4ef6":36,"\u5230":36,"\u5230\u7b2c\u4e8c\u6b65":84,"\u524d\u540e\u7684\u7f51\u7edc\u6027\u80fd":63,"\u529f\u80fd":51,"\u529f\u80fd\u7684\u6b63\u786e\u6027\u5305\u62ec\u9a8c\u8bc1paddlepaddle\u76ee\u524d\u7684":84,"\u52a8\u6001\u5e93":67,"\u5305\u542b\u4e86\u67d0\u79cd\u7c7b\u578b\u7684\u7c7b\u578b\u5b9a\u4e49\u548c\u66b4\u9732\u7684\u5168\u90e8\u51fd\u6570":68,"\u5305\u62ec":[37,63,64],"\u5305\u62ec\u6743\u91cdw\u548c\u504f\u7f6eb":36,"\u5305\u62ecmkl":64,"\u534f\u540c\u5b8c\u6210releas":84,"\u5355\u4e2a\u503c":37,"\u5355\u70b9\u6545\u969c":36,"\u5373":68,"\u5373\u4f7f\u7528":68,"\u5373\u4f7f\u7528\u6237\u76f4\u63a5\u5f15\u7528\u67d0\u79cd\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5373\u4f7fc":68,"\u5373\u4f8b\u5982":68,"\u5373\u4fbfpaddl":68,"\u5373\u5b8c\u6210\u67d0\u4e00\u4e2a\u4efb\u52a1\u7684\u6700\u5c11\u51fd\u6570":68,"\u5373\u66b4\u9732":68,"\u5373\u8868\u793a\u4e0d\u9700\u8981\u8f6c\u6362":64,"\u5373\u8fd9\u4e2a\u52a8\u6001\u5e93\u662f\u4e0d\u4f9d\u8d56\u4e8e\u5176\u4ed6\u4efb\u4f55\u6587\u4ef6\u7684":67,"\u539f\u6765\u7684\u65b9\u6848":64,"\u53c2\u6570":67,"\u53c2\u8003":[51,67],"\u53c2\u8003\u4e0b\u56fe":84,"\u53c8\u53ef\u4ee5\u907f\u514d\u4e0d\u5fc5\u8981\u7684\u8f6c\u6362":64,"\u53cc\u5411\u9a8c\u8bc1":51,"\u53d1\u578b\u7248":84,"\u53d1\u5e03\u5230dockerhub":84,"\u53d1\u5e03docker\u955c\u50cf\u53ea\u9700\u8981\u5bf9\u81ea\u52a8push\u7684\u955c\u50cf\u6253\u4e0a":84,"\u53d8\u91cf\u6765\u533a\u5206layer\u7684\u5c5e\u6027":64,"\u53ea\u5bf9\u7279\u6b8a\u5728\u7ebf\u7cfb\u7edf\u8003\u8651\u4e24\u53f0\u4ee5\u4e0a\u540c\u65f6\u6545\u969c\u7684\u5bb9\u707e":36,"\u53ea\u66b4\u9732\u6982\u5ff5\u7684\u63a5\u53e3":68,"\u53ea\u80fd\u8c03\u7528paddle\u7684\u52a8\u6001\u5e93":67,"\u53ea\u9700\u8981\u6062\u590d\u8fd9\u53f0\u8282\u70b9":36,"\u53ef\u4ee5":84,"\u53ef\u4ee5\u51cf\u5c0f\u7cfb\u7edf\u590d\u6742\u6027":36,"\u53ef\u4ee5\u5728\u4efb\u4f55\u673a\u5668\u4e0a\u6267\u884c\u7684":67,"\u53ef\u4ee5\u5728\u6b64\u9875\u9762\u7684":84,"\u53ef\u4ee5\u628a\u672c\u5730\u7684\u6570\u636e\u4e0a\u4f20\u5230\u5b58\u50a8\u96c6\u7fa4\u4e2d":37,"\u53ef\u4ee5\u6709\u6548\u7684\u907f\u514dparamet":36,"\u53ef\u4ee5\u7528":51,"\u53ef\u4ee5\u7528\u4ee5\u4e0b\u6307\u4ee4":37,"\u53ef\u4ee5\u7ee7\u7eed\u5728\u81ea\u5df1\u7684\u529f\u80fd\u5206\u652f\u63d0\u4ea4\u4ee3\u7801":84,"\u53ef\u4ee5\u901a\u8fc7\u9636\u6bb5\u6027\u7684\u4fdd\u5b58\u6bcf\u4e2aparamet":36,"\u53ef\u80fd\u4f1a\u9020\u6210\u7f51\u7edc\u62e5\u585e":36,"\u53f3\u4fa7\u7684":84,"\u5404\u6b21\u524d\u5411\u4e4b\u95f4\u4e5f\u90fd\u4f7f\u7528\u4e86\u76f8\u540c\u7684\u6743\u91cd":63,"\u540c\u4e00\u6b21\u524d\u5411":63,"\u540c\u65f6":[63,64],"\u540c\u65f6\u4f1a\u5f00\u542fintel":64,"\u540c\u65f6\u518d\u5c06":84,"\u540c\u65f6\u53c8\u5c3d\u53ef\u80fd\u5c11\u7684\u727a\u7272mkl":64,"\u540c\u65f6\u63d0\u8d77":84,"\u540c\u65f6\u6570\u636e\u683c\u5f0f\u5c31\u662f":64,"\u540d\u5b57\u4fee\u9970":67,"\u540e\u5411":63,"\u540e\u5411\u65f6\u590d\u7528\u5df2\u7ecf\u8f6c\u6362\u8fc7\u7684\u6743\u91cd":63,"\u5411\u6307\u5b9a\u7684\u76ee\u5f55\u4e2d\u4e00\u4e2a\u65b0\u7684\u6587\u4ef6":36,"\u5411paddlepaddle\u7684\u4e3b\u7248\u672c\u5e93\u63d0\u4ea4":84,"\u5426\u5219\u5f97\u628apaddle\u9759\u6001\u5e93\u94fe\u63a5\u5230\u89e3\u91ca\u5668\u91cc":67,"\u542f\u52a8\u4e00\u4e2a\u65b0\u7684\u7ebf\u7a0b\u5f00\u59cb\u4fdd\u5b58\u68c0\u67e5\u70b9":36,"\u548c":[37,63,64,67,68,84],"\u548c\u672a\u6765\u53ef\u80fd\u8fd8\u4f1a\u7528\u5230":64,"\u548c\u79bb\u7ebf\u6570\u636e\u7684\u65b9\u5f0f":37,"\u54ea\u4e2atrainer\u5148\u5b8c\u6210block\u7684\u8bad\u7ec3":36,"\u56e0\u4e3a\u8fd9\u6837\u505a\u4e5f\u6ca1\u6cd5\u4fdd\u8bc1\u6d88\u9664\u968f\u673a\u6027":36,"\u56e0\u4e3aswig\u5728\u7b2c\u4e09\u65b9\u8bed\u8a00\u4e2d\u66b4\u9732\u7684\u51fd\u6570\u540d":67,"\u56e0\u6b64":63,"\u56fe\u50cf\u5206\u7c7b":84,"\u5728":[63,64,68,84],"\u5728\u4e00\u4e2a\u4e0d\u53ef\u4e2d\u65ad\u5e76\u7f3a\u5c11\u5907\u4efd\u7684\u8bad\u7ec3\u4efb\u52a1\u4e2d":36,"\u5728\u4e0a\u56fe\u4e2d\u663e\u793a\u4e86\u5728\u4e00\u4e2a\u5b9e\u9645\u751f\u4ea7\u73af\u5883\u4e2d\u7684\u5e94\u7528":37,"\u5728\u4f7f\u7528twine\u4e0a\u4f20\u4e4b\u524d":84,"\u5728\u51fa\u73b0\u5355\u70b9\u6545\u969c\u65f6":36,"\u5728\u5b9e\u73b0\u6bcf\u4e2a\u5b50\u7c7b\u7684\u65f6\u5019\u5c31\u4e0d\u9700\u8981\u5173\u5fc3\u5206\u652f\u7684\u4e8b\u60c5\u4e86":64,"\u5728\u5b9e\u73b0\u8fc7\u7a0b\u4e2d":68,"\u5728\u5bf9\u5e94\u7684":63,"\u5728\u5c42\u521d\u59cb\u5316\u7684\u65f6\u5019":63,"\u5728\u5f00\u59cb\u8bad\u7ec3\u4e4b\u524d":37,"\u5728\u5f02\u6784\u96c6\u7fa4\u4e2d":36,"\u5728\u5f15\u5165\u5176\u4ed6\u7c7b\u578b\u7684\u5934\u6587\u4ef6\u65f6":68,"\u5728\u5feb\u7167\u5199\u5165\u5b8c\u6210\u540e":36,"\u5728\u60a8\u7684\u5b9e\u9645\u73af\u5883\u4e2d":36,"\u5728\u6709\u666e\u901a\u7684cpu":64,"\u5728\u672c\u6587\u6863\u4e2d":51,"\u5728\u673a\u7fa4\u4e0a\u8fd0\u884c\u8f6c\u6362\u7a0b\u5e8f":37,"\u5728\u6837\u4f8b\u4e2d":68,"\u5728\u7528\u6237\u4f7f\u7528c":68,"\u5728\u7b2c\u4e8c\u4e2atab":84,"\u5728\u7ebf\u6a21\u578b\u9884\u6d4b\u670d\u52a1":37,"\u5728\u8bad\u7ec3\u7ed3\u675f\u7684\u65f6\u5019\u518d\u4fdd\u5b58\u4e3apaddlepaddle\u7684\u683c\u5f0f":64,"\u5728\u8bc4\u5ba1\u8fc7\u7a0b\u4e2d":84,"\u5728\u8fd9\u4e2a":84,"\u5728\u8fd9\u4e2a\u52a8\u6001\u5e93\u4e2d\u4e0d\u5d4c\u5165\u4efb\u4f55\u5176\u4ed6\u8bed\u8a00\u7684\u89e3\u91ca\u5668":67,"\u5728\u8fd9\u4e2a\u9636\u6bb5\u7684\u4ee3\u7801\u6b63\u5728\u7ecf\u5386\u56de\u5f52\u6d4b\u8bd5":84,"\u5728\u8fd9\u4e9b\u5934\u6587\u4ef6\u4e2d":68,"\u5728\u8fd9\u4e9b\u6587\u4ef6\u4e2d":68,"\u5728\u91cd\u6784\u524d\u7684paddlepaddle\u4e2d":64,"\u5728\u95ee\u9898\u672c\u8eab\u7684\u8ba1\u7b97\u91cf\u6bd4\u8f83\u5c0f\u7684\u65f6\u5019":63,"\u5728batch":63,"\u5728c":67,"\u5728c\u7684\u5934\u6587\u4ef6":67,"\u5728packing\u4e0a\u7684\u8017\u65f6":63,"\u5728paddle\u4e4b\u4e0a\u8fd0\u884c\u7684\u6df1\u5ea6\u5b66\u4e60\u8bad\u7ec3\u8f93\u51fa\u7684\u6a21\u578b\u4f1a\u63d0\u4f9b\u7ed9\u5728\u7ebf\u4eba\u8138\u8bc6\u522b\u7684\u5e94\u7528\u4f7f\u7528":37,"\u5728paramet":36,"\u5728rnn\u7684\u60c5\u51b5\u4e0b":63,"\u5747\u4f1a\u88ab\u5b89\u88c5\u5230includ":68,"\u5747\u662f\u5728":68,"\u57fa\u4e8e\u7c98\u6027\u4f1a\u8bdd\u7684\u8d1f\u8f7d\u5747\u8861\u529f\u80fd":51,"\u5916\u90e8\u5b58\u50a8":64,"\u591a\u4e2a\u503c":37,"\u591a\u4e2aparamet":36,"\u591a\u6b21\u8c03\u7528":63,"\u5927\u591a\u6570\u8bed\u8a00\u90fd\u652f\u6301\u4f7f\u7528c\u8bed\u8a00api":67,"\u5982\u56fe\u4e2dtrainer":36,"\u5982\u679c\u4e0a\u9762\u4e24\u6b65\u51fa\u73b0\u9519\u8bef":36,"\u5982\u679c\u4e0d\u9700\u8981\u5916\u90e8\u5b58\u50a8\u7528\u4e8e\u8f6c\u6362":64,"\u5982\u679c\u4f7f\u7528swig\u6211\u4eec\u9700\u8981\u5c06\u5728interface\u6587\u4ef6\u91cc":67,"\u5982\u679c\u5728\u4f7f\u7528mkl":64,"\u5982\u679c\u5931\u8d25":84,"\u5982\u679c\u5b58\u5728\u6570\u636e\u6392\u5217\u683c\u5f0f\u4e0d\u4e00\u6837\u7684\u60c5\u51b5\u65f6":64,"\u5982\u679c\u5b58\u5728\u67d0\u4e9btrainer\u6267\u884c\u901f\u5ea6\u8fc7\u6162\u4f1a\u5f71\u54cd\u6574\u4f53\u96c6\u7fa4\u7684\u901f\u5ea6":36,"\u5982\u679c\u5df2\u7ecf\u6b63\u5728\u6267\u884c\u4fdd\u5b58\u68c0\u67e5\u70b9\u7684\u7ebf\u7a0b":36,"\u5982\u679c\u662f\u5176\u5b83\u7c7b\u578b":37,"\u5982\u679c\u6709bugfix\u7684\u884c\u4e3a":84,"\u5982\u679c\u67d0\u4e00\u4e2a\u7c7b\u578b\u9700\u8981\u5f15\u7528\u53e6\u4e00\u4e2a\u7c7b\u578b":68,"\u5982\u679c\u67d0\u4e00\u4e2apaddl":68,"\u5982\u679c\u67d0\u4e00\u4e2apaddle\u6982\u5ff5\u5fc5\u987b\u8981\u66b4\u9732":68,"\u5982\u679c\u6ee1\u8db3\u6761\u4ef6":36,"\u5982\u679c\u7528\u6237\u8981\u628apaddle\u7684\u9759\u6001\u5e93":67,"\u5982\u679c\u8981\u4e0a\u4f20gpu\u7248\u672c\u7684\u5305":84,"\u5982\u679c\u8c03\u7528\u9759\u6001\u5e93\u53ea\u80fd\u5c06\u9759\u6001\u5e93\u4e0e\u89e3\u91ca\u5668\u94fe\u63a5":67,"\u5982\u679c\u9700\u8981\u624b\u52a8\u7f16\u8bd1":84,"\u5982\u679cmkl":64,"\u5982\u679cparamet":36,"\u5b50\u7c7b\u53ea\u9700\u8981\u4f7f\u7528\u5b9a\u4e49\u597d\u7684\u63a5\u53e3":64,"\u5b57\u6bb5\u8bbe\u4e3a":84,"\u5b57\u7b26\u4e32":37,"\u5b58\u50a8":37,"\u5b66\u4e60\u6210\u672c\u9ad8":67,"\u5b83\u4eec\u4e3b\u8981\u662f\u7528\u4e8e":64,"\u5b83\u4eec\u7684\u6587\u4ef6\u540d\u662f":37,"\u5b83\u53ea\u4f1a\u5305\u62ec\u751f\u6210\u597d\u7684\u52a8\u6001\u5e93\u548c\u5934\u6587\u4ef6":64,"\u5b83\u8d1f\u8d23\u51b3\u5b9a\u7f16\u8bd1\u65f6\u662f\u5426\u4f7f\u7528mklml\u548cmkl":64,"\u5b89\u88c5\u540e\u7684\u76ee\u5f55\u7ed3\u6784\u4e3a":68,"\u5b8c\u6210\u4e00\u4e2a\u4f20\u8f93\u52a8\u4f5c\u5b8c\u6210\u7684\u65f6\u95f4\u4e5f\u6bd4\u8f83\u77ed":51,"\u5b8c\u6210\u5e38\u7528layer\u7684mkl":64,"\u5b8c\u6210\u5e38\u89c1\u6df1\u5ea6\u795e\u7ecf\u7f51\u7edcvgg":64,"\u5b8c\u6210\u6570\u636e\u7684\u9884\u5904\u7406":37,"\u5b8c\u6210\u81ea\u52a8\u5316\u4e8c\u8fdb\u5236\u7f16\u8bd1":84,"\u5b9a\u4e49":64,"\u5b9a\u4e49\u4e00\u4e9b\u9664\u4e86layer\u548cmemory\u76f8\u5173\u7684\u7c7b\u548c\u51fd\u6570":64,"\u5b9e\u73b0\u5177\u4f53\u7684\u51fd\u6570\u529f\u80fd\u5373\u53ef":64,"\u5b9e\u73b0\u7b80\u5355":67,"\u5bf9\u4e8e\u4e0d\u540c\u8bed\u8a00":67,"\u5bf9\u4e8e\u540c\u4e00\u6bb5c":67,"\u5bf9\u4e8e\u540c\u6837\u8bbe\u7f6e\u7684\u7f51\u7edc\u6a21\u578b":63,"\u5bf9\u4e8e\u591a\u8bed\u8a00\u63a5\u53e3":67,"\u5bf9\u4e8e\u5927\u591a\u6570\u8bed\u8a00":67,"\u5bf9\u4e8e\u5e8f\u5217\u957f\u5ea6":63,"\u5bf9\u4e8e\u6709\u53c2\u6570\u7684\u5c42":64,"\u5bf9\u4e8e\u6bcf\u4e00\u4e2a\u65b0\u52a0\u7684rnn":63,"\u5bf9\u4e8e\u6bcf\u79cd\u7c7b\u578b":68,"\u5bf9\u4e8e\u6bcf\u79cdc":68,"\u5bf9\u65b0\u7684\u6743\u91cd\u8fdb\u884c\u8f6c\u6362\u7528\u4e8e\u4e0b\u6b21\u8fed\u4ee3":63,"\u5bf9\u6bd4":67,"\u5bf9\u6bd4\u4f18\u5316\u540elayer\u4e0e\u76f8\u5bf9\u5e94\u7684paddlepaddle\u539f\u6709lay":63,"\u5bf9\u6bd4\u4f18\u5316\u540elayer\u81ea\u8eab":63,"\u5bf9\u8f93\u5165\u53c2\u6570\u7684\u5b89\u5168\u6027\u8fdb\u884c\u4e86\u5fc5\u8981\u7684\u5224\u65ad":68,"\u5bf9\u8fd9\u4e2a\u7248\u672c\u7684\u63d0\u4ea4":84,"\u5bfb\u627e\u6709\u6ca1\u6709\u5176\u4ed6\u53ef\u4ee5\u4f18\u5316\u7684\u53ef\u80fd":64,"\u5bfc\u51fa\u8fd9\u4e9b\u63a5\u53e3":68,"\u5c06":84,"\u5c06\u4e00\u4e2a\u795e\u7ecf\u7f51\u7edc\u53c2\u6570\u62c6\u5206\u6210\u591a\u4efd":36,"\u5c06\u5927\u91cf\u7684":67,"\u5c06\u65b0\u5206\u652f\u7684\u7248\u672c\u6253\u4e0atag":84,"\u5c06master\u5206\u652f\u7684\u5408\u5165commit\u6253\u4e0atag":84,"\u5c0f\u4e8e\u67d0\u4e2a\u6bd4\u8f83\u5c0f\u7684\u9608\u503c\u8ba4\u4e3a\u901a\u8fc7":64,"\u5c31\u9700\u8981\u5bf9\u8fd9\u4e2a\u7b2c\u4e09\u65b9\u8bed\u8a00\u589e\u52a0\u4e00\u4e9b\u5b9a\u4e49":67,"\u5de5\u5177\u4e0a\u4f20\u5373\u53ef":84,"\u5e73\u5747\u6545\u969c\u4fee\u590d\u65f6\u95f4":36,"\u5e73\u5747\u6545\u969c\u7387":36,"\u5e76\u4e14\u4f1a\u5199\u597d":64,"\u5e76\u4e14\u4f7f\u7528":68,"\u5e76\u4e14\u53ea\u9700\u8981\u5728\u5fc5\u8981\u7684\u65f6\u5019\u8f6c\u6362\u8fd9\u79cd\u683c\u5f0f":64,"\u5e76\u4e14\u5728\u5e38\u89c1\u7684\u5e73\u53f0\u4e0a":67,"\u5e76\u4e14\u5f53\u7f16\u8bd1\u65f6":63,"\u5e76\u4e14\u628a\u7cfb\u7edf\u751f\u6210\u7684ca":51,"\u5e76\u4e14\u628a\u7ed3\u679c\u8fd4\u56depfsclient\u7aef":51,"\u5e76\u4e14\u8ba9\u63a5\u53e3\u8131\u79bb\u5b9e\u73b0\u7ec6\u8282":67,"\u5e76\u4e14\u8f93\u5165\u8f93\u51fa\u90fd\u662f\u5171\u7528\u4e00\u5757\u5185\u5b58":64,"\u5e76\u5220\u9664":84,"\u5e76\u5220\u9664\u66f4\u65e9\u7684\u5feb\u7167":36,"\u5e76\u52a0\u8f7d\u5176\u4e2d\u7684\u53c2\u6570":36,"\u5e76\u53d1\u5e03\u5230pypi":84,"\u5e76\u5728\u6bcf\u6b21\u6743\u91cd\u66f4\u65b0\u540e":63,"\u5e76\u5728\u96c6\u7fa4\u4e2d\u8fd0\u884c\u591a\u4e2a\u5206\u5e03\u5f0f\u6570\u636e\u5904\u7406\u4efb\u52a1":37,"\u5e76\u5c06":84,"\u5e76\u5c06c":68,"\u5e76\u628a\u5feb\u7167\u4fdd\u5b58\u5230\u8fd9\u4e2a\u76ee\u5f55\u4e0b":36,"\u5e76\u628a\u7ed3\u679c\u653e\u5230\u5f53\u524d\u5c42\u7684":64,"\u5e76\u6ca1\u6709paddle\u7279\u522b\u9700\u8981\u7684\u7279\u6027":67,"\u5e76\u6dfb\u52a0\u5934\u6587\u4ef6":63,"\u5e76\u88ab\u5b58\u50a8\u5728\u8bf8\u5982hadoop":37,"\u5e76\u9002\u5e94github\u7684\u7279\u6027\u505a\u4e86\u4e00\u4e9b\u533a\u522b":84,"\u5e76\u91cd\u65b0\u6253\u5305wheel\u5305":84,"\u5efa\u8bae":84,"\u5f00\u53d1\u4e86\u6a21\u578b\u9884\u6d4b\u7684\u6837\u4f8b\u4ee3\u7801":68,"\u5f00\u53d1\u8005\u4fee\u6539\u81ea\u5df1\u7684\u4ee3\u7801":84,"\u5f00\u53d1\u8005fork\u7684\u7248\u672c\u5e93\u4e2d":84,"\u5f00\u53d1\u8005fork\u7684\u7248\u672c\u5e93\u4f7f\u7528":84,"\u5f00\u5934":[63,64],"\u5f00\u59cb\u63d0\u4f9b\u670d\u52a1":36,"\u5f15\u5165\u4e86\u4ee5\u4e0b\u56db\u4e2aapi":63,"\u5f15\u5165\u4e86\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5f39\u51fa\u4e0b\u9762\u7684\u9009\u62e9\u6846":84,"\u5f53\u529f\u80fd\u5206\u652f\u5f00\u53d1\u5b8c\u6bd5\u540e":84,"\u5f53\u53ea\u505a\u63a8\u65ad":63,"\u5f53\u5f00\u542f":64,"\u5f53\u6253\u5f00":64,"\u5f53\u6570\u636e\u683c\u5f0f\u4e0epaddlepaddle\u9ed8\u8ba4\u7684":64,"\u5f53\u7136\u8fd9\u4e24\u8005\u4e5f\u53ef\u4ee5\u76f8\u7b49":64,"\u5f53\u7528\u6237\u4f7f\u7528\u5b8c\u8fd9\u4e2a\u53c2\u6570\u540e":68,"\u5f53\u7f51\u7edc\u51fa\u73b0\u5206\u652f\u4e14\u5728":64,"\u5f53destination\u6587\u4ef6\u4e0d\u5b58\u5728\u6216\u8005\u5927\u5c0f\u548csource\u6587\u4ef6\u4e0d\u4e00\u81f4\u65f6":51,"\u5f88\u96be\u4fdd\u8bc1\u591a\u8bed\u8a00\u4ee3\u7801\u98ce\u683c\u7684\u4e00\u81f4\u6027":67,"\u5f97\u4f7f\u7528":67,"\u5fc5\u8981":68,"\u5fc5\u987b\u5206\u522b\u4e0e":64,"\u60c5\u611f\u5206\u6790":84,"\u6211\u4eec\u4e5f\u53ef\u4ee5\u786e\u5b9a\u6bcf\u4e00\u4e2a\u53c2\u6570\u7684\u7c7b\u578b":68,"\u6211\u4eec\u4e5f\u5c06mklml\u5373":64,"\u6211\u4eec\u4f1a\u4fdd\u8bc1":64,"\u6211\u4eec\u4f1a\u5728\u7f51\u7edc\u8bad\u7ec3\u4e4b\u524d\u628a\u683c\u5f0f\u8f6c\u6362\u4e3amkl":64,"\u6211\u4eec\u4f1a\u5bf9\u6bd4\u5982\u4e0b2\u4e2a\u65b9\u9762":63,"\u6211\u4eec\u4f1a\u628amkl":64,"\u6211\u4eec\u4f1a\u6dfb\u52a0":[63,64],"\u6211\u4eec\u4f7f\u7528\u52a8\u6001\u5e93\u6765\u5206\u53d1paddl":67,"\u6211\u4eec\u51b3\u5b9a\u4f7f\u7528\u5df2\u6709\u7684":64,"\u6211\u4eec\u53ef\u4ee5\u5148\u5b8c\u6210\u5bf9\u539f\u6570\u636e\u7684packing\u64cd\u4f5c":63,"\u6211\u4eec\u603b\u7ed3\u51fa\u4e00\u4e9b\u7279\u522b\u9700\u8981\u6ce8\u610f\u7684\u70b9":64,"\u6211\u4eec\u63d0\u4f9b\u4e24\u4e2a\u8f6c\u6362\u65b9\u5f0f":37,"\u6211\u4eec\u63d0\u51fa\u4e86chunk\u7684\u6982\u5ff5":51,"\u6211\u4eec\u6700\u7ec8\u7684\u52a8\u6001\u5e93\u4e2d\u4e0d\u5d4c\u5165python\u6216\u8005\u5176\u4ed6\u4efb\u4f55\u8bed\u8a00\u7684\u89e3\u91ca\u5668":67,"\u6211\u4eec\u8ba1\u5212\u5c06":63,"\u6211\u4eec\u8ba1\u5212\u5c06\u82f1\u7279\u5c14\u6df1\u5ea6\u795e\u7ecf\u7f51\u7edc\u6570\u5b66\u5e93":64,"\u6211\u4eec\u8bbe\u8ba1\u8bf4\u660e\u4e86\u540d\u4e3afilemanager\u7cfb\u7edf":51,"\u6211\u4eec\u9009\u62e9":37,"\u6211\u4eec\u901a\u8fc7\u4f7f\u7528\u65b0\u5f15\u5165\u7684gemm":63,"\u6211\u4eec\u90fd\u63d0\u4f9bpython\u7684\u8f6c\u6362\u5e93":37,"\u6216\u8005":[64,67,68],"\u6216\u8005\u5c06\u8fd9\u53f0\u8282\u70b9\u8fc1\u79fb\u5230\u53e6\u4e00\u4e2a\u8282\u70b9\u5e76\u542f\u52a8\u5373\u53ef\u6062\u590d\u8bad\u7ec3\u4efb\u52a1":36,"\u6216\u8005\u7528tuple\u8868\u793a\u7684\u591a\u4e2a\u503c":37,"\u6216\u8005\u7531\u5b83\u4eec\u7ec4\u6210\u7684list":37,"\u6216activ":64,"\u6240\u4ee5":[64,84],"\u6240\u4ee5\u4e00\u4e2a\u7248\u672c\u53f7\u7684wheel\u5305\u53d1\u5e03\u4e4b\u540e":84,"\u6240\u4ee5\u4e0d\u5b58\u5728\u8fd9\u4e2a\u95ee\u9898":64,"\u6240\u4ee5\u5728":64,"\u6240\u4ee5\u5728\u5199\u5165\u5feb\u7167\u7684\u8fc7\u7a0b\u4e2d":36,"\u6240\u4ee5\u6211\u4eec\u5b9a\u4e49\u4e86\u4e00\u4e2a":64,"\u6240\u4ee5\u6574\u4f53\u4e0a":64,"\u6240\u4ee5\u6dfb\u52a0\u4e86\u5bf9\u5e94\u7684":64,"\u6240\u4ee5\u7528\u6237\u9700\u8981\u9996\u5148\u5728":51,"\u6240\u4ee5\u9700\u8981\u5f15\u5165\u4e00\u4e2a\u8f6c\u6362\u65b9\u6cd5":64,"\u6240\u6709\u4e0e\u7c7b\u578b\u76f8\u5173\u7684\u51fd\u6570":68,"\u6240\u6709\u5916\u90e8\u7684\u8f6c\u6362\u5de5\u4f5c\u90fd\u4f1a\u5728reset\u7cfb\u5217\u51fd\u6570\u4e2d\u90fd\u51c6\u5907\u597d":64,"\u6240\u6709\u7684":63,"\u6240\u6709\u7684\u63a5\u53e3\u5747\u4e3ac\u63a5\u53e3":68,"\u6240\u6709\u76f8\u5173\u7684":63,"\u6240\u6709\u7c7b\u578b\u540d\u4e3a":68,"\u6240\u6709mkl":64,"\u624b\u5199\u591a\u8bed\u8a00\u7ed1\u5b9a":67,"\u624d\u80fd\u66f4\u597d\u7684\u53d1\u6325mkl":64,"\u6253\u5f00\u8fd9\u4e2a\u7f16\u8bd1\u9009\u9879":68,"\u6267\u884c":84,"\u628a":37,"\u628a\u4e4b\u524d\u793a\u4f8b\u4e2d\u8f6c\u6362\u5b8c\u6bd5\u7684random":37,"\u6307\u6df1\u5ea6\u5b66\u4e60\u8bad\u7ec3\u4e4b\u540e\u5f97\u5230\u7684\u6240\u6709\u53c2\u6570":36,"\u6309\u94ae":84,"\u63a5\u53e3":[67,68],"\u63a5\u53e3\u5c42\u505a\u8fc7\u591a\u5c01\u88c5":68,"\u63a5\u53e3\u662f":37,"\u63a5\u6536\u5904\u7406pfsclient\u7aef\u7684\u6587\u4ef6\u7ba1\u7406\u8bf7\u6c42":51,"\u63a7\u5236\u662f\u5426\u4f7f\u7528mkl":64,"\u63a7\u5236\u662f\u5426\u4f7f\u7528mklml\u5e93":64,"\u63a7\u5236\u7528\u6237\u6743\u9650":37,"\u63d0\u4f9b\u4e03\u5c42\u534f\u8bae\u7684\u53cd\u5411\u4ee3\u7406":51,"\u63d0\u4f9b\u5e38\u7528\u7684\u547d\u4ee4\u884c\u7ba1\u7406\u547d\u4ee4\u7ba1\u7406\u6587\u4ef6\u548c\u76ee\u5f55":51,"\u63d0\u4f9b\u7528\u6237\u7ba1\u7406\u6587\u4ef6\u7684\u547d\u4ee4":51,"\u63d0\u4f9b\u7ed9paddle\u4f5c\u4e3a\u8bad\u7ec3\u6570\u636e":37,"\u652f\u6301\u5927\u6587\u4ef6\u7684\u65ad\u70b9\u4e0a\u4f20":51,"\u6570\u636e":51,"\u6570\u636e\u8bfb\u53d6\u5747\u4ea4\u7531\u5176\u4ed6\u8bed\u8a00\u5b8c\u6210":67,"\u6570\u636e\u957f\u5ea6\u53ca\u6821\u9a8c\u503c\u7ec4\u6210":51,"\u6570\u636e\u96c6\u9700\u8981\u9884\u5148\u88ab\u8f6c\u6362\u6210paddlepaddle\u5206\u5e03\u5f0f\u8bad\u7ec3\u4f7f\u7528\u7684\u5b58\u50a8\u683c":37,"\u6570\u636e\u9884\u5904\u7406\u4efb\u52a1":37,"\u6587\u4ef6":67,"\u6587\u4ef6\u4f20\u8f93\u7684\u7684\u5173\u952e\u5728\u4e8e\u9700\u8981pfsclient\u7aef\u5bf9\u6bd4source\u548cdestination\u7684\u6587\u4ef6chunks\u7684checksum\u662f\u5426\u4fdd\u6301\u4e00\u81f4":51,"\u6587\u4ef6\u5185\u5bb9\u4e3a":67,"\u6587\u4ef6\u540d\u4e3a\u6b64uuid":36,"\u6587\u4ef6\u5bf9\u5e94\u7684data":37,"\u6587\u4ef6\u7684\u4e0a\u4f20\u548c\u4e0b\u8f7d\u90fd\u662f\u901a\u8fc7\u5bf9chunk\u7684\u64cd\u4f5c\u6765\u5b9e\u73b0\u7684":51,"\u65b0\u624b\u5165\u95e8\u7ae0\u8282":84,"\u65b0\u7248\u672c":64,"\u65b9\u4fbf\u6d4b\u8bd5\u4eba\u5458\u6d4b\u8bd5paddlepaddle\u7684\u884c\u4e3a":84,"\u65b9\u4fbf\u7528\u6237\u4e0a\u4f20\u81ea\u5df1\u7684\u8bad\u7ec3\u6570\u636e\u4ee5\u8fdb\u884c\u5206\u5e03\u5f0f\u8bad\u7ec3":51,"\u65b9\u4fbf\u7528\u6237\u5728python\u7aef\u9009\u62e9\u662f\u5426\u542f\u7528\u8fd9\u4e2a\u529f\u80fd":63,"\u65b9\u4fbf\u7528\u6237\u9009\u62e9\u4f7f\u7528mkl":64,"\u65b9\u5f0f\u7c7b\u4f3c\u4e8e":64,"\u65e0\u6cd5\u505a\u5230\u5bf9\u4e8e\u5404\u79cd\u8bed\u8a00\u9519\u8bef\u5904\u7406\u65b9\u5f0f\u7684\u9002\u914d":67,"\u65e0\u8bba\u5728\u672c\u5730\u8fd8\u662f\u5728\u4e91\u7aef":37,"\u65e0\u8bba\u662f\u4ece":37,"\u65e0\u8bba\u662f\u5728\u672c\u5730\u6216\u662f\u4e91\u7aef\u8f6c\u6362":37,"\u65e0\u8bba\u662f\u91cd\u6784\u524d\u7684layer\u8fd8\u662f\u91cd\u6784\u540e\u7684op":64,"\u65f6":[36,63,64],"\u65f6\u4e00\u8d77\u66f4\u65b0":64,"\u662f":[51,64],"\u662f\u4e00\u4e2a\u591a\u8bed\u8a00\u63a5\u53e3\u7684\u4ee3\u7801\u751f\u6210\u5668":67,"\u662f\u4e00\u4e2a\u7c7b\u578b\u7684\u6807\u5fd7":68,"\u662f\u4e0d\u5e38\u89c1\u7684\u505a\u6cd5":67,"\u662f\u5404\u4e2a\u5b9e\u73b0\u4e2d\u5171\u4eab\u7684\u5934\u6587\u4ef6":68,"\u662f\u5426\u6253\u5f00":63,"\u662f\u56e0\u4e3ac99\u652f\u6301":67,"\u662f\u5bf9\u7528\u6237\u6587\u4ef6\u5b58\u50a8\u7a7a\u95f4\u7684\u62bd\u8c61":51,"\u662f\u6307":68,"\u662f\u7528\u6237\u4f7f\u7528c":68,"\u662fc":68,"\u663e\u5f97\u76f8\u5bf9\u6765\u8bf4\u8f83\u4e3a\u8017\u65f6":63,"\u6682\u65f6\u4e0d\u8003\u8651\u591a\u4e2aparamet":36,"\u66b4\u9732\u8fd9\u4e2a\u6982\u5ff5\u5fc5\u8981\u51fd\u6570":68,"\u6700\u540e\u5220\u9664":84,"\u6700\u5e38\u89c1\u7684\u9519\u8bef\u5904\u7406\u65b9\u5f0f\u662fexcept":67,"\u6709\u6548\u63d0\u5347paddlepaddle\u5728\u82f1\u7279\u5c14\u67b6\u6784\u4e0a\u7684\u6027\u80fd":[63,64],"\u6709\u6807\u51c6\u7684":67,"\u6709\u7684\u65f6\u5019":67,"\u672c\u5217\u8868\u8bf4\u660epaddlepaddle\u53d1\u7248\u4e4b\u524d\u9700\u8981\u6d4b\u8bd5\u7684\u529f\u80fd\u70b9":84,"\u672c\u6587\u6863\u63cf\u8ff0paddl":68,"\u673a\u5668\u7ffb\u8bd1":84,"\u6765\u4fdd\u8bc1\u8bad\u7ec3\u8fc7\u7a0b\u53ef\u4ee5\u4ece\u4e2d\u95f4\u72b6\u6001\u91cd\u65b0\u542f\u52a8":36,"\u6765\u51b3\u5b9a\u662f\u5426\u5f00\u542fmkl":63,"\u6765\u5b9e\u73b0":64,"\u6765\u786e\u4fdd\u628a":67,"\u6765\u8868\u793apaddle\u5185\u90e8\u7c7b":67,"\u6765\u8bbf\u95ee\u7528\u6237\u81ea\u5df1\u7684\u6570\u636e":37,"\u6765\u8fdb\u884c\u8ba8\u8bba":68,"\u67e5\u770blatest":84,"\u6807\u51c6\u8868\u793apaddlepaddle\u7248\u672c\u53f7":84,"\u683c\u5f0f\u4e0d\u5339\u914d\u65f6":64,"\u68c0\u67e5\u70b9\u4fdd\u5b58\u7a0b\u5e8f\u6d41\u7a0b":36,"\u6a21\u578b\u53c2\u6570\u68c0\u67e5\u70b9\u901a\u8fc7\u5b9a\u671f\u5411\u78c1\u76d8\u4e0a\u4fdd\u5b58\u4e00\u4efd\u5b58\u50a8\u5728paramet":36,"\u6a21\u578b\u6570\u636e\u68c0\u67e5\u70b9\u7684\u5b9e\u73b0":36,"\u6a21\u578b\u914d\u7f6e\u89e3\u6790":67,"\u6b21\u8fed\u4ee3\u6267\u884c\u7684\u8f6c\u6362\u6b21\u6570\u4e3a":63,"\u6b64\u65f6\u6bcf\u4e2a\u5c0f\u5206\u652f\u7684":64,"\u6b64\u65f6master\u5c06\u8d1f\u8d23\u542f\u52a8\u4e00\u4e2a\u65b0\u7684train":36,"\u6bcf\u4e00\u4e2a":84,"\u6bcf\u4e00\u4e2a\u6587\u4ef6\u662f\u6570\u636e\u96c6\u7684\u4e00\u4e2ashard":37,"\u6bcf\u4e2a":64,"\u6bcf\u4e2a\u503c\u7684\u7c7b\u578b\u53ef\u4ee5\u662f\u6574\u5f62":37,"\u6bcf\u4e2a\u6d4b\u8bd5\u4f1a\u5bf9\u6bd4paddlepaddle\u4e2dcpu\u7b97\u51fa\u7684\u7ed3\u679c\u4e0emkl":64,"\u6bcf\u4e2adata":37,"\u6bcf\u4e2amkldnnlayer\u90fd\u5305\u542b\u7528\u4e8e\u5185\u90e8\u5b58\u50a8\u548c\u5916\u90e8\u5b58\u50a8\u7684\u4e00\u7cfb\u5217mkldnnmatrix":64,"\u6bcf\u4e2aparamet":36,"\u6bcf\u4e2ashard\u5206\u522b\u5b58\u50a8\u5728\u5176\u4e2d\u4e00\u53f0paramet":36,"\u6bcf\u6b21\u8c03\u7528\u65f6\u5bf9\u539f\u6570\u636e\u7684\u91cd\u590dpacking\u4fbf\u6210\u4e3a\u4e86\u5197\u4f59":63,"\u6bcf\u6b21\u8f93\u51fa\u4e00\u4e2adata":37,"\u6bcf\u969410\u5206\u949f":36,"\u6bd4\u5982":[37,64],"\u6bd4\u5982\u53ef\u80fd\u4f1a\u7528openmp\u6539\u8fdbsgd\u7684\u66f4\u65b0\u6027\u80fd":64,"\u6bd4\u5982\u5c06":84,"\u6bd4\u5982\u6bcf\u969410\u5206\u949f\u6700\u65b0\u7684\u5feb\u7167":36,"\u6bd4\u5982\u6d41\u5f0f\u6570\u636e\u5904\u7406":37,"\u6bd4\u5982imagenet\u8fd9\u4e2a\u6570\u636e\u96c6\u53ef\u80fd\u88ab\u5206\u62101000\u4e2ashard":37,"\u6ca1\u6709\u5fc5\u8981\u5728\u6bcf\u6b21\u524d\u5411\u4e2d\u6bcf\u4e2a\u65f6\u95f4\u6b65\u7684\u8ba1\u7b97\u65f6\u5bf9\u6743\u91cd\u8fdb\u884c\u91cd\u590d\u7684packing\u64cd\u4f5c":63,"\u6ce8":[36,84],"\u6ce8\u518clayer\u7684\u65f6\u5019\u4fdd\u8bc1":[63,64],"\u6ce8\u610f":64,"\u6d4b\u8bd5\u5206\u4e3a\u6bcf\u4e2alayer":64,"\u6d4b\u8bd5\u672c\u6b21release\u7684\u6b63\u786e\u6027":84,"\u6d4b\u8bd5\u7684\u6027\u80fd\u5bf9\u6bd4\u7ed3\u679c\u4f1a\u5728":64,"\u6d6e\u70b9\u578b\u6570\u636e":37,"\u6df1\u5165paddlepaddl":64,"\u6dfb\u52a0":63,"\u6dfb\u52a0\u7684\u76f8\u5173\u6587\u4ef6\u548c\u76ee\u5f55\u7ed3\u6784\u5982\u4e0b":[63,64],"\u6fc0\u6d3b\u51fd\u6570\u662f\u72ec\u7acb\u4e8e":64,"\u70b9\u51fb":84,"\u7136\u540e\u5728\u524d\u5411":63,"\u7136\u540e\u5728etcd\u7684":36,"\u7136\u540e\u5c31\u53ef\u4ee5\u5e76\u53d1\u5199\u5165\u591a\u4e2achunk":51,"\u7136\u540e\u624d\u80fd\u4f7f\u7528pfsclient":51,"\u7136\u540e\u6309\u7167\u4e0a\u8ff0\u7684\u65b9\u6cd5":84,"\u7136\u540e\u70b9\u51fb":84,"\u7248\u672c\u5206\u652f":84,"\u7248\u672c\u53f7":84,"\u7248\u672c\u53f7\u5bf9\u5e94\u7684tag\u5373\u53ef":84,"\u7248\u672c\u53f7rc":84,"\u7248\u672cfork\u51fa\u81ea\u5df1\u7684\u529f\u80fd\u5206\u652f":84,"\u7279\u6709\u7684\u8bbe\u5907id":64,"\u73b0\u9636\u6bb5\u7684\u4f18\u5316\u4e3b\u8981\u9488\u5bf9":63,"\u73b0\u9636\u6bb5paddle\u6709\u4e00\u4e2a\u95ee\u9898\u662f":67,"\u751f\u4ea7\u73af\u5883\u4e2d\u7684\u8bad\u7ec3\u6570\u636e\u96c6\u901a\u5e38\u4f53\u79ef\u5f88\u5927":37,"\u751f\u4ea7\u73af\u5883\u7684\u65e5\u5fd7\u6570\u636e\u4f1a\u901a\u8fc7\u5b9e\u65f6\u6d41\u7684\u65b9\u5f0f":37,"\u751f\u6210\u5404\u79cd\u8bed\u8a00\u7684\u7ed1\u5b9a\u4ee3\u7801":67,"\u751f\u6210\u6587\u6863":67,"\u751f\u6210\u7684":37,"\u751f\u6210\u7ed9\u5b9a":37,"\u751f\u6210api\u6587\u6863":67,"\u751f\u6210pfsclient\u548cpfsserver\u7684\u6846\u67b6\u90e8\u5206":51,"\u7528":51,"\u7528\u4e8e\u6d4b\u8bd5\u548c\u5bf9\u6bd4\u5728\u4f7f\u7528mkl":64,"\u7528\u4e8e\u7ba1\u7406mkl":64,"\u7528\u4e8e\u9009\u62e9\u662f\u5426\u4f7f\u7528\u76f8\u5173\u529f\u80fd":63,"\u7528\u4e8e\u9009\u62e9\u662f\u5426\u4f7f\u7528mkl":64,"\u7528\u4e8emkl":[63,64],"\u7528\u6237\u4e0a\u4f20\u6570\u636e\u540e":37,"\u7528\u6237\u4e5f\u53ef\u4ee5\u4e0a\u4f20label":37,"\u7528\u6237\u53ef\u4ee5\u5b89\u5168\u7684\u91ca\u653e\u67d0\u4e2ac":68,"\u7528\u6237\u53ef\u4ee5\u628a\u81ea\u5df1\u7684\u6570\u636e\u5206\u4eab\u7ed9\u522b\u4eba":37,"\u7528\u6237\u53ef\u4ee5\u76f4\u63a5\u4f7f\u7528\u8fd9\u4e2a\u52a8\u6001\u5e93\u6765\u5f15\u5165paddl":68,"\u7528\u6237\u5728\u672c\u5730\u8f6c\u6362\u597d\u518d\u4e0a\u4f20":37,"\u7528\u6237\u6587\u4ef6\u53ef\u80fd\u662f\u6bd4\u8f83\u5927\u7684":51,"\u7528\u6237\u901a\u8fc7c":68,"\u7531\u4e8e\u5728\u73b0\u6709\u7684\u67d0\u4e9b\u60c5\u51b5\u4e0b":63,"\u7531\u4e8e\u5bf9parameters\u7684\u66f4\u65b0\u9700\u8981\u83b7\u53d6parameters\u5185\u5b58\u7684":36,"\u7531\u4e8e\u96c6\u7fa4\u4e2d\u540c\u65f6\u5b58\u5728\u4e24\u53f0\u673a\u5668\u6545\u969c\u7684\u6982\u7387\u6781\u4f4e":36,"\u7531\u4e8ec":67,"\u7531\u4e8echunk\u6bd4\u8f83\u5c0f":51,"\u7531\u4e8emkl":64,"\u7531\u4e8epypi":84,"\u7531\u5206\u652f\u5904\u7684layer\u8d1f\u8d23\u6c42\u548c":64,"\u7533\u8bf7\u7528\u6237\u7a7a\u95f4":51,"\u7684\u4e00\u4e2a\u5b50\u96c6":64,"\u7684\u4fe1\u606f":64,"\u7684\u5355\u5143\u6d4b\u8bd5\u548c\u7b80\u5355\u7f51\u7edc\u7684\u6574\u4f53\u6d4b\u8bd5":64,"\u7684\u547d\u540d\u98ce\u683c\u5e76\u4e0d\u80fd\u9002\u5e94\u5176\u4ed6\u7b2c\u4e09\u65b9\u8bed\u8a00":67,"\u7684\u57fa\u672c\u903b\u8f91":64,"\u7684\u5934\u6587\u4ef6":67,"\u7684\u5b50\u7c7b\u53ea\u9700\u8981\u4f7f\u7528\u5185\u90e8\u5b58\u50a8\u5c31\u53ef\u4ee5\u4e86":64,"\u7684\u60c5\u51b5\u4e0b":63,"\u7684\u63a5\u53e3\u6837\u5f0f":67,"\u7684\u6570\u636e\u6d41\u56fe":37,"\u7684\u65f6\u5019":64,"\u7684\u683c\u5f0f\u59cb\u7ec8\u662f":64,"\u7684\u683c\u5f0f\u5b58\u50a8":64,"\u7684\u6982\u5ff5":64,"\u7684\u6e90\u7801\u91cc\u4f7f\u7528\u4e86":67,"\u7684\u7248\u672c":84,"\u7684\u7ed3\u679c":63,"\u7684\u7f29\u5199":51,"\u7684\u7f51\u7edc\u6a21\u578b":63,"\u7684\u89c4\u8303":67,"\u7684\u89d2\u5ea6":37,"\u7684\u914d\u7f6e\u5199\u5230\u914d\u7f6e\u6587\u4ef6\u4e2d":37,"\u7684flag":[63,64],"\u7684vanilla":63,"\u76ee\u524d\u53ea\u8003\u8651":64,"\u76ee\u524d\u53ea\u8003\u8651\u52a8\u6001\u6269\u5bb9trainer\u6570\u91cf":36,"\u76ee\u524d\u5728paddlepaddle\u4e2d":64,"\u76ee\u524d\u5728paddlepaddle\u4e2d\u6570\u636e\u90fd\u662f\u4ee5":64,"\u76ee\u524d\u5d4c\u5165python\u89e3\u91ca\u5668":67,"\u76ee\u524d\u6211\u4eec\u7528cephfs\u6765\u642d\u5efa":51,"\u76ee\u524d\u7684\u4f18\u5316":64,"\u76ee\u524dpaddle\u7684\u8fdb\u7a0b\u6a21\u578b\u662fc":67,"\u76ee\u524dpaddlepaddle\u91c7\u7528\u4e86":63,"\u76ee\u5f55\u4e0b":68,"\u76ee\u5f55\u4e0b\u5bf9\u5e94\u7684\u5730\u65b9":64,"\u76f4\u63a5\u4f7f\u7528c\u8bed\u8a00\u7684":67,"\u76f4\u63a5\u5220\u9664\u8fd9\u4e2a\u53c2\u6570\u5373\u53ef":68,"\u76f4\u63a5\u5bfc\u51fa\u5230c\u7684\u63a5\u53e3\u6bd4\u8f83\u56f0\u96be":67,"\u76f8\u5173\u5c42":63,"\u77e9\u9635\u5927\u5c0f\u662f":63,"\u793e\u533a\u53c2\u4e0e\u56f0\u96be":67,"\u793e\u533a\u8d21\u732e\u4ee3\u7801\u5b66\u4e60\u6210\u672c\u9ad8":67,"\u795e\u7ecf\u7f51\u7edc\u4e2d\u7684\u53c2\u6570":36,"\u79bb\u7ebf\u6279\u5904\u7406":37,"\u7b2c\u4e00\u4e2atag\u4e3a":84,"\u7b2c\u4e09\u6b65\u5b8c\u6210\u540e":84,"\u7b2c\u4e8c\u4e2a\u4e3a":84,"\u7b49":[64,68],"\u7b49\u5168\u90e8\u9759\u6001\u5e93\u4e2d\u7684\u76ee\u6807\u6587\u4ef6\u5168\u90e8\u6253\u5305\u540e\u4ea7\u751f\u7684\u6587\u4ef6":68,"\u7b49\u5f85\u7f16\u8bd1\u5b8c\u6210\u540e":84,"\u7b49\u6587\u4ef6":68,"\u7c7b\u4f3c":68,"\u7c7b\u540d\u548cc":67,"\u7c7b\u578b":67,"\u7ed3\u8bba":67,"\u7edf\u4e00\u7528":37,"\u7f16\u8bd1\u5668\u6ca1\u6709":67,"\u7f16\u8bd1\u578b\u8bed\u8a00":67,"\u7f16\u8bd1\u65f6\u4f1a\u628a\u5bf9\u5e94\u7684\u5934\u6587\u4ef6\u548c\u5e93\u653e\u5728":64,"\u7f16\u8bd1\u8fd9\u4e2a\u7248\u672c\u7684docker\u53d1\u884c\u955c\u50cf":84,"\u7f16\u8bd1\u8fd9\u4e2a\u7248\u672c\u7684python":84,"\u7f16\u8bd1c":68,"\u800c\u4e0d\u5fc5\u5728\u610fpaddl":68,"\u800c\u4e0d\u652f\u6301pypy\u89e3\u91ca\u5668":67,"\u800c\u4e0d\u66b4\u9732\u6982\u5ff5\u7684\u5b9e\u73b0":68,"\u800c\u4e14\u5728\u4f20\u8f93\u7684\u8fc7\u7a0b\u4e2d\u4e5f\u53ef\u80fd\u51fa\u73b0\u7f51\u7edc\u4e0d\u7a33\u5b9a\u7684\u60c5\u51b5":51,"\u800c\u51fa\u73b0\u9636\u6bb5\u6027\u7684\u8fd0\u884c\u505c\u6ede":36,"\u800c\u5728cpp\u91cc\u9762\u5b9e\u73b0\u8fd9\u4e2ac\u7684\u63a5\u53e3":67,"\u800c\u591a\u8bed\u8a00\u63a5\u53e3\u9700\u8981\u76f4\u63a5\u8bfb\u53d6\u751f\u6210\u7684\u4e8c\u8fdb\u5236":67,"\u800c\u5bf9\u4e8egolang":67,"\u800c\u5bf9\u4e8egolang\u9519\u8bef\u5904\u7406\u5e94\u8be5\u4f7f\u7528\u8fd4\u56de\u503c":67,"\u800c\u662f\u76f4\u63a5\u4fee\u6539paddl":68,"\u800c\u662f\u76f4\u63a5\u7528api\u7684\u63a5\u53e3\u8fdc\u7a0b\u8bbf\u95ee":37,"\u800cswig\u53ea\u80fd\u7b80\u5355\u7684\u66b4\u9732c":67,"\u81ea\u52a8\u6302\u8f7d\u5206\u5e03\u5f0f\u5b58\u50a8\u76ee\u5f55":36,"\u81f3\u4e8e\u4e3a\u4ec0\u4e48\u9700\u8981c":68,"\u826f\u597d\u7684\u6587\u6863":67,"\u8282\u7701\u4e86\u4e0d\u5fc5\u8981\u7684\u64cd\u4f5c":64,"\u83b7\u53d6\u6700\u65b0\u7684\u68c0\u67e5\u70b9\u7684\u6587\u4ef6uuid":36,"\u867d\u7136\u4e0d\u9f13\u52b1\u8fd9\u6837":68,"\u8868\u793a\u5bf9\u8f93\u5165\u6570\u636e":64,"\u89e3\u91ca\u578b\u8bed\u8a00\u53ea\u80fd\u8c03\u7528\u52a8\u6001\u5e93":67,"\u89e3\u91ca\u6027\u8bed\u8a00\u5b9e\u9645\u8fd0\u884c\u7684\u4e8c\u8fdb\u5236\u662f\u89e3\u91ca\u5668\u672c\u8eab":67,"\u8ba1\u5212\u5728":[63,64],"\u8ba1\u7b97\u8fd9\u4e2a\u6587\u4ef6\u7684md5":36,"\u8ba9paddle\u6838\u5fc3\u4e2d":68,"\u8bad\u7ec3\u4efb\u52a1\u7684\u8fd0\u884c\u53ef\u80fd\u4f1a\u5360\u6ee1trainer\u548cparamet":36,"\u8bad\u7ec3\u548c\u7eaf\u4f7f\u7528":84,"\u8bad\u7ec3\u6a21\u578b\u6b63\u786e\u6027":84,"\u8bb0\u5f55\u4e0b\u6240\u6709\u5931\u8d25\u7684\u4f8b\u5b50":84,"\u8bbe\u7f6e":68,"\u8bc6\u522b\u6570\u5b57":84,"\u8bcd\u5411\u91cf":84,"\u8be5\u6587\u4ef6\u5bf9\u76f8\u5173gemm":63,"\u8be5\u7c7b\u7ee7\u627f\u4e8epaddlepaddle\u7684\u57fa\u7c7b":64,"\u8be6\u7ec6\u8bbe\u8ba1":51,"\u8bed\u610f\u89d2\u8272\u6807\u6ce8":84,"\u8bf4\u660e":36,"\u8bf7\u53c2\u8003":68,"\u8f6c\u6362\u5185\u5b58\u7684\u5de5\u4f5c":64,"\u8f6c\u6362\u5197\u4f59":63,"\u8f6c\u6362\u51fd\u6570":64,"\u8f6c\u6362\u751f\u6210\u7684\u6587\u4ef6\u540d\u4f1a\u662f\u4ee5\u4e0b\u683c\u5f0f":37,"\u8f6c\u6362\u8017\u65f6":63,"\u8f93\u5165\u68af\u5ea6":64,"\u8f93\u51fa\u6570\u636e\u548c\u8f93\u51fa\u68af\u5ea6":64,"\u8f93\u51fa\u6570\u636e\u548c\u8f93\u51fa\u68af\u5ea6\u7684\u8f6c\u6362":64,"\u8fbe\u5230\u5bb9\u707e\u7684\u76ee\u7684":36,"\u8fc7\u7a0b\u4e2d\u6240\u6709\u65f6\u95f4\u6b65":63,"\u8fd1\u671f\u76ee\u6807":64,"\u8fd4\u56de\u7b2c\u4e8c\u6b65":84,"\u8fd8\u662f\u4ece":37,"\u8fd9\u4e00\u5c42\u8fdb\u884c\u5c01\u88c5":68,"\u8fd9\u4e00\u6570\u636e\u683c\u5f0f\u7684\u8f6c\u6362\u64cd\u4f5c":63,"\u8fd9\u4e00\u6982\u5ff5\u4e0d\u518d\u7410\u788e":68,"\u8fd9\u4e09\u4e2a\u5206\u652f":84,"\u8fd9\u4e2a\u51fd\u6570\u672c\u8eab\u4f1a\u5728\u8ba1\u7b97\u524d\u5c06\u539f\u6570\u636e\u8f6c\u6362\u4e3a\u66f4\u9002\u5408\u82f1\u7279\u5c14\u5e73\u53f0\u7684\u5185\u90e8\u683c\u5f0f":63,"\u8fd9\u4e2a\u52a8\u6001\u5e93\u7684\u8fde\u63a5\u53c2\u6570\u4e0epaddle\u7684\u5176\u4ed6\u4e8c\u8fdb\u5236":68,"\u8fd9\u4e2a\u53c2\u6570\u4e5f\u4e0d\u4f1a\u4e00\u5e76\u5220\u9664":68,"\u8fd9\u4e2a\u5934\u6587\u4ef6\u4e0d\u5047\u8bbe\u5176\u4ed6\u6587\u4ef6\u7684\u5f15\u7528\u987a\u5e8f":68,"\u8fd9\u4e2a\u63a5\u53e3\u9700\u8981\u505a\u5230":67,"\u8fd9\u4e2a\u6587\u4ef6\u5177\u6709\u72ec\u7279\u7684\u8bed\u6cd5":67,"\u8fd9\u4e2a\u76ee\u5f55\u4e2d\u9664\u4e86":68,"\u8fd9\u4e2a\u7ed3\u6784\u4f53\u4e2d\u7684\u53e6\u4e00\u4e2a\u9879\u76ee\u662f":68,"\u8fd9\u4e2a\u7ed3\u6784\u4f53\u5305\u542b\u4e24\u4e2a\u9879\u76ee":68,"\u8fd9\u4e2a\u9009\u62e9":[63,64],"\u8fd9\u4e2a\u9759\u6001\u5e93\u5305\u542b\u4e86paddle\u7684\u5168\u90e8\u7b26\u53f7":68,"\u8fd9\u4e2ainstance\u53ef\u4ee5\u662f\u5355\u4e2a\u503c":37,"\u8fd9\u4e9b\u4f1a\u5728":[63,64],"\u8fd9\u4e9b\u51fd\u6570\u4f1a\u6839\u636e\u8f93\u5165\u53c2\u6570\u91cd\u65b0\u8bbe\u7f6e\u5185\u90e8\u548c\u5916\u90e8\u5b58\u50a8":64,"\u8fd9\u4e9b\u5206\u5e03\u5f0f\u5b58\u50a8\u670d\u52a1\u901a\u5e38\u4f1a\u628a\u6570\u636e\u5207\u5272\u6210\u591a\u4e2a\u5206\u7247\u5206\u5e03\u5f0f\u7684\u5b58\u50a8\u5728\u591a\u4e2a\u8282\u70b9\u4e4b\u4e0a":37,"\u8fd9\u4e9b\u955c\u50cf\u4e5f\u53ef\u4ee5\u4ece":84,"\u8fd9\u5bf9\u4e8e\u901a\u5e38\u7684java\u7684\u5f00\u53d1\u8005\u6765\u8bf4":67,"\u8fd9\u662f\u56e0\u4e3a":67,"\u8fd9\u6837":68,"\u8fd9\u6837\u4e0b\u4e00\u4e2acpu":64,"\u8fd9\u6837\u4fdd\u8bc1":84,"\u8fd9\u6837\u5c31\u53ef\u4ee5\u5728\u4e91\u7aef\u6267\u884c\u591a\u79cd\u6570\u636e\u7c7b\u8ba1\u7b97\u4efb\u52a1":37,"\u8fd9\u6837\u5df2\u7ecf\u4f20\u8f93\u6210\u529f\u7684\u90e8\u5206\u5c31\u4e0d\u7528\u91cd\u65b0\u4f20\u8f93\u4e86":51,"\u8fd9\u6837\u5e26\u6765\u7684\u597d\u5904\u5c31\u662f\u4e0d\u9700\u8981\u4e00\u76f4\u6e05\u7a7amemori":64,"\u8fd9\u6837\u65e2\u4f7f\u5f97\u6700\u7ec8\u4fdd\u5b58\u7684\u53c2\u6570\u683c\u5f0f\u4e0epaddlepaddle\u4e00\u81f4":64,"\u8fd9\u90fd\u9700\u8981\u8fd9\u4e2a\u63a5\u53e3\u6309\u7167\u7ea6\u5b9a\u4fd7\u6210\u7684\u89c4\u5219\u6765\u6ce8\u91ca\u5b8c\u5907":67,"\u8fd9\u91cc":64,"\u8fd9\u91cc\u7684dockerimage\u4f5c\u4e3a\u7f16\u8bd1\u73af\u5883\u4ee5\u652f\u6301\u66f4\u591a\u7684linux":84,"\u8fd9\u91cc\u9009\u62e90":84,"\u8fd9\u91cc\u9700\u8981\u7528\u6237\u989d\u5916\u6ce8\u610f":36,"\u8fdb\u4e00\u6b65\u4f18\u5316":64,"\u8fdb\u5165":84,"\u8fdb\u800c\u8fdb\u884c\u4ee3\u7801\u8bc4\u5ba1":84,"\u9009\u62e9\u662f\u5426\u7f16\u8bd1mkl":64,"\u9009\u62e9\u9700\u8981\u53d1\u5e03\u7684\u7248\u672c":84,"\u900f\u4f20\u7528\u6237\u8eab\u4efd\u7684\u529e\u6cd5":51,"\u901a\u5e38":68,"\u901a\u5e38\u5305\u542b\u4e00\u4e2acpu\u7248\u672c\u548c\u4e00\u4e2agpu\u7248\u672c":84,"\u901a\u5e38\u6307\u5c06\u4e00\u4e2a\u6574\u4f53\u62c6\u5206\u6210\u591a\u4efd\u7684\u5176\u4e2d\u7684\u4e00\u4efd":36,"\u901a\u8fc7\u4f7f\u7528\u8fd9\u4e9bapi":63,"\u901a\u8fc7\u6a21\u578b\u63a8\u65adapi\u7684\u5b9e\u73b0\u4f5c\u4e3a\u4e00\u4e2a\u6837\u4f8b":68,"\u903b\u8f91\u5212\u4e0a\u6587\u4ef6\u5206\u5757\u7684\u5355\u4f4d":51,"\u9075\u5faa\u4ee5\u4e0b\u6d41\u7a0b":84,"\u90a3\u4e48":68,"\u90a3\u4e48\u5bf9\u5e94\u7684\u5185\u90e8\u5b58\u50a8\u4e5f\u4f1a\u4e0e\u5b83\u4eec\u5171\u4eab\u5185\u5b58":64,"\u90a3\u4e48\u5c31\u4f1a\u4f7f":64,"\u90fd\u4e0d\u4f1a\u60f3\u8981\u77e5\u9053next":64,"\u90fd\u662f\u4e94\u4f4d\u7684\u6570\u5b57":37,"\u90fd\u662f\u4ee5ext\u5f00\u5934":64,"\u90fd\u662fabi\u8c03\u7528\u6807\u51c6\u7684":67,"\u90fd\u7ee7\u627f\u4e8epaddlepaddle\u7684\u57fa\u7c7b":63,"\u914d\u7f6e\u7684\u65b9\u6cd5\u53c2\u8003":51,"\u91ca\u653e\u5bf9paramters\u5185\u5b58\u7684\u9501\u5b9a":36,"\u91cc\u6240\u6709\u7684\u7b26\u53f7\u90fd\u5199\u5165\u81ea\u5df1\u7684\u7a0b\u5e8f\u7684\u4e8c\u8fdb\u5236\u6587\u4ef6\u91cc":67,"\u91cc\u9009\u62e9\u9700\u8981\u53d1\u5e03\u7684\u5206\u652f":84,"\u91cc\u9762\u6dfb\u52a0":64,"\u91cd\u5199\u7236\u7c7blayer\u7684":64,"\u91cd\u547d\u540d\u6210":67,"\u94fe\u63a5\u5230\u81ea\u5df1\u7684\u7a0b\u5e8f\u91cc":67,"\u9519\u8bef\u5904\u7406":67,"\u9519\u8bef\u5904\u7406\u65b9\u5f0f\u662f\u8fd4\u56de\u503c":67,"\u9519\u8bef\u5904\u7406\u7684\u65b9\u5f0f\u4e5f\u4e0d\u5c3d\u76f8\u540c":67,"\u9664\u6784\u9020\u67d0\u79cd\u7c7b\u578b\u7684\u51fd\u6570":68,"\u96c6\u6210\u5230":63,"\u96c6\u6210\u5230paddlepaddl":64,"\u9700\u8981":37,"\u9700\u8981\u4fee\u6539build":84,"\u9700\u8981\u53ef\u4ee5\u8de8\u5e73\u53f0\u6267\u884c":51,"\u9700\u8981\u5728cmake\u7684\u65f6\u5019":68,"\u9700\u8981\u5c06bugfix\u7684\u5206\u652f\u540c\u65f6merge\u5230":84,"\u9700\u8981\u5f15\u7528":68,"\u9700\u8981\u6709\u7a33\u5b9a\u7684\u5bfc\u51fa\u7b26\u53f7":67,"\u9700\u8981\u6ce8\u610f\u7684\u662f":[64,84],"\u9700\u8981\u7d2f\u52a0\u4e0d\u540clayer\u4f20\u8fc7\u6765\u7684\u68af\u5ea6":64,"\u9700\u8981\u88ab\u66b4\u9732\u5230\u5176\u4ed6\u8bed\u8a00":68,"\u9700\u8981\u91cd\u547d\u540dwheel\u5305\u4e2dplatform\u76f8\u5173\u7684\u540e\u7f00":84,"\u9ed8\u8ba4256k":51,"\u9ed8\u8ba4\u8bbe\u7f6e\u4e3a":63,"abstract":[44,50,54,74,83,85,101,118],"api\u4e2d\u4f7f\u7528":67,"api\u5bfc\u51fa\u7684\u52a8\u6001\u5e93":68,"api\u5bfc\u51fa\u7684\u9759\u6001\u5e93":68,"api\u63a5\u53d7\u7684\u7c7b\u578b\u5168\u662f":68,"api\u63a5\u53e3":51,"api\u63a5\u53e3\u7684\u53c2\u6570\u8f6c\u53d1\u7ed9":68,"api\u65f6":68,"api\u65f6\u6240\u552f\u4e00\u9700\u8981\u5f15\u5165\u7684\u5934\u6587\u4ef6":68,"api\u662f\u591a\u8bed\u8a00api\u7684\u57fa\u7840\u90e8\u5206":68,"api\u66b4\u9732\u7684\u7c7b\u578b":68,"api\u751f\u6210\u7684\u4e8c\u8fdb\u5236\u6587\u4ef6\u4f1a\u88ab\u5b89\u88c5\u5230":68,"api\u7684\u5b9e\u4f8b":68,"api\u7684\u5b9e\u73b0\u7ec6\u8282":68,"api\u7684\u63a5\u53e3":68,"api\u7684\u65f6\u5019\u63a8\u8350paddle\u4e0d\u5d4c\u5165python\u89e3\u91ca\u5668":68,"api\u7684\u7f16\u8bd1\u9009\u9879\u9ed8\u8ba4\u5173\u95ed":68,"api\u76ee\u5f55\u7ed3\u6784\u5982\u4e0a\u56fe\u8868\u6240\u793a":68,"api\u83b7\u5f97\u4e86\u795e\u7ecf\u7f51\u7edc\u7684\u53c2\u6570\u5b9e\u4f8b":68,"apis\u505a\u4e86\u5c01\u88c5":63,"block\u6784\u6210\u4e00\u4e2amodel":36,"book\u4e2d\u6240\u6709\u7ae0\u8282\u529f\u80fd\u7684\u6b63\u786e\u6027":84,"boolean":[21,22,50,52,59,67],"break":[13,34,90,91],"bugfix\u5206\u652f\u4e5f\u662f\u5728\u5f00\u53d1\u8005\u81ea\u5df1\u7684fork\u7248\u672c\u5e93\u7ef4\u62a4":84,"bugfix\u5206\u652f\u9700\u8981\u5206\u522b\u7ed9\u4e3b\u7248\u672c\u5e93\u7684":84,"byte":[13,15,51,66],"c99\u662f\u76ee\u524dc\u6700\u5e7f\u6cdb\u7684\u4f7f\u7528\u6807\u51c6":67,"c\u6709\u6807\u51c6\u7684abi":67,"c\u8bed\u8a00\u662f\u6709\u5bfc\u51fa\u7b26\u53f7\u7684\u6807\u51c6\u7684":67,"case":[8,20,22,38,44,45,50,54,62,68,74,78,80,81,98,101,102,107,112,119,126],"char":40,"ci\u73af\u5883\u4f7f\u7528":84,"ci\u7f16\u8bd1wheel\u5b8c\u6210\u540e\u4f1a\u81ea\u52a8\u5c06docker\u955c\u50cfpush\u5230dockerhub":84,"class":[4,5,6,7,8,9,10,11,13,14,18,20,22,24,27,29,30,33,44,45,48,49,53,54,55,57,58,60,62,67,71,72,76,77,81,82,83,85,86,87,88,90,102,103,108,117],"compute\u51fd\u6570":63,"const":[33,38,40,53,60,61,75,76,78,82,85,87,88,89,90,101,102,103],"core\u4e2d\u7684\u6a21\u578b\u8fd8\u5728\u4f7f\u7528\u8fd9\u4e2a\u53c2\u6570":68,"core\u4e2d\u8fd9\u4e00\u7c7b\u578b\u63a5\u53e3\u7684\u667a\u80fd\u6307\u9488":68,"core\u662f\u5426\u8fd8\u5728\u4f7f\u7528\u8fd9\u4e2a\u5b9e\u4f8b":68,"core\u6982\u5ff5":68,"data\u5230\u5206\u5e03\u5f0f\u5b58\u50a8\u8865\u5145\u8bad\u7ec3\u6570\u636e":37,"default":[2,6,7,8,9,10,11,13,14,15,18,22,26,29,30,33,34,44,48,56,60,66,69,70,78,79,85,86,87,91,92,93,95,99,100,102,106,109,110,112,113,118,120,122,123,124,126],"device\u5c31\u80fd\u62ff\u5230\u6b63\u786e\u7684\u6570\u636e":64,"dnn\u4e09\u8005\u5173\u7cfb\u5982\u4e0b\u8868":64,"dnn\u4e2d\u7684":64,"dnn\u4e2d\u7684\u6392\u5217\u65b9\u5f0f\u4e0d\u6b62\u8fd9\u4e00\u79cd":64,"dnn\u4f1a\u4f5c\u4e3a\u7b2c\u4e09\u65b9\u5e93\u96c6\u6210\u8fdbpaddlepaddl":64,"dnn\u4f1a\u7528\u5230":64,"dnn\u5171\u540c\u4f7f\u7528":64,"dnn\u524d\u540e\u7684cnn\u7f51\u7edc\u6027\u80fd":64,"dnn\u5728\u53d1\u5e03":64,"dnn\u5b9e\u73b0":64,"dnn\u5e0c\u671b\u7684\u683c\u5f0f":64,"dnn\u6570\u636e\u7684\u4e0d\u540c\u683c\u5f0f\u4ee5\u53ca\u76f8\u4e92\u4e4b\u95f4\u7684\u8f6c\u6362":64,"dnn\u7684":64,"dnn\u7684\u5e93\u76ee\u524d\u53ea\u6709\u52a8\u6001\u5e93":64,"dnn\u7684\u6027\u80fd":64,"dnn\u7684\u60c5\u51b5\u4e0b":64,"dnn\u7684\u64cd\u4f5c\u90fd\u662f\u76f4\u63a5\u8986\u76d6\u7684\u5f62\u5f0f":64,"dnn\u7684\u6d4b\u8bd5":64,"dnn\u7684\u73af\u5883\u4e0b":64,"dnn\u7684\u76f8\u5173\u529f\u80fd":64,"dnn\u7684\u7ed3\u679c":64,"dnn\u7684\u9ad8\u6027\u80fd\u683c\u5f0f\u4e0epaddlepaddle\u539f\u6709\u7684":64,"dnn\u7684layer":64,"dnn\u7684layers\u90fd\u4f1a\u7ee7\u627f\u4e8e":64,"enum":[38,40,69,76,77,86,87,91],"export":[54,58,93,104,109],"final":[8,9,22,31,32,45,58,70,71,90,101,102],"float":[2,6,7,8,10,13,22,48,53,60,87,88,89,101,102,103,107,120],"function":[2,4,8,9,13,21,22,23,27,30,32,33,35,39,40,41,43,44,45,48,49,53,54,57,60,65,70,71,74,75,76,77,78,80,81,82,83,85,87,89,90,98,101,102,103,106,107,109,111,118,126],"golang\u53ef\u4ee5\u4f7f\u7528":67,"golang\u7684":67,"gpu\u7b49":84,"h\u5e76\u4e0d\u56f0\u96be":67,"images\u6570\u636e\u96c6\u4e0a\u4f20\u5230\u4e91\u7aef\u7684":37,"import":[2,4,7,8,30,33,34,44,47,56,58,59,65,70,71,77,85,95,96,98,102,107,109,111,112,124],"ingress\u9700\u8981\u628apfsclient\u7684\u8eab\u4efd\u4fe1\u606f\u4f20\u7ed9pfsserv":51,"instance\u4e0e\u751f\u6210\u6570\u636e\u96c6\u65f6":37,"instance\u5305\u6db5\u4e24\u4e2a\u503c":37,"instance\u662f\u4e00\u6a21\u4e00\u6837\u7684":37,"int":[2,6,7,8,9,13,14,15,22,23,32,33,38,39,40,43,44,46,59,60,63,64,65,67,68,76,77,79,80,86,87,88,90,91,101,103,109,120],"interface\u6587\u4ef6\u7684\u5199\u6cd5\u975e\u5e38":67,"layer\u65f6":64,"layer\u7684\u540e\u9762\u63a5\u6709cpu":64,"list\u4f5c\u4e3a\u68c0\u67e5\u5217\u8868":84,"long":[1,8,9,13,54,107],"mkl\u5e93\u7684":63,"mklml\u4ee5\u53camkl":64,"mklml\u53ef\u4ee5\u4e0emkl":64,"mklml\u7684\u5e93\u76ee\u524d\u90fd\u662f\u52a8\u6001\u5e93":64,"mode\u4e0b\u7684\u7ed3\u679c":63,"model\u505a\u5206\u652f\u7ba1\u7406":84,"ndarray\u7c7b\u578b\u7684\u503c\u548c\u6574\u578b\u7684\u503c":37,"new":[2,8,13,22,31,32,33,34,35,38,39,40,41,42,45,48,53,54,62,63,65,69,71,74,79,80,81,83,87,90,96,99,100,105,112,113,126],"note\u7684\u4e66\u5199":84,"null":[58,101,118],"op\u7684\u4fe1\u606f":64,"openmp\u7528\u4e8e\u63d0\u9ad8mklml\u7684\u6027\u80fd":64,"org\u76ee\u524d\u9075\u5faa":84,"packed\u4f18\u5316\u540elayer\u7684\u6d4b\u8bd5":63,"packed\u76f8\u5173\u529f\u80fd":63,"paddle\u4e00\u4e2a\u52a8\u6001\u5e93\u53ef\u4ee5\u5728\u4efb\u4f55linux\u7cfb\u7edf\u4e0a\u8fd0\u884c":67,"paddle\u5185\u5d4c\u7684python\u89e3\u91ca\u5668\u548c\u5916\u90e8\u4f7f\u7528\u7684python\u5982\u679c\u7248\u672c\u4e0d\u540c":67,"paddle\u5185\u90e8\u7684\u7c7b\u4e3ac":67,"paddle\u7684\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0\u5305\u62ec\u4e00\u4e0b\u51e0\u4e2a\u65b9\u9762":67,"paddle\u7684\u7c7b\u578b\u5168\u90e8\u9000\u5316\u6210":68,"paddle\u7684\u94fe\u63a5\u65b9\u5f0f\u6bd4\u8f83\u590d\u6742":67,"paddle\u7684c":68,"paddle\u8bad\u7ec3\u4efb\u52a1":37,"paddle\u8def\u5f84\u4e0b":68,"paddle\u9700\u8981\u4e00\u4e2a\u591a\u8bed\u8a00\u63a5\u53e3":67,"paddle\u9700\u8981\u66b4\u9732\u7684api\u5f88\u591a":68,"paddle\u9759\u6001\u5e93\u94fe\u63a5\u590d\u6742":67,"paddle_\u7c7b\u578b\u540d":68,"paddle_\u7c7b\u578b\u540d_\u51fd\u6570\u540d":68,"paddlepaddle\u4e2d\u7684cudnn\u90e8\u5206\u4f7f\u7528\u7684\u4e5f\u662f":64,"paddlepaddle\u4f7f\u7528git":84,"paddlepaddle\u5f00\u53d1\u8fc7\u7a0b\u4f7f\u7528":84,"paddlepaddle\u63d0\u4f9b\u4e13\u7528\u7684":37,"paddlepaddle\u6bcf\u6b21\u53d1\u65b0\u7684\u7248\u672c":84,"paddlepaddle\u6bcf\u6b21\u53d1\u7248\u672c\u9996\u5148\u8981\u4fdd\u8bc1paddlepaddl":84,"paddlepaddle\u7684\u4e3b\u7248\u672c\u5e93\u9075\u5faa":84,"paddlepaddle\u7684activation\u4f1a\u76f4\u63a5\u4f7f\u7528":64,"patch\u53f7":84,"patch\u53f7\u52a0\u4e00":84,"pfsclient\u9700\u8981\u548cingress\u4e4b\u95f4\u505a\u53cc\u5411\u9a8c\u8bc1":51,"pfsclient\u9700\u8981\u5728\u4f20\u8f93\u5b8c\u6bd5\u6700\u540e\u4e00\u4e2achunk\u7684\u65f6\u5019\u68c0\u67e5destination\u6587\u4ef6\u7684md5\u503c\u662f\u5426\u548csource\u6587\u4ef6\u4e00\u81f4":51,"pfsserver\u63d0\u4f9brest":51,"public":[14,18,33,53,55,60,76,82,85,87,88,90,101,102,103,109,112,113],"py\u4e2d":84,"pypi\u4e0a\u7684package\u540d\u79f0\u4e3apaddlepaddle\u548cpaddlepaddl":84,"pypi\u4e0d\u652f\u6301\u8986\u76d6\u4e0a\u4f20":84,"reader\u7684\u4f7f\u7528\u65b9\u5f0f\u90fd\u662f\u4e00\u81f4\u7684":37,"reader\u8f93\u51fa\u7684data":37,"resnet\u7684mkl":64,"return":[2,6,7,8,9,11,13,14,15,18,21,22,23,24,29,30,31,32,33,37,38,40,43,44,49,53,55,56,58,60,61,62,65,70,71,72,76,77,78,82,85,87,88,90,98,101,102,103,111,112],"rnn\u90e8\u5206\u4e2d":63,"s3\u4e4b\u7c7b\u7684\u5206\u5e03\u5f0f\u5b58\u50a8\u4e4b\u4e0a":37,"server\u4e4b\u4e0a":36,"server\u4e4b\u95f4\u7684\u7f51\u7edc\u5e26\u5bbd":36,"server\u4f1a\u6682\u505c\u53c2\u6570\u66f4\u65b0\u5e76\u7b49\u5f85":36,"server\u4f1a\u83b7\u53d6parameters\u5185\u5b58\u7684":36,"server\u5185\u5b58\u4e2d\u7684\u6a21\u578b\u6570\u636e\u7684\u5b8c\u6574\u955c\u50cf":36,"server\u540c\u6b65\u7684\u4fdd\u5b58\u4e00\u4e2a\u7279\u5b9a\u65f6\u95f4\u70b9\u7684\u5168\u5c40\u68c0\u67e5\u70b9":36,"server\u5728\u96c6\u7fa4\u4e2d\u542f\u52a8\u540e":36,"server\u6545\u969c\u540e\u88abkubernetes\u91cd\u65b0\u542f\u52a8":36,"server\u6b64\u65f6\u8fd8\u9700\u8981\u901a\u8fc7\u7f51\u7edc\u8bbf\u95ee\u5206\u5e03\u5f0f\u5b58\u50a8\u4ee5\u4fdd\u5b58\u5feb\u7167":36,"server\u751f\u6210\u4e00\u4e2auuid":36,"server\u7684\u5355\u70b9\u6216\u591a\u70b9\u540c\u65f6\u6545\u969c":36,"server\u7684\u6570\u636e\u5feb\u7167":36,"server\u7684\u68c0\u67e5\u70b9\u5404\u81ea\u72ec\u7acb\u4fdd\u5b58":36,"server\u7b2c\u4e00\u6b21\u542f\u52a8\u6216\u4efb\u610f\u65f6\u95f4paramet":36,"short":[8,9,53,56,79,85,90,102],"static":[29,40,68,85,87,112,123,126],"super":[79,101],"swig\u652f\u6301\u7684\u8bed\u8a00\u6216\u8005\u89e3\u91ca\u5668\u6709\u5c40\u9650":67,"swig\u66b4\u9732\u7684\u63a5\u53e3\u4fdd\u7559\u4e86c":67,"swig\u751f\u6210\u7684\u4ee3\u7801\u4e0d\u80fd\u4fdd\u8bc1\u591a\u8bed\u8a00\u4ee3\u7801\u98ce\u683c\u7684\u4e00\u81f4\u6027":67,"swig\u76f4\u63a5\u8bfb\u53d6c":67,"swig\u9700\u8981\u5199\u4e00\u4e2ainterface\u6587\u4ef6":67,"switch":[33,68,112],"tag\u4e3a":84,"tag\u53ef\u4ee5\u662flatest\u6216latest":84,"tag\u7684\u66f4\u65b0\u65f6\u95f4\u662f\u5426\u5728\u4e0a\u8ff0\u7f16\u8bd1wheel\u5305\u5b8c\u6210\u540e\u662f\u5426\u6700\u65b0":84,"throw":112,"true":[2,6,7,8,9,10,11,13,15,20,22,23,29,30,32,33,38,54,59,63,72,77,78,79,80,84,87,90,98,101,109,112,118,120],"try":[34,35,38,39,40,54,58,62,65,80,85,93,95,99,107,111,123],"type\u5b57\u6bb5\u5747\u4e0d\u5c3d\u76f8\u540c":68,"var":[21,32,33,44,48,55,57,59,72,77,78,79,81,85,90,104],"void":[33,38,40,50,53,55,60,65,66,67,68,77,78,86,87,88,89,101,102,103],"wheel\u5305":84,"while":[1,2,6,8,13,22,33,42,54,58,61,62,71,74,75,80,83,85,88,98,102,103,118],AGE:[112,113],AWS:[13,37,109,115,116],Abs:22,And:[2,7,8,10,13,14,15,22,29,31,38,42,43,50,56,58,69,73,76,80,85,88,98,112,120],But:[2,8,9,13,22,31,55,61,69,76,85,95,100,109,126],EOS:8,For:[1,2,7,8,9,10,13,22,29,30,32,33,39,40,41,43,44,45,48,49,54,55,57,60,62,66,69,70,71,74,75,76,77,78,79,80,81,82,83,86,87,88,89,91,92,93,96,98,100,101,102,103,106,107,111,117,118,120,122,124,126],Has:2,IDE:[99,123],IDs:[14,22,42,71],IPs:109,IRs:45,Into:112,Its:[2,7,8,86,98,102,112],K8s:126,NMS:8,NOT:[79,102],Not:[30,35,62,95,126],ONE:2,OPs:[45,47,111],One:[7,9,22,29,31,42,66,69,85,89,98,101,118],Ops:[81,83,87,102],PFS:51,PRs:104,QoS:113,Such:[60,79,90],THE:2,TLS:[30,51,112],That:[8,13,73,93,118,120],The:[1,2,4,5,6,7,8,9,10,13,14,15,18,21,22,23,26,29,30,31,32,34,35,39,41,42,43,45,47,48,49,52,53,58,61,62,65,66,68,70,71,73,74,76,77,78,79,80,83,85,86,87,88,89,90,91,93,95,98,99,100,101,102,103,104,106,107,108,109,110,111,112,113,118,120,122],Their:[2,8,35],Then:[4,8,9,22,44,45,55,60,62,73,76,78,92,93,95,98,101,106,107,109,111,112,113,114],There:[7,8,14,22,29,30,33,34,35,40,42,43,45,52,53,54,58,62,69,70,71,74,75,76,79,83,85,86,88,102,107,112,122,123],These:[7,15,32,33,48,53,57,72,83,86,87,92,109,120],Use:[2,7,13,22,30,46,52,80,81,92,101,106,107,112,118,119,124],Used:[9,18,23,81,88],Useful:2,Uses:[62,123],Using:[22,35,54,74,80,81,83,85,94,99,103,113],VMs:99,VPS:112,WITH:124,Will:[13,29],With:[2,8,9,44,48,54,73,77,90],YES:43,Yes:[64,93,99],___fc_layer_0__:112,__align__:53,__cuda_align__:53,__device__:53,__doc__:87,__file__:43,__forceinline__:53,__fp16:53,__global__:53,__gradient_machines__:29,__hadd:53,__half:53,__half_raw:53,__impl__:87,__init__:[48,49,56,62,72,79,90,101,106],__main__:56,__metaclass__:102,__name__:56,__param_conf__:29,__rnn_step__:98,__tmp_params__:29,__va_args__:82,__x:53,_addup_repetitive_outputs_:32,_append_backward_ops_:[32,48],_append_backward_vars_:32,_binari:34,_create_global_var:79,_def:62,_dtype:58,_filer:65,_filter:65,_fwd:65,_fwd_pd:65,_input:65,_librari:34,_link:9,_live_in:62,_live_out:62,_loss:56,_op:[58,102],_output:65,_presucessor:62,_program:62,_proj:8,_remove_no_grad_branch_:32,_reorder_input:65,_source_language_embed:98,_src_input:65,_sucessor:62,_target_language_embed:98,_test:34,_update_op:49,_use:62,_value_index:58,a75:53,a_op:102,aaaaa:37,aaaaaaaaaaaaa:112,abbrevi:15,abc:8,abi:122,abil:56,abl:[8,30,32,45,60,72,76,79,126],about:[4,9,15,33,34,43,47,52,62,70,80,85,87,88,93,95,96,102,106,107,112,117,118,122,124],abov:[2,4,7,8,22,30,32,33,34,35,39,44,45,53,54,55,57,65,70,71,72,73,74,76,77,79,87,90,93,94,96,99,100,102,103,106,107,112,113,122,126],abs:[9,20,31,56],abs_numerical_grad:31,absolut:[1,93,122,124],acc:45,acceler:[8,36,64,73,74,93,120],accept:[2,4,6,8,13,22,30,81,122],access:[1,8,9,22,30,34,39,42,43,44,45,79,95,98,109],accessmod:112,accessor:79,accord:[1,2,7,8,15,22,31,32,40,45,47,57,71,81,90,102,109,117,118,120],accordingli:[4,7,8,101],account:[81,100,126],accrodingli:38,accumul:[35,40,49,73,74],accur:[31,42,76],accuraci:[7,18,49,101],achiev:[47,73,74,88,107],ack:118,acquir:54,across:[8,13,32,45,70],act1:58,act2:58,act:[8,9,22,23,33,45,58,71,79,90,96,98,108,111],act_output:87,act_typ:58,actgat:22,action:112,activ:[4,9,22,23,28,34,58,62,71,76,79,83,87,96,98,101,103,104,118],activi:9,actnod:22,actual:[2,8,22,38,48,54,56,58,65,69,74,87,88,89,103],actual_kernel_typ:89,actual_layout:65,adagrad:[24,74,86],adagradoptim:72,adam:[24,30,40,45,56],adamax:24,adapt:[7,10,29,76],add:[2,8,9,13,20,22,24,27,29,31,32,33,34,38,42,45,47,49,53,55,59,61,72,74,78,79,81,83,85,88,92,99,100,101,102,103,107,108,120,124],add_activ:79,add_bia:79,add_depend:34,add_execut:34,add_input:[70,101],add_memori:70,add_output:70,add_scalar:[33,71,77],add_sum:79,add_test:[34,101],add_two:[33,70],add_unittest_without_exec:101,addattr:[87,102],addbia:101,addcom:[87,102],added:[2,7,8,18,22,27,29,33,47,48,53,69,73,74,83,100,101,102],adding:[83,100],addinput:[87,102],addit:[8,9,32,73,76,81,83,90,102,103],addition:70,addmemori:65,addop:[55,103],addoutput:102,addprimit:65,addprimitivedesc:65,addr:35,address:[35,40,44,45,93,107,109,110,111,114,118,126],addrow:101,addtolay:8,addtyp:87,adjust:[32,48],admin:126,administr:[42,99,126],adopt:[53,56],advanc:[31,98,107,118],advantag:[31,53,54,74,80,109],adversari:[56,80],advic:107,affect:[8,33],affili:71,afford:39,afi:2,aforement:34,after:[8,9,14,15,22,32,33,34,39,40,42,45,46,47,48,50,52,53,62,65,73,75,76,79,92,93,98,100,101,102,103,106,109,110,112,113,118,120,122,123],aftern:76,again:[30,35,74,107],against:112,age:14,agg_level:8,aggreg:[49,73,112],ago:34,agre:2,aid:107,alex:22,alexnet_pass1:120,alexnet_pass2:120,algo:65,algorithm:[8,10,22,32,39,48,62,65,71,74,83,89,98],alia:[5,6,8,22],align:[8,9,13],all:[2,6,7,8,18,20,22,23,29,30,32,33,34,35,38,40,42,43,44,45,46,48,50,52,54,56,57,58,61,62,65,66,68,69,70,71,72,73,74,76,77,79,81,87,88,93,98,99,101,103,107,108,109,110,111,112,113,117,118,120,122,123,124,126],all_output_nam:32,alloc:[6,40,43,62,65,88,101,103,108,120],allow:[30,40,44,45,48,54,74,83,100,101,107,112,118],allow_only_one_model_on_one_gpu:[117,118,120],allreduc:73,almost:[22,99,110],along:[8,15,22,23],alpha:[22,34,83],alreadi:[22,34,35,54,65,79,85,93,107,110,112,118,124],alreali:117,also:[1,2,8,9,14,22,30,32,33,34,38,41,45,53,54,55,56,57,58,61,62,69,70,71,74,75,76,77,78,79,80,83,85,87,88,90,91,92,93,95,98,99,101,102,104,107,109,111,113,122,126],altern:[102,106],although:[32,73],altogeth:126,alwai:[4,8,9,22,29,34,66,86,112,118],amazon:[112,113],amazonaw:112,amazonec2fullaccess:112,amazonelasticfilesystemfullaccess:112,amazonroute53domainsfullaccess:112,amazonroute53fullaccess:112,amazons3fullaccess:112,amazonvpcfullaccess:112,ambigu:80,amd64:112,amd:69,amend:100,among:[22,112],amort:73,amount:[22,107],analys:76,analysi:[76,106,107],analyz:62,ancestor:[77,79],andd:112,andrew:62,android:[124,125],android_abi:122,android_api:122,android_arm_neon:122,android_native_api_level:122,android_standalone_toolchain:122,android_toolchain:122,ani:[1,2,8,9,13,22,24,30,34,35,40,42,43,44,45,50,53,54,60,62,66,71,73,74,79,80,82,83,89,92,99,102,103,107,111,112,114,124],annoi:110,announc:53,anoth:[2,8,13,29,30,32,33,43,54,65,71,79,85,87,88,89,99,112,118],anroid_arm_mod:122,ans:112,answer:[44,54,100,112],anymor:73,anyth:[13,71,80,112],anytim:56,anywai:[106,122],apach:[2,64],apart:22,api:[14,18,29,30,32,34,40,41,43,44,49,51,55,56,58,70,75,76,81,84,90,91,92,95,101,102,106,107,109,111,112,121,122,123,124,126],api_shar:34,api_test:34,api_trainer_config_helpers_lay:98,apiserv:112,apivers:[112,113],app:123,appar:32,appear:[44,54,57,88],appel:62,append:[2,22,29,32,48,49,71,79,80,98,100,101,109],append_backward:[24,32,72,106],append_batch_s:22,append_clip_op:48,append_gradient_machin:29,append_op:[48,61,79],append_oper:79,appl:123,appleyard:107,appli:[8,22,56,57,73,76,85,98,101],applic:[2,26,44,53,54,57,79,81,100,102,106,107,109,112,113,126],applyl1:38,appoint:102,appreci:100,approach:[8,45,46,47,73,74,75,83,122,124,126],approxim:[20,22,74],apt:[93,106],arang:22,arbitrari:[8,45,66,103],arch:122,architectur:[53,92,109,122,123],archiv:[14,67,68],area:56,arg:[2,7,9,26,32,58,72,87,102,117],arg_nam:8,argu:78,argument:[2,4,8,13,15,26,32,33,38,39,45,72,75,78,79,92,98,100,101,118,119],arithmet:53,arm64:[122,123],arm64_standalone_toolchain:122,arm:[53,122,123,124],arm_standalone_toolchain:122,armeabi:122,armv7:[53,123],armv8:53,arn:112,around:[2,8,42,62,79,112,126],arrai:[4,6,8,13,15,22,29,40,44,57,71,77,79,80,81,90,102],arrang:90,arrari:22,array_to_lod_tensor:62,arrow:56,articl:[54,57,99,109,111,113,124],artifact:[84,95,112],artifici:[20,62],arxiv:[9,20,22,56],as_row_vector:8,as_step_input:33,asgd:74,ask:[32,35,42,99],assgin:62,assign:[7,8,23,32,39,44,46,48,53,73,103,109,111,112,118,126],assignmemt:62,associ:[75,82,103],assum:[7,8,22,33,45,65,93,98,111,120],assumpt:45,assur:1,ast:44,astyp:[80,102],asyc:35,async:[35,117],async_count:118,async_lagged_grad_discard_ratio:118,async_lagged_ratio_default:[117,118],async_lagged_ratio_min:[117,118],asynchron:[35,73,76,109,118],atom:46,att_seq:9,attach:9,attend:9,attended_sequ:9,attenion:9,attent:[8,9,23],attn_scor:23,attr1:8,attr2:8,attr:[6,8,9,22,33,44,58,61,65,77,78,79,87,98,102],attr_map:87,attrdesc:77,attribu:65,attribut:[2,8,9,22,28,32,33,47,48,61,77,79,81,85,87,90,101,102],attributemap:102,attrproto:87,attrtyp:[77,87,102],attrvalu:87,auc:[49,117],aucvalidationlay:118,authent:112,author:[2,51,112],auto:[33,38,46,65,67,78,81,85,89,90,92,100,101,102,103,107],autom:[109,112],automat:[8,22,30,32,40,45,47,48,55,72,81,87,92,98,100,101,102,106,110,111,112,117,118,123],avail:[35,40,47,53,54,62,95,112,126],averag:[7,8,11,22,29,39,118],average_test_period:[117,118],avg:[107,111],avg_cost:[45,108,111],avg_loss_valu:111,avg_x:22,avgpool:8,avoid:[31,33,35,45,61,65,73,74,75,92,107],avx2:92,avx:[92,93],awai:54,await:113,awar:[30,44,49,70,79,99,106,112],awk:114,aws:51,aws_account_id:112,awsaccountid:112,awskeymanagementservicepowerus:112,axes:22,axi:[8,22],axis:8,aync:47,b363:113,b8561f5c79193550d64fa47418a9e67ebdd71546186e840f88de5026b8097465:113,ba5f:112,back:[2,8,22,29,32,35,45,53,56,74,93,102],background:[7,8,83,109],background_id:[7,8],backpropag:[31,32],backward:[5,8,9,27,31,33,38,40,48,56,63,64,72,74,75,78,82,83,98,101,108,118,120],backward_first:98,backward_op:31,backwardactiv:101,baidu:[54,113],bake:45,balanc:[47,73,112,118],bandwidth:[53,73],bare:[111,113,126],barrier:[109,118],barrierstatset:107,basci:58,base:[7,8,11,13,14,18,20,22,24,27,30,39,48,49,53,54,60,65,69,72,73,74,76,81,82,83,88,90,98,99,101,102,106,107,108,112,118,122,123],baseactiv:9,baseerrorclipattr:48,baseev:29,basematrix:101,basenam:7,basepoolingtyp:[8,9],basestr:[6,7,8,9,11,29],bash:[92,93,99,109,112,113],basi:2,basic:[2,8,29,45,58,65,76,77,81,82,90,101],batch:[2,8,9,13,15,18,22,23,29,30,33,35,37,38,45,49,50,54,56,59,69,70,71,73,74,90,100,101,111,112,113,118],batch_id:[29,56],batch_im:56,batch_images_from_tar:15,batch_label:56,batch_norm:56,batch_norm_lay:9,batch_norm_typ:8,batch_read:[37,80],batch_siz:[2,13,45,56,63,71,111],batch_szi:56,batch_z:56,batchnorm:[22,56],batchsiz:[8,101],bazel:34,bbbbb:37,bbox:7,bcd:8,bcebo:14,bcm2708:124,bdist_wheel:84,beacus:58,beam:[8,98,118],beam_gen:[8,98],beam_search:[29,71,98],beam_siz:[8,71,98,117,118,120],becaus:[4,7,8,14,23,30,33,34,35,40,53,71,75,79,80,83,85,86,89,90,91,98,99,101,103,106,112,120,122],becom:[46,47,85,88,107],been:[2,8,9,22,32,34,39,54,99,100],befor:[4,8,9,22,32,35,42,48,52,57,69,74,75,76,80,83,92,93,100,102,106,112,122,123,126],begin:[4,7,8,18,22,32,38,40,49,52,57,71,73,101,109],beginiter:[29,30],beginn:98,beginpass:[29,30],begintrain:30,behavior:[22,107],behind:[54,90,111],being:[32,42,48,54,78,80,103,106],belong:[7,8,45,85],below:[2,33,35,40,45,47,53,54,66,75,80,83,90,91,92,95,98,101,107,109,112,122,123],benchmark:66,benefit:[9,42,43,71],bengio:20,besid:[1,8,14,45,62,69,73,95],best:[34,65,93,99,118],besteffort:113,beta1:[10,24],beta2:[10,24],beta:[22,56],better:[9,34,54,62,65,71,89,112,123,126],between:[7,8,15,22,29,32,34,35,40,45,47,53,54,65,68,73,75,82,85,93,102,103,112],bgr:15,bi_gru:9,bi_lstm:9,bia:[8,9,22,71,79,98,101],bias:[8,22,101],bias_attr:[8,9,22,79,98],bias_initi:22,bias_param_attr:9,biases_:101,biasparameter_:101,biassiz:101,bidi:113,bidirect:[8,9,98],big:[44,47,62,107,126],bigger:35,bilinear:8,bilinear_interpol:8,bilinearfwdbwd:107,bin:[93,109,112,113],binari:[2,7,8,13,22,34,43,45,53,56,66,92,94,95,99,106,107,112],bind:[44,53,55,85,88],bit:[53,54],bitcod:123,bla:[93,123],black:[56,123],blank:[8,112,123],block0:62,block1:62,block2:62,block:[8,32,36,38,40,44,45,46,47,48,49,50,54,60,62,69,70,72,88,91,101,102,103,107,118],block_i:8,block_id:[44,50],block_x:8,blockdesc:[33,57,79,81],blockdescbind:60,blockingcount:46,blueprint:71,bn_bias_attr:9,bn_layer_attr:9,bn_param_attr:9,book:[14,81,98,104,108],bool:[2,6,7,8,9,10,11,13,15,22,29,33,53,59,61,63,64,65,78,79,86,87,90,91,101,118,120],boost:[69,88],boot:[8,98,126],boot_bia:8,boot_bias_active_typ:8,boot_lay:98,boot_stat:90,boot_with_const_id:8,bootstrapp:126,borrow:[56,90],bos_id:[8,98],both:[5,6,8,9,15,22,30,33,34,35,42,45,47,53,54,56,60,62,69,71,73,76,78,86,88,98,101,102,103,104,107,109,111,112,123],bottl:73,bottleneck:[76,107],bottom:29,bound:[8,22,62],boundari:45,boundri:7,box:[8,56,107],brace:[33,57],brain:42,branch:[8,22,30,33,34,45,54,59,77,84,95,100,102,104],breadth:118,break_if:90,brief:[34,40,53,88,103],briefli:107,bring:[54,62,103],broadcast:[22,35,73,81,126],broken:100,browser:[93,104,106,112],bsd:[73,99],bucket_nam:112,buddy_alloc:100,buf:38,buf_siz:[13,45,111],buffer:[2,13,38,65,66,74,80,85,108,118],buffer_s:13,buffered_read:80,bufsiz:13,bug:[100,112],build:[8,14,34,43,45,57,58,62,64,74,83,84,87,93,95,96,100,102,106,109,111,112,115,116,118,125],build_android:122,build_dict:14,build_model:56,builder:100,buildtool:84,built:[34,44,45,53,54,62,69,73,87,90,92,95,99,106,122,124,126],bunch:[66,107,109],button:[100,104,112],c11:67,c703c041:100,c99:68,c99e:112,cach:[53,92],cache_pass_in_mem:2,cachetyp:2,cacul:[9,49,109],caff:[33,54],caffe2:[33,44,54],calc_batch_s:2,calcul:[2,7,8,9,18,22,31,32,35,40,46,49,53,62,93,98,101,107,109,118,120],calcut:62,calendar:76,call:[2,7,8,9,13,22,29,30,31,32,33,38,39,40,41,43,44,45,48,54,56,57,62,70,71,72,76,79,81,82,85,87,88,90,96,98,99,101,102,103,106,107,109,111,112,118],callabl:[2,6,8,13,14],callback:[48,101],caller:[31,106,112],can:[1,2,4,6,7,8,9,13,14,15,22,23,26,29,30,31,32,33,34,35,38,39,42,43,44,45,47,48,50,53,54,55,56,57,58,60,61,62,65,69,70,71,72,73,74,76,77,78,79,80,81,82,83,87,88,89,90,91,92,93,94,95,96,98,99,100,101,102,103,104,106,107,109,110,111,112,113,114,117,118,120,122,123,124,126],can_over_batch_s:2,cancel:42,candid:[8,22,71],candidate_activ:22,cannot:[81,85,90,101,102],cantain:58,capabl:[53,75,81],capac:[83,112],capi:[67,92],capi_prvi:68,caption:71,captur:[8,110],card:[73,109,111],care:[9,43,62,80,88,93,117,118,126],carefulli:118,caret:29,carpedm20:56,carri:22,cast:[53,89],cast_to_op_attr:87,cat:[13,15,93,114],categori:[8,14,35],categorig:14,categoryfil:113,caus:[35,52,95,102],caution:[112,113],cbla:63,cc_:34,cc_binari:34,cc_test:34,cclient:41,cde:8,cdn:14,cduadevicecontext:[69,88],ceil:8,ceil_mod:8,cell:[8,9,22],cell_activ:22,cell_t_prev:22,cell_valu:22,center:[2,15],center_crop:15,cento:[92,95,96,126],central:[83,111],ceph:[13,37,113],cephf:[37,43,51],certain:[1,22,61,69,72,76,85,88,117],certif:[30,51,112],cffi:67,cfg:[62,113],cgo:67,chain:[13,32,57,101],challeng:[8,35,54,59,88],chanc:[30,53,101],chang:[8,14,34,39,43,45,54,65,75,77,80,82,84,85,92,98,100,101,102,103,107,109,111,112,118,122],changes:65,channel:[8,9,15,22,44,107],channel_shar:8,chapter:[70,71,111],chapter_data:70,chapter_out:70,characterist:120,check:[2,13,21,32,33,34,48,65,78,81,92,95,100,102,104,109,112,118,120],check_align:13,check_attr:87,check_eq:101,check_fail_continu:2,check_grad:[31,102],check_l:101,check_output:102,check_sparse_distribution_batch:[117,118],check_sparse_distribution_in_pserv:[117,118],check_sparse_distribution_ratio:[117,118],check_sparse_distribution_unbalance_degre:[117,118],check_styl:100,checker:81,checkgrad:118,checkgrad_ep:118,checkmark:126,checkout:100,checkpoint:[47,78],checksum:51,child:33,china:93,chines:104,chip:54,chmod:112,choic:[34,54,93],choos:[61,92,93,94,99,118,122],chosen:[1,56,69],chunk:[39,51],chunk_schem:7,chunktyp:7,chw:15,circl:57,circumst:88,claim:112,claimnam:112,clang:[53,67,100,122],clarifi:[7,22],clariti:71,classdim:22,classic:[8,62],classif:[2,4,8,20,57,120],classifi:[8,56],classification_error_evalu:7,classification_evalu:7,claster:112,clean:[4,33,34,50,75,81,92,99,100],clear:[7,34,71,75,85,124],clearer:[75,79],clearli:[85,89],cli:112,click:[95,100,104,106,107,112],client:[38,41,81],clip:[6,9,118],clip_op:48,clip_op_desc:48,clock:8,clone:[8,92,99,100,104,106,122,124],close:[2,80,100],cloud:[34,35,43,51,52,81,126],cloud_read:13,cludform:112,cluster:[13,29,30,33,35,40,45,113,117,118],cluster_test_fil:109,cluster_train:110,cluster_train_fil:109,cluster_train_v2:[110,114],cm469:112,cmake:[68,92,99,100,101,102,104,106,107,122,123],cmake_build_typ:[106,122,123,124],cmake_c:123,cmake_install_prefix:122,cmake_system_nam:[122,123,124],cmakelist:[34,63,64,101],cmatrix:[67,68],cmd:113,cname:112,cnn:[8,22,113],coars:55,code:[2,4,8,13,30,32,34,42,45,47,50,53,54,55,56,57,61,66,69,72,74,75,76,78,80,81,82,83,87,90,92,93,95,96,98,99,101,102,103,104,105,107,109,111,112,113],codebas:[81,100],coeff:8,collabor:35,collect:[8,14,29,76],collectbia:101,color:15,colour:14,column:[7,8,22,57,80,101,106],column_evalu:7,com:[8,9,14,34,56,84,92,99,100,104,106,108,112,113,122,124,126],combin:[7,8,9,13,24,29,62,72,81,85],come:[45,49,62,77,90],comma:[26,29,40,111,118],command:[1,4,13,26,34,38,43,52,92,93,95,96,99,100,101,102,104,105,106,107,110,111,112,113,114,115,116,122,123,124],commandlin:107,comment:[22,34,58,87,100,102],commit:[34,100],common:[15,20,24,27,37,83,88,98,101,117],commonli:[52,83,98,106,107,120,124],commun:[35,40,41,45,47,73,100,101,109,111,112],compani:54,compar:[31,34,44,81,99,101,102],comparison:[34,54],compat:[2,23,53,55,73],compil:[8,34,45,58,60,62,69,73,82,86,87,91,99,101,104,109],complaint:34,complet:[4,8,9,14,22,24,29,32,33,35,39,40,48,51,57,66,69,81,94,101,102,103,106,111,112,113,126],complex:[1,2,9,42,62,71,81,98,107],complianc:2,complic:[8,45,55,80,89,90],compon:[45,58,90,91,101],compos:[13,23,30,55,58,70,79,81],composenotalign:13,composit:55,compress:39,compris:32,compromis:99,comput:[8,9,22,23,26,30,31,35,45,47,50,53,54,58,62,66,69,72,73,74,76,82,85,88,89,91,93,98,99,100,101,102,106,107,108,109,111,112,120,122,123,124],computation:[8,98],computationgraph:58,con:73,concat:[56,98],concaten:[8,9,22,56,70,90],concentr:81,concept:[2,7,30,44,54,55,56,58,65,70,71,74,75,77,85,90,91,98],conceptu:[50,54,56,58],concern:[30,49,123],concis:[56,90],conckerneltrac:26,conclud:102,concret:[81,88,102],concurr:[35,42,47,54,76,109],concurrentremoteparameterupdat:118,cond:[22,33,54,59,77],condit:[2,8,22,39,45,54,59,65,98,113],condtion:56,conduct:107,conf:[4,8,110],conf_paddle_gradient_num:112,conf_paddle_n:112,conf_paddle_port:112,conf_paddle_ports_num:112,conf_paddle_ports_num_spars:112,confer:20,confid:8,confidence_threshold:8,config:[2,6,8,26,37,52,71,101,111,112,113,117,118,126],config_:[38,118],config_arg:[117,118,120],config_bas:[7,8,29],config_lay:101,config_len:40,config_pars:[4,63,64,101],config_proto:40,configur:[0,1,2,4,8,22,29,32,38,40,42,43,45,47,54,58,61,79,88,89,96,97,99,100,101,102,103,107,109,118,122,124,126],confirm:52,conflict:[85,100],confus:[15,56,61],congest:118,conll:14,connect:[1,9,22,43,44,45,47,101,109,111,112,113,126],connectionist:8,consequ:[8,9],consid:[7,8,20,32,78,88,99,107,120,126],consider:[2,8,9,69],consist:[7,8,14,15,22,39,66,77,80,81,82,87,91,102],consol:[107,112],consolid:[33,104],constant:[8,20,22,58,60,61,69,101,102],constantiniti:22,constraint:85,construct:[2,4,7,22,30,50,58,62,70,79,81,85,87,98],constructbackwardgraph:57,constructoptimizationgraph:57,constructor:[22,48,53,76,79,81,85,87,101,102],consum:[35,106],consumpt:62,contact:42,contain:[2,7,8,9,11,13,14,15,22,23,29,30,32,33,39,50,56,58,65,66,69,75,76,79,81,82,85,86,87,90,91,94,95,98,99,102,109,112,114,123],container:109,containerport:112,content:[40,52,66,71,104,113],content_dir:104,content_len:40,context:[8,9,14,48,65,85,86,88,98,102,103,108],context_attr:9,context_len:[8,9],context_proj_layer_nam:9,context_proj_param_attr:9,context_project:9,context_start:[8,9],contin:112,continu:[2,7,32,35,66,109,118,122],contrast:8,contrib:83,contribut:[83,99,105],contributor:81,control:[6,33,44,112,113,118,126],controlflowgraph:62,conv2d:56,conv:[9,56,65,89],conv_act:[9,23],conv_batchnorm_drop_r:[9,23],conv_bias_attr:9,conv_filter_s:[9,23],conv_fwd:65,conv_layer_attr:9,conv_num_filt:[9,23],conv_op:8,conv_pad:[9,23],conv_param_attr:9,conv_pool_2:45,conv_strid:9,conv_with_batchnorm:[9,23],conveni:[30,32,58,72,87],convent:[22,32,40,100,102],converg:110,convers:[53,54],convert:[2,4,14,22,37,45,46,47,53,54,65,80,82,111],convlay:8,convlution2d:22,convolut:[8,9,13,22,23,56,69,79,88],convolution2d:22,convolution_algorithm_opt:65,convoper:8,convproject:8,convtranslay:8,convtransproject:8,cool:[2,100],coordin:[35,40],copi:[2,29,30,39,42,52,57,70,71,73,74,90,92,100,109,112,114],copy_from:48,copyright:2,core:[2,6,18,22,32,58,61,68,74,75,90,99,108,118],coreo:[112,126],corespond:22,corner:81,corpu:14,correct:[2,8,22,31,32,53,73,101,102,112],correctli:[7,13,32,53,56,101],corresond:53,correspend:22,correspoind:30,correspond:[2,4,8,22,23,27,30,32,33,34,48,53,58,59,65,69,70,71,79,81,82,83,87,88,101,102,103,106,123],correspondingli:123,corss_entropi:30,cortex:53,cos:[8,87],cosin:[8,22,87],cosineop:87,cosineopproto:87,cosineopprotomak:87,cost:[4,22,29,30,32,45,57,72,73,77,78,89,108,111,118],cost_id:8,cost_np:78,could:[2,4,8,13,29,30,31,39,44,45,46,47,53,54,70,72,74,75,77,79,80,82,99,106,107,110,112,122],count:[7,35,43,49,78,80,107,109,111,113,118,120],counter:[26,35,39,46,57],cours:[7,43,69,99],covari:8,cover:[54,103],cp27:95,cp27m:[84,95],cp27mu:[84,95],cpp:[31,38,55,63,64,67,68,75,81,91,101,107],cprofil:106,cprofilev:106,cpu:[1,2,6,8,31,43,53,61,69,74,75,76,81,83,84,88,89,92,93,99,102,103,106,107,108,113,118],cpu_avx_mkl:[93,95],cpu_avx_openbla:[95,96],cpu_kernel:61,cpu_ns_:76,cpu_per_pserv:45,cpu_per_train:45,cpudevicecontext:[69,88,102],cpuelapsedu:76,cpuengin:64,cpuinfo:93,cpuplac:[45,61,65,69,88,102,103,108,111],cpusparsematrix:68,crash:[35,107,110,118],creat:[4,6,13,18,22,29,30,31,33,35,40,44,46,48,49,50,51,52,53,54,55,56,57,65,69,70,72,73,74,75,79,82,83,93,96,99,100,101,102,104,109,111,114,118,122,126],create_backward_pass:72,create_bias_paramet:101,create_block:79,create_doc_str:87,create_input_paramet:101,create_local_scop:50,create_oper:55,create_optimization_pass:[24,72],create_paramet:79,create_python_ops_creatation_funct:87,create_rnn:33,create_rnn_op:70,create_st:18,create_tmp_var:79,create_tmp_vari:79,create_var:79,create_whileloop:90,createfromconfigproto:4,creategradientoper:82,creatememori:65,createop:87,createoper:33,createprimitivedesc:65,createstack:112,createvari:33,creation:[55,112],creationd:112,creator:[13,14,37,81,82],creator_:82,credenti:52,crf:[88,89],critic:[56,106],crlf:100,crop:[15,88],crop_grad:88,crop_siz:15,crope:15,cropgradkernel:88,cropkernel:88,cross:[8,22,79,102],cross_compil:124,cross_entropi:[8,30,45,56,62,89],cross_entropy_with_selfnorm:8,crt:51,csc:101,csr:101,csv:26,ctc:7,ctc_evalu:7,ctest:[92,99,102],ctor:79,ctrl:[99,110],ctx:[65,102,103],cubla:69,cublas_handle_:88,cublashandle_t:88,cuda7:[95,96],cuda8:[92,93,95],cuda:[26,34,54,69,76,81,88,93,95,99,102,107,109,111,118],cuda_dir:[117,118],cuda_fp16:53,cuda_profil:26,cuda_so:93,cudaconfigurecal:107,cudadevicecontext:[69,88,102],cudadevicegetattribut:107,cudaelapsedu:76,cudaevent_t:76,cudaeventcr:107,cudaeventcreatewithflag:107,cudafre:107,cudagetdevic:107,cudagetdevicecount:107,cudagetdeviceproperti:107,cudagetlasterror:107,cudahostalloc:107,cudalaunch:107,cudamalloc:107,cudamemcpi:107,cudaplac:[69,88,89],cudaprofilerstart:107,cudaprofilerstop:107,cudaruntimegetvers:107,cudasetdevic:107,cudasetupargu:107,cudastream_t:88,cudastreamcr:107,cudastreamcreatewithflag:107,cudastreamsynchron:107,cudeviceget:107,cudevicegetattribut:107,cudevicegetcount:107,cudevicegetnam:107,cudevicetotalmem:107,cudnn:[8,11,22,34,61,65,69,88,118],cudnn_batch_norm:8,cudnn_conv:8,cudnn_conv_workspace_limit_in_mb:[117,118],cudnn_convt:8,cudnn_dir:[117,118],cudnn_kernel:61,cudnnavginclpadpool:8,cudnnavgpool:8,cudnnv5:92,cudrivergetvers:107,cuinit:107,cumtim:106,cumul:8,cur_mem:71,curl:112,curli:[33,57],current:[2,8,22,32,33,34,35,38,40,44,47,49,54,61,69,70,71,74,75,76,79,85,89,90,93,95,98,99,101,104,110,111,112,118,123],current_block:[77,79],current_endpoint:111,current_oper:77,current_word:98,curv:30,custom:[1,2,24,30,43,53,56,71,74,81,101,112],custom_batch_read:80,cut:[13,90],cut_lin:13,cutoff:14,cv2:15,cxx:123,cxx_compil:[122,123,124],cxx_flag:123,cxxabi_1:95,cycl:35,cyclic:8,cython:67,d3e0:112,d_b0:56,d_b1:56,d_b2:56,d_block:56,d_f:56,d_g:56,d_h0:56,d_h0_bn:56,d_h0_relu:56,d_h1:56,d_h1_bn:56,d_h1_relu:56,d_h2:56,d_loss:56,d_loss_fak:56,d_loss_real:56,d_optim:56,d_step:56,d_t:56,d_w0:56,d_w1:56,d_w2:56,daili:100,dalla:2,dandroid_abi:122,dandroid_arm_mod:122,dandroid_arm_neon:122,dandroid_standalone_toolchain:122,danger:2,dangl:99,darwin:112,dash:56,dat:37,data:[0,1,2,4,7,14,15,18,23,29,30,31,33,37,38,39,47,49,51,53,54,56,57,58,60,61,62,65,66,69,70,71,72,73,74,75,77,79,81,83,85,86,87,88,89,90,91,96,98,101,102,103,107,108,109,111,114,115,117,118,120],data_fil:15,data_i:56,data_lay:[2,38],data_layout:22,data_read:[13,80],data_reader_creator_random_imag:80,data_shar:90,data_typ:[13,14,66,86,89,91,96,98],data_type_:[61,69,89],data_x:56,databas:14,datacent:[37,52],datacenter1:37,datacenter2:37,datacenter_1:37,datacenter_2:37,datacenter_nam:37,datadim:8,datafeed:[16,108,111],dataflow:58,dataflow_analysi:62,dataparallel:45,dataprovid:1,dataproviderconvert:4,datasci:8,dataset:[0,2,22,37,43,45,74,80,96,98,106,111,118],dataset_nam:15,datatransformationfn:89,datatyp:[14,18,22,61,65,86,89,91],date:109,dcgan:56,dcmake_install_prefix:[122,123,124],dcmake_system_nam:[122,123,124],dcuda_arch_nam:92,dcudnn_root:92,ddim:[69,88,103],dead:35,deal:[32,126],debug:[2,31,32,45,52,54,79,93,100,106],debug_str:58,decai:[10,24,27],decar:13,decayr:38,decent:39,decid:[30,42,56,66,74,82,83,86],declar:[22,33,56,70],decod:[8,9,98],decoder_boot:98,decoder_dim:71,decoder_group_nam:98,decoder_input:[71,98],decoder_mem:[71,98],decoder_prev:9,decoder_s:98,decoder_st:[9,98],deconv:[8,56],deconvolut:[8,22],decor:[2,13,101],decrement:46,decrementcount:46,decrypt:112,deduc:81,deep:[8,20,22,32,42,50,56,57,62,64,76,81,83,88,93,107,111,123],deeper:93,deepspeech2:63,def:[2,8,13,30,31,32,37,43,48,49,55,56,58,61,62,70,71,72,79,80,87,90,98,101,102],def_block:56,defalut:[118,120],default_block:56,default_devic:120,default_main_program:[18,108,111],default_param_attr:79,default_st:90,default_startup_program:[18,108,111],default_valu:120,defaultdict:62,defaultinfervartyp:60,defect:75,defer:42,defferenct:2,defin:[1,2,8,9,13,20,24,27,29,30,32,33,34,35,42,44,46,47,48,53,54,55,56,58,61,62,69,70,73,77,79,80,81,85,87,88,90,98,101,103,106,108,109,110,111,118],define_py_data_sources2:2,definit:[2,32,33,35,39,45,50,61,77,82,87,90,93,102,106,108],definiton:55,degener:22,degre:8,delai:[74,88,103,118],delet:[43,51,100],deletestack:112,delimit:7,deliv:126,delta:[8,31],delv:[8,20],demand:[35,88],demo:[8,14,81,110,113,115],demolish:113,demonstr:[98,103],denot:[22,102,120],dens:[2,8,13,40,41,86,101,112],dense_arrai:13,dense_vector:[2,4,13,96],dense_vector_sequ:13,dep:34,depend:[22,33,34,35,43,45,47,58,73,78,86,93,99,102,109,120,122,123,124,126],dependent_var:78,deploi:[8,110,120,126],deploy:[58,66,81,109,110,112,123,126],deprec:8,depth:[33,54],dequeu:47,deriv:[5,30,45,48,59,72,122],desc:[33,48,65,66,79,87,90],desc_:33,descend:[22,90],descent:[8,35,74,109],descproto:66,describ:[30,32,33,34,39,44,45,50,61,65,66,70,71,75,77,79,81,86,87,89,91,101,102,103,112,113],describestack:112,describestackev:112,describestackresourc:112,descripotor:65,descript:[4,7,33,34,60,64,66,69,82,86,89,91,92,95,100,102,109,112,119],descriptor:[65,89],deseri:[29,66,75],deserializ:81,desgin:57,design:[2,8,13,20,32,38,61,62,67,74,76,83,102,126],desir:[13,35,45,74,112,113],destin:[40,52],destroi:[33,50],destruct:85,destructor:[76,101],det_output:7,detail:[2,4,6,7,8,9,10,22,31,32,39,43,45,47,52,54,56,58,62,65,66,69,70,76,79,83,85,88,90,91,92,96,98,99,101,102,103,104,106,107,110,111,112,113,119,120,124,126],detect:[60,92,100,122],detection_evalu:7,detection_output:7,determin:[2,8,13,22,33,45,62,69,81,101],dev:[81,93,99,106,122,126],dev_ctx:[33,65,76],devel:84,develop:[32,34,54,60,75,76,79,82,84,93,95,100,103,104,106,108,109,117,118,123,124],deverlop:118,deviat:[6,20],devic:[6,44,45,49,53,58,64,65,69,73,75,76,81,89,93,102,103,108,118,123],device_:76,device_context:[65,102],devicecontext:[33,69,76,102],deviceid:[64,120],deviceid_:64,deviceplac:88,devid:[8,118],devtools2:92,dhcp:126,diagnos:110,diagram:[70,109],diamond:56,dic:15,dict:[2,7,14,29,32,79,109,114],dict_fil:7,dict_siz:[14,22,38,71],dictionari:[2,7,8,14,29,30,31,79,120],did:[2,75,93],diff_mat:31,differ:[2,7,8,22,23,29,32,33,34,35,40,42,45,46,47,48,49,50,53,54,56,58,59,62,65,69,71,73,74,76,78,82,85,89,90,91,93,98,101,102,103,106,110,112,113,118,123],differenti:[55,102],difficult:[7,31,54,99],difficulti:20,dig:[93,107,112],digit:[2,8,109],digraph:58,dilat:[8,22,65],dilation_h:22,dilation_i:8,dilation_w:22,dim0:102,dim1:102,dim:[8,13,22,23,38,65,66,70,81,86,88,91,101,102,103],dim_:[88,103],dimens:[5,8,9,11,13,22,23,56,81,86,88,90,101,102,103,120],dimension:[2,8,22,98,101,103],dimes:8,dios_arch:123,dios_enable_bitcod:123,dios_platform:123,dios_use_veclib_for_bla:123,dir:122,direct:[8,9,15,54,62,74,106],directli:[1,2,9,20,24,27,34,41,43,45,53,61,75,87,90,92,94,110,113,122],director:102,directori:[1,8,34,37,42,51,52,88,92,93,99,103,104,107,109,110,113,114,118,122,123,124],disabl:[2,76],disadvantag:[74,79],discard:[13,35,39,71,118],discount:8,discov:35,discoveri:112,discrep:107,discret:8,discrim:56,discuss:[30,33,39,40,41,45,65],disk:[66,99,113],dispatch:[45,75,109,110,118],displai:[43,52,100],dist:[84,92],dist_train:[30,43],distanc:[7,8],distinguish:[34,110],distribut:[2,8,20,33,39,40,41,42,44,49,54,73,81,91,95,105,110,113,115,116,126],distribute_test:[117,118],distributedli:[45,101],distributetranspil:111,disucss:30,div:22,divid:[8,10,22,32,49,87,91,106,117],divisor:22,diy_beam_search_prob_so:[117,118],django:104,dnn:[65,92],dns:112,do_forward_backward:80,doc:[4,13,58,70,90,102,103,104,109],doc_cn:104,dockefil:99,docker:[84,92,94,100,104,109,112,115,116,126],docker_build:30,docker_clust:[110,114],docker_push:30,dockerfil:[99,122,124],dockerhub:93,document:[2,4,8,9,31,45,51,54,57,70,71,76,81,92,99,100,102,103,105,109,111,120,123],documentari:2,doe:[2,4,9,35,39,40,42,43,44,45,47,50,53,58,62,70,75,79,81,82,83,95,99,101,102,103,107,108,111],doesn:[6,8,13,30,33,44,80,93,99,100,106,107,113,122,123],doing:[38,42,45,57,107],domain:112,don:[9,30,34,55,57,62,80,92,93,99,100,102,104,112],done:[7,8,9,32,34,35,39,40,45,46,60,62,66,74,82,83,100,106,107,112],dot:[8,9,23,102,118],dot_period:[118,120],dotmuloper:8,dotmulproject:8,doubl:[2,22,45,53,57,76,89,92,102,118],down:107,download:[14,34,35,38,42,51,92,93,95,109,123,126],dozen:34,draw:71,drive:85,driver:[93,109,111],drop:[2,8,9,71],drop_rat:6,dropout:[6,9,101],dropout_prob:22,dropout_r:8,drpi_arm_neon:124,drpi_toolchain:124,drwxr:113,dst:[40,65],dst_primitive_desc:65,dtoh:107,dtype:[4,18,22,45,58,79,108,111],due:[39,42,56,62,71,79,106],dummi:[29,39],dump:66,duplic:[22,47],durat:[39,107],dure:[1,2,8,9,27,32,33,35,39,42,43,49,54,62,73,74,76,79,81,91,101,102,112,117,118,126],durn:2,duse_eigen_for_bla:122,dwith_c_api:[68,122,123,124],dwith_gpu:[92,124],dwith_profil:107,dwith_python:[68,124],dwith_swig_pi:[68,122,123,124],dwith_test:[92,102,123],dwith_tim:107,dynam:[1,2,40,68,70,79,80,92,107,118],dynamic_cast:101,dynamic_recurrent_op:90,e2e:126,each:[1,2,4,7,8,9,11,13,14,18,22,23,29,31,32,34,35,38,39,40,42,43,44,45,48,49,50,54,57,60,62,65,69,70,71,73,75,76,78,79,80,81,82,85,86,87,88,89,90,91,98,101,106,109,110,111,112,118,120,126],each_feature_vector:5,each_pixel_str:2,each_time_step_output:5,each_word:2,eager:54,earli:[53,100,102],eas:[13,60,102],easi:[31,32,71,74,80,81,83,100,101,110],easier:[30,47,53,54,80,90,99,100,101],easili:[30,56,73,76,80,82,85,88],echo:93,edg:[15,62],edit:[7,93,99,112],editor:[79,99],edu:[14,112,113],eeoi3ezpr86c:112,effect:[2,8,29,92,112,118,123],effici:[1,2,8,45,66,80,88,98,99,101],effort:45,efg:8,efs:112,efs_dns_nam:112,efsvol:112,egd:62,eigen:[53,69,74,81,83,88,102,122,123],eigen_device_:88,eigen_test:103,eigen_use_gpu:102,eigenmatrix:103,eigenscalar:103,eigentensor:103,eigenvector:103,either:[2,8,9,13,22,29,30,45,56,59,60,70,74,83,94,107,123],elb:112,elbapis:112,electr:62,electron:113,elem_dim:8,elememt:8,element:[2,4,7,8,9,13,15,22,29,31,39,47,58,71,81,102,103],element_typ:40,elementari:81,elementwis:[22,23],elif:[30,87],els:[30,38,43,45,47,48,54,56,59,60,61,62,85,87,92,93,99,101,102],elsewher:76,emac:99,email:100,emailweixu:34,emb1:38,emb2:38,emb:113,embed:[30,33,38,47,60,71,86,90,98,109],embedding_lay:38,embedding_nam:[8,98],embedding_s:[8,98],emphas:107,empir:8,emplace_back:101,emploi:[32,48,87,98],empti:[7,13,32,35,71,102],emul:53,enabl:[2,6,8,33,34,39,44,47,48,58,76,99,100,107,109,112,118,123],enable_grad_shar:[117,118],enable_parallel_vector:118,enableonstart:26,enc_proj:[9,98],enc_seq:9,enc_vec:98,encapsul:40,encod:[9,39,71,98],encoded_proj:[9,98],encoded_sequ:[9,98],encoded_vector:98,encoder_ctx:71,encoder_ctx_expand:71,encoder_ctx_proj:71,encoder_dim:71,encoder_last:8,encoder_out_seq:71,encoder_s:98,encount:38,encourag:[45,50],encrypt:112,encrypt_decrypt:112,end2end:126,end:[2,7,8,22,29,32,33,45,48,58,62,71,75,76,80,85,95,98,99,100,118],end_pass:30,end_po:8,endforwardbackward:29,endian:66,endif:[69,76],enditer:[29,30],endpass:[29,30],endpoint:[13,37,112],endtrain:30,enforc:123,engin:[43,64,65,107],english:[2,8,104],enjoi:93,enough:[32,33,61,62,69,99],enqueu:47,ensembl:9,ensur:[2,35,65,73,85,93,95,99,101,123],enter:[33,50],enterpris:81,entir:[8,9,40,42,102],entiti:[7,33,85],entranc:50,entri:[13,22,39,43,60,99,100,101,112,122],entropi:[8,22,79],entry_point:43,enueu:47,enumer:[5,69],env:[104,106,112],environ:[30,45,92,95,99,100,106,107,109,112,113,117,118,123],environmenterror:109,eos_id:[8,98],epoch:56,epsilon:[8,10,22,24],equal:[8,9,22,23,35,90,102,118],equat:[7,8,9,10,22,62,102],equip:98,equival:[30,33,44,48,54,59,87,126],error:[6,7,8,9,22,30,31,39,52,53,54,65,85,101,102,110,112,118],error_clip:48,error_clip_callback:48,error_clipping_threshold:6,errorclipbyvalu:48,especi:[2,8,9,64,99],essenc:[30,32],essenti:[8,30,50,53,103],establish:44,estim:[8,30,47,74],eta:113,etc:[7,13,22,33,45,49,65,73,74,80,85,92,109,112,117,120,126],etcd:[13,29,35,39,40,42],etcd_addr:40,etcd_endpoint:13,eth0:112,euclidean:8,eval:[7,18,33,49,56,81],eval_program:[18,49],eval_result:49,evalu:[1,8,16,28,29,42,58,78,107,108],evaluate_difficult:7,even:[30,53,54,73,79,80,99,100,107,118,123],evenli:[40,112],event:113,event_:76,event_block:76,event_handl:[29,30],eventkind:76,eventlist:76,eventu:[45,90],everi:[1,2,7,8,9,13,18,30,35,39,40,42,48,49,57,58,60,62,65,69,70,73,79,85,87,89,98,100,101,102,103,108,109,114,118],everyon:100,everyth:[45,47,56,122],everywher:99,evid:75,evolv:54,exactli:[2,8,9,112],exampl:[1,2,7,8,9,13,14,15,22,23,29,33,43,45,47,49,52,54,55,56,57,58,60,62,65,69,70,71,75,76,77,79,80,81,82,83,86,88,89,90,98,99,100,101,102,103,106,107,108,109,111,112,113,117,118,120,124],example_read:13,exceed:8,except:[2,8,14,42,44,54,57,76,90,120],excess:62,exchang:75,exclud:8,exclude_mod:8,exclude_param:29,excluded_chunk_typ:7,exconv:8,exconvt:8,exdb:14,exe:[45,108,111],exec:118,execut:[8,34,35,39,43,44,45,49,50,56,58,62,65,73,76,82,91,99,101,106,107,112],executioncontext:[65,102,103],executor:[16,18,44,45,49,53,54,56,72,77,79,89,91,106,108,111],exist:[30,33,35,52,54,71,79,80,82,87,88,90,95,99,101,103,112,118,123],exit:[40,52,111,113,118],expand:[22,71,93,101],expand_a:8,expand_level:8,expandconvlay:8,expans:8,expect:[8,89,107],expect_kernel_typ:89,expected_desc:65,experi:[66,120],experienc:100,expert:34,expir:35,explain:[2,7,22,35,44,54,55,57,100,106,109,111],explan:[8,31,43,44,45,85],explicit:[76,90,101],explicitli:[2,30,45,50,102,103,123],explod:48,explor:[8,71,83],expon:8,exponenti:[5,22],expos:[32,41,65,66,88,90,112],express:[2,30,47,49,58,62,102,112],extend:[7,74,90],extens:[42,47,71,102,122],extent:68,extern:[2,34,64,67,68,81],external_librari:34,extingrad_:64,extinval_:64,extoutgrad_:64,extoutval_:64,extra:[6,8,9,45,83,88,126],extra_lay:29,extraattr:[6,120],extraattribut:8,extraattributenon:8,extract:[7,8,54,75,102,112],extralayerattribut:[6,9],extralayeroutput:9,extrem:[8,44,54,107],extremli:1,f120da72:113,f7e3:112,fa0wx:113,fabric:109,face:[34,83],fact:[22,44,54,73,77,79],factor:[6,10,22],factor_s:8,factori:67,fail:[2,35,39,71,102,113,118,120],failur:[35,40,102],fake:56,fake_imag:80,faked_imag:56,fall:[53,78],falloc:51,fals:[2,6,7,8,9,10,13,22,23,24,31,32,33,54,59,61,63,70,77,78,80,86,91,96,98,101,102,109,113,118,120],false_block:[33,59,77],false_label:80,false_neg:49,false_posit:49,false_read:80,familiar:2,fan_in:20,fan_out:20,fanscin:2,far:[48,90],fascinatingli:1,fashion:45,fast:[8,39,54,107],faster:[8,9,22,27,35,54,93,98,107],fastest:54,fastli:100,fat:123,father:32,fault:[29,39,81,92],favorit:99,fbd1f2bb71f4:113,fc1:[58,101,120],fc1_bia:58,fc1_weight:58,fc2:[58,120],fc3:[58,120],fc4:120,fc8a365:112,fc8a:112,fc_act:9,fc_attr:9,fc_bias_attr:9,fc_layer:[79,87,101,120],fc_layer_nam:9,fc_mat:29,fc_op:87,fc_out:33,fc_output:87,fc_param_attr:9,fc_without_b:33,fclayer:101,fcop:55,feasibl:74,featur:[2,5,8,13,14,22,32,45,53,58,73,76,100,118],feed:[9,29,30,45,57,70,83,108,111],feed_dict:56,feed_list:[108,111],feeder:[13,45,108,111],feedforward:20,feel:100,festiv:2,fetch:[14,35,38,45,78,98,101,108],fetch_list:[45,79,108,111],fetch_op:78,few:[2,34,35,45,62,74,80,86,99],fewer:[8,22,79],fg0:8,field1:29,field2:29,field:[8,29,33,58,60,66,78,79,82,86,87,107,112],fifth:57,figur:[30,34,45,47,54,56,64,70,76,79,98,101,107],file:[1,2,4,7,8,13,14,15,26,29,30,32,34,35,37,39,40,42,43,51,52,54,58,66,68,80,81,88,91,93,95,96,98,99,100,101,102,103,108,109,110,114,118,122,123,124,126],file_list:2,file_nam:2,file_typ:13,filenam:[2,15,37,79,106],fileoffset:51,filesystem:[42,43,45,51,112],fill:[8,35,39,54,69,79,112],fill_zero_grad:81,fill_zeros_like_op:32,filter:[8,9,22,48,65],filter_s:[8,9,22,23],filter_size_h:22,filter_size_i:8,filter_size_w:22,filter_strid:22,find:[8,22,33,35,42,53,58,65,71,85,92,95,107,111,114,122,123],find_var:31,findmemori:65,findop:33,findprimit:65,findprimitivedesc:65,findvar:[33,85],fine:[6,39,55],fingerprint:112,finish:[2,35,39,42,43,50,62,73,87,92,109,110,112,113],finit:101,finnal:93,first:[2,8,22,29,30,32,33,35,39,42,43,44,45,50,52,54,56,57,58,65,70,71,77,78,79,81,86,87,88,90,92,98,99,100,101,102,103,107,111,112,118,120,126],first_seq:98,firstli:[7,8],firstn:13,firstseen:113,fit:[1,14,53,61,62,66,71,81,111],fit_a_lin:111,five:[77,107],fix:[2,6,8,22,45,62,67,79,100,106],flag:[8,14,22,63,64,76,100,102,104,118],flatten0:58,flatten:[22,58,77,79,103],flexibl:[1,8,9,30,40,45,54,57,61,70,71,74,80,88,90,98],flip:15,flist:109,fliud:44,float16_t:53,float32:[4,13,22,45,53,55,56,79,80,102,108,111],float_16:22,float_to_half_rn:53,floor:8,flow:[22,33,44,70,76,84],fluid:[0,18,20,21,22,23,24,26,27,32,45,47,50,69,76,79,88,89,106],fly:32,fnt03:112,focu:[2,58,106,107],focus:102,folder:[34,37,43,52,112],follow:[1,2,7,8,9,10,13,15,22,23,29,30,31,32,33,34,35,39,43,44,45,47,50,53,54,55,56,57,58,59,60,62,65,69,70,71,73,74,76,77,78,79,80,81,82,83,85,86,87,88,89,90,92,93,95,96,98,99,100,101,102,103,104,106,107,108,111,112,113,114,115,116,120,122,123,124,126],forbid:30,forc:[73,79,89],force_cpu:[22,61],force_cudnn:61,force_load:67,forest:33,forget:[10,22,30],forget_bia:22,fork:[8,100],form:[1,2,8,9,22,49,95,107],formalis:89,format:[1,2,7,13,14,15,22,26,29,31,39,45,53,54,69,71,90,96,100,101,102,103,109,112,118],former:[30,34,54,62,74],formul:22,formula:[8,9,10,31,62],formular:8,forth:56,forward:[5,8,9,31,32,33,38,40,48,54,56,63,64,65,66,72,75,77,80,81,82,83,86,98,101,120],forward_infer:65,forward_list:76,forward_op:31,forward_train:65,forwardactiv:101,forwardbackward:29,forwardtest:4,found:[2,4,53,77,83,85,98,109,111,124],four:[2,7,22,49,54,57,65,69],foward:78,fp16:[53,81,91],fp32:[69,81,89,91],fp64:[69,91],fpga:[69,108],fpgadevicecontext:88,fpgaengin:64,fpgaplac:[69,88],frac:22,frame:[7,50,81,90],framework:[30,32,33,48,49,53,54,58,69,73,74,76,77,81,83,85,87,88,100,101,102,106,108,109,123],free:[14,88,100,126],frequenc:[14,107],frequent:[39,80,81,83,88,110,122,123],fresh:42,friend:85,friendli:[54,56],from:[2,4,7,8,9,13,14,15,20,22,29,31,32,33,34,35,37,38,39,40,44,45,47,48,49,52,53,54,55,56,57,58,59,61,62,65,70,71,72,73,75,77,79,80,81,82,85,88,89,90,93,95,98,99,100,101,102,103,106,107,109,111,112,113,118,120,122,123,126],from_no_sequ:8,from_sequ:8,from_tar:29,fromfil:80,front:[58,62],fuction:26,fulfil:107,full:[8,22,35,42,70,73,74,98,101,126],full_matrix_project:[9,98],fulli:[22,45,47,101,107,111,126],fullmatrixproject:8,fullsiz:38,fully_matrix_project:9,fullyconnect:[58,79],fullyconnectedlay:101,func:[13,39,44,82],funciton:[9,22],functor:[55,58],fundament:[47,53,81],funtion:22,further:[8,87,126],futur:[8,42,45,53,62,70,81,122],fvs:87,fwd_desc:65,fwd_op:82,fwd_primit:65,fwd_primitive_desc:65,fwd_var:48,g_b0:56,g_b1:56,g_b2:56,g_block:56,g_command_config_arg:[63,64],g_data_transformation_:89,g_h0:56,g_h0_bn:56,g_h0_relu:56,g_h1:56,g_h1_bn:56,g_h1_relu:56,g_h2:56,g_im:56,g_loss:56,g_optim:56,g_program:79,g_state:76,g_step:56,g_w0:56,g_w1:56,g_w2:56,gain:8,gan:30,gangliao:34,gap:118,gate:[8,9,22,23],gate_act:[8,9],gate_activ:22,gate_attr:8,gate_bias_attr:8,gate_param_attr:8,gate_recurr:8,gate_v:22,gatedrecurrentlay:63,gather:[8,32,62,73,75,101,102],gauss:6,gaussian:20,gaussian_normal_random:56,gcc:[53,67,81,92,99,106,122,124],gcc_3:95,gcreators_:87,gemm:63,gen:8,gender:14,gendrated_id:71,gener:[1,2,4,7,8,9,13,18,29,30,31,32,33,34,35,37,39,40,42,44,45,54,55,60,62,65,69,73,74,77,78,79,80,81,82,86,87,88,90,100,102,107,112,114,118,120,122,124],generated_id:71,generated_scor:71,generated_word_embed:8,generatedinput:[8,98],genert:2,gereat:7,get:[2,7,8,14,22,29,31,32,33,34,35,39,40,42,43,51,54,56,58,61,62,63,64,65,69,70,71,76,79,81,82,85,87,88,89,90,92,93,95,98,100,101,102,106,107,109,110,112,114,121],get_all_op_proto:87,get_block:79,get_config_arg:120,get_data:113,get_dict:14,get_dim:31,get_embed:14,get_float_el:31,get_grad:29,get_grad_op_desc:32,get_input_lay:101,get_lin:13,get_movie_title_dict:14,get_numeric_gradi:31,get_numerical_gradi:31,get_output:31,get_program:62,get_pserver_program:111,get_shap:29,get_support:95,get_symbol:58,get_tensor:31,get_trainer_program:111,get_vari:33,get_word_dict:14,get_worker_addr:44,getactualkerneltyp:[61,89],getattr:48,getbatchs:101,geteigendevic:103,getengin:65,getenv:[30,43,109],getexpectedkerneltyp:[61,65,89],getinfervartyp:60,getinput:101,getinputgrad:101,getinputvalu:101,getkerneltyp:53,getlayeroutput:29,getlibrari:65,getmat:38,getoptconfig:38,getoutputgrad:101,getoutputvalu:101,getparam:38,getparameterconfig:38,getparameterptr:101,getparameterspars:38,getparametersremot:38,getplac:[65,88,102,103],getsiz:101,gettask:39,gettempl:112,gettranspos:101,getw:101,getweight:101,getwgrad:101,gist:9,git:[84,92,99,100,104,122,124],github:[9,34,56,69,84,92,99,100,104,106,108,122,124],give:[2,22,35,70,79,81,99,100,101,107,112],given:[2,8,13,22,23,29,32,40,42,47,48,54,55,56,71,80,83,90,101,118],glibc:[95,122,124],glibc_2:95,glibcxx_3:95,glide:34,global:[2,6,22,24,30,33,34,35,58,61,75,76,81,85,87,88,89,99,107,112,118],global_block:79,global_learning_r:6,global_pool:22,global_step:24,globalstat:107,globalstatinfo:107,globe:2,glog:100,glog_v:100,glog_vmodul:100,glorot10a:20,glorot:20,gnueabihf:124,go_librari:34,go_test:34,goal:[47,53,57,73,81,107],gob:39,godep:34,godoc:67,goe:[9,35,54,59,85,108],going:[32,55,74,106,109,126],golang:34,good:[54,56,74,79,80,83,106,107,111,126],googl:[30,76,81,100,106,109,122],googleapi:112,googlenet:64,goroutin:44,got:[61,85],govern:2,gpg2:112,gpg:112,gprotos_:87,gpu:[1,2,6,8,11,31,43,49,53,62,69,73,74,75,76,81,83,84,88,89,92,95,96,99,103,105,108,109,111,126],gpu_id:[118,120],gpu_per_train:45,gpudevic:88,gpugpu_id:117,gpukernel:81,gpustarttimestamp:26,grab:35,grad:[31,32,40,48,64,79,86,118],grad_info_map:32,grad_n:48,grad_nam:48,grad_op:48,grad_op_class:81,grad_op_desc:48,grad_op_maker_:82,grad_op_typ:[81,82],grad_op_type_:82,grad_s_block:32,grad_share_block_num:[117,118],grad_to_var:[32,48],grad_var_nam:31,gradient:[6,7,8,10,20,22,24,27,29,35,39,46,48,57,60,72,73,74,75,79,81,86,102,106,109,111,118],gradient_clipping_threshold:6,gradient_evalu:7,gradient_flat:31,gradient_machin:[29,68],gradientmachin:[4,29,68,75],gradientmachine_:38,gradopdescmak:[60,82],gradopdescmakerbas:82,gradopmak:82,gradual:107,grai:15,grain:55,grandient:29,grant:112,graph:[8,22,29,32,33,34,35,44,45,46,47,49,54,56,70,73,74,77,103],grayscal:2,great:[47,126],greater:[8,48,74,109],greaterthan:87,green:[44,56],grep:[93,114],gridsize3d:26,groudtruth:98,ground:[7,8,22],group:[9,22,23,39,58,65,88,126],group_input1:98,group_input2:98,group_input:98,grouplen:14,grow:100,grpc:126,gru:[8,22,71,98],gru_bias_attr:9,gru_decod:98,gru_decoder_with_attent:98,gru_layer_attr:9,gru_memori:9,gru_out:71,gru_param_attr:9,gru_step:[71,98],gru_step_lay:9,grumemori:[9,98],gserver:[8,63,64,101],gsizex:107,gtx:62,guarante:[65,79,101],guard:38,guest:[95,99],gui:[106,107],guid:[26,51,62,81,98,100,101,107,111,112,113,123],gzip:[39,113],h0_bn:56,h_f:22,h_prev:33,had:99,hadoop:30,half:[8,22,23,53,112],half_to_float:53,hand:[62,81,88,103,109,111],handi:34,handl:[13,30,32,43,44,45,58,62,65,69,75,80,85,88,90,108],handler:[29,33],handwrit:2,happen:[22,39,87],hard:[45,54,71,90,99,112],hardshrink:22,hardsigmoid:22,hardwar:[54,88,99,107],has:[2,4,7,8,9,14,22,26,30,31,32,33,34,35,39,40,42,45,47,48,49,53,54,56,58,62,66,69,71,73,76,77,81,86,87,88,89,92,98,99,100,101,102,107,108,112,113,123,126],has_kei:[29,32,48],has_selected_colum:8,has_var_recurs:32,hasdependentvar:78,hash:[69,73],hasn:54,have:[1,2,4,8,9,13,22,30,31,32,33,34,35,39,40,42,43,45,47,48,50,53,54,55,56,57,61,62,65,66,69,70,71,73,74,75,76,77,79,80,81,82,85,86,88,89,91,92,93,98,99,101,102,107,109,112,118,120,123,124,126],haven:[54,99],hdf:[1,13,37],head:[100,102,109,114],header:[40,66,68,81,88,101,122,123,124],headip:114,heard:99,heavi:110,height:[8,13,15,22,33,67,80,101,102],height_:86,held:35,hello:30,help:[2,4,8,22,33,52,54,58,65,71,80,81,90,99,100,106,110],helper:[22,45,65,82,90,101],henc:[45,74,79,82,83,85],here:[2,4,6,7,8,9,13,22,23,30,34,35,41,47,48,50,52,54,57,58,65,69,70,80,83,87,92,93,95,98,100,102,104,109,110,111,112,113,117,120,123,124,126],heterogen:[45,47,76],heurist:[8,47,71,118],hidden:[8,9,22,72,79,98,112],hidden_out:33,hidden_s:9,hidden_t_prev:22,hidden_v:22,hidden_valu:22,hierarch:[8,77,79,81,98],hierarchi:81,high:[6,20,53,73,88,101,109,126],higher:[1,55,70,90,100],highest:[13,33],highli:[1,2,14,90,98,120],him:30,hint:[61,106],histor:55,histori:10,hl_get_sync_flag:101,hold:[30,32,35,39,41,53,56,58,60,62,85,87,88,89,103,111,112],holder_:[88,103],home:[37,52,93,106,112,113,114],honor:39,hook:[2,6],hookattr:6,hookattribut:6,horizont:[8,15],host:[34,43,76,112,113,122,123,124],host_c:[122,123,124],hostfil:114,hostnam:112,hostpath:113,hostport:112,hot:22,hour:99,hourli:100,hous:[2,14,96],how:[1,2,6,8,22,30,33,35,39,44,45,50,52,54,55,58,61,65,70,71,75,76,83,87,89,98,99,106,109,111,112,113,118,121,124],howev:[2,8,9,22,31,32,42,45,50,54,62,69,74,75,79,80,82,83,86,87,88,89,98,112,117,118],howto:109,hpp:[53,67],html:[14,20],htod:107,http:[2,8,9,14,20,22,34,43,56,84,92,93,99,100,104,106,108,112,113,122,124,126],hub:84,huber:8,huge:74,human:[8,20,76],hwc:15,hyper:[8,56,101],hyperparamet:[8,83],hyperplan:13,i1117:107,i386:123,iOS:[124,125],iamfullaccess:112,iamusersshkei:112,icc:54,ics:14,id_input:7,id_rsa:114,idea:[34,54,74,80,83,106,111],ideal:[45,89],ident:[8,82,102,112],identifi:[8,59,69,101],identityoffsetproject:8,identityproject:8,ids:[7,8,22,71,101],idx:[39,56,62,101],ies:52,if_else_op:32,ifdef:[69,76],ifels:[33,77],ifelseop:77,ignor:[2,8,22,118],illustr:[2,7,35,40,45,55,70,98,101,107],im_siz:56,imag:[2,11,12,13,14,22,23,30,45,54,56,57,71,72,77,80,92,99,100,112,115,116,120,126],image_a:80,image_b:80,image_fil:80,image_h:22,image_lay:80,image_nam:30,image_path:80,image_reader_cr:80,image_w:22,imagenet:[8,20,37],imagepullpolici:112,imageri:8,images_reader_cr:80,imagin:57,img2label:15,img:[2,8,9],img_conv_lay:9,img_featur:2,img_pool_lay:9,imgsiz:107,imgsizei:107,imgsizex:107,imikolov:109,immedi:[62,65,74,83,92,112],immutable_paramet:30,impel:88,imper:44,imperfect:81,implement:[2,8,9,13,20,22,23,24,27,33,39,40,41,42,43,44,45,47,54,55,58,59,60,62,65,67,68,69,71,75,78,85,87,88,89,90,98],implemet:38,impli:[2,34],implicitli:44,imposs:[71,126],impractic:89,improv:[8,46,47,62,81,106,107,112],in_fals:22,in_plac:22,in_tru:22,inarg:38,inbound:112,includ:[1,2,7,8,9,14,15,22,24,30,33,34,40,43,53,54,56,58,62,67,68,70,71,76,77,79,81,87,92,95,98,99,101,102,106,107,109,112,113,118,122,123,124],inclus:71,incom:[44,61],incorpor:8,incorrect:8,increas:[35,39,53,109,118],increment:[49,57,62,118],incupd:101,inde:13,independ:[8,22,31,32,40,46,85,88,126],index:[2,7,8,11,13,14,22,29,31,32,33,35,39,44,77,79,90,112],indexslot:8,indiact:22,indic:[2,7,8,22,32,33,40,50,56,70,77,82,86,88,90,110,112,122],indice_map:90,indices_map:90,individu:[35,73,112],industri:[35,66,126],ineffici:[75,89],infer:[0,15,22,30,32,33,35,49,54,59,60,61,62,63,67,69,78,79,81,86,89,96,123,124],infer_shap:79,infer_var_type_:60,inferenc:123,inferfac:60,inferior:42,infernec:124,infershap:[33,79,81,102,103],infershapecontext:[102,103],infervartypefn:60,info:[7,8,14,53,70,101,110,126],infom:8,inform:[4,8,14,22,29,33,43,52,58,61,62,65,66,69,70,73,79,83,85,86,100,101,102,103,106,107,112,118,122],infrastructur:[54,112],ingor:118,ingrad_:64,inherit:[33,72,81,88,102],ininst:30,init:[6,20,29,33,46,56,64,70,71,96,101,109,112,120],init_attr:79,init_from_tar:29,init_model_path:[117,118,120],initi:[2,4,6,8,9,14,16,22,29,32,34,39,44,45,46,47,49,57,70,73,74,79,83,87,90,96,98,101,102,108,118],initial_max:6,initial_mean:[6,8],initial_min:6,initial_std:[6,8],initialize_op_attr:79,initpaddl:4,initrd:126,inlcud:9,inlin:[88,103,112],inner:[8,101],inner_param_attr:9,inproj_attr:8,inproj_bias_attr:8,inproj_param_attr:8,input0:103,input1:[8,9,103],input2:8,input:[2,4,5,7,8,9,11,13,15,21,22,23,29,31,32,33,38,42,44,45,46,47,48,49,53,54,55,56,57,58,60,61,62,64,65,69,70,71,74,75,78,79,80,81,82,85,87,88,89,90,96,98,100,101,102,103,108,111,114,120],input_conf:8,input_data:101,input_data_target:101,input_dim_idx:22,input_dtyp:22,input_featur:5,input_hassub_sequence_data:101,input_id:8,input_imag:9,input_index:101,input_label:101,input_lay:101,input_loc:8,input_nam:30,input_proj_bias_attr:9,input_proj_layer_attr:9,input_seg:90,input_seq:8,input_sequence_data:101,input_sequence_label:101,input_sparse_float_value_data:101,input_sparse_non_value_data:101,input_t:101,input_to_check:31,input_valu:31,input_var:[31,79],inputbuff:38,inputdef:101,inputgradi:82,inputlayers_:101,inputs_to_check:31,inputsizechang:65,inputtyp:[2,13],insert:[32,48,73,78,81,82,100],insid:[7,9,32,35,45,47,48,49,61,65,75,76,80,81,82,93,112],inspir:76,instal:[8,22,43,64,84,92,93,99,100,104,106,109,113],install_android:122,instanc:[8,22,31,33,35,37,41,44,45,46,48,50,59,65,70,71,74,79,81,82,98,101,103,107,111,118],instance_ip:112,instanti:[35,50,108],instead:[8,9,11,32,34,38,43,44,45,53,54,57,58,99,100],instrins:53,instruct:[33,57,93,99,107,122],int16:91,int32:[69,77,90,91,118],int64:[22,45,51,69,86,89,91],int64_t:76,int8:69,integ:[2,7,8,13,22,39,43,44,53,67,71,101],integer_valu:[2,13],integer_value_sequ:[2,13,71,98],integr:[7,92,126],intel:[54,69,88],intellig:[20,62],inteloptimizedpaddl:64,intend:92,inter:[8,45],interact:[8,45,93,112],intercept:8,interchang:[57,81],interconnect:73,interest:[44,53,73,107],interestingli:54,interfac:[0,4,6,8,9,20,24,26,27,29,33,39,43,52,58,73,75,81,82,88,92,102,103,112,123,126],intergr:8,intermedi:[22,45,52,56,62,72,99,122,124],intern:[8,9,20,24,29,53,106,109,110,112],internel:64,internet:[34,35,126],interpret:[2,7,22,50,54,91,92,107],inth:103,intrins:[44,50,53,124],introduc:[2,8,15,33,35,56,63,66,83,85,87,102,106,109,113],introduct:3,introductori:99,intuit:[42,81],inval_:64,invalid:[80,85],invent:54,invoc:[34,54,55,81],invok:[2,8,18,29,32,45,48,75,79,81,82,87,89,99,100,107,112],involv:[71,102],iob:7,ioe:7,ios:123,ios_arch:123,ios_deployment_target:123,ios_development_root:123,ios_enable_bitcod:123,ios_platform:123,ios_sdk_root:123,ios_use_veclib_for_bla:123,ipad:123,iphon:123,ips:112,ipt:[8,79,87,98],ipx:126,ipython:30,is_color:15,is_cpu_plac:65,is_loc:29,is_mkldnn_librari:65,is_revers:22,is_seq:[8,98],is_spars:22,is_stat:6,is_target:78,is_tensor:87,is_test:[22,65],is_traget:78,is_train:[2,15],isinst:48,ismkldnnkernel:65,isn:107,isspars:101,issu:[34,56,93,95,99,100,107],istag:84,item:[8,13,22,29,42,53,80,96,126],iter:[8,9,10,13,29,30,35,45,54,62,65,74,76,80,90],iter_multiple_input_and_param:79,its:[2,8,9,20,22,27,29,30,31,32,33,35,39,44,48,49,54,56,57,58,60,62,66,70,71,73,74,75,78,79,81,82,85,86,87,88,89,95,101,102,103,107,109,112,118],itself:[32,35,42,65,74,85],ivs:87,java:[33,67,77,81],jeremi:107,jian:20,job:[4,14,32,42,44,45,48,81,93,109,111,117,118,120],job_desc:45,job_dispatch_packag:110,job_id:14,job_nam:[43,112],job_namespac:112,job_path:112,job_workspac:110,jobdesc:45,jobnam:45,jobpath:112,jobport0:112,jobport1:112,jobport2:112,jobport3:112,jobserv:43,join:35,jointli:9,journei:93,jpg:15,json:[58,112,113],jth:9,judg:8,juditski:74,jupyt:[43,93],just:[2,5,7,8,9,14,22,34,39,40,44,45,54,56,60,65,74,75,79,80,81,82,83,85,86,92,95,99,100,110,112,120,122],jx4xr:112,jypyt:30,k8s:[44,126],k8s_data:112,k8s_job:30,k8s_token:30,k8s_train:112,k8s_user:30,kafka:37,kaim:20,kcpu:76,kcuda:76,kdisabl:76,kebilinearinterpbw:107,kebilinearinterpfw:107,keep:[2,8,13,15,20,35,54,57,71,74,79,85,87,92,100,126],keep_dim:22,keep_top_k:8,kei:[2,14,15,23,26,29,31,32,33,35,37,39,51,53,61,65,81,82,87,90,99,100,102,107],kept:[8,62,79],kera:83,kernel:[8,22,31,53,54,61,64,74,76,83,86,88,89,102,103,107],kernel_hint:61,kerneltyp:[61,65,89],kerneltypepair:89,key1:118,key2:118,key_pair_nam:112,keyid:112,keymetadata:112,keypair:112,keyserv:112,keystat:112,keyusag:112,keyword:[2,79],kforcecpu:61,kill:[35,112],kind:[1,2,30,31,35,41,45,48,57,61,65,72,73,76,88,89,91,93,112,113],kind_:76,kmark:76,kms:112,knchw8c:69,knchw:69,knhwc:69,know:[2,30,39,44,62,66,100,101,106,107,109,112,122],known:[22,32,33,54,55,70],kpoprang:76,kpushrang:76,kriz:14,krizhevski:22,kselectedrow:86,ksimonyan:9,kstate:76,kube_cluster_tl:30,kube_ctrl_start_job:30,kube_get_workers_addr:44,kube_list_containers_in_job_and_return_current_containers_rank:30,kubeconfig:112,kubectl:[110,113,114],kuberent:[35,112],kubernet:[30,35,44,45,81,109,115,116,126],kubernetes_service_host:30,kusecudnn:61,kusemkldnn:61,kvp:26,kwarg:[2,9,10,13,18,22,24,49,58,79,87],kwd:26,l1_rate:6,l1_regularization_op:83,l2_rate:6,l2_regularization_op:83,l2_sim:8,l93:38,label:[2,4,7,8,13,14,15,22,29,45,49,54,56,57,58,72,77,80,89,108,111,113],label_dim:8,label_fil:80,label_lay:80,label_path:80,lag:118,lake:2,lambda:[22,44,48],lambdacost:8,lambdarank:8,lan:109,languag:[2,8,14,23,44,57,62,76,81,85,120],larg:[11,14,45,47,48,62,66,74,100],larger:[2,6,7,8,62],larger_than:[33,59,77],largest:22,last:[7,8,9,22,32,48,54,62,70,76,77,98,118],last_seq:71,last_time_step_output:8,lastseen:113,latenc:[8,53,110,112],latent:8,later:[34,54,81,83,88,92,95,102,103,112],latest:[8,33,34,35,42,84,92,93,95,104,113,122,123],latter:[74,90,106],launch:[65,112,118],launcher:30,law:2,layer1:[8,9],layer2:8,layer3:8,layer:[4,6,7,9,11,13,16,20,28,29,32,33,38,44,45,47,54,56,57,59,72,74,77,80,81,83,87,88,90,96,98,105,108,111,117,118],layer_0:101,layer_attr:[8,98,120],layer_help:61,layer_num:120,layer_typ:[8,63,64],layerbas:101,layerconfig:101,layergradutil:101,layerhelp:[22,61,79],layermap:101,layeroutout:8,layeroutput:9,layout:[15,65,89],layout_:[61,69,89],layouttyp:[61,89],lazi:[74,83],lbl:7,lead:[62,69,107],leaki:56,leakyrelu:22,learing_r:72,learn:[6,7,8,9,10,14,30,32,40,42,45,47,50,56,57,62,64,71,73,74,76,80,81,83,88,93,98,99,101,102,104,107,111,123],learnabl:[22,29],learning_r:[6,24,40,45,108,111],leas:35,least:[7,35,95,122],leav:[2,33,112],lectur:62,lecun:14,left:[8,33,103,123],left_right_flip:15,legaci:93,legal:87,len:[2,8,22,40,44,51,54,79,96,101],length:[8,9,13,14,15,22,23,40,53,63,66,70,71,81,90,98,113,118],leran:62,less:[8,22,30,48,111,126],less_than:[30,62],lesser:22,let02:113,let:[4,7,8,30,33,42,44,55,57,61,65,69,70,71,72,82,88,89,102,106,111,112],level:[6,8,20,22,53,55,58,66,70,71,76,88,90,91,100,110,118,122],lgtest:34,lgtest_main:34,lib64:[93,118],lib:[68,92,93,106,109,122,123,124],libapi:34,libari:68,libc:95,libcuda:93,libgcc_:95,libgoogl:106,libiomp5:64,libmkldnn:64,libmklml_intel:64,libnvidia:93,libpaddl:[67,68,81,106],libpaddle_capi:68,libpaddle_gserv:68,libpaddle_math:68,libpython2:92,librari:[8,22,34,41,45,64,65,68,73,89,92,95,102,109,111,118,123,124],library_:69,librarydevicecontext:69,libstdc:95,licens:[2,64,73],life:35,lifecycl:[76,126],lifetim:[85,95],lightweight:55,like:[2,7,8,13,14,22,32,33,34,35,38,43,44,50,54,55,56,57,58,60,65,69,73,74,79,80,81,82,83,85,86,89,90,92,95,98,99,100,106,107,108,109,112,117,120,122,123,124,126],limit:[2,8,13,22,54,62,66,71,81,83,107,118],linaro:124,line:[1,2,4,7,13,26,34,38,43,52,57,74,77,79,81,83,99,100,105,106,107,110,111,112,120],line_break:13,linear:[8,22,23,71,96],lineno:106,link1:53,link2:53,link:[8,9,34,51,52,85,95,102,112,126],linux:[13,51,93,95,99,100,109,112,124],linux_x86_64:[84,95],lipo:123,list:[1,2,7,8,9,13,15,18,22,24,26,29,30,32,33,34,39,43,44,50,52,54,56,69,72,75,76,79,82,85,90,96,98,99,101,102,106,109,111,112,118,120,124],listdir:109,listen:[35,44,45,109,111,118],listen_and_do:44,listenanddo:44,littl:[1,2,40,54,61,66,118],live:[102,108],live_in:62,live_out:62,load:[1,2,4,15,30,35,45,56,73,79,92,102,112,118],load_and_transform:15,load_imag:15,load_image_byt:15,load_missing_parameter_strategi:[117,118,120],load_mnist:56,load_persist:111,loadparamet:4,loadsave_parameters_in_pserv:[38,117,118],loc:[7,20],local:[6,22,29,31,33,35,41,42,57,62,70,77,79,81,92,93,99,100,106,110,113,117,118],local_scop:31,localhost:[93,104],localpath:52,locat:[8,22,29,34,54,69,76,88,90,98,101,109,124],lock:[34,35,39,40],lod:[22,66,70,86,90,91],lod_desc:[86,91],lod_expand:71,lod_level:[22,79,86,91],lod_rank_table_obj:22,lod_tensor:[22,70,86,91],lod_tensor_aarri:22,lod_tensor_arrai:22,lodrankt:22,lodtensor:[22,23,60,66,81,91],lodtensorarrai:22,lodtensordesc:[66,86],log:[2,39,45,52,56,95,101,109,110,112,113,114,118,124],log_barrier_abstract:118,log_barrier_lowest_nod:[117,118],log_barrier_show_log:[117,118],log_clip:[117,118],log_error_clip:[117,118],log_period:[113,118,120],log_period_serv:[117,118],logarithm:[5,22],logger:2,logic:[2,42,45,47,48,56,60,72,73,75,85,90,102],login:[95,114],logit:[56,89],longer:[35,45,62],look:[2,7,22,33,43,44,54,57,74,79,82,83,108,109,112,113,117],lookahead:8,lookup:[22,60,71,108],lookup_t:62,loop:[31,33,54,62,76,80,85],loop_var:90,loss:[8,22,24,32,45,56,58,72,74,83,101],lot:[45,69,71,74,79,83,88,109,117,126],low:[8,20,72,73,88,90],low_rnn:70,lower:[8,22,53,70,71,100,110],lower_level_rnn:70,lowest:118,lpaddle_capi_shar:68,lpaddle_capi_whol:68,lrelu:56,lstm:[8,22,98,113],lstm_bias_attr:9,lstm_cell_attr:9,lstm_group:9,lstm_layer_attr:9,lstm_step:9,lstm_unit_op:22,lstmemori:[9,98],lstmemory_group:8,lstmlayer:63,ltr:8,luckili:62,mac:[68,99,100,122],machin:[9,14,29,45,47,54,56,62,64,73,74,83,92,95,99,101,112,113,114,117,118,120,124,126],machine_transl:98,maco:[95,96,99,123],macro:[55,69,82,102],made:[2,35,40,54,98],mai:[2,8,9,22,31,33,45,49,53,61,62,65,73,76,80,81,85,89,92,93,103,104,107,109,112,124],main:[2,4,22,44,48,54,58,73,77,81,95,106,109,112],main_program:[18,22,32,49],mainli:[41,62,69,88,92,102,118],mainlin:95,maintain:[8,33,39,74,79,81,112],majel:34,major:[45,53,89,122],make:[2,7,8,22,30,32,33,34,35,39,40,42,45,46,53,54,57,70,71,74,75,79,80,81,83,88,90,92,99,100,101,102,106,107,109,111,112,122,123,124,126],make_ddim:103,make_function_oper:55,make_vari:87,maker:[81,82],malloc:[88,101],man:51,manag:[24,29,35,40,41,44,45,52,76,85,88,95,104],mandarin:8,mandatori:123,mani:[9,15,32,34,39,44,54,56,61,62,71,75,76,79,81,82,85,86,87,89,90,99,118],manili:58,manipul:[54,79,82,110,123],manner:[8,74,83],mantain:62,manual:[45,72,74,82,110,122,123,126],manufactur:54,manylinux1:95,manylinux1_x86_64:[84,95],manylinux:84,map:[2,7,8,13,23,29,30,33,39,48,65,69,79,82,85,87,88,89,90,99,118,126],map_fn:90,map_read:13,mapper:13,mapreduc:[30,109],margin:22,mark:[2,32,47,56,57,70,71,76,85,98,106,126],marker:76,market:53,mask:[6,8,22],master:[30,42,81,84,118,124],mastermind:34,mat:[67,68],mat_cache_row:38,mat_norm:38,mat_normal_shar:38,mat_param_attr:9,mat_sparse_row:38,mat_sparse_row_auto_grow:38,mat_sparse_row_id:38,mat_sparse_row_prefetch:38,mat_sparse_row_prefetch_full_s:38,mat_value_shar:38,match:[22,34,53,95,107],matchbox:126,math:[9,64,67,81,100,101,102,107],mathemat:83,matirx:8,matmul:[33,58,70,90,102],matric:[4,22,98,101],matrix:[7,8,9,13,22,23,29,38,67,68,101,102,117,120,123],matrixptr:101,matrixtyp:68,matter:2,mattyp:38,matur:109,max:[2,6,8,13,14,22,23,31,46,48,62,79,107,118,120],max_diff:31,max_id:[8,29],max_job_id:14,max_length:[8,71,98],max_movie_id:14,max_relative_error:[31,102],max_seq_len:22,max_sort_s:8,max_user_id:14,max_x:22,maxframe_evalu:7,maxid:7,maxid_evalu:7,maxim:[8,48],maximum:[7,8,14,22,33,40,98,102,107,118],maxinum:11,maxoutfunctor:88,maxpool:8,mayb:[33,65],mchw:22,md5:[14,36],mean:[2,6,7,8,9,10,11,13,15,20,29,32,34,45,46,48,58,71,78,80,85,89,93,98,99,102,106,107,108,111,112,118,120,126],mean_var_nam:8,meant:90,measur:[49,107],mechan:[8,9,23,32,41,49,65,79,82,98,112],mem:[8,33,43,71],mem_per_pserv:45,mem_per_train:45,member:[8,14,30,48,57,58,69,75,79,85,102],memcpi:[75,107],memor:8,memori:[1,2,9,32,33,38,39,43,53,64,65,66,69,71,74,76,81,89,98,99,100,101,103,107,108,113,118,120],memory_boot:9,memory_nam:8,memory_optim:62,memory_test:99,memory_threshold_on_load_data:118,memoryalloc:88,memorydesc:65,mention:[22,32,34,39,45,47,54,70,73,74,76,99],mere:9,merg:[8,18,22,40,42,46,49,64,70,73,75,100,104,118,123],messag:[33,44,50,54,57,66,76,77,78,79,81,82,86,91,100,113,118],metaclass:102,metadata:[51,112,113],metal:[111,126],metaphor:57,metaplotlib:30,method:[2,8,10,20,24,29,31,33,42,44,45,46,48,53,56,57,58,61,72,73,79,80,81,85,86,89,90,92,93,95,101,102,103,104,106,107,118,120],methodolog:74,metric:[18,49,76],microarchitectur:53,might:[8,33,34,44,54,62,77,99,100,101,106,112,122],mileag:107,million:[14,120],min:[6,8,22,46,48,79,107,112,120],min_block:33,min_count:47,min_desc:33,min_pool_s:2,min_word_freq:14,mind:106,mini:[2,8,13,18,22,29,33,35,49,50,54,59,70],mini_batch:80,minibatch:[8,22,33,49,57,59,77],minim:[2,24,33,45,47,48,54,56,72,81,108,111,118,122,123,124],minimum:[8,22,123],minimun:118,minsizerel:[122,123,124],minst:2,minu:82,minus_grad:82,minusgradop:82,minusop:82,minusopgradmak:82,minusopprotoandcheckermak:82,minut:[35,42,93,99,112],mirror:[34,93],mislead:40,mismatch:22,miss:[56,118],mistak:54,mit:112,mix:[9,76,90,98],mixed_lay:9,mixed_layer_attr:9,mixedlayertyp:8,mixtur:106,mkdir:[52,92,104,112,114],mkl:[54,65,81,88,89,92,93],mkl_packed_:63,mkldnn:[8,64,69,89],mkldnn_:64,mkldnn_batch_norm:8,mkldnnactiv:64,mkldnnbase:64,mkldnnlayer:64,mkldnnmatrix:64,mkldnnplace:89,mkldnnstream:64,mkldnntester:64,mklml:64,mklpack:63,mklpackedgatedrecurrentlay:63,mklpackedgemm:63,mklpackedlstmlay:63,mklpackedrecurrentlay:63,mlp:58,mlr:20,mnist:[2,4,37,45,56,57,77,80,81,106],mnist_provid:2,mnist_random_image_batch_read:80,mnist_train:[2,80],mnist_train_batch_read:80,mobil:[53,54,62,81,104,121],mod:109,mode:[8,26,29,53,63,73,100,118],model:[0,1,4,8,9,14,23,29,32,33,35,36,44,45,47,48,49,57,62,63,72,73,74,81,83,89,90,96,100,101,104,105,109,111,112,118],model_config:4,model_list:[118,120],model_path:120,modelparallel:45,modern:62,modif:94,modifi:[4,8,45,53,58,83,98,101,102,109,110,112],modul:[1,2,4,9,14,29,45,55,56,71,90,102,106],modular:71,modulo:8,moment:[24,106],momentum:[6,22,24,85],momentumop:106,mon:113,monitor:76,mono:8,month:34,more:[1,2,4,7,8,9,13,22,30,31,32,34,35,39,42,43,45,47,52,53,54,55,57,61,62,65,69,70,71,72,76,79,80,81,83,88,90,92,93,96,98,99,101,102,103,104,106,107,108,109,111,113,120,124,126],most:[2,4,8,13,22,29,30,32,34,42,45,57,58,69,71,74,76,80,83,88,89,95,98,101,106,107,108,117,126],mostli:[53,126],motiv:81,mount:[43,93,109,112,113],mountpath:[112,113],move:[8,35,39,52,54,74,93,107,112,126],movement:107,movi:[2,14],movidiu:54,movie_categori:14,movie_info:14,movie_review:14,movieinfo:14,moving_average_fract:8,mpi:[73,114],mpirun:114,mse:[54,57,72,77],msra:20,much:[8,22,35,54,65,72,80,83,90,107],mul:[55,62,79,101,102],mul_grad:102,mul_op:[22,102],mul_ratio:8,mul_result:79,mulgradkernel:102,mulkernel:102,mulop:[55,102],mulopgrad:102,mulopmak:102,mult:44,multi:[8,49,73,75,101,106,110,111,117,118,126],multi_binary_label_cross_entropi:8,multidimension:22,multigradientmachin:75,multinomi:8,multip:[22,23],multipl:[7,8,9,13,18,22,23,29,30,31,39,40,42,44,45,47,49,54,55,61,73,76,81,89,91,98,101,102,106,109,112,118,120],multiple_input:79,multiple_param_attr:79,multipli:[7,8,22,44,101],multiprocess:13,multithread:2,must:[2,5,7,8,9,13,15,22,32,40,48,62,65,66,69,76,78,79,80,81,87,91,98,101,102,103,109,111,112,118,120,122,124],mutabl:[88,103],mutable_data:[65,88,102,103],mutuable_data:[88,103],mxnet:[33,44,54],my_cluster_nam:112,my_external_dns_nam:112,my_lib:109,myerrorclip:48,myfil:13,mypaddl:113,naiv:44,name:[2,6,7,8,9,11,15,18,22,26,29,30,31,32,33,35,37,38,40,43,44,45,49,53,55,58,61,64,65,66,68,69,71,76,77,79,81,84,86,87,90,91,93,95,96,98,99,101,102,107,108,109,111,113,115,116,118,120,123,126],name_:76,name_prefix:37,namespac:[33,59,67,79,101,102,113],nativ:[8,53,100],natur:[22,39,42,47,71,90,120],navig:104,ncall:106,nccl1:73,nccl2:73,ncclinit:73,nchw8:89,nchw8c:89,nchw:[8,22,64,69],ndarrai:[15,29,37],ndcg:8,ndcg_num:8,ndk:122,nearest:53,nearli:31,necess:90,necessari:[2,8,32,33,40,42,48,49,62,66,71,75,79,87,90,101,114],necessarili:[44,101],neck:73,need:[2,7,8,9,13,20,22,23,24,27,30,31,32,34,38,39,40,42,43,45,47,48,49,52,54,55,56,61,62,65,69,71,72,73,74,75,76,78,79,81,82,83,85,86,87,88,90,92,93,94,95,96,98,101,102,103,104,109,111,112,113,117,118,120,122,123,124,126],neg:[2,7,8,22],neg_distribut:8,neg_overlap:8,neg_pos_ratio:8,neglect:8,neighberhood:73,neither:8,neon:[53,122,124],ner:7,nervana:54,nest:[2,8,13,32,33,76,77,91],net:[8,9,16,22,33,56,70,85],netop:[33,81],network:[1,2,4,6,7,8,13,20,23,27,28,29,30,31,32,33,35,38,45,47,49,56,58,62,63,64,70,72,74,76,79,80,83,85,87,88,89,91,96,101,102,103,107,109,111,118,126],network_config:120,networkadministr:112,neural:[2,4,8,9,13,20,29,30,32,33,35,45,58,62,63,64,70,74,83,85,88,89,91,96,103,107,109,111,118],neuralnetwork:75,neuron:[4,101],never:[13,62,80,85,112,113],new_block_idx:79,new_op_desc:48,new_stat:70,newblock:79,newbuff:65,newer:122,newest:40,newli:[53,123,126],newop:33,newopdesc:79,newprogram:79,newvardesc:79,next:[8,14,32,35,41,48,71,73,90,98,101,102,106,107,112,113,118],nextlay:64,nfs4:112,nfs:112,nfsver:112,ngram:14,nic:[117,118],nil:39,nine:14,nlp:[2,8],nltk:14,nms_threshold:8,nms_top_k:8,nnz:101,no_cach:2,no_grad_dict:32,no_grad_set:[24,31,32,102],no_gradi:32,no_sequ:[2,8],node1ip:114,node2ip:114,node3ip:114,node:[8,34,42,44,45,47,58,62,71,73,81,99,101,109,110,111,112,113,114,118,126],node_0:112,node_1:112,node_2:112,node_id:109,nodeattr:58,nodeentri:58,nodefil:110,nodesep:58,nohup:109,nois:[8,35,56,109],noisi:[8,56],non:[8,22,35,53,54,86,101,102,112,118],none:[1,2,4,6,7,8,9,10,11,15,18,20,22,23,24,29,30,31,32,33,48,49,56,58,59,70,71,72,77,79,87,90,98,108,111],noneedtran:65,nonlinear:[20,101],nontranspos:22,nor:[44,99],norm:[9,22,56,69],norm_by_tim:8,normal:[2,4,8,9,14,20,22,74,98,101,109,113,118],notat:[8,62],note:[2,4,6,8,9,11,15,18,22,23,29,30,32,33,38,39,43,62,66,69,73,80,81,88,89,92,93,102,103,104,107,109,111,112,118,120,123],notebook:[43,93],notest_dist_fit_a_lin:111,noteworthi:54,noth:[5,29,61,79,85,99,118],notic:[8,48,54,73,82,98,100,101],notif:100,notimplementederror:48,notin:89,notingradi:102,notion:90,notori:31,now:[2,13,32,34,35,47,56,66,69,74,81,82,83,85,111,112,118,123],np_arrai:13,nproc:99,nullptr:[65,76,82,85,101],num:[8,9,109,118],num_channel:[8,9],num_chunk_typ:7,num_class:[8,9,58],num_col_dim:22,num_filt:[8,9,22,23],num_flatten_dim:22,num_gradient_serv:[109,117,118],num_hidden:58,num_input:100,num_neg_sampl:8,num_or_sect:22,num_parameter_serv:30,num_pass:[29,113,117,118,120],num_per_batch:15,num_pserv:45,num_repeat:8,num_result:7,num_results_per_sampl:8,num_row:86,num_shard:37,num_step:90,num_train:45,number:[2,7,8,9,13,14,15,22,33,35,37,47,49,62,74,76,80,81,87,90,99,101,106,109,111,112,118],numchunktyp:7,numdevices_:120,numer:[8,102],numeric_grad:31,numerical_grad:31,numlogicaldevices_:120,numofallsampl:7,numofwrongpredict:7,numpi:[6,13,15,22,29,37,53,56,79,80,92,102],numreal:38,numsampl:107,numtagtyp:7,numtimeout:39,nv_:34,nv_gpu:99,nv_librari:34,nv_test:34,nvcc:[34,53,54],nvidia:[53,54,69,73,88,93,99,107,118],nvlink:73,nvprof:76,obei:7,obj:2,object:[2,4,6,8,9,13,22,29,30,38,45,48,49,56,58,62,67,72,76,79,81,83,85,103,107],observ:[8,101,107],obtain:[2,8,22,42,74],obvious:[34,69,106],occup:62,occupi:[53,76],occur:[14,29,62],occurr:33,oct:113,odd:8,odoti:22,off:[68,92,93,99,109,122,123,124,126],offer:[4,33,81,87],offici:[8,34,100,104,112,122],offlin:[35,37,126],offset:[8,22,38],often:[8,38,58,62,69,100,106,109],ograd:101,old:[31,40,42,71,81,118],older:[54,122],omega:83,omp_num_thread:106,ompi_comm_world_rank:109,on_init:2,onc:[2,8,35,39,44,45,47,49,54,57,74,100,101,104,112],one:[2,5,7,8,9,11,13,20,22,24,27,29,30,31,32,33,35,38,39,40,42,43,44,45,48,49,50,53,54,55,56,58,60,61,65,66,69,70,71,72,73,74,75,77,78,79,80,81,82,85,86,88,89,90,93,99,100,101,102,108,110,111,112,113,114,118,120,126],onehotcrossentropyopkernel:102,ones:[55,56,81,100,102],onli:[1,2,4,7,8,9,11,15,22,27,29,30,31,32,34,38,39,40,41,42,43,44,45,47,48,49,50,52,53,54,56,57,62,65,70,71,72,73,75,76,79,81,86,87,88,89,90,92,94,95,98,99,101,102,103,104,107,111,112,113,117,118,120,123,126],onlin:[8,10,35,37,62,80],only_cpu:31,onnx:54,onto:[22,45,47,112,114],op1:62,op2:62,op3:62,op_:102,op_check:102,op_class:[81,87],op_desc:[48,60,78],op_info:108,op_kei:65,op_maker_class:[81,87],op_proto:87,op_registri:108,op_siz:48,op_test:102,op_typ:[81,102],op_unique_kei:65,opattrcheck:102,opcreat:87,opdesc:[33,48,57,77,78,79,81,82,87,91],opdescbind:[60,82],opdescbuild:33,open:[2,8,15,30,37,54,56,64,80,100,106,109,112],openbla:[92,93,122],opencv:15,openmp:106,openmpi:109,opensourc:73,oper:[8,9,13,15,20,22,24,27,31,33,44,45,46,47,49,50,53,54,56,57,58,60,61,70,71,72,73,76,78,83,85,88,89,91,98,100,101,103,107,108,112,118,122],operand:[22,53],operator_grad:31,operator_list:76,operatorbas:[33,55,81,82,87,102],operatorwithkernel:102,opinfo:[60,81,82],opinfomak:60,opinfomap:82,opkernel:103,opkernelkei:81,opkerneltyp:69,opmak:87,opposit:22,opproto:102,opprotoandcheckermak:[82,102],opprotomak:[87,102],opregist:87,opregistri:87,ops:[24,31,32,33,34,44,57,58,74,77,78,79,81,88,102,126],ops_:33,ops_test:34,opt:[30,72,78,87,92],opt_op_list:72,optest:102,optestmeta:102,optim:[2,6,16,28,29,31,32,45,46,47,56,73,74,75,77,81,83,86,101,106,107,108,109,111,122,124],optimis:72,optimize_op:111,optimize_op_attr:79,optimizer_op:111,option:[2,7,8,18,22,26,30,34,45,56,61,66,77,78,79,81,86,87,91,99,101,106,109,110,120,122,123,126],optmization_op_list:72,opts_np:78,optyp:[60,87],opwithkernel:[86,89],order:[2,8,9,13,15,22,29,32,57,66,76,80,83,90,92,101,106,109,112,113,118,126],ordereddict:29,orderli:22,oregon:112,org:[2,7,8,9,14,20,22,37,51,56,93],organ:[7,8],orient:87,origin:[1,2,8,9,13,14,22,31,53,56,85,90,100,103],other:[2,7,8,9,13,22,24,33,35,40,44,52,53,54,60,62,65,69,70,74,78,83,85,87,88,89,92,98,99,100,106,108,109,111,112,113,120,122,123,124,126],otherchunktyp:7,otherwis:[1,8,13,14,15,22,29,30,32,35,40,42,56,60,65,80,98,100,110,120],our:[30,32,34,45,47,56,60,62,69,73,74,85,90,92,95,98,99,100,101,106,111,112,113,122],out:[8,22,23,29,30,33,34,39,42,45,48,54,58,62,65,70,71,79,89,96,98,102,103,106,107,112,113,114,118],out_dir:112,out_fals:22,out_left:8,out_mem:98,out_memori:9,out_right:8,out_size_i:8,out_size_x:8,out_tru:22,outer:8,outgrad_:64,outlier:8,outlin:119,outout_lay:29,outout_layer1:29,outout_layer2:29,output:[4,5,6,7,9,11,13,22,23,26,29,30,31,32,33,37,42,44,47,48,52,54,55,56,57,58,59,60,62,65,66,70,71,74,77,78,79,80,81,82,85,86,87,88,89,90,92,98,99,100,101,102,103,106,107,109,113,118,120,122],output_:[8,64,101],output_all_step:70,output_arg_nam:48,output_dim_idx:22,output_dtyp:22,output_fil:26,output_id:8,output_lay:[29,96],output_max_index:11,output_mem:[8,98],output_mod:26,output_nam:31,output_num:70,output_path:37,output_s:22,output_seg:90,outputbuff:38,outputgradi:82,outputh:8,outputw:8,outsid:[2,8,9,45,85],outter_kwarg:2,outupt:90,outv:101,outval_:64,over:[1,8,9,22,29,30,54,62,73,74,90,100,101,107],overal:[56,74,76,100,126],overfit:83,overhead:107,overlap:[7,8,101],overlap_threshold:[7,8],overload:[53,61],overrid:[33,35,52,65,88,101,102,103],overview:[39,40,41,88],overwhelm:100,overwrit:[52,109],own:[8,32,40,42,48,50,58,60,72,73,74,83,87,102,109,110,112,122,123],owner:[99,100],paam:15,pack:[90,122],packag:[2,13,14,39,43,44,55,64,84,92,93,100,102,106,112],pad:[9,22,65],pad_c:8,pad_h:8,pad_w:8,paddepaddl:1,padding_attr:8,padding_h:22,padding_i:8,padding_w:22,padding_x:8,paddl:[2,4,5,6,7,8,9,10,11,13,14,15,18,20,21,22,23,24,26,27,29,30,33,34,35,37,43,45,52,55,56,59,63,64,65,66,67,68,70,71,75,77,81,83,84,87,88,90,92,93,95,96,98,99,100,101,102,104,106,107,108,109,110,111,112,113,114,118,120,122,126],paddle_begin_init_param:40,paddle_dir:102,paddle_element_typ:40,paddle_element_type_float32:40,paddle_element_type_float64:40,paddle_element_type_int32:40,paddle_element_type_int64:40,paddle_element_type_uint32:40,paddle_element_type_uint64:40,paddle_enforc:[33,65],paddle_enforce_eq:[102,103],paddle_error:[67,68],paddle_exampl:43,paddle_finish_init_param:40,paddle_get_param:40,paddle_gradi:40,paddle_init_num_gradient_serv:109,paddle_init_param:40,paddle_init_port:109,paddle_init_ports_num:109,paddle_init_ports_num_for_spars:109,paddle_init_pserv:109,paddle_init_trainer_count:109,paddle_init_trainer_id:109,paddle_init_use_gpu:109,paddle_job:43,paddle_manylinux_devel:92,paddle_matrix:[67,68],paddle_matrix_cr:68,paddle_matrix_get_shap:67,paddle_matrix_shap:67,paddle_new_etcd_pserver_cli:40,paddle_new_pserver_cli:40,paddle_on_cloud:43,paddle_output:113,paddle_paramet:40,paddle_pserver2:110,paddle_pserver_cli:40,paddle_pserver_client_releas:40,paddle_save_model:40,paddle_send_grad:40,paddle_train:[68,84,110],paddle_with_cuda:76,paddle_with_mkldnn:69,paddlepaddl:[1,2,4,8,9,13,14,15,29,34,35,37,40,41,42,43,44,45,51,52,55,56,57,59,61,66,70,71,72,75,76,79,80,81,85,90,91,94,96,98,99,100,101,102,106,107,109,110,114,115,116,125,126],paddlepaddle_gpu:95,paddlepaddlebook:93,paddlepadl:2,paddpepaddl:2,page:[100,112],pair:[7,23,24,26,32,33,45,57,72,76,81,89],pairwis:8,pakcag:34,paper:[8,20,22,56],para:38,paradigm:[44,50,81],paragraph:70,paragraph_data:70,paragraph_out:70,parallel:[44,45,47,73,76,81,89,99,107,109,112,113,118,120],parallel_for:44,parallel_nn:[6,117,118],paralleldo:46,parallelfor:44,param:[6,8,9,13,22,24,31,33,40,75,79,88,103],param_attr:[8,9,22,23,38,79,98],param_config_proto:40,param_initi:22,paramattr:[6,8,16,22,98],paramet:[1,2,4,7,9,10,11,13,14,15,18,21,22,23,24,26,28,31,32,33,34,36,38,42,44,45,46,48,50,52,54,56,57,58,60,66,70,72,73,77,80,85,87,89,90,92,96,100,101,103,105,108,110,120,123],parameter_block_s:[117,118],parameter_block_size_for_spars:[117,118],parameter_learning_r:6,parameter_list:[24,32,72],parameter_nam:[29,30],parameter_serv:30,parameter_valu:38,parameterattribut:[6,8,9,38],parameterclient_:38,parametermap:101,parametermutex_:38,parameters_:101,parameters_and_grad:[24,72],parameterserver2:38,parameterset:30,parameterupdat:75,parameterupdater_:38,parametr:8,params_grad:[72,111],paramt:112,paraspars:101,parent:[33,44,77,79,81,101],parent_:[33,85],parent_idx:79,parenthes:81,pars:[4,13,14,34,45,58,99,112,120],parse_config:4,parser:13,part:[2,7,8,22,23,32,33,42,45,54,65,66,77,79,88,98,101,106,107,109,111,126],parti:[99,107,122,123,124],partial:[8,29],partial_sum:8,particip:102,particular:[57,66,81,89,107],particularli:20,partit:[35,37,45,47,81,109,112],pass:[2,8,18,22,27,29,32,33,35,48,49,54,56,62,66,72,74,75,78,79,80,81,83,85,89,90,100,101,107,109,110,111,112,113,118],pass_gener:8,pass_id:[29,45,111],pass_idx:80,pass_num:111,passtyp:101,password:114,past:[30,93,96,112],patch:51,path:[1,2,7,13,14,15,29,35,39,40,43,62,71,80,92,93,109,112,113,118,120,122,123,124],path_to_paddlepaddle_working_directori:104,pattern:[14,35,67,74,83,112],paus:[35,42],pcie:73,pdf:9,peer:73,pem:[30,37,112],pend:[35,39],peopl:99,pep425tag:95,pep8:100,per:[7,8,14,15,22,35,40,73,74,80,83,102,118],percal:106,perf_test:106,perfom:[118,120],perform:[1,8,9,20,22,31,40,45,49,53,54,56,62,73,75,76,80,81,83,88,89,98,99,101,102,105,109,117,122,123,124],perftool:[76,106],period:[1,35,42,118],permiss:[2,112],permut:22,peroid:[8,15],persist:[22,50,86,91,112],persistentvolum:112,persistentvolumeclaim:112,person:[7,30,61],perspect:[81,107],perturb:[31,101],pex:126,pfs:[37,52],pfsclient:37,pfspath:52,pgp:112,phase:[65,71,73,74,80,82,126],philosophi:[74,83],photo:56,physic:[123,126],pick:[2,22,112,123],pickl:[109,114],pictur:73,piec:[9,44,76,103,111],pil:[15,109],pillow:43,ping:100,pip:[84,92,94,96,100,104,106],pipe:13,pipelin:49,piperead:13,pivot:65,pixel:[2,8,13,14,45],pixels_float:2,pixels_str:2,place:[1,2,22,32,33,35,42,45,47,50,61,65,73,81,89,101,103,107,108,111],place_:[61,69,88,89],placehold:[56,88,103],placement:47,plain:[1,7,8,13,43,66,68,69],plan:[35,44,65,81,101,122],platform:[33,65,69,76,88,95,100,102,103,108,112,122,123,124],pleas:[2,4,6,8,9,10,15,22,30,35,39,40,41,44,58,69,70,79,80,81,88,91,92,93,95,98,99,100,101,102,103,104,106,109,111,112,122,123,124],plot:30,plu:[8,31],plug:[73,74],pne:102,pnpairvalidationlay:118,pnpairvalidationpredict_fil:117,pod:[37,43,44,112,113],pod_nam:112,point:[22,33,35,43,53,62,65,73,88,99,100,102,103,106,107,122,126],pointer:[33,40,54,58,62,69,79,81,85,88,103],polar:14,polici:112,pollut:42,polyak:74,ponit:58,pool3:101,pool:[2,9,22,28,46,62],pool_attr:9,pool_bias_attr:9,pool_layer_attr:9,pool_pad:[9,22],pool_siz:[2,8,9,22,23],pool_size_i:8,pool_strid:[9,22,23],pool_typ:[8,9,22,23],pooled_height:8,pooled_width:8,pooling_lay:9,pooling_typ:8,poolingtyp:11,pop:[33,50],popul:40,popular:[34,56,58,76],port:[34,44,106,109,111,112,113,117,118],port_num:117,portabl:58,portal:104,ports_num:[109,118],ports_num_for_spars:[38,109,117,118,120],pose:35,posit:[2,7,8,9,22],positive_label:7,possibl:[30,33,39,47,62,79,83,91,107],post:[43,51],postpon:83,potenti:[53,107],power:[53,62,73,103,126],ppo_workspac:104,pprof:106,practic:[98,101],pre:[2,8,9,14,30,40,61,62,92,100,112,113,122,124],pre_activ:79,pre_bia:79,pre_stat:[70,90],preambl:79,precis:[7,49,53,74,92],precision_evalu:7,precompil:50,pred:[58,62],predecessor:62,predetermin:[8,118],predic:14,predict:[2,3,7,8,22,29,45,83,96,98,118],predict_fil:118,predict_lay:29,predict_output_dir:[117,118],predict_sampl:4,prediction1:29,prediction2:29,prefer:[54,61],prefetch:[38,101],prefix:[7,9,35,37,71,112],pregrad:101,prepand:79,prepar:[4,31,43,75,98,115],prepend:[22,79],prepend_oper:79,preprocess:[14,15,90,113],present:[30,32,33,76,90],preserv:52,press:20,prev_batch_st:[117,118],prev_cel:22,prev_cell_data:22,prev_hidden:22,prev_hidden_data:22,prevent:[1,10,30,35,39,42,48,83,106],preview:[81,104],previou:[8,9,22,29,32,35,47,52,70,71,101,106,112,118],previous:[8,113],previous_memori:33,price:[14,81,96],prim:65,primari:[54,57],primarili:[74,83],primer:100,primit:[53,64,65,73,90],primitive_desc:65,primitivedesc:65,principl:[30,34,69],print:[6,29,30,45,54,58,79,95,96,106,114,118],print_graphviz:58,printallstatu:107,printer:7,printstatu:107,priorbox:8,prioriti:81,prite:7,privat:[33,68,76,79,85,86,87,88,90,100,103],privileg:[99,112],pro:73,prob:[7,29,96],probabilist:8,probabl:[7,8,22,29,71,93,98,100],problem:[4,8,30,31,34,42,54,56,57,74,81,83,95,99],proc:93,proce:[13,35,80,93,112],procedur:[33,66,103,123],proceed:20,process:[1,2,4,6,8,9,13,22,30,32,33,37,38,39,42,44,45,49,50,54,58,62,64,66,73,83,87,98,100,106,109,110,112,113,118,120],process_num:13,processor:[53,107],produc:[8,9,13,22,35,54,58,80],product:[8,9,22,23,43,54,101,112,113],productgraph:113,prof:106,profil:[16,52,76],profilerst:76,proflier:[76,107],program:[1,13,18,20,22,26,30,32,37,40,42,45,47,50,57,59,62,72,73,76,80,81,85,91,106,107,110,118],programdesc:[44,45,50,54,62,66,78,79,82,91],programm:[45,54,79],progress:[35,39,118],proivid:2,proj:8,project:[8,9,43,68,98,101,102],promis:[8,9,71],prompt:[52,54,111],prone:30,prop_kind:65,propag:[8,10,32,54,74,102,118,120],proper:[61,109],properli:[61,99,111],properti:[2,58,83,118],propos:[33,46,47,54,71,72,73,74,90],proprietari:64,protect:[53,87,101,102],proto:[11,61,66,69,77,81,87,91,102],proto_:87,protobuf:[29,33,43,44,45,50,54,57,58,62,66,77,79,81,82,87],protoc:[122,124],protocol:[7,108,118,126],provi:109,provid:[8,14,22,30,33,40,43,44,49,50,53,54,56,58,60,61,69,73,74,76,79,83,87,88,90,93,96,103,106,107,109,110,111,112,122,123,126],providermemory_threshold_on_load_data:117,provis:[112,126],provod:2,prune:[8,33],ps_desir:35,pserver:[29,38,40,41,43,81,109,111,112,117,118],pserver_addr:40,pserver_cpu:43,pserver_endpoint:111,pserver_id:36,pserver_mem:43,pserver_num_thread:[38,117,118],pserver_spec:29,pserverstart_pserv:117,pseudo:[30,32,43,82,90],pseudocod:90,psize:101,ptr:[68,88],pub:114,publish:122,pull:[34,81,84,100,122],purpos:[8,35,45,47,61,107],push:[33,50,54,76,84,100],push_back:101,put:[34,35,38,47,62,65,79,88,101,111,113,122],pvc:112,pwd:[92,93,99,104,122],pxe:126,py_paddl:4,pybind:[33,53],pydataprovid:[1,2],pydataprovider2:[3,4],pypi:95,pyramid:8,pyramid_height:8,python2:106,python3:95,python:[1,2,3,22,29,30,33,41,49,50,54,55,56,57,58,61,67,71,75,76,81,84,88,90,92,93,95,96,98,99,100,104,108,109,111,114],pytorch:[54,76],qualcomm:53,queri:[7,8,23,112],query_id:7,question:[8,30,44,47,87,111,112],queue:47,quick:[58,118],quick_start:[43,112,113,115],quick_start_data:113,quickli:[71,79,81],quickstart:113,quit:[71,107],r14b:122,r_h_val:22,r_t:8,rais:[13,22,48,58,109],rajathkmp:56,ran:[47,107],rand:[56,107,118,120],random:[2,6,8,13,20,37,56,69,75,79,80,102,109,118],random_crop:15,random_imag:37,randomli:[15,42],randomnumberse:117,rang:[2,8,13,20,22,37,44,45,53,56,62,76,80,87,100,111,118,120],rank0:73,rank1:73,rank:[8,22,30,90,103,112],rank_tabl:22,rankdir:58,ranktabl:22,rapid:82,rare:2,raspberri:125,raspberry_pi:124,raspberrypi:124,raspbian:124,rate:[6,7,8,9,10,14,40,101],rather:[4,32,43,56,90,112],ratio:[8,118],raw:[8,22,66],rdma:118,rdma_tcp:[117,118],reach:[35,62,73,107],read:[1,2,13,15,22,29,30,32,35,37,44,45,47,54,80,81,90,93,98,99,104,109,112,122,126],read_from_arrai:62,read_from_realistic_imag:30,read_from_rng:30,read_lock:36,read_minibatch:54,read_mnist_imag:30,read_ranking_model_data:30,readabl:[76,81,106],reader:[0,14,29,37,45,53,56,57,77,106,109,111],reader_cr:37,reader_creator_bool:80,reader_creator_random_imag:[13,80],reader_creator_random_image_and_label:[13,80],readi:[35,112,113,126],readlockguard:38,readm:68,readonesamplefromfil:2,readwritebuffer_:38,readwritemani:112,real:[2,8,22,38,56,80,109],realist:30,realiz:[33,70],realli:[54,83],reason:[9,30,31,35,54,100,111,113],recal:7,receiv:[35,43,45,47,70,111],recent:[62,74],reciev:118,recognit:[2,8],recommand:2,recommend:[1,9,22,30,92,93,94,98,100,101,104,109,110,118,122],recompil:107,record:[13,39,65,76,87,112],recordev:76,recordio:[13,14,30,37,39],recov:[35,90],recover:81,recoveri:39,rectifi:[8,20],recurr:[63,70,85],recurrent_group:[9,98],recurrent_lay:9,recurrent_op:90,recurrentgradientmachin:[68,71,90],recurrentgroup:7,recurrentlay:[63,118],recurs:[32,33,34,52,62,81],recv:[44,45,47,73,112],recvparametertyp:38,red:[56,106],redirect:13,reduc:[8,22,47,53,73,81,93,100,106,110,118,120],reduce_by_kei:81,reduce_mean:56,refactor:[45,47,57,71,74,75,79,83,90],refer:[1,4,6,8,9,10,15,20,22,23,26,31,33,35,39,40,41,44,53,58,65,69,70,73,77,79,81,83,85,88,90,91,92,93,98,99,101,102,103,111,113,122,123],referenc:39,reflect:39,reformat:100,refrain:102,reg:87,regard:126,region:[8,85,107],regist:[62,69,82,88,89,101,107],register_gpu_profil:107,register_lay:101,register_op:[55,81,82,87,102],register_op_cpu_kernel:[88,102],register_op_cuda_kernel:[88,102],register_op_without_gradi:[81,102],register_oper:[60,82],register_tim:38,register_timer_info:107,registerop:87,registr:[102,108],registri:[43,60,88,113,126],regress:8,regular:[6,16,24,32,101,112],regularization_coeff:27,reiniti:65,reinstal:92,rel:[1,9,31,42,83,102,122],relat:[2,35,42,43,53,69,76,85,89,100,106,113,123,124,126],relationship:[82,88],releas:[84,112,122,123,124],relev:102,reli:[31,44,71,72,74,83,102,106],reliabl:[35,83],relu1:58,relu2:58,relu:[8,56,58,62,101],relwithdebinfo:106,remain:90,rememb:[8,100],remind:88,remot:[6,34,38,45,81,100,101,112,118,120],remoteparameterupdat:[38,41,118],remov:[13,22,32,45,52,54,71,100,118,122,123],ren:20,renam:[32,52,53,95],reorder:65,reorder_primit:65,reorgan:8,repeat:[33,57,77,78,86,87,91,106],repeatedli:[57,62],replac:[34,39,60,74,82],repli:100,replic:45,replicaset:43,repo:[34,100,104,124],report:[39,53,54,76,107],reportdataset:39,repositori:[8,104,122],repres:[2,4,8,9,22,23,32,33,39,44,45,47,48,54,58,66,69,71,74,79,81,83,86,88,90,91,98,101,112],represent:[8,22,40,45,56,57,62,69,71,86],reproduc:99,request:[34,35,38,42,44,81,84,100,112,113,126],requir:[1,2,7,8,24,30,32,35,40,42,43,45,47,48,52,53,58,62,64,70,74,76,77,78,81,83,86,87,91,95,99,100,101,102,104,109,112,113,122,124,126],requisit:62,research:[14,45,54],reserv:[2,22,52],reserveoutput:101,reset:[8,18,22,35,49],reset_program:[18,49],resetingrad:64,resetinvalu:64,resetoutgrad:64,resetoutvalu:64,resetxxx:64,reshap:[31,80,103],reshape_s:8,resid:[22,99],resiz:[15,38,88,102,103],resize_s:15,resize_short:15,resolv:[34,100,113],resourc:[45,50,73,76,88,112],respect:[2,31,48,53,56,70,98,101,118],respons:[8,38,45,49,56,73,74,75,83,112,113],rest:[2,22,33,43,51,89,126],restart:[35,40,112,113,126],restartpolici:[112,113],restor:[31,74],restrict:[83,85,106,118],result:[4,5,7,8,21,22,26,29,31,32,39,49,56,57,58,62,66,71,72,73,75,102,103,106,107,108,112,118],result_fil:7,resum:42,retain:103,retran:112,retriev:[33,71,85,99,101,106,113],retriv:109,return_op_list:24,return_seq:9,reuqest:84,reus:[33,42,71,80,81,101,102],rev:99,revamp:45,reveal:[30,106],revers:[8,9,32,98],review:[14,44,113],reviews_electronics_5:113,rewrit:[34,102],rgb:[8,15],rho:10,rid:54,right:[2,8,31,32,33,34,43,49,62,81,83,100],ring:73,risk:32,rkt:[43,99],rmsprop:74,rmspropoptim:74,rnn:[8,9,33,54,56,71,79,81,85,105,117],rnn_bias_attr:98,rnn_layer_attr:98,rnn_out:98,rnn_output:90,rnn_step:8,rnn_use_batch:[63,117,118],rnnalgorithm:71,rnnlm:14,rnnstep:90,roadmap:90,robust:[8,20],rocmplac:69,roi:8,role:[14,30,39,40,45,73,111,112],rollback:79,root:[10,11,32,73,112,113,123],rot:8,roughli:2,round:[53,73],routin:[53,64,73],row:[4,7,8,13,22,38,101],row_id:8,rows_:86,rpc:39,rpcserver:39,rpi:124,rpi_arm_neon:124,rpi_toolchain:124,rsize:112,rtk:126,rtype:13,rule:[7,22,32,45,48,54,57,101,112],run:[30,31,32,33,34,35,43,44,45,46,47,49,53,54,55,56,57,58,62,65,69,70,72,73,74,76,77,78,79,81,84,85,86,88,89,94,95,96,99,100,101,103,104,106,107,109,110,111,112,114,115,116,118,122,123,124,126],run_test:92,runinitfunct:107,runnabl:47,running_on_cloud:43,runserv:104,runtim:[1,2,26,33,44,45,60,70,81,91,93,110,122],runtime_table_:33,s_block:32,s_recurrent_group:98,sacrif:1,safe:43,sai:[8,57,59,62,80,99,118,120],said:54,sake:101,same:[2,4,7,8,9,20,22,29,30,31,39,40,42,44,45,55,56,58,61,62,70,71,73,79,81,82,85,89,90,92,98,102,103,110,111,112,120],samping_id:8,sampl:[2,4,7,13,14,22,49,56,79,87,93,109,110,118,120],sample_id:7,sample_num:7,sampler:56,satifi:[7,62],satisfi:[34,65,86,95,112],save:[2,8,13,29,35,37,39,40,43,44,45,57,58,62,66,74,86,91,99,109,112,113,118,120],save_dir:[113,118,120],save_only_on:[117,118],save_parameter_to_tar:29,save_persist:111,saving_period:[117,118],saving_period_by_batch:[117,118,120],saw:2,scalabl:81,scalar:[2,8,22,32,33,59,90],scale:[5,20,45,47,74,82,87,102,109],scaleop:102,scaleopmak:[81,102],scalingproject:8,scan:[32,39,62,81],scatter:[8,32,73],scenario:[71,117],scene:117,schdule:112,schedul:[39,43,47,112],scheduler_factor:6,scheme:[7,10,38,83,102],scienc:62,scope:[31,44,46,50,108],score:[7,8,22,23,71],scp:114,script:[4,14,73,92,99,102,109,110,112,114,122],sdk:123,search:[8,35,85,92,98,118],second:[2,8,22,30,44,52,54,56,58,70,71,77,78,80,85,87,102,110],secret:112,section:[2,32,47,54,79,98,100,101,106,112],see:[2,4,8,9,22,30,32,35,44,47,53,54,79,100,102,103,106,107,111,112],seed:[20,22,107,118],seem:[34,53,54,95],seen:[23,83,102],segment:[7,22,70,90,103],sel_fc:8,selcet:8,select:[8,22,71,112],selected_generation_scor:71,selected_id:[8,71],selected_indic:8,selected_row:[86,91],selected_rows_desc:[86,91],selected_scor:71,selectedrow:[60,91],selectiv:8,selector:113,self:[31,48,49,56,58,62,63,64,66,72,79,90,101,102],self_addr:44,selfnorm:8,semant:[14,30,71,84],semat:30,send:[35,40,44,45,47,61,73,81,87,100,109,111,112,118],send_back_parameter_typ:38,sendbackparameterspars:38,sendbackparametertyp:38,sendparameterrequest:38,sendparameterrespons:38,sens:[74,83,100,106],sensit:8,sent:[30,40,44,45,81,87,91,113],sentenc:[2,8,14,54,70,71,90,98],sentence_input:90,sentiment:2,sentimental_provid:2,separ:[2,7,22,26,40,45,55,74,82,83,109,111,118],seper:90,seq:[8,14],seq_len:90,seq_pool:8,seq_silc:8,seq_text_print:7,seq_typ:[2,13],seqtext_evalu:7,seqtoseq:8,seqtoseq_net:8,sequel:2,sequenc:[2,5,7,8,9,11,13,14,22,23,32,33,44,50,54,57,63,72,77,90,100,101],sequence_group:8,sequence_nest_group:8,sequencesoftmaxop:22,sequencestartposit:8,sequencetextprint:7,sequencetyp:[2,8],sequenti:[8,33,44,98],seri:[9,95],serial:[2,29,33,39,66,75,81],serializ:[81,91],serv:[45,53,81,90,93,107,109,112],server:[30,34,38,41,42,45,54,73,81,92,101,110,117,126],server_endpoint:111,serverless:35,servic:[106,109,126],sess:[56,58,72],session:[58,72,78,107],set:[1,2,4,6,7,8,9,13,14,15,22,23,26,29,30,32,35,43,56,60,62,65,69,70,71,76,78,79,81,82,85,88,90,92,98,99,100,101,102,103,104,105,106,107,109,110,111,112,113,117,118,120,123,124],set_active_typ:101,set_attr:48,set_default_parameter_nam:6,set_drop_r:101,set_float_el:31,set_input:[8,48],set_output:48,set_siz:101,set_typ:[48,101],setdatatyp:86,setdefault:102,setp:112,setq:99,settup:101,setup:[2,45,74,84,101,102,126],sever:[2,7,8,31,38,45,47,56,70,71,73,75,76,79,86,88,90,92,109,110,112,120],sexstant:126,sgd:[24,29,30,35,43,47,74,75,86,108,109,111],sgd_optim:[108,111],sgdasync_count:117,shall:[32,34],shaoq:20,shape:[7,8,13,18,22,23,29,31,32,33,45,56,59,69,70,77,79,81,86,88,102,103,108,111],shard:[35,36,37,38,39,40,42,45,47,109,112],share:[8,22,34,56,68,75,79,81,83,88,90,99,102,107,118],shared_bia:9,shared_bias:8,shared_librari:34,shared_ptr:[65,67,68,85,88,103],shell:[93,112],shift:[8,22],shorten:8,shorter:15,should:[2,4,6,7,8,13,15,18,20,22,24,26,27,29,30,31,32,33,40,43,45,48,49,53,54,55,56,60,61,65,69,70,71,72,74,75,76,77,80,81,82,83,86,87,89,90,91,96,98,102,104,110,112,122],should_be_fals:30,should_be_tru:30,should_shuffl:2,show:[4,7,10,32,33,35,52,54,59,62,66,70,73,74,77,90,95,99,103,109,112,113,118],show_check_sparse_distribution_log:[117,118],show_layer_stat:[117,118],show_parameter_stats_period:[113,117,118,120],shown:[2,8,30,45,49,73,76,98,101,103,107,112],shrink:101,shrink_rnn_memori:22,shrunk:48,shuffl:[2,13,45,111],sid:112,side:[8,29,45,49,62,75,103,109],sig:112,sigint:110,sigmod:87,sigmod_op:87,sigmod_output:87,sigmoid:[8,23,33,87,90,101],sigmoidactiv:9,sign:[51,66,112],signal:110,signatur:112,signific:107,similar:[8,22,33,44,45,47,50,54,71,74,76,80,81,83,88,89,90,102,106,112,126],similarli:[8,13,54,62,102],simpl:[1,2,5,7,8,9,13,14,24,29,44,47,53,57,58,62,70,74,77,83,85,87,90,107,111,118],simple_attent:98,simple_gru:98,simple_lstm:8,simple_rnn:[8,98],simple_transform:15,simpler:75,simplest:112,simpli:[1,8,15,30,40,45,93,96,98,107],simplifi:[30,71,79,87,101,113],simul:[54,123],simultan:112,sinc:[8,9,35,39,41,42,45,46,54,60,62,65,69,74,79,80,82,83,90,103,107,111,112,123,126],sincer:100,singl:[2,7,9,13,22,32,35,45,47,49,53,61,73,81,85,92,96,101,106,109,113],singleton:[44,46],sinlg:29,sit:45,site:[34,106,112],situat:[32,78,89],size:[2,7,8,9,13,14,15,22,23,29,35,37,38,40,45,53,56,62,66,71,74,79,80,86,87,88,90,93,96,98,101,102,103,108,111,118,122,123,124],size_a:8,size_b:8,size_in_byt:65,size_t:[38,88,90,101],sizeof:33,skip:[32,80,100,110,112],slice:[22,44],sliceproject:8,slide:[8,10,14,35],slight:54,slightli:56,slope:[8,22],slopeinterceptlay:8,slow:[2,107],slowli:[99,106],small:[2,8,14,22,31,44,56,64,71,100,101,118],small_messag:[117,118],smaller:[22,31,35,53,71,100],smart:85,smooth:8,snap:113,snapdragon:53,snapshot:[36,42,112],snippet:[55,72,98,101,107,112],sock:43,sock_recv_buf_s:[117,118],sock_send_buf_s:[117,118],socket:118,soft:22,soft_label:22,softmax:[8,9,22,30,33,45,47,54,58,59,71,77,98,101],softmax_param_attr:9,softmax_selfnorm_alpha:8,softmaxoutput:58,softrelu:22,softwar:[2,53,76,107,126],solid:56,solut:[73,126],solv:[30,32,62,81],some:[2,6,8,13,15,29,30,32,33,34,38,39,40,42,43,45,47,48,53,55,56,57,61,62,65,69,70,71,72,77,78,79,80,81,82,85,88,89,90,100,101,102,103,107,109,112,117,118,120,122,123,124,126],some_c_api_funct:68,some_inst:68,some_op:[60,70,90],some_python_class:67,somecppclass:67,somedata:29,somegotyp:67,someth:[2,32,38,79,99,100,106],sometim:[8,76,80,99,107],somewhat:40,somewher:85,soon:35,sophist:101,sort:[8,14,22,90,106,112,118],sort_by_length:90,sourc:[8,14,31,34,52,54,56,64,66,68,71,80,81,98,99,106,109,112,113,123],source_dict_dim:[71,98],source_dict_s:71,source_language_word:[71,98],space:[7,8,47,53,79,83,98,99,107],space_seperated_tokens_from_dictionary_according_to_seq:7,space_seperated_tokens_from_dictionary_according_to_sub_seq:7,span:76,spars:[2,6,8,10,13,22,38,101,103,109,112,118],sparse_binary_vector:[2,13],sparse_binary_vector_sequ:13,sparse_float_vector:[2,13],sparse_float_vector_sequ:13,sparse_non_value_slot:13,sparse_remot:38,sparse_upd:[6,38],sparse_value_slot:13,sparseparam:101,sparseprefetchrowcpumatrix:101,spatial:8,spatial_scal:8,speak:98,spec:[112,113],specfii:118,special:[8,22,32,40,45,53,60,69,71,72,102],specialvartypeinfer:60,specif:[1,2,22,23,29,32,34,35,45,48,52,71,81,85,88,99,102,111,120,122],specifi:[1,2,7,8,18,22,30,31,38,39,40,43,44,45,46,48,49,50,52,56,66,76,79,85,87,90,93,98,99,100,101,103,104,106,112,118,122,123],speech:8,speed:[8,9,53,66,73,74,92,126],speedup:76,sphinx:[67,104],split:[2,8,13,23,42,44,46,54,59,71,81,90,109,112,120],split_count:[109,112],spread:32,sql:1,sqrt:20,sqrt_x:22,squar:[8,10,11,58],square_error_cost:[108,111],srand:118,src:[34,65,109],src_backward:98,src_embed:[71,98],src_forward:98,src_primitive_desc:65,src_root:4,src_word_id:[71,98],src_word_vec:71,sreializ:91,srl:14,ssd:8,ssh:[112,113,114,124],ssh_server:110,sstabl:30,stabil:[8,31,62,102],stabl:[84,112],stack:[22,50,81,90,112],stackexchang:8,stage:[34,41,46,54,56,62,65,91,110,122],stale:35,stamp:107,standalon:122,standard:[6,13,20,22,54,81,83,95,99,106],stanford:[14,31,113],star:34,start:[8,9,22,29,32,34,35,38,39,40,42,43,45,46,71,73,75,76,92,93,95,98,99,106,107,110,114,118,121],start_mpi_train:114,start_op_idx:32,start_pass:[117,118],start_po:8,start_pserv:118,startup:[22,35,43,54,112],startup_program:[18,22,24],stat:[107,118],state:[8,9,18,24,33,35,49,50,70,71,76,85,90,98,113,118],state_act:[8,9],statem:62,statement:[54,57,62,101,112],static_cast:[65,103],staticinput:[8,98],statist:[8,18,20,49,76,118],statset:107,statu:[43,71,107,112,113],status:113,std:[29,34,38,58,60,61,65,67,68,76,78,81,82,85,87,88,89,101,102,103,118],stdbuf:109,stderr:110,stdout:[13,110],step:[4,8,9,11,22,24,31,33,35,40,45,47,49,54,56,57,63,71,74,75,79,81,87,90,92,93,98,100,101,106,107,109,112,113,114,122,124,126],step_gradi:32,step_id:90,step_input:90,step_net:33,step_output:90,step_scop:81,stepnet:[33,70,81,85],still:[32,39,42,45,54,62,82,95,103],stirng:79,stmt1482205552000:112,stmt1482205746000:112,stochast:[10,35,39,42,74,109],stop:[8,79,99,110,113,118],stop_gradi:[22,79],storag:[51,53,109,112,113],store:[7,8,14,22,29,31,33,34,38,50,58,60,66,69,71,75,77,79,81,82,83,85,90,101,102,103,104,109,112,113,114,118,123,124],str:[15,18,22,29,32,43,90,120],straight:[77,80,86],straightforward:65,strategi:[2,11,35,79,118],stream:[13,45,65,76,88],stream_:88,streamid:26,street:8,strict:[80,109],stride:[8,9,22,65,69],stride_h:22,stride_i:8,stride_w:22,stride_x:8,string:[1,2,7,8,13,15,22,26,29,32,33,39,52,58,61,66,76,77,78,79,81,82,85,86,87,91,101,102,112,118],strip:106,strongli:109,struct:[39,40,51,53,60,61,68,69,76,82,87,89],structur:[32,33,39,54,56,66,71,77,79,81,86,110,112],sts:112,stuff:100,stun:2,style:[2,8,81,87,92],sub:[7,8,13,22,30,32,42,44,47,56,62,70,73,75,79,98,101,122],sub_block:32,sub_nest_seq:8,sub_sequ:[2,8],subclass:[24,79],subcommand:52,subgradi:10,subgraph:[47,56],submiss:45,submit:[65,81,104,109,112,117,118],subnet0:112,subnet:[30,112],subobjectpath:113,subscript:22,subsequ:[8,73],subsequenceinput:8,subset:[22,101],succ:62,succeed:[39,113],success:[8,40,112,113],successfulcr:113,successfulli:102,successor:118,sucess:62,sucessor:62,sudo:[99,112],suffer:31,suffici:118,suffix:[18,43,95,109],suggest:[8,34,100,107],suit:126,suitabl:[86,118],sum:[8,10,23,32,33,36,46,60,79,98,101],sum_op:32,sum_x:22,sume:22,summar:[56,76],summari:76,summat:22,sumopgradmak:82,sun:20,supercomput:62,suppli:[22,86],support:[6,7,8,10,11,13,15,22,23,31,33,35,42,43,44,45,47,54,55,56,62,65,66,69,71,74,75,76,78,80,81,82,83,86,89,92,93,95,96,98,99,101,102,103,104,107,109,112,118,122,123,124,126],support_inplac:62,suppos:[9,22,23,34,44,55,86,101],suppress:[8,52],sure:[22,92,99,101,106,111,112],surpass:[8,20],sutibal:88,svs:87,swagger:51,swig:[4,41,67,68,92,122,123],swig_paddl:4,switchop:33,sychron:73,symbol:[8,33,58,68,95],symbols_ready_:33,symbolt:[33,81],symlink:100,sync:[35,74,83,118],sync_with_cpp:106,syncflag:101,synchron:[35,39,65,73,76,109,112,118],syntax:[44,50,54,71,80],sysroot:122,system:[33,34,35,40,42,45,47,51,55,56,62,64,92,93,95,102,104,106,109,113,122],t_max:22,t_min:22,tab:95,tabl:[2,7,8,22,33,44,54,60,66,86,91,123],tablelookup:86,tablelookupgrad:86,tablelookupop:86,tableproject:8,tag:[7,14,84,93,98,109],tagtyp:7,tail:71,take:[2,4,7,8,9,13,22,29,30,32,33,34,35,42,44,45,48,50,53,56,57,59,60,62,65,69,74,77,78,79,80,81,82,88,89,90,92,98,99,100,101,102,106,107,109,111,112,113],taken:[2,8,48,58,62,69,90],talk:[40,124],tangl:106,tanh:[8,9,56,71,98,101],tanhactiv:9,tanhshrink:22,tar:[15,29,112],tarbal:112,target:[8,14,22,24,29,32,33,34,48,50,56,58,72,78,81,92,98,102,122,123,124],target_block:[32,48],target_dict_dim:98,target_dict_s:71,target_dictionary_dim:8,target_language_embed:8,target_language_word:98,target_link_librari:34,target_word:71,targetinlink:8,task:[2,7,8,45,66,71,76,87,98,111,120],task_queu:39,taskentri:39,taskqueu:39,tbd:[41,65],tcp:[112,118],tear:107,tech:111,technic:[32,35],techniqu:[62,98,101,106],technolog:[54,99],tee:113,tell:[35,39,40,71,87,93,107,122],templat:[55,65,87,88,102,103,113,126],tempor:8,temporari:[18,32,43,50,62,74,79],tempori:62,ten:99,tensor:[22,23,31,34,44,46,47,53,54,56,58,60,61,65,66,69,70,71,86,89,90,91,102,108],tensor_arrai:44,tensor_array_read:90,tensor_array_s:90,tensor_array_stack:90,tensor_array_unstack:90,tensor_array_writ:90,tensor_data:66,tensor_s:31,tensor_test:34,tensor_to_check:31,tensorarrai:46,tensorarraydesc:90,tensordesc:[66,86],tensorflow:[33,44,45,47,54,56,59,83,90,103],term:[8,9,22,35,82,83],termin:113,terminolog:62,tese:1,tessorarrai:90,test100:14,test10:14,test1:37,test:[1,2,8,13,14,15,29,30,31,34,58,68,74,80,84,96,99,103,107,108,109,114,117],test_:102,test_all_data_in_one_period:113,test_check_grad_ingore_i:102,test_check_grad_ingore_x:102,test_check_grad_norm:102,test_check_output:102,test_data_dir:109,test_fcgrad:101,test_gpuprofil:107,test_layergrad:101,test_list:2,test_mkldnn:64,test_mklpack:63,test_mul_op:[92,102],test_norm:102,test_pass:[117,118,120],test_period:[117,118,120],test_recurrent_op:100,test_wait:[117,118],testa:30,testb:30,testbilinearfwdbwd:107,testcas:102,testconfig:101,testfcgrad:101,testfclay:101,testlayergrad:101,testmodel_list:117,testmulop:102,testq:30,testresult:29,testsave_dir:117,testutil:101,text1:52,text:[1,2,7,9,13,22,30,66,70,76,112],text_fil:13,tflop:107,tftp:126,tgz:[14,95],than:[2,4,6,7,8,9,22,32,35,43,44,48,54,55,56,79,81,83,90,92,98,99,101,109,111,112,122,126],the_step:54,theano:54,thei:[2,8,18,20,22,27,30,32,34,35,40,42,44,47,48,52,54,56,57,61,62,71,72,76,79,81,87,90,91,98,99,100,101,102,103,107,109,111,112,117],them:[1,2,7,8,9,15,30,31,32,34,35,38,43,47,48,54,55,60,61,62,71,79,80,81,82,85,86,87,89,90,91,99,100,102,104,107,111,112,117,118],themselv:[32,34],theori:[54,107],therefor:[32,62,74],therein:[8,33],theta:56,theta_d:56,theta_g:56,thi:[1,2,6,7,8,9,10,13,14,15,18,20,21,22,23,24,26,27,29,30,31,32,33,34,35,38,39,40,41,42,43,44,45,46,47,48,49,50,53,54,55,56,57,58,61,62,65,69,70,71,72,73,74,75,76,77,79,80,81,82,83,86,87,88,89,90,93,95,96,98,99,100,101,102,103,104,106,107,108,109,111,112,113,118,120,122,123,124,126],thin:60,thing:[2,45,56,81,88,107],think:[30,34,111],third:[8,35,58,102,106,107,122,123,124],third_parti:[8,64,122,123,124],thirt:99,those:[8,33,34,35,55,57,58,59,77,122],though:[90,126],thought:[34,107],thread:[44,46,76,101,106,107,118,120],thread_count:46,thread_id:76,thread_id_:76,thread_local_rand_use_global_se:[117,118],thread_pool:46,threadblocks:26,threadid:120,threadloc:107,threadpool:44,three:[2,7,8,22,31,32,35,49,53,54,57,65,71,72,75,76,77,80,88,118,122],threshold:[6,7,8,22,35,39,48,100,118],thresholdedrelu:22,through:[4,8,23,32,34,35,39,41,49,62,72,74,98,101,102,104,107,108,109,123],throughout:50,throughput:[107,109],thrust:81,thu:[2,8,22,42,49,58,62,101,112],tier:113,time:[2,8,9,11,13,22,29,30,31,34,35,39,42,45,47,48,54,55,60,62,63,69,70,71,73,76,79,80,81,82,86,87,90,91,92,98,99,103,106,107,113,118,120,126],timelin:[8,76,81,107],timeo:112,timeout:[35,39],timeout_sec:13,timestamp:[8,36],timestep:[2,8,85],tip:[122,123],titan:62,titl:14,tls:51,tmp:79,to_chw:15,to_no_sequ:8,to_sequ:8,to_tar:29,toadapt:89,todo:[7,13,14,33,35,39,42,71,87],toend:8,togeth:[2,8,9,13,29,32,90,98,111],token:[7,8,30,98],toler:[29,31,92,102],too:[14,31,44,48,65,89,90],took:126,tool:[76,92,95,98,99,106,111,112,122,124],toolchain:[106,122,123],top:[7,22,29,70,71,102],top_k:[7,22,71],top_level_rnn:70,topic:65,topk_generated_scor:71,topk_id:71,topk_indic:22,topk_out:22,topk_scor:71,toplevel:99,topolog:[30,35,45,58,62,66,75],topoloi:58,topolopi:29,torch:[33,54],toronto:14,total:[22,29,35,47,49,73,76,80,106,107,109,113,126],total_pass:80,tottim:106,trace:[33,56],track:[35,39,58,79],tractabl:8,tradit:[8,33,53],traffic:45,trail:13,train100:14,train10:14,train:[0,1,2,4,6,7,8,13,14,15,20,32,33,37,39,40,42,44,48,49,50,54,56,57,62,63,66,73,74,75,76,77,78,79,81,83,86,88,91,98,101,105,107,115,116,117,123],train_config_dir:112,train_data:109,train_data_dir:109,train_id:112,train_list:[2,109],train_loop:54,train_read:[45,111],trainabl:[8,66,79],traindot_period:117,trainer:[2,4,30,36,37,38,39,41,45,47,54,63,64,74,75,81,101,110,111,118,120],trainer_config:[1,2,112,113],trainer_config_help:[2,101],trainer_count:[96,109,112,113,117,118,120],trainer_cpu:43,trainer_cr:43,trainer_gpu:43,trainer_id:[109,112,118],trainer_intern:38,trainer_mem:43,trainer_packag:43,trainer_prog:45,trainerid:42,training_rol:111,trainingjob:45,trainingtest_period:117,trainonebatch:38,tran:[65,89,101,118],trane:2,transact:[35,39],transfer:[1,2,62,76],transform:[8,9,15,22,81,89,98,101,103],transform_param_attr:9,transformed_st:9,translat:[8,9,54,62],translation_id:71,translation_scor:71,transpar:[71,110],transpil:[44,54,111],transport:118,transpos:[8,15,101],transpose_i:22,transpose_x:22,transposedfullmatrixproject:8,travel:2,travers:[32,57,62],travi:100,treat:[8,22,33,40,62],treatment:[40,53],tree:[8,33,44,50,54,79,108,118,124],trg_dic_siz:71,trg_embed:[71,98],triain:1,trick:71,tricki:67,trigger:[42,75],trim:8,trivial:[2,71,90],true_block:[33,59,77],true_imag:80,true_label:80,true_neg:49,true_posit:49,true_read:80,truth:[7,8,22],tune:[6,105,106],tuninglog_barrier_abstract:117,tupl:[2,8,9,13,14,15,18,22,23,29,32,79,80],ture:8,turn:[8,22,79,80,93],tutori:[92,93,98,101,102,106,107,112,114,115,116,123],twice:[47,56,111],twine:84,two:[1,2,7,8,9,22,23,30,32,40,41,42,43,44,45,49,52,53,54,56,57,60,62,66,69,71,74,76,77,80,81,82,83,85,86,87,90,91,92,98,102,103,107,110,112,120,122,124],txt:[2,34,43,52,63,64,101,104,109,112,114],type:[2,7,8,9,11,13,14,15,18,22,23,24,29,30,32,33,35,38,39,42,43,45,51,52,53,60,61,65,66,67,68,70,71,77,78,79,80,81,82,83,86,87,88,89,91,96,98,99,101,103,109,112,113,118,120,123],type_nam:87,typedef:[40,53,67,68,69,88],typeerror:48,typeid:87,typenam:[55,87,88,102,103],typic:[4,7,45,107,123],ubuntu:[84,95,96,106],ubyt:80,uci:14,uci_h:[96,111],ufldl:[8,22],uid:113,uint16_t:53,uint32:[51,66],uint32_t:76,uint64:[66,67],uint64_t:67,unawar:40,unbalanc:118,unbound:[62,98],unclear:42,uncreat:32,under:[2,34,39,47,73,89,92,93,103,104,109,110,112],underli:71,understand:[20,54,79,106,107,126],understand_senti:98,undeterminist:107,unidirect:8,unifi:[50,58,86,100],uniform:[6,8,13,20,37,56,79,80,118],uniform_random:79,uniniti:32,uninstal:92,uniqu:[30,33,35,42,43,65,69,79,85,102,109,111,112,118],unique_nam:79,unique_name_gener:79,unique_ptr:[82,85,88,101],unit:[8,9,22,23,34,74,76,83,88,92,98,99,103],unittest:[68,100,102],unittestcheckgrad_ep:117,unk:[86,91],unknown:[8,22],unless:[2,22],unlik:[8,22,71,102],unnecessari:[32,100],unordered_map:85,unpack:90,unrol:70,unseen:83,unseg:8,unsign:[40,53],unstack:90,unstack_from:90,unsupervis:56,unsupport:102,until:[35,40,46,47,54,62,85,111,112],unzip:122,updat:[6,8,10,22,24,32,35,39,40,45,51,53,56,70,71,72,73,74,75,85,90,95,101,106,109,118,120],update_equ:29,update_hook:6,update_memori:33,update_op:72,updatecallback:101,updatestack:112,upgrad:[73,92,95],upload:[35,43,51,84,109],upon:35,upper:8,upstream:100,uri:112,url:[13,14,100],usag:[1,2,7,8,9,15,29,53,59,62,75,79,102,107,109,123],use:[1,2,4,6,7,8,9,11,13,14,15,20,22,24,27,29,30,31,33,34,35,41,45,46,47,50,53,56,58,60,61,62,65,69,71,72,73,75,76,79,85,86,87,89,90,91,92,93,95,96,98,99,100,101,102,104,106,107,109,112,113,118,120,122,123,124],use_cpu:61,use_cudnn:[22,23,61],use_eigen_bla:122,use_eigen_for_bla:[122,123],use_etcd:29,use_global_stat:8,use_gpu:[96,109,113,117,118,120],use_mkl_pack:63,use_mkldnn:[8,61,64],use_nesterov:24,use_old_updat:[38,117,118],use_peephol:22,use_sparse_remote_updat:38,used:[1,2,4,7,8,9,10,11,13,14,15,20,22,26,29,30,31,33,34,35,41,42,45,48,50,53,54,56,58,62,70,71,74,75,76,79,80,81,83,85,87,88,90,92,95,98,99,101,102,103,106,107,112,117,118,120,122,123,124],useful:[1,2,8,9,31,53,62,79,85,89,98,101,120,122],usegpu:101,user:[1,2,6,8,9,13,14,15,18,20,24,26,27,29,30,31,32,33,34,37,39,42,43,44,45,46,47,48,49,50,52,55,56,57,58,60,61,65,69,71,72,73,74,76,79,80,81,82,83,85,87,88,89,90,93,100,104,106,109,112,117,118,122,126],user_info:14,user_nam:37,usercert:37,userinfo:14,userkei:37,usernam:37,uses:[2,8,35,42,44,45,53,62,69,70,71,75,76,88,89,92,95,98,99,100,101,103,104,109,112,118,122],using:[1,2,4,6,8,9,13,22,29,30,32,33,34,35,39,40,42,43,45,50,52,53,54,55,56,58,60,62,70,72,74,77,79,80,82,83,85,87,88,89,92,93,94,95,96,98,100,101,102,103,104,107,109,112,113,114,118,120,122,124],usr:[92,93,109,112,118],usual:[8,29,32,43,62,69,76,77,83,88,100,102,106,107,112,118,120],util:[4,45,63,64,73,98,101,102,107,126],uuid:[36,42],v7a:122,v8a:122,val:32,valid:[8,15,22,80,81,85,102,112,123],valu:[2,4,6,7,8,11,13,14,15,20,22,23,26,29,31,32,33,35,44,48,49,58,59,62,64,66,70,71,72,74,75,77,81,85,86,87,90,91,98,101,102,111,112,118,120,122,123],value1:118,value2:118,value_:86,value_evalu:7,value_rang:13,valueerror:[22,58],values_:90,vanilla:98,var_nam:32,var_recurs:48,varabl:47,vardesc:[33,57,77,79,81,86],vardescbuild:33,vari:[107,112],variabl:[2,10,13,14,18,20,21,22,23,24,30,31,33,44,45,47,48,49,50,56,57,58,59,60,69,70,71,72,74,77,78,82,83,86,87,90,101,102,106,108,109,112,113,122,123],variablenamemap:102,varialbl:56,varianc:8,variant:[8,60,69,88,90],varibal:32,varibl:58,varienc:90,varient:90,variou:[33,53,62,83,122],varproto:87,vars_:[33,85],vartyp:[22,86,91],vartypeinfer:60,vec1:8,vec2:8,vec:89,veclib:123,vecter:22,vector:[2,8,9,13,14,22,30,33,38,40,58,59,65,70,71,76,79,81,82,86,90,98,101,103],vectorenable_parallel_vector:117,veloc:24,vendor:34,verb:14,verbos:[52,100],veri:[2,8,11,34,39,44,47,50,54,55,56,62,65,71,75,80,83,85,88,90,98,106,107,110],verifi:[33,101,123],version:[2,8,9,32,34,43,45,48,52,54,56,58,59,66,71,84,92,93,96,99,101,106,107,109,111,112,113,117,118,122,123,124],versu:30,vertic:8,vgg:[9,23],via:[22,32,35,69,94,100,107,111,112,123,126],view:[8,66,69],vim:93,viriabl:109,virtual:[48,60,61,82,88,99],virtualenv:99,visibl:[42,85],visit:[29,32],visual:[8,71,107],vlog:[38,100],voila:96,volum:[104,113],volumemount:[112,113],volumn:112,vutbr:14,w_f:22,wai:[2,7,9,22,30,32,40,42,50,54,61,62,71,74,79,80,83,90,98,99,100,101,120],wait:[35,40,46,109,111,118],walk:[4,123],wangkuiyi:34,want:[2,8,30,43,44,49,56,61,69,74,76,78,80,83,85,88,89,90,92,93,99,100,101,104,106,109,118,120,122,124],warn:[29,52],warp:[8,107],warpctc:8,warranti:2,wast:73,watch:35,wbia:112,weav:54,web:[104,106],websit:104,weight:[7,8,9,10,20,22,23,27,63,66,83,98,101,118,120],weight_act:9,weightlist:101,weights_:101,weights_primitive_desc:65,weights_t:101,welcom:34,well:[22,32,43,45,54,55,56,83,86,101,111,112,118],were:[7,34,54],west:112,wget:122,wgt:65,what:[6,8,34,54,56,71,79,87,89,102,106,126],whatev:[99,109],wheel:95,when:[1,2,6,7,8,10,13,18,22,29,31,32,33,34,35,38,39,40,43,44,45,47,48,49,50,52,53,54,58,71,73,74,75,76,77,79,81,88,90,92,94,98,99,100,101,102,103,104,106,107,109,112,113,118,120,122,123,126],whenev:[79,100],where:[2,8,9,10,20,22,23,30,32,33,35,42,44,45,54,57,69,70,71,74,77,81,83,88,90,98,101,102,106,107,108,118,120],wherea:[22,33,39,55,59,88,91],whether:[7,8,15,21,22,29,31,32,33,50,76,80,86,90,92,93,101,102,118,123],which:[1,2,4,6,7,8,9,13,14,15,22,23,29,30,31,32,33,34,35,37,39,40,42,43,44,45,46,48,50,53,54,55,56,58,60,62,65,66,69,70,71,72,73,75,77,78,79,80,81,82,85,86,87,89,90,91,92,95,98,99,100,101,102,103,106,107,109,110,111,112,118,120,122,123,126],while_grad:62,while_loop:[71,90],while_op:32,whileloop:90,whileop:33,whl:92,who:[32,55,57,73,79,100,111],whoever:40,whole:[2,7,13,32,56,59,62,67,68,70,73,78,87,100,109,112,113,126],whose:[2,8,13,22,31,32,35,42,48,70,81,82,87,90,98],why:[9,31,68,99],wide:[34,48,56,95,110,114],width:[7,8,13,15,22,38,67,80,101,102],wiki:[8,34],wikipedia:[8,14],wilder:2,window:[8,11,14,74,93,99,122],wirt:58,wise:[8,15,22,47,81,103],wish:[92,95,104,109,111],with_avx:[92,93,109,122,123],with_bia:87,with_c_api:[92,122,123,124],with_doc:92,with_doubl:[92,101,109],with_dso:92,with_golang:[92,122],with_gpu:[92,99,109,122,123],with_mkl:[63,64,92,122],with_mkldnn:64,with_mklml:64,with_profil:107,with_python:[92,109,122,123],with_rdma:[109,122,123],with_style_check:[92,100],with_swig_pi:[92,122,123],with_test:[92,102],with_tim:[107,109],within:[8,39,45,54,123],without:[2,7,8,24,32,35,40,76,79,80,81,102,106,109,114],wloop:90,wmt14:98,wmt_shrinked_data:14,won:[107,109],wonder:2,word2vec:[43,109],word:[2,7,8,14,32,47,57,60,62,70,71,81,87,90,98,109,120],word_dict:[109,114],word_id:2,word_idx:14,word_vector_dim:[8,71,98],words_freq_sort:14,work:[2,4,8,13,22,30,33,34,35,45,50,53,54,61,72,74,76,79,93,98,99,100,101,104,106,107,109,111,112,113,118,126],worker:[47,91,112],workercount:112,workflow:[81,112],workspac:[100,109,110,118],world:109,worth:108,would:[29,33,34,35,42,45,46,47,54,55,56,57,65,72,74,75,79,80,86,90,93,99,100,106,112,122,126],wouldn:[54,57],wrap:[54,55,56,73,126],wrapper:[9,34,55,73,74,82,90,107],write:[2,13,22,30,35,42,44,45,47,53,54,55,58,60,65,72,74,79,80,81,82,88,90,99,105,109,112],write_lock:36,write_to_arrai:62,writer:[30,79],written:[22,26,32,33,44,50,56,66,74,81,82,86,92,93,102,103,106,110],wrong:[2,80],wrote:[47,58],wsize:112,www:[2,14],x64:[122,124],x86:123,x86_64:[122,123],x_first_step:22,x_last_step:22,x_neg:31,x_num_col_dim:22,x_po:31,x_t:22,x_t_data:22,xarg:[7,93,101,114],xavier:20,xavieriniti:22,xcode:123,xcodebuild:123,xgbe0:118,xgbe1:118,xiangyu:20,xmap_read:13,xpu:54,xrang:[31,54,56,76,80,96,101],xx_layer:61,xxx:[30,90],xxxx:36,xxxxxxxxx:112,xxxxxxxxxx:112,xxxxxxxxxxxxx:112,xxxxxxxxxxxxxxxxxxx:112,y_dim:56,y_neg:31,y_num_col_dim:22,y_po:31,y_predict:[22,96,108,111],yaml:[34,110,112,114,126],yancey1989:43,yann:14,yapf:100,year:54,yeild:29,yep:[76,106],yet:[54,126],yield:[2,13,30,37,80],yoshua:20,you:[1,2,4,6,8,9,13,23,29,31,43,45,53,85,92,93,94,95,96,98,99,100,101,104,106,107,109,110,111,112,114,118,120,122,123,124,126],your:[2,8,13,29,30,34,38,43,52,81,92,94,95,99,100,101,104,107,109,110,112,120,122,123,124,126],your_access_key_id:112,your_secrete_access_kei:112,your_source_root:68,yourself:92,yuang:54,yuyang18:[13,14],yuyang:106,z_dim:56,z_size:56,zero:[2,6,8,9,10,13,14,18,31,32,35,56,71,75,79,86,101,112,118],zhang:20,zip:[14,79,122],zone:112,zxvf:112},titles:["API","Introduction","PyDataProvider2","API","Python Prediction","Activation","Parameter Attribute","Evaluators","Layers","Networks","Optimizer","Pooling","Data Reader Interface and DataSets","Data Reader Interface","Dataset","Image Interface","Fluid","DataFeeder","Evaluator","Executor","Initializer","IO","Layers","Nets","Optimizer","ParamAttr","Profiler","Regularizer","Model Configuration","Training and Inference","PaddlePaddle Design Doc","Auto Gradient Checker Design","Backward Building","Design Doc: Block and Scope","Required CMake Function","Design Doc: Distributed Training","\u6a21\u578b\u53c2\u6570\u68c0\u67e5\u70b9\uff08Checkpointing\uff09","\u8bad\u7ec3\u6570\u636e\u7684\u5b58\u50a8\u548c\u5206\u53d1","Alalysis of large model distributed training in Paddle","Design Doc: Master Server","Design Doc: The Client Library of Parameter Server","Design Doc: Remote Parameter Updater for Cluster Train","Design Doc: Save Model","Submit a Distributed Training Job","Design Doc: Concurrent Programming with Fluid","Design Doc: Distributed Training Architecture","Design Doc: Execute the Program with Multi CPU","Design Doc: Parameter Server","Error Clip","Evaluator Design","Executor Design Doc","FileManager\u8bbe\u8ba1\u6587\u6863","PFSClient","Design Doc: float16","Design Doc: PaddlePaddle Fluid","Design Doc: Functions, Operators, and Layers","Design for GAN","Design Doc: Computations as a Graph","Survey on Graph","The IfElse Operator","Design Doc: InferVarType","Problem","Memory Optimization","Intel\u00ae MKL Packed on PaddlePaddle: Design Doc","Intel\u00ae MKL-DNN on PaddlePaddle: Design Doc","Design Doc: Add MKLDNN Kernel in Fluid Operator","Design Doc: Model Format","Paddle\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0","C-API \u6a21\u578b\u63a8\u65ad\u5b9e\u73b0\u6587\u6863","Design Doc: The Keys of Operator Kernel Type","RNNOp design","Design: Sequence Decoder Generating LoDTensors","Optimizer Design","Design Doc: NCCL support in Paddle Fluid","Averaging Parameter in PaddlePaddle","Design Doc: The C++ Class Parameters","Introduction","Design Doc: PaddlePaddle Programs","Prune","Design Doc: Python API","Python Data Reader Design Doc","Design Doc: Refactorization Overview","Design Doc: Gradient Operators Registration","Regularization in PaddlePaddle","PaddlePaddle\u53d1\u884c\u89c4\u8303","Design of Scope in Paddle","Design Doc: Selected Rows","Interaction between C++ and Python","Design Doc: Supporting new Device/Library","Background","Design for TensorArray","Background","Build from Sources","Run in Docker Containers","Install and Build","Install Using pip","GET STARTED","RNN Models","RNN Configuration","Build using Docker","Contribute Code","Write New Layers","How to write a new operator","How to use Eigen in Paddle","Contribute Documentation","HOW TO","Profiling the Python Code","Tune GPU Performance","PaddlePaddle Fluid Source Code Overview","Distributed Training","Cluster Training Using Fabric","Fluid Distributed Training","Distributed PaddlePaddle Training on AWS with Kubernetes","PaddlePaddle On Kubernetes","Cluster Training Using OpenMPI","<no title>","<no title>","Argument Outline","Detail Description","Set Command-line Parameters","Use Case","PaddlePaddle Documentation","Build PaddlePaddle for Android","Build PaddlePaddle for iOS","Build PaddlePaddle for Raspberry Pi","MOBILE","Cluster bootstrapping tool survey"],titleterms:{"\u4e0a\u4f20\u8bad\u7ec3\u6587\u4ef6":37,"\u4e0d\u4f7f\u7528":67,"\u4e0d\u4f7f\u7528swig\u8fd9\u79cd\u4ee3\u7801\u751f\u6210\u5668":67,"\u4e0d\u5bfc\u51fapaddle\u5185\u90e8\u7684\u7ed3\u6784\u4f53":67,"\u4e0d\u5f15\u7528\u5176\u4ed6\u52a8\u6001\u5e93":67,"\u4ec5\u4ec5\u4f7f\u7528void":67,"\u4ece\u5feb\u7167\u6062\u590d":36,"\u4f7f\u7528\u52a8\u6001\u5e93\u6765\u5206\u53d1paddl":67,"\u4f7f\u7528\u8f6c\u6362\u5e93":37,"\u5177\u4f53\u67d0\u79cd\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5177\u4f53\u67d0\u79cd\u7c7b\u578b\u7684\u5b9e\u73b0\u6587\u4ef6":68,"\u5206\u5757\u6587\u4ef6\u4f20\u8f93":51,"\u5206\u652f\u89c4\u8303":84,"\u52a0\u901f\u6267\u884c":36,"\u52a8\u6001\u5e93\u4e2d\u4e0d\u5d4c\u5165\u4efb\u4f55\u5176\u4ed6\u8bed\u8a00\u7684\u89e3\u91ca\u5668":67,"\u52a8\u6001\u6269\u5bb9":36,"\u539f\u56e0":67,"\u539f\u56e0\u5217\u8868":67,"\u53c2\u8003\u6587\u6863":51,"\u53d1\u5e03docker\u955c\u50cf":84,"\u53d1\u5e03wheel\u5305\u5230pypi":84,"\u540d\u8bcd\u89e3\u91ca":51,"\u57fa\u672c\u8981\u6c42":67,"\u5b9e\u73b0":67,"\u5b9e\u73b0\u65b9\u5f0f":68,"\u5bfc\u51fac":67,"\u5feb\u7167\u4fdd\u5b58\u7684\u8bbe\u8ba1\u5982\u4e0b":36,"\u6307\u9488\u4f5c\u4e3a\u7c7b\u578b\u7684\u53e5\u67c4":67,"\u63a8\u6d4b\u6267\u884c":36,"\u652f\u6301\u7528\u6237\u81ea\u5b9a\u4e49\u7684\u6570\u636e\u9884\u5904\u7406job":37,"\u6587\u4ef6\u4f20\u8f93\u4f18\u5316":51,"\u6587\u4ef6\u8bbf\u95ee\u65b9\u5f0f":37,"\u6587\u4ef6\u8bbf\u95ee\u7684\u6743\u9650":37,"\u6587\u4ef6\u9884\u5904\u7406":37,"\u66b4\u9732\u63a5\u53e3\u539f\u5219":68,"\u672f\u8bed":36,"\u67b6\u6784\u56fe":51,"\u6846\u67b6\u751f\u6210":51,"\u6982\u5ff5\u89e3\u91ca":37,"\u6a21\u5757":51,"\u6a21\u578b\u53c2\u6570\u68c0\u67e5\u70b9":36,"\u6a21\u578b\u63a8\u65ad\u5b9e\u73b0\u6587\u6863":68,"\u6d41\u7a0b\u4ecb\u7ecd":37,"\u751f\u6210sparse\u6587\u4ef6":51,"\u7528\u6237\u4f7f\u7528\u6d41\u7a0b":51,"\u76ee\u5f55\u7ed3\u6784":68,"\u76ee\u6807":51,"\u793a\u4f8b\u7a0b\u5e8f":37,"\u7b26\u53f7":67,"\u7c7b":67,"\u7f16\u8bd1\u9009\u9879":68,"\u7f29\u5bb9":36,"\u800c\u662f\u624b\u5199\u591a\u8bed\u8a00\u7ed1\u5b9a":67,"\u80cc\u666f":67,"\u8986\u76d6\u4e0d\u4e00\u81f4\u7684\u90e8\u5206":51,"\u8bad\u7ec3\u6570\u636e\u5b58\u50a8":37,"\u8bad\u7ec3\u6570\u636e\u7684\u5b58\u50a8\u548c\u5206\u53d1":37,"\u8f6c\u6362\u5e93":37,"\u8fd9\u4e2a\u52a8\u6001\u5e93\u4f7f\u7528c99\u6807\u51c6\u7684\u5934\u6587\u4ef6\u5bfc\u51fa\u4e00\u4e9b\u51fd\u6570":67,"\u8fdb\u884c\u8bad\u7ec3":37,"abstract":[45,46,47,73,126],"book\u4e2d\u6240\u6709\u7ae0\u8282":84,"case":[32,120],"class":[56,75,79,101],"filemanager\u8bbe\u8ba1\u6587\u6863":51,"final":61,"function":[34,55,56,79],"new":[88,101,102],"paddle\u52a8\u6001\u5e93\u4e2d":67,"paddle\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0":67,"paddlepaddle\u53d1\u884c\u89c4\u8303":84,"paddlepaddle\u56de\u5f52\u6d4b\u8bd5\u5217\u8868":84,"return":[79,80],"switch":[65,88],"tensor\u5230eigentensor\u7684\u8f6c\u6362":103,AWS:112,Abs:5,DNS:112,E2E:111,EFS:112,For:[34,113],KMS:112,Not:99,The:[33,40,44,50,54,56,57,59,60,69,72,75,81,82,124],Use:[33,77,104,109,113,120],Using:[34,40,95,110,114,122],With:43,about:56,abs:22,absolut:71,access:112,account:112,accuraci:22,action:[63,64],activ:[5,8,64],adadelta:10,adagrad:10,adagradoptim:24,adam:10,adamax:10,adamaxoptim:24,adamoptim:24,add:[62,65,112],address:112,addto:8,advanc:88,aggreg:8,aggregatelevel:8,alalysi:38,algorithm:[31,35,45,70,78],all:[85,90],analog:44,analysi:[45,62],android:122,api:[0,3,45,63,64,68,72,74,79,83,87],appendix:126,applic:3,approach:107,arbitrari:54,architectur:[45,76,98],argument:[52,80,109,117,120,122,124],arrai:31,array_length:22,array_read:22,array_to_lod_tensor:22,array_writ:22,asset:112,assign:22,associ:[85,112],assumpt:126,async:118,attent:98,attribut:[6,62,83],auc:7,auto:31,averag:74,avg:11,aws:112,backgraound:31,background:[47,63,88,89,90,91,102],backward:[32,54,57,81,102],base:[43,71],basepool:11,basic:[62,88,126],batch:80,batch_norm:[8,22],batch_siz:80,beam:71,beam_search:8,beam_search_decod:22,benchmark:[63,64],benefit:[47,81],between:[30,79,81,87,88],bidirectional_gru:9,bidirectional_lstm:9,bilinear_interp:8,binari:33,bind:102,bla:92,block:[33,56,57,77,79,81],block_expand:8,blockdesc:77,book:93,bool:92,bootstrap:126,bottleneck:106,brelu:[5,22],bring:126,bucket:112,build:[32,56,81,92,94,99,104,113,122,123,124],built:107,cach:2,can:85,capi:68,capi_priv:68,cast:22,ceil:22,challeng:[32,47,78],chang:71,check:[8,31,101,110],checker:31,checkpoint:[35,36,42],choic:61,choos:[34,112],chunk:7,cifar:14,classif:7,classification_error:7,classification_error_print:7,client:40,clip:[8,48],close:31,cloudform:112,cluster:[41,109,110,111,112,114,120,126],cmake:[34,63,64,124],code:[43,79,100,106,108],column_sum:7,command:[109,119,120],commit:113,common:118,commun:118,compar:126,comparis:79,compat:54,compil:[33,53,54,77,81,92,102,108,122,123,124],complet:54,compos:80,comput:[33,57,65,81,83,103],con:126,concat:[8,22],concept:[79,81,112],concern:64,conclus:[42,58,126],concurr:44,condit:56,config:[3,120],configur:[28,98,105,112,123],conll05:14,connect:8,constantiniti:20,construct:57,contain:[93,113],content:[63,64,68,107,112],context_project:8,contribut:[100,104],control:[62,81],contruct:62,conv2d:22,conv2d_transpos:22,conv:8,conv_oper:8,conv_project:8,conv_shift:8,convert:42,core:[31,79,112],corner:32,cos_sim:[8,22],cost:8,cpu:[46,120],creat:[32,80,81,85,112,113],create_arrai:22,creation:[39,74,83],creator:80,credenti:112,crf:8,crf_decod:8,cross:[122,123,124],cross_channel_norm:8,cross_entropi:22,cross_entropy_cost:8,cross_entropy_with_selfnorm_cost:8,ctc:8,ctc_error:7,cuda:[53,92],cudnn:92,cudnnavg:11,cudnnmax:11,current:[53,82],custom:80,data:[8,12,13,22,35,45,80,112,113],datafeed:[13,17],dataflow:62,dataprovid:[2,3,118],dataset:[12,14,35,39,109],datatyp:[13,69],decayedadagrad:10,decayedadagradoptim:24,decod:71,decor:80,deep:[33,54],defin:[102,112],definit:91,delet:112,demo:[56,111,112],dens:42,dep:95,depend:[56,92,95],deploi:43,deriv:101,describ:[54,72],descript:[52,81,118],design:[30,31,33,35,39,40,41,42,44,45,46,47,49,50,53,54,55,56,57,60,63,64,65,66,69,70,71,72,73,75,77,79,80,81,82,85,86,88,90],destroi:[85,112],detail:[38,118],detect:[7,8],detection_map:7,detection_output:8,develop:[81,99,105],devic:[88,120],devicecontext:88,dictionari:80,differ:[81,88,109,120],directori:112,discrimin:56,discuss:[47,56],dispatch:[35,39],distribut:[30,35,38,43,45,47,109,111,112,118],dnn:64,doc:[30,33,35,39,40,41,42,44,45,46,47,50,53,54,55,57,60,63,64,65,66,69,73,75,77,79,80,81,82,86,88],docker:[43,93,99,113,122],document:[104,121],doe:80,dot_prod:8,dot_product_attent:[9,23],dotmul_oper:8,dotmul_project:8,down:112,download:[112,113],dropout:[8,22],dure:[71,80],dylib:68,dynam:[35,90],dynamic_lstm:22,dynet:58,each:95,ec2:112,eigen:103,elast:112,elect:42,elementwise_add:22,elementwise_div:22,elementwise_mul:22,elementwise_sub:22,els:33,elu:22,embed:[8,22],engin:56,enough:31,entri:80,environ:[43,122],eos:8,equat:101,error:48,evalu:[7,18,49],event:[29,30,76],evolut:54,examin:106,exampl:[30,34,44,59,68],execut:[33,46,54,77,81],executor:[19,50],exp:[5,22],expand:8,expandlevel:8,explain:31,extern:112,fabric:110,factor:8,factorization_machin:8,faq:[94,95],fault:35,file:[33,106,112,113],fill_const:22,fill_constant_batch_size_lik:22,find:112,first_seq:8,float16:53,floor:22,flow:62,fluid:[16,44,54,65,73,108,111],format:[33,35,66],forward:[57,102],frame:33,framework:[31,103],from:[30,42,87,92,94],full_matrix_project:8,fulli:8,functor:88,futur:54,gan:56,gate:98,gated_unit:8,gener:[56,71,98,99,106,126],get:[96,111,113],get_output:8,give:80,global:[77,79],glu:23,gotcha:99,gpu:[93,107,118,120],grad_op:32,gradient:[31,32,40,64,82,101],gradient_print:7,graident:31,graph:[57,58,62,81,83],group:[8,112],gru:[9,118],gru_group:9,gru_step:8,gru_unit:[9,22],grumemori:8,hand:107,handler:[30,67],happen:42,hard_shrink:22,hard_sigmoid:22,hardwar:53,have:111,helper:79,hierarchi:33,high:[72,74,83,87],how:[31,38,74,80,81,88,92,102,103,104,105,107],hsigmoid:8,huber_classification_cost:8,huber_regression_cost:8,iOS:123,iam:112,ident:5,identifi:106,identity_project:8,ifels:59,ifelseop:33,imag:[8,9,15,43,93,113,122],imdb:14,img_cmrnorm:8,img_conv:8,img_conv_bn_pool:9,img_conv_group:[9,23],img_pool:8,imikolov:14,implement:[31,32,34,38,46,48,49,53,66,70,73,74,79,80,81,82,83,101,102,103],increment:22,infer:[29,122],infershap:[77,86],infervartyp:60,ingredi:30,ingress:51,init_hook:2,initi:[20,40,56,112,120],input_typ:2,insid:85,inspect:112,instal:[94,95,96,111,112,122,123,124,126],instanc:112,instead:80,integr:[88,112],intel:[63,64],interact:87,interfac:[12,13,15,31,35,40,41,50,72,80,85],intermedi:81,interpol:8,introduc:[71,90,111],introduct:[1,76,83,109,111],is_paramet:21,isn:80,issu:53,job:[35,43,110,112,113,114],join:8,kei:[63,69,112],kernel:[65,69,81],kill:110,kmax_sequence_scor:8,kube:112,kubectl:112,kubernet:[43,112,113],l1decayregular:27,l2_distanc:8,l2_normal:22,l2decayregular:27,lambda_cost:8,languag:[33,54],larg:38,last_seq:8,launch:[93,110,114],layer:[8,22,30,55,63,64,79,101,120],layout:69,leaky_relu:22,learn:[33,54],learnabl:8,less_than:22,leval:87,level:[72,74,83,87],libpaddle_capi_shar:68,libpaddle_capi_whol:68,librari:[40,53,69,81,88,122],limit:45,line:[109,119],linear:5,linear_chain_crf:22,linear_comb:8,linux:[110,122],list:[36,80],live:62,local:[45,85,112,120],lod:71,lod_rank_t:22,lod_tensor_to_arrai:22,lodtensor:[70,71,90],lodtensordesc:91,log:[5,22,100],logic:39,logsigmoid:22,look:106,low:[74,83,87],lstm:[9,118],lstm_step:8,lstm_unit:22,lstmemori:8,lstmemory_group:9,lstmemory_unit:9,machin:[8,71],macro:81,main:56,make:62,manag:[34,109],map:[80,81],master:[35,39,43,44],math:[8,88],mathemat:31,matmul:22,matrix:[64,118],max:11,max_sequence_len:22,maxframe_print:7,maxid:8,maxid_print:7,maxout:8,mean:22,member:56,memori:[8,62,70,88],merge_lod_tensor:22,messag:87,method:71,might:56,migrat:81,mileston:81,mini:80,minibatch:13,misc:8,mix:[8,120],mkl:[63,64],mkldnn:65,mkldnn_helper:65,mkldnndevicecontext:65,mnist:14,mobil:125,model:[2,3,28,30,38,40,42,54,56,66,71,97,98,110,120],modifi:113,modul:[81,88,103],momentum:10,momentumoptim:24,more:56,motiv:[32,50,66,73,78],movielen:14,msrainiti:20,mul:22,multi:46,multi_binary_label_cross_entropy_cost:8,multibox_loss:8,multipl:80,multiplex:8,mxnet:58,name:[85,112],nccl:73,nce:8,necess:79,necessari:81,need:[80,99,107],nest:70,net:23,network:[9,81,98,120],neural:98,nlp:[9,118],non:[2,111],norm:[8,83],normaliniti:20,note:31,numer:31,numpi:31,nvprof:107,nvvp:107,object:35,offset:71,ones:22,onli:[80,85],op_mak:81,openmpi:114,oper:[55,59,62,65,69,74,77,79,81,82,86,90,102],opinfomap:81,opkernel:[81,88,102],opproto:87,ops:83,optim:[10,24,35,40,57,62,72,79,105],option:[52,92],opwithkernel:81,order:52,org:104,origin:81,orthogon:85,other:64,out_prod:8,outlin:117,output:[8,110,112],overview:[42,48,50,63,64,81,85,108],pack:[63,71],packag:[34,95],pad:8,paddl:[38,73,80,85,103],paddlejob:43,paddlepaddl:[30,33,54,63,64,74,77,83,84,92,93,95,104,108,111,112,113,121,122,123,124],pair:112,paradigm:54,parallel_nn:120,paramattr:25,paramet:[6,8,29,30,35,40,41,43,47,64,74,75,79,83,109,111,112,118,119],parameteraverageoptim:74,parent:85,part:57,partit:40,pass:[92,120],path:[42,52],penalti:83,perform:[74,106,107,118],persist:39,pfsclient:[51,52],pfsserver:51,pip:95,place:[62,69,88],placement:45,platform:109,pnpair:7,point:[63,112],polici:62,pool2d:22,pool:[8,11],pose:[60,82],potenti:61,pow:22,power:8,precision_recal:7,predict:4,prefetch:80,prelu:8,prepar:[109,110,111,112,114,123],principl:65,print:7,privat:112,pro:126,problem:[49,60,61,62,69,72,82,89],procedur:126,process:[35,40,43,72,81,99],profil:[26,106,107],program:[33,44,46,54,77,79,93,109,111],programdesc:77,project:34,propos:[60,82,83],protobuf:86,protomak:102,provid:[2,80],prune:78,pserver:42,pull:93,pydataprovider2:2,python:[4,31,43,45,63,64,70,72,74,79,80,83,87,91,101,102,106],qualiti:81,queue:[35,39],quick:96,randomnumb:118,rank:7,rank_cost:8,raspberri:124,reader:[12,13,30,80],readi:111,realiz:81,reciproc:22,recoveri:35,recurr:[8,9,98],recurrent_group:8,reduce_max:22,reduce_mean:22,reduce_min:22,reduce_sum:22,ref:31,refactor:81,refer:[2,45,47,62,63,64,107],region:112,regist:[60,81,87,102],registr:[81,82],registri:81,regular:[27,40,83],rel:71,relat:[81,90],relu6:22,relu:[5,22],remark:102,remot:41,remoteexecutor:45,render:112,repeat:8,represent:[33,81],requir:[34,56],reshap:[8,22],resiz:8,result:[110,113],retri:39,reus:79,review:100,rmsprop:10,rnn:[70,90,97,98,118],rnnop:[33,70,81],roi_pool:8,rotat:8,round:22,route53:112,row:86,row_conv:8,row_l2_norm:8,run:[50,92,93,102,108,113],runtim:[43,95],sampl:8,sampling_id:8,save:42,scale:[8,22,35],scale_shift:8,scaling_project:8,scope:[33,70,81,85],script:[111,113],search:71,secur:112,select:[40,86],selectedrow:86,selective_fc:8,sentiment:14,separ:81,seq_concat:8,seq_reshap:8,seq_slic:8,seqtext_print:7,sequenc:[71,98],sequence_conv:22,sequence_conv_pool:[9,23],sequence_expand:22,sequence_first_step:22,sequence_last_step:22,sequence_pool:22,sequence_softmax:22,sequencesoftmax:5,sequenti:2,server:[35,39,40,43,47,109,111,112,118],servic:112,set:119,setup:[112,122],sextant:126,sgd:118,sgdoptim:24,shape:71,share:[30,32,62,85],should:85,shrink_memori:22,shuffl:80,sigmoid:[5,22],sigmoid_cross_entropy_with_logit:22,simpl:[71,98],simple_attent:9,simple_gru2:9,simple_gru:9,simple_img_conv_pool:[9,23],simple_lstm:9,singl:80,slice:[8,111],slice_project:8,slope_intercept:8,small_vgg:9,smooth_l1_cost:8,soft_relu:22,softmax:5,softplu:22,softrelu:5,softshrink:22,softsign:[5,22],solut:[60,61,62,63,69,78,82,89],some:99,sourc:[92,94,108],spars:[40,41,42,86,120],specifi:120,split:22,split_lod_tensor:22,spp:8,sqrt:22,squar:[5,22],square_error_cost:[8,22],squarerootn:11,stack:33,standard:100,stanh:5,start:[30,96,109,112,113],startup:113,statement:49,step:[70,94],storag:83,store:35,strategi:62,style:100,sub_nested_seq:8,sub_seq:8,subcommond:52,submit:43,suffici:80,suitabl:34,sulut:65,sum:[7,11,22],sum_cost:8,sum_to_one_norm:8,summar:[30,44],summari:66,support:[53,73,88,90],survei:[53,58,83,126],swish:22,synopsi:52,system:[54,112],tabl:68,table_project:8,tanh:[5,22],tanh_shrink:22,task:[35,39],tear:112,tecton:126,templat:112,tensor:[8,81,88,103],tensorarrai:[71,90],tensordesc:91,tensorflow:58,test:[63,64,65,92,100,101,102,118,120],text_conv_pool:9,theori:31,thi:85,think:56,three:90,thresholded_relu:22,time:108,timelin:42,timer:107,tip:107,todo:[36,37,46],togeth:85,toler:35,tool:[34,104,107,109,126],toolchain:124,topic:88,topk:22,toward:54,train:[29,30,35,38,41,43,45,72,80,93,109,110,111,112,113,114,118,120],trainer:[29,35,40,42,43,109,112],tran:8,trans_full_matrix_project:8,translat:71,transpil:[45,46,47,62,73],transpos:22,tune:[107,118],ture:54,two:31,type:[69,92,102],uci_h:14,uniform:90,uniforminiti:20,unit:[63,64,65,100,101,102,118],unpack:71,updat:[30,41,42,104,111,112],usag:[32,48,70,71,80,103,105],use:[38,80,103],user:35,using:99,util:7,valu:79,value_print:7,vardesc:91,variabl:[32,62,79,81,85,91],vector:118,verifi:112,version:[44,53,95],vgg_16_network:9,volum:112,vpc:112,warp_ctc:8,weightdecayregular:27,what:[38,42,99,107],when:[42,85],whl:95,why:[53,54,74,80,81,90,107],wmt14:14,worker:44,workflow:100,wrapper:101,write:[100,101,102,104],www:104,xavieriniti:20,yaml:113,your:[93,111],zero:22}}) \ No newline at end of file diff --git a/develop/doc/v1_api_tutorials/README.html b/develop/doc/v1_api_tutorials/README.html deleted file mode 100644 index e236d4fb716..00000000000 --- a/develop/doc/v1_api_tutorials/README.html +++ /dev/null @@ -1,273 +0,0 @@ - - - - - - - - - - - <no title> — PaddlePaddle documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - - - - - - -
-
    - -
  • <no title>
  • -
-
- -
-
-
-
- -

The tutorials in v1_api_tutorials are using v1_api currently, and will be upgraded to v2_api later. -Thus, v1_api_tutorials is a temporary directory. We decide not to maintain it and will delete it in future.

-

Please go to PaddlePaddle/book and -PaddlePaddle/models to learn PaddlePaddle.

- - -
-
-
- - -
- -
-

- © Copyright 2016, PaddlePaddle developers. - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/develop/doc/v1_api_tutorials/embedding_model/index_en.html b/develop/doc/v1_api_tutorials/embedding_model/index_en.html deleted file mode 100644 index c0b857c3168..00000000000 --- a/develop/doc/v1_api_tutorials/embedding_model/index_en.html +++ /dev/null @@ -1,439 +0,0 @@ - - - - - - - - - - - Chinese Word Embedding Model Tutorial — PaddlePaddle documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - - - - - - -
-
    - -
  • Chinese Word Embedding Model Tutorial
  • -
-
- -
-
-
-
- -
-

Chinese Word Embedding Model Tutorial

-
-

This tutorial is to guide you through the process of using a Pretrained Chinese Word Embedding Model in the PaddlePaddle standard format.

-

We thank @lipeng for the pull request that defined the model schemas and pretrained the models.

-
-

Introduction

-
-

Chinese Word Dictionary

-

Our Chinese-word dictionary is created on Baidu ZhiDao and Baidu Baike by using in-house word segmentor. For example, the participle of “《红楼梦》” is “《”,”红楼梦”,”》”,and “《红楼梦》”. Our dictionary (using UTF-8 format) has has two columns: word and its frequency. The total word count is 3206326, including 4 special token:

-
    -
  • <s>: the start of a sequence
  • -
  • <e>: the end of a sequence
  • -
  • PALCEHOLDER_JUST_IGNORE_THE_EMBEDDING: a placeholder, just ignore it and its embedding
  • -
  • <unk>: a word not included in dictionary
  • -
-
-
-

Pretrained Chinese Word Embedding Model

-

Inspired by paper A Neural Probabilistic Language Model, our model architecture (Embedding joint of six words->FullyConnect->SoftMax) is as following graph. And for our dictionary, we pretrain four models with different word vector dimenstions, i.e 32, 64, 128, 256. -

-
Figure 1. neural-n-gram-model

-
-
-

Download and Extract

-

To download and extract our dictionary and pretrained model, run the following commands.

-
cd $PADDLE_ROOT/demo/model_zoo/embedding
-./pre_DictAndModel.sh
-
-
-
-
-
-

Chinese Paraphrasing Example

-

We provide a paraphrasing task to show the usage of pretrained Chinese Word Dictionary and Embedding Model.

-
-

Data Preparation and Preprocess

-

First, run the following commands to download and extract the in-house dataset. The dataset (using UTF-8 format) has 20 training samples, 5 testing samples and 2 generating samples.

-
cd $PADDLE_ROOT/demo/seqToseq/data
-./paraphrase_data.sh
-
-
-

Second, preprocess data and build dictionary on train data by running the following commands, and the preprocessed dataset is stored in $PADDLE_SOURCE_ROOT/demo/seqToseq/data/pre-paraphrase:

-
cd $PADDLE_ROOT/demo/seqToseq/
-python preprocess.py -i data/paraphrase [--mergeDict]
-
-
-
    -
  • --mergeDict: if using this option, the source and target dictionary are merged, i.e, two dictionaries have the same context. Here, as source and target data are all chinese words, this option can be used.
  • -
-
-
-

User Specified Embedding Model

-

The general command of extracting desired parameters from the pretrained embedding model based on user dictionary is:

-
cd $PADDLE_ROOT/demo/model_zoo/embedding
-python extract_para.py --preModel PREMODEL --preDict PREDICT --usrModel USRMODEL--usrDict USRDICT -d DIM
-
-
-
    -
  • --preModel PREMODEL: the name of pretrained embedding model
  • -
  • --preDict PREDICT: the name of pretrained dictionary
  • -
  • --usrModel USRMODEL: the name of extracted embedding model
  • -
  • --usrDict USRDICT: the name of user specified dictionary
  • -
  • -d DIM: dimension of parameter
  • -
-

Here, you can simply run the command:

-
cd $PADDLE_ROOT/demo/seqToseq/data/
-./paraphrase_model.sh
-
-
-

And you will see following embedding model structure:

-
paraphrase_model
-|--- _source_language_embedding
-|--- _target_language_embedding
-
-
-
-
-

Training Model in PaddlePaddle

-

First, create a model config file, see example demo/seqToseq/paraphrase/train.conf:

-
from seqToseq_net import *
-is_generating = False
-
-################## Data Definition #####################
-train_conf = seq_to_seq_data(data_dir = "./data/pre-paraphrase",
-                             job_mode = job_mode)
-
-############## Algorithm Configuration ##################
-settings(
-      learning_method = AdamOptimizer(),
-      batch_size = 50,
-      learning_rate = 5e-4)
-
-################# Network configure #####################
-gru_encoder_decoder(train_conf, is_generating, word_vector_dim = 32)
-
-
-

This config is almost the same as demo/seqToseq/translation/train.conf.

-

Then, train the model by running the command:

-
cd $PADDLE_SOURCE_ROOT/demo/seqToseq/paraphrase
-./train.sh
-
-
-

where train.sh is almost the same as demo/seqToseq/translation/train.sh, the only difference is following two command arguments:

-
    -
  • --init_model_path: path of the initialization model, here is data/paraphrase_model
  • -
  • --load_missing_parameter_strategy: operations when model file is missing, here use a normal distibution to initialize the other parameters except for the embedding layer
  • -
-

For users who want to understand the dataset format, model architecture and training procedure in detail, please refer to Text generation Tutorial.

-
-
-
-

Optional Function

-
-

Embedding Parameters Observation

-

For users who want to observe the embedding parameters, this function can convert a PaddlePaddle binary embedding model to a text model by running the command:

-
cd $PADDLE_ROOT/demo/model_zoo/embedding
-python paraconvert.py --b2t -i INPUT -o OUTPUT -d DIM
-
-
-
    -
  • -i INPUT: the name of input binary embedding model
  • -
  • -o OUTPUT: the name of output text embedding model
  • -
  • -d DIM: the dimension of parameter
  • -
-

You will see parameters like this in output text model:

-
0,4,32156096
--0.7845433,1.1937413,-0.1704215,0.4154715,0.9566584,-0.5558153,-0.2503305, ......
-0.0000909,0.0009465,-0.0008813,-0.0008428,0.0007879,0.0000183,0.0001984, ......
-......
-
-
-
    -
  • 1st line is PaddlePaddle format file head, it has 3 attributes:
      -
    • version of PaddlePaddle, here is 0
    • -
    • sizeof(float), here is 4
    • -
    • total number of parameter, here is 32156096
    • -
    -
  • -
  • Other lines print the paramters (assume <dim> = 32)
      -
    • each line print 32 paramters splitted by ‘,’
    • -
    • there is 32156096/32 = 1004877 lines, meaning there is 1004877 embedding words
    • -
    -
  • -
-
-
-

Embedding Parameters Revision

-

For users who want to revise the embedding parameters, this function can convert a revised text embedding model to a PaddlePaddle binary model by running the command:

-
cd $PADDLE_ROOT/demo/model_zoo/embedding
-python paraconvert.py --t2b -i INPUT -o OUTPUT
-
-
-
    -
  • -i INPUT: the name of input text embedding model.
  • -
  • -o OUTPUT: the name of output binary embedding model
  • -
-

Note that the format of input text model is as follows:

-
-0.7845433,1.1937413,-0.1704215,0.4154715,0.9566584,-0.5558153,-0.2503305, ......
-0.0000909,0.0009465,-0.0008813,-0.0008428,0.0007879,0.0000183,0.0001984, ......
-......
-
-
-
    -
  • there is no file header in 1st line
  • -
  • each line stores parameters for one word, the separator is commas ‘,’
  • -
-
-
-
- - -
-
-
- - -
- -
-

- © Copyright 2016, PaddlePaddle developers. - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/develop/doc/v1_api_tutorials/gan/index_en.html b/develop/doc/v1_api_tutorials/gan/index_en.html deleted file mode 100644 index efe5beb8fdf..00000000000 --- a/develop/doc/v1_api_tutorials/gan/index_en.html +++ /dev/null @@ -1,398 +0,0 @@ - - - - - - - - - - - Generative Adversarial Networks (GAN) — PaddlePaddle documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - - - - - - -
-
    - -
  • Generative Adversarial Networks (GAN)
  • -
-
- -
-
-
-
- -
-

Generative Adversarial Networks (GAN)

-

This demo implements GAN training described in the original GAN paper and deep convolutional generative adversarial networks DCGAN paper.

-

The high-level structure of GAN is shown in Figure. 1 below. It is composed of two major parts: a generator and a discriminator, both of which are based on neural networks. The generator takes in some kind of noise with a known distribution and transforms it into an image. The discriminator takes in an image and determines whether it is artificially generated by the generator or a real image. So the generator and the discriminator are in a competitive game in which generator is trying to generate image to look as real as possible to fool the discriminator, while the discriminator is trying to distinguish between real and fake images.

-

-

- Figure 1. GAN-Model-Structure - figure credit -

The generator and discriminator take turn to be trained using SGD. The objective function of the generator is for its generated images being classified as real by the discriminator, and the objective function of the discriminator is to correctly classify real and fake images. When the GAN model is trained to converge to the equilibrium state, the generator will transform the given noise distribution to the distribution of real images, and the discriminator will not be able to distinguish between real and fake images at all.

-
-

Implementation of GAN Model Structure

-

Since GAN model involves multiple neural networks, it requires to use paddle python API. So the code walk-through below can also partially serve as an introduction to the usage of Paddle Python API.

-

There are three networks defined in gan_conf.py, namely generator_training, discriminator_training and generator. The relationship to the model structure we defined above is that discriminator_training is the discriminator, generator is the generator, and the generator_training combined the generator and discriminator since training generator would require the discriminator to provide loss function. This relationship is described in the following code:

-
if is_generator_training:
-    noise = data_layer(name="noise", size=noise_dim)
-    sample = generator(noise)
-
-if is_discriminator_training:
-    sample = data_layer(name="sample", size=sample_dim)
-
-if is_generator_training or is_discriminator_training:
-    label = data_layer(name="label", size=1)
-    prob = discriminator(sample)
-    cost = cross_entropy(input=prob, label=label)
-    classification_error_evaluator(
-        input=prob, label=label, name=mode + '_error')
-    outputs(cost)
-
-if is_generator:
-    noise = data_layer(name="noise", size=noise_dim)
-    outputs(generator(noise))
-
-
-

In order to train the networks defined in gan_conf.py, one first needs to initialize a Paddle environment, parse the config, create GradientMachine from the config and create trainer from GradientMachine as done in the code chunk below:

-
import py_paddle.swig_paddle as api
-# init paddle environment
-api.initPaddle('--use_gpu=' + use_gpu, '--dot_period=10',
-               '--log_period=100', '--gpu_id=' + args.gpu_id,
-               '--save_dir=' + "./%s_params/" % data_source)
-
-# Parse config
-gen_conf = parse_config(conf, "mode=generator_training,data=" + data_source)
-dis_conf = parse_config(conf, "mode=discriminator_training,data=" + data_source)
-generator_conf = parse_config(conf, "mode=generator,data=" + data_source)
-
-# Create GradientMachine
-dis_training_machine = api.GradientMachine.createFromConfigProto(
-dis_conf.model_config)
-gen_training_machine = api.GradientMachine.createFromConfigProto(
-gen_conf.model_config)
-generator_machine = api.GradientMachine.createFromConfigProto(
-generator_conf.model_config)
-
-# Create trainer
-dis_trainer = api.Trainer.create(dis_conf, dis_training_machine)
-gen_trainer = api.Trainer.create(gen_conf, gen_training_machine)
-
-
-

In order to balance the strength between generator and discriminator, we schedule to train whichever one is performing worse by comparing their loss function value. The loss function value can be calculated by a forward pass through the GradientMachine.

-
def get_training_loss(training_machine, inputs):
-    outputs = api.Arguments.createArguments(0)
-    training_machine.forward(inputs, outputs, api.PASS_TEST)
-    loss = outputs.getSlotValue(0).copyToNumpyMat()
-    return numpy.mean(loss)
-
-
-

After training one network, one needs to sync the new parameters to the other networks. The code below demonstrates one example of such use case:

-
# Train the gen_training
-gen_trainer.trainOneDataBatch(batch_size, data_batch_gen)
-
-# Copy the parameters from gen_training to dis_training and generator
-copy_shared_parameters(gen_training_machine,
-dis_training_machine)
-copy_shared_parameters(gen_training_machine, generator_machine)
-
-
-
-
-

A Toy Example

-

With the infrastructure explained above, we can now walk you through a toy example of generating two dimensional uniform distribution using 10 dimensional Gaussian noise.

-

The Gaussian noises are generated using the code below:

-
def get_noise(batch_size, noise_dim):
-    return numpy.random.normal(size=(batch_size, noise_dim)).astype('float32')
-
-
-

The real samples (2-D uniform) are generated using the code below:

-
# synthesize 2-D uniform data in gan_trainer.py:114
-def load_uniform_data():
-    data = numpy.random.rand(1000000, 2).astype('float32')
-    return data
-
-
-

The generator and discriminator network are built using fully-connected layer and batch_norm layer, and are defined in gan_conf.py.

-

To train the GAN model, one can use the command below. The flag -d specifies the training data (cifar, mnist or uniform) and flag –useGpu specifies whether to use gpu for training (0 is cpu, 1 is gpu).

-
$python gan_trainer.py -d uniform --useGpu 1
-
-
-

The generated samples can be found in ./uniform_samples/ and one example is shown below as Figure 2. One can see that it roughly recovers the 2D uniform distribution.

-

-

- Figure 2. Uniform Sample -

-
-

MNIST Example

-
-

Data preparation

-

To download the MNIST data, one can use the following commands:

-
$cd data/
-$./get_mnist_data.sh
-
-
-
-
-

Model description

-

Following the DC-Gan paper (https://arxiv.org/abs/1511.06434), we use convolution/convolution-transpose layer in the discriminator/generator network to better deal with images. The details of the network structures are defined in gan_conf_image.py.

-
-
-

Training the model

-

To train the GAN model on mnist data, one can use the following command:

-
$python gan_trainer.py -d mnist --useGpu 1
-
-
-

The generated sample images can be found at ./mnist_samples/ and one example is shown below as Figure 3. -

-

- Figure 3. MNIST Sample -

-
-
- - -
-
-
- - -
- -
-

- © Copyright 2016, PaddlePaddle developers. - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/develop/doc/v1_api_tutorials/imagenet_model/resnet_model_en.html b/develop/doc/v1_api_tutorials/imagenet_model/resnet_model_en.html deleted file mode 100644 index bc69f6a2144..00000000000 --- a/develop/doc/v1_api_tutorials/imagenet_model/resnet_model_en.html +++ /dev/null @@ -1,526 +0,0 @@ - - - - - - - - - - - Model Zoo - ImageNet — PaddlePaddle documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - - - - - - -
-
    - -
  • Model Zoo - ImageNet
  • -
-
- -
-
-
-
- -
-

Model Zoo - ImageNet

-

ImageNet is a popular dataset for generic object classification. This tutorial provides convolutional neural network(CNN) models for ImageNet.

-
-

ResNet Introduction

-

ResNets from paper Deep Residual Learning for Image Recognition won the 1st place on the ILSVRC 2015 classification task. They present residual learning framework to ease the training of networks that are substantially deeper than those used previously. The residual connections are shown in following figure. The left building block is used in network of 34 layers and the right bottleneck building block is used in network of 50, 101, 152 layers .

-

resnet_block
-
Figure 1. ResNet Block

-

We present three ResNet models, which are converted from the models provided by the authors https://github.com/KaimingHe/deep-residual-networks. The classfication errors tested in PaddlePaddle on 50,000 ILSVRC validation set with input images channel order of BGR by single scale with the shorter side of 256 and single crop as following table. -

- ----- - - - - - - - - - - - - - - - - - - - - - - -
ResNetTop-1Model Size
ResNet-5024.9%99M
ResNet-10123.7%173M
ResNet-15223.2%234M
-
-
-

ResNet Model

-

See demo/model_zoo/resnet/resnet.py. This config contains network of 50, 101 and 152 layers. You can specify layer number by adding argument like --config_args=layer_num=50 in command line arguments.

-
-

Network Visualization

-

You can get a diagram of ResNet network by running the following commands. The script generates dot file and then converts dot file to PNG file, which needs to install graphviz to convert.

-
cd demo/model_zoo/resnet
-./net_diagram.sh
-
-
-
-
-

Model Download

-
cd demo/model_zoo/resnet
-./get_model.sh
-
-
-

You can run above command to download all models and mean file and save them in demo/model_zoo/resnet/model if downloading successfully.

-
mean_meta_224  resnet_101  resnet_152  resnet_50
-
-
-
    -
  • resnet_50: model of 50 layers.
  • -
  • resnet_101: model of 101 layers.
  • -
  • resnet_152: model of 152 layers.
  • -
  • mean_meta_224: mean file with 3 x 224 x 224 size in BGR order. You also can use three mean values: 103.939, 116.779, 123.68.
  • -
-
-
-

Parameter Info

-
    -
  • Convolution Layer Weight

    -

    As batch normalization layer is connected after each convolution layer, there is no parameter of bias and only one weight in this layer. -shape: (Co, ky, kx, Ci)

    -
      -
    • Co: channle number of output feature map.
    • -
    • ky: filter size in vertical direction.
    • -
    • kx: filter size in horizontal direction.
    • -
    • Ci: channle number of input feature map.
    • -
    -

    2-Dim matrix: (Co * ky * kx, Ci), saved in row-major order.

    -
  • -
  • Fully connected Layer Weight

    -

    2-Dim matrix: (input layer size, this layer size), saved in row-major order.

    -
  • -
  • Batch Normalization Layer Weight

    -
  • -
-

There are four parameters in this layer. In fact, only .w0 and .wbias are the learned parameters. The other two are therunning mean and variance respectively. They will be loaded in testing. Following table shows parameters of a batch normzalization layer. -

- ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Parameter NameNumberMeaning
_res2_1_branch1_bn.w0256gamma, scale parameter
_res2_1_branch1_bn.w1256mean value of feature map
_res2_1_branch1_bn.w2256variance of feature map
_res2_1_branch1_bn.wbias256beta, shift parameter
-
-
-

Parameter Observation

-

Users who want to observe the parameters can use Python to read:

-
import sys
-import numpy as np
-
-def load(file_name):
-    with open(file_name, 'rb') as f:
-        f.read(16) # skip header for float type.
-        return np.fromfile(f, dtype=np.float32)
-
-if __name__=='__main__':
-    weight = load(sys.argv[1])
-
-
-

or simply use following shell command:

-
od -j 16 -f _res2_1_branch1_bn.w0
-
-
-
-
-
-

Feature Extraction

-

We provide both C++ and Python interfaces to extract features. The following examples use data in demo/model_zoo/resnet/example to show the extracting process in detail.

-
-

C++ Interface

-

First, specify image data list in define_py_data_sources2 in the config, see example demo/model_zoo/resnet/resnet.py.

-
    train_list = 'train.list' if not is_test else None
-    # mean.meta is mean file of ImageNet dataset.
-    # mean.meta size : 3 x 224 x 224.
-    # If you use three mean value, set like:
-    # "mean_value:103.939,116.779,123.68;"
-    args={
-        'mean_meta': "model/mean_meta_224/mean.meta",
-        'image_size': 224, 'crop_size': 224,
-        'color': True,'swap_channel:': [2, 1, 0]}
-    define_py_data_sources2(train_list,
-                           'example/test.list',
-                           module="example.image_list_provider",
-                           obj="processData",
-                           args=args)
-
-
-

Second, specify layers to extract features in Outputs() of resnet.py. For example,

-
Outputs("res5_3_branch2c_conv", "res5_3_branch2c_bn")
-
-
-

Third, specify model path and output directory in extract_fea_c++.sh, and then run the following commands.

-
cd demo/model_zoo/resnet
-./extract_fea_c++.sh
-
-
-

If successful, features are saved in fea_output/rank-00000 as follows. And you can use load_feature_c interface in load_feature.py to load such a file.

-
-0.115318 -0.108358 ... -0.087884;-1.27664 ... -1.11516 -2.59123;
--0.126383 -0.116248 ... -0.00534909;-1.42593 ... -1.04501 -1.40769;
-
-
-
    -
  • Each line stores features of a sample. Here, the first line stores features of example/dog.jpg and second line stores features of example/cat.jpg.
  • -
  • Features of different layers are splitted by ;, and their order is consistent with the layer order in Outputs(). Here, the left features are res5_3_branch2c_conv layer and right features are res5_3_branch2c_bn layer.
  • -
-
-
-

Python Interface

-

demo/model_zoo/resnet/classify.py is an example to show how to use Python to extract features. Following example still uses data of ./example/test.list. Command is as follows:

-
cd demo/model_zoo/resnet
-./extract_fea_py.sh
-
-
-

extract_fea_py.sh:

-
python classify.py \
-     --job=extract \
-     --conf=resnet.py\
-     --use_gpu=1 \
-     --mean=model/mean_meta_224/mean.meta \
-     --model=model/resnet_50 \
-     --data=./example/test.list \
-     --output_layer="res5_3_branch2c_conv,res5_3_branch2c_bn" \
-     --output_dir=features
-
-
-
    -
  • --job=extract: specify job mode to extract feature.
  • -
  • --conf=resnet.py: network configure.
  • -
  • --use_gpu=1: speficy GPU mode.
  • -
  • --model=model/resnet_5: model path.
  • -
  • --data=./example/test.list: data list.
  • -
  • --output_layer=”xxx,xxx”: specify layers to extract features.
  • -
  • --output_dir=features: output diretcoty.
  • -
-

If run successfully, you will see features saved in features/batch_0, this file is produced with cPickle. You can use load_feature_py interface in load_feature.py to open the file, and it returns a dictionary as follows:

-
{
-'cat.jpg': {'res5_3_branch2c_conv': array([[-0.12638293, -0.116248  , -0.11883899, ..., -0.00895038, 0.01994277, -0.00534909]], dtype=float32), 'res5_3_branch2c_bn': array([[-1.42593431, -1.28918779, -1.32414699, ..., -1.45933616, -1.04501402, -1.40769434]], dtype=float32)},
-'dog.jpg': {'res5_3_branch2c_conv': array([[-0.11531784, -0.10835785, -0.08809858, ...,0.0055237, 0.01505112, -0.08788397]], dtype=float32), 'res5_3_branch2c_bn': array([[-1.27663755, -1.18272924, -0.90937918, ..., -1.25178063, -1.11515927, -2.59122872]], dtype=float32)}
-}
-
-
-

Observed carefully, these feature values are consistent with the above results extracted by C++ interface.

-
-
-
-

Prediction

-

classify.py also can be used to predict. We provide an example script predict.sh to predict data in example/test.list using a ResNet model with 50 layers.

-
cd demo/model_zoo/resnet
-./predict.sh
-
-
-

predict.sh calls the classify.py:

-
python classify.py \
-     --job=predict \
-     --conf=resnet.py\
-     --multi_crop \
-     --model=model/resnet_50 \
-     --use_gpu=1 \
-     --data=./example/test.list
-
-
-
    -
  • --job=extract: speficy job mode to predict.
  • -
  • --conf=resnet.py: network configure.
  • -
  • --multi_crop: use 10 crops and average predicting probability.
  • -
  • --use_gpu=1: speficy GPU mode.
  • -
  • --model=model/resnet_50: model path.
  • -
  • --data=./example/test.list: data list.
  • -
-

If run successfully, you will see following results, where 156 and 285 are labels of the images.

-
Label of example/dog.jpg is: 156
-Label of example/cat.jpg is: 282
-
-
-
-
- - -
-
-
- - -
- -
-

- © Copyright 2016, PaddlePaddle developers. - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/develop/doc/v1_api_tutorials/quick_start/index_en.html b/develop/doc/v1_api_tutorials/quick_start/index_en.html deleted file mode 100644 index a1d76d15872..00000000000 --- a/develop/doc/v1_api_tutorials/quick_start/index_en.html +++ /dev/null @@ -1,767 +0,0 @@ - - - - - - - - - - - Quick Start — PaddlePaddle documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - - - - - - -
-
    - -
  • Quick Start
  • -
-
- -
-
-
-
- -
-

Quick Start

-

This tutorial will teach the basics of deep learning (DL), including how to implement many different models in PaddlePaddle. You will learn how to:

-
    -
  • Prepare data into the standardized format that PaddlePaddle accepts.
  • -
  • Write data providers that read data into PaddlePaddle.
  • -
  • Configure neural networks in PaddlePaddle layer by layer.
  • -
  • Train models.
  • -
  • Perform inference with trained models.
  • -
-
-

Install

-

To get started, please install PaddlePaddle on your computer. Throughout this tutorial, you will learn by implementing different DL models for text classification.

-

To install PaddlePaddle, please follow the instructions here: Build and Install.

-
-
-

Overview

-

For the first step, you will use PaddlePaddle to build a text classification system. For example, suppose you run an e-commence website, and you want to analyze the sentiment of user reviews to evaluate product quality.

-

For example, given the input

-
This monitor is fantastic.
-
-
-

Your classifier should output “positive”, since this text snippet shows that the user is satisfied with the product. Given this input:

-
The monitor breaks down two months after purchase.
-
-
-

the classifier should output “negative“.

-

To build your text classification system, your code will need to perform five steps: -

-
    -
  • Preprocess data into a standardized format.
  • -
  • Provide data to the learning model.
  • -
  • Specify the neural network structure.
  • -
  • Train the model.
  • -
  • Inference (make prediction on test examples).
  • -
-
    -
  1. Preprocess data into standardized format
      -
    • In the text classification example, you will start with a text file with one training example per line. Each line contains category id (in machine learning, often denoted the target y), followed by the input text (often denoted x); these two elements are separated by a Tab. For example: positive [tab] This monitor is fantastic. You will preprocess this raw data into a format that Paddle can use.
    • -
    -
  2. -
  3. Provide data to the learning model.
      -
    • You can write data providers in Python. For any required data preprocessing step, you can add the preprocessing code to the PyDataProvider Python file.
    • -
    • In our text classification example, every word or character will be converted into an integer id, specified in a dictionary file. It perform a dictionary lookup in PyDataProvider to get the id.
    • -
    -
  4. -
  5. Specify neural network structure. (From easy to hard, we provide 4 kinds of network configurations)
      -
    • A logistic regression model.
    • -
    • A word embedding model.
    • -
    • A convolutional neural network model.
    • -
    • A sequential recurrent neural network model.
    • -
    • You will also learn different learning algorithms.
    • -
    -
  6. -
  7. Training model.
  8. -
  9. Inference.
  10. -
-
-
-

Preprocess data into standardized format

-

In this example, you are going to use Amazon electronic product review dataset to build a bunch of deep neural network models for text classification. Each text in this dataset is a product review. This dataset has two categories: “positive” and “negative”. Positive means the reviewer likes the product, while negative means the reviewer does not like the product.

-

demo/quick_start in the source code provides script for downloading the preprocessed data as shown below. (If you want to process the raw data, you can use the script demo/quick_start/data/proc_from_raw_data/get_data.sh).

-
cd demo/quick_start
-./data/get_data.sh
-
-
-
-
-

Transfer Data to Model

-
-

Write Data Provider with Python

-

The following dataprovider_bow.py gives a complete example of writing data provider with Python. It includes the following parts:

-
    -
  • initalizer: define the additional meta-data of the data provider and the types of the input data.
  • -
  • process: Each yield returns a data sample. In this case, it return the text representation and category id. The order of features in the returned result needs to be consistent with the definition of the input types in initalizer.
  • -
-
from paddle.trainer.PyDataProvider2 import *
-
-# id of the word not in dictionary
-UNK_IDX = 0
-
-# initializer is called by the framework during initialization.
-# It allows the user to describe the data types and setup the
-# necessary data structure for later use.
-# `settings` is an object. initializer need to properly fill settings.input_types.
-# initializer can also store other data structures needed to be used at process().
-# In this example, dictionary is stored in settings.
-# `dictionay` and `kwargs` are arguments passed from trainer_config.lr.py
-def initializer(settings, dictionary, **kwargs):
-    # Put the word dictionary into settings
-    settings.word_dict = dictionary
-
-    # setting.input_types specifies what the data types the data provider
-    # generates.
-    settings.input_types = [
-        # The first input is a sparse_binary_vector,
-        # which means each dimension of the vector is either 0 or 1. It is the
-        # bag-of-words (BOW) representation of the texts.
-        sparse_binary_vector(len(dictionary)),
-        # The second input is an integer. It represents the category id of the
-        # sample. 2 means there are two labels in the dataset.
-        # (1 for positive and 0 for negative)
-        integer_value(2)]
-
-# Delaring a data provider. It has an initializer 'data_initialzer'.
-# It will cache the generated data of the first pass in memory, so that
-# during later pass, no on-the-fly data generation will be needed.
-# `setting` is the same object used by initializer()
-# `file_name` is the name of a file listed train_list or test_list file given
-# to define_py_data_sources2(). See trainer_config.lr.py.
-@provider(init_hook=initializer, cache=CacheType.CACHE_PASS_IN_MEM)
-def process(settings, file_name):
-    # Open the input data file.
-    with open(file_name, 'r') as f:
-        # Read each line.
-        for line in f:
-            # Each line contains the label and text of the comment, separated by \t.
-            label, comment = line.strip().split('\t')
-
-            # Split the words into a list.
-            words = comment.split()
-
-            # convert the words into a list of ids by looking them up in word_dict.
-            word_vector = [settings.word_dict.get(w, UNK_IDX) for w in words]
-
-            # Return the features for the current comment. The first is a list
-            # of ids representing a 0-1 binary sparse vector of the text,
-            # the second is the integer id of the label.
-            yield word_vector, int(label)
-
-
-
-
-

Define Python Data Provider in Configuration files.

-

You need to add a data provider definition define_py_data_sources2 in our network configuration. This definition specifies:

-
    -
  • The path of the training and testing data (data/train.list, data/test.list).
  • -
  • The location of the data provider file (dataprovider_bow).
  • -
  • The function to call to get data. (process).
  • -
  • Additional arguments or data. Here it passes the path of word dictionary.
  • -
-
from paddle.trainer_config_helpers import *
-
-file = "data/dict.txt"
-word_dict = dict()
-with open(dict_file, 'r') as f:
-    for i, line in enumerate(f):
-        w = line.strip().split()[0]
-        word_dict[w] = i
-# define the data sources for the model.
-# We need to use different process for training and prediction.
-# For training, the input data includes both word IDs and labels.
-# For prediction, the input data only includs word Ids.
-define_py_data_sources2(train_list='data/train.list',
-                        test_list='data/test.list',
-                        module="dataprovider_bow",
-                        obj="process",
-                        args={"dictionary": word_dict})
-
-
-

You can refer to the following link for more detailed examples and data formats: PyDataProvider2.

-
-
-
-

Network Architecture

-

We will describe four kinds of network architectures in this section. -

-

First, you will build a logistic regression model. Later, you will also get chance to build other more powerful network architectures. -For more detailed documentation, you could refer to: layer documentation. All configuration files are in demo/quick_start directory.

-
-

Logistic Regression

-

The architecture is illustrated in the following picture: -

-
    -
  • You need define the data for text features. The size of the data layer is the number of words in the dictionary.
  • -
-
word = data_layer(name="word",  size=voc_dim)
-
-
-
    -
  • You also need to define the category id for each example. The size of the data layer is the number of labels.
  • -
-
label = data_layer(name="label", size=label_dim)
-
-
-
    -
  • It uses logistic regression model to classify the vector, and it will output the classification error during training.
      -
    • Each layer has an input argument that specifies its input layer. Some layers can have multiple input layers. You can use a list of the input layers as input in that case.
    • -
    • size for each layer means the number of neurons of the layer.
    • -
    • act_type means activation function applied to the output of each neuron independently.
    • -
    • Some layers can have additional special inputs. For example, classification_cost needs ground truth label as input to compute classification loss and error.
    • -
    -
  • -
-
# Define a fully connected layer with logistic activation (also called softmax activation).
-output = fc_layer(input=word,
-                  size=label_dim,
-                  act_type=SoftmaxActivation())
-# Define cross-entropy classification loss and error.
-classification_cost(input=output, label=label)
-
-
-

Performance summary: You can refer to the training and testing scripts later. In order to compare different network architectures, the model complexity and test classification error are listed in the following table:

-

-

- - - - - - - - - - - -
Network nameNumber of parametersTest error
Logistic regression252 KB8.652%
- -
-
-

Word Embedding Model

-

In order to use the word embedding model, you need to change the data provider a little bit to make the input words as a sequence of word IDs. The revised data provider dataprovider_emb.py is listed below. You only need to change initializer() for the type of the first input. It is changed from sparse_binary_vector to sequence of intergers. process() remains the same. This data provider can also be used for later sequence models.

-
def initializer(settings, dictionary, **kwargs):
-    # Put the word dictionary into settings
-    settings.word_dict = dictionary
-    settings.input_types = [
-        # Define the type of the first input as a sequence of integers.
-        integer_value_sequence(len(dictionary)),
-        # Define the second input for label id
-        integer_value(2)]
-
-@provider(init_hook=initializer)
-def process(settings, file_name):
-    ...
-    # omitted, it is same as the data provider for LR model
-
-
-

This model is very similar to the framework of logistic regression, but it uses word embedding vectors instead of a sparse vectors to represent words. -

-
    -
  • It can look up the dense word embedding vector in the dictionary (its words embedding vector is word_dim). The input is a sequence of N words, the output is N word_dim dimensional vectors.
  • -
-
emb = embedding_layer(input=word, dim=word_dim)
-
-
-
    -
  • It averages all the word embedding in a sentence to get its sentence representation.
  • -
-
avg = pooling_layer(input=emb, pooling_type=AvgPooling())
-
-
-

The other parts of the model are the same as logistic regression network.

-

The performance is summarized in the following table:

-

-

- - - - - - - - - - - -
Network nameNumber of parametersTest error
Word embedding model15 MB8.484%
-
-
-
-

Convolutional Neural Network Model

-

Convolutional neural network converts a sequence of word embeddings into a sentence representation using temporal convolutions. You will transform the fully connected layer of the word embedding model to 3 new sub-steps. -

-

Text convolution has 3 steps:

-
    -
  1. Get K nearest neighbor context of each word in a sentence, stack them into a 2D vector representation.
  2. -
  3. Apply temporal convolution to this representation to produce a new hidden_dim dimensional vector.
  4. -
  5. Apply max-pooling to the new vectors at all the time steps in a sentence to get a sentence representation.
  6. -
-
# context_len means convolution kernel size.
-# context_start means the start of the convolution. It can be negative. In that case, zero padding is applied.
-text_conv = sequence_conv_pool(input=emb,
-                               context_start=k,
-                               context_len=2 * k + 1)
-
-
-

The performance is summarized in the following table:

-

-

- - - - - - - - - - - -
Network nameNumber of parametersTest error
Convolutional model16 MB5.628%
-
-
-

Recurrent Model

-

-

You can use Recurrent neural network as our time sequence model, including simple RNN model, GRU model, and LSTM model。

-
    -
  • GRU model can be specified via:
  • -
-
gru = simple_gru(input=emb, size=gru_size)
-
-
-
    -
  • LSTM model can be specified via:
  • -
-
lstm = simple_lstm(input=emb, size=lstm_size)
-
-
-

You can use single layer LSTM model with Dropout for our text classification problem. The performance is summarized in the following table:

-

-

- - - - - - - - - - - -
Network nameNumber of parametersTest error
Recurrent model16 MB4.812%
- -
-
-
-

Optimization Algorithm

-

Optimization algorithms include Momentum, RMSProp, AdaDelta, AdaGrad, Adam, and Adamax. You can use Adam optimization method here, with L2 regularization and gradient clipping, because Adam has been proved to work very well for training recurrent neural network.

-
settings(batch_size=128,
-         learning_rate=2e-3,
-         learning_method=AdamOptimizer(),
-         regularization=L2Regularization(8e-4),
-         gradient_clipping_threshold=25)
-
-
-
-
-

Training Model

-

After completing data preparation and network architecture specification, you will run the training script. -

-

Training script: our training script is in train.sh file. The training arguments are listed below:

-
paddle train \
---config=trainer_config.py \
---log_period=20 \
---save_dir=./output \
---num_passes=15 \
---use_gpu=false
-
-
-

We do not provide examples on how to train on clusters here. If you want to train on clusters, please follow the distributed training documentation or other demos for more details.

-
-
-

Inference

-

You can use the trained model to perform prediction on the dataset with no labels. You can also evaluate the model on dataset with labels to obtain its test accuracy. -

-

The test script is listed below. PaddlePaddle can evaluate a model on the data with labels specified in test.list.

-
paddle train \
---config=trainer_config.lstm.py \
---use_gpu=false \
---job=test \
---init_model_path=./output/pass-0000x
-
-
-

We will give an example of performing prediction using Recurrent model on a dataset with no labels. You can refer to Python Prediction API tutorial,or other demo for the prediction process using Python. You can also use the following script for inference or evaluation.

-

inference script (predict.sh):

-
model="output/pass-00003"
-paddle train \
-    --config=trainer_config.lstm.py \
-    --use_gpu=false \
-    --job=test \
-    --init_model_path=$model \
-    --config_args=is_predict=1 \
-    --predict_output_dir=. \
-
-mv rank-00000 result.txt
-
-
-

User can choose the best model base on the training log instead of model output/pass-00003. There are several differences between training and inference network configurations.

-
    -
  • You do not need labels during inference.
  • -
  • Outputs need to be specified to the classification probability layer (the output of softmax layer), or the id of maximum probability (max_id layer). An example to output the id and probability is given in the code snippet.
  • -
  • batch_size = 1.
  • -
  • You need to specify the location of test_list in the test data.
  • -
-

The results in result.txt is as follows, each line is one sample.

-
predicted_label_id;probability_of_label_0 probability_of_label_1  # the first sample
-predicted_label_id;probability_of_label_0 probability_of_label_1  # the second sample
-
-
-
is_predict = get_config_arg('is_predict', bool, False)
-trn = 'data/train.list' if not is_predict else None
-tst = 'data/test.list' if not is_predict else 'data/pred.list'
-obj = 'process' if not is_predict else 'process_pre'
-batch_size = 128 if not is_predict else 1
-if is_predict:
-    maxid = maxid_layer(output)
-    outputs([maxid,output])
-else:
-    label = data_layer(name="label", size=2)
-    cls = classification_cost(input=output, label=label) outputs(cls)
-
-
-
-
-

Summary

-

The scripts of data downloading, network configurations, and training scrips are in /demo/quick_start. The following table summarizes the performance of our network architecture on Amazon-Elec dataset(25k):

-

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Network nameNumber of parametersError rateConfiguration file name
Logistic regression model(BOW) 252KB 8.652%trainer_config.lr.py
Word embedding 15MB 8.484%trainer_config.emb.py
Convolution model 16MB 5.628%trainer_config.cnn.py
Time sequence model 16MB 4.812%trainer_config.lstm.py
-
-
-
-

Appendix

-
-

Command Line Argument

-
    -
  • --config:network architecture path.
  • -
  • --save_dir:model save directory.
  • -
  • --log_period:the logging period per batch.
  • -
  • --num_passes:number of training passes. One pass means the training would go over the whole training dataset once.
  • -
  • --config_args:Other configuration arguments.
  • -
  • --init_model_path:The path of the initial model parameter.
  • -
-

By default, the trainer will save model every pass. You can also specify saving_period_by_batches to set the frequency of batch saving. You can use show_parameter_stats_period to print the statistics of the parameters, which are very useful for tuning parameters. Other command line arguments can be found in command line argument documentation

-
-
-

Log

-
TrainerInternal.cpp:160]  Batch=20 samples=2560 AvgCost=0.628761 CurrentCost=0.628761 Eval: classification_error_evaluator=0.304297  CurrentEval: classification_error_evaluator=0.304297
-
-
-

During model training, you will see the log like the examples above: -

- - - - - - - - - - - - - - - - - - - - - - - -
NameExplanation
Batch=20 You have trained 20 batches.
samples=2560 You have trained 2560 examples.
AvgCost The average cost from the first batch to the current batch.
CurrentCost the average cost of the last log_period batches
Eval: classification_error_evaluator The average classification error from the first batch to the current batch.
CurrentEval: classification_error_evaluator The average error rate of the last log_period batches
-
-
-
-
- - -
-
-
- - -
- -
-

- © Copyright 2016, PaddlePaddle developers. - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/develop/doc_cn/_images/NetContinuous_cn.jpg b/develop/doc_cn/_images/NetContinuous_cn.jpg deleted file mode 100644 index b18e452a481232f47c453fc30521f8c78ad2da0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35863 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�Y8v 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 PB~PKGoul&k@5BE9MjV9- diff --git a/develop/doc_cn/_images/NetLR_cn.jpg b/develop/doc_cn/_images/NetLR_cn.jpg deleted file mode 100644 index ee65d1f4127a347e991b4de5e5208347b2b0f51f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30320 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 diff --git a/develop/doc_cn/_images/NetRNN_cn.jpg b/develop/doc_cn/_images/NetRNN_cn.jpg deleted file mode 100644 index f8bc081827f3a50af80495b4561813c5efe9c9dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46358 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 diff --git a/develop/doc_cn/_images/PipelineNetwork_cn.jpg b/develop/doc_cn/_images/PipelineNetwork_cn.jpg deleted file mode 100644 index 7e68891d7a536b06027ada6b40cb13dbc3c2d72e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9559 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

QOH86#{YS?rlb&HUB&5_?ud_EcjPr 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 PaT5CJ9~~NWY2*I~P}htv diff --git a/develop/doc_cn/_images/neural-n-gram-model.png b/develop/doc_cn/_images/neural-n-gram-model.png deleted file mode 100644 index f70b765b3fd69816345a79fc59adfea46008dbfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68482 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 diff --git a/develop/doc_cn/_images/resnet_block.jpg b/develop/doc_cn/_images/resnet_block.jpg deleted file mode 100644 index e16bd3c624030c4c09b358a015b491141b42d8f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22422 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 diff --git a/develop/doc_cn/_sources/v1_api_tutorials/README.md.txt b/develop/doc_cn/_sources/v1_api_tutorials/README.md.txt deleted file mode 100644 index 071b8da61fb..00000000000 --- a/develop/doc_cn/_sources/v1_api_tutorials/README.md.txt +++ /dev/null @@ -1,5 +0,0 @@ -The tutorials in v1_api_tutorials are using v1_api currently, and will be upgraded to v2_api later. -Thus, v1_api_tutorials is a temporary directory. We decide not to maintain it and will delete it in future. - -Please go to [PaddlePaddle/book](https://github.com/PaddlePaddle/book) and -[PaddlePaddle/models](https://github.com/PaddlePaddle/models) to learn PaddlePaddle. diff --git a/develop/doc_cn/_sources/v1_api_tutorials/embedding_model/index_cn.md.txt b/develop/doc_cn/_sources/v1_api_tutorials/embedding_model/index_cn.md.txt deleted file mode 100644 index 2b4a79fbbfc..00000000000 --- a/develop/doc_cn/_sources/v1_api_tutorials/embedding_model/index_cn.md.txt +++ /dev/null @@ -1,139 +0,0 @@ -# 中文词向量模型的使用 # ----------- -本文档介绍如何在PaddlePaddle平台上,使用预训练的标准格式词向量模型。 - -在此感谢 @lipeng 提出的代码需求,并给出的相关模型格式的定义。 - -## 介绍 ### -### 中文字典 ### -我们的字典使用内部的分词工具对百度知道和百度百科的语料进行分词后产生。分词风格如下: "《红楼梦》"将被分为 "《","红楼梦","》",和 "《红楼梦》"。字典采用UTF8编码,输出有2列:词本身和词频。字典共包含 3206326个词和4个特殊标记: - - ``: 分词序列的开始 - - ``: 分词序列的结束 - - `PALCEHOLDER_JUST_IGNORE_THE_EMBEDDING`: 占位符,没有实际意义 - - ``: 未知词 - -### 中文词向量的预训练模型 ### -遵循文章 [A Neural Probabilistic Language Model](http://www.jmlr.org/papers/volume3/bengio03a/bengio03a.pdf)中介绍的方法,模型采用 n-gram 语言模型,结构如下图:6元上下文作为输入层->全连接层->softmax层 。对应于字典,我们预训练得到4种不同维度的词向量,分别为:32维、64维、128维和256维。 -

![](./neural-n-gram-model.png)
-
Figure 1. neural-n-gram-model
- -### 下载和数据抽取 ### -运行以下的命令下载和获取我们的字典和预训练模型: - - cd $PADDLE_ROOT/demo/model_zoo/embedding - ./pre_DictAndModel.sh - -## 中文短语改写的例子 ## -以下示范如何使用预训练的中文字典和词向量进行短语改写。 - -### 数据的准备和预处理 ### -首先,运行以下的命令下载数据集。该数据集(utf8编码)包含20个训练样例,5个测试样例和2个生成式样例。 - - cd $PADDLE_ROOT/demo/seqToseq/data - ./paraphrase_data.sh - -第二步,将数据处理成规范格式,在训练数集上训练生成词向量字典(数据将保存在 `$PADDLE_SOURCE_ROOT/demo/seqToseq/data/pre-paraphrase`): - - cd $PADDLE_ROOT/demo/seqToseq/ - python preprocess.py -i data/paraphrase [--mergeDict] - -- 其中,如果使用`--mergeDict`选项,源语言短语和目标语言短语的字典将被合并(源语言和目标语言共享相同的编码字典)。本实例中,源语言和目标语言都是相同的语言,因此可以使用该选项。 - - -### 使用用户指定的词向量字典 ### -使用如下命令,从预训练模型中,根据用户指定的字典,抽取对应的词向量构成新的词表: - cd $PADDLE_ROOT/demo/model_zoo/embedding - python extract_para.py --preModel PREMODEL --preDict PREDICT --usrModel USRMODEL--usrDict USRDICT -d DIM - -- `--preModel PREMODEL`: 预训练词向量字典模型的路径 -- `--preDict PREDICT`: 预训练模型使用的字典的路径 -- `--usrModel USRMODEL`: 抽取出的新词表的保存路径 -- `--usrDict USRDICT`: 用户指定新的字典的路径,用于构成新的词表 -- `-d DIM`: 参数(词向量)的维度 - -此处,你也可以简单的运行以下的命令: - - cd $PADDLE_ROOT/demo/seqToseq/data/ - ./paraphrase_model.sh - -运行成功以后,你将会看到以下的模型结构: - - paraphrase_model - |--- _source_language_embedding - |--- _target_language_embedding - -### 在PaddlePaddle平台训练模型 ### -首先,配置模型文件,配置如下(可以参考保存在 `demo/seqToseq/paraphrase/train.conf`的配置): - - from seqToseq_net import * - is_generating = False - - ################## Data Definition ##################### - train_conf = seq_to_seq_data(data_dir = "./data/pre-paraphrase", - job_mode = job_mode) - - ############## Algorithm Configuration ################## - settings( - learning_method = AdamOptimizer(), - batch_size = 50, - learning_rate = 5e-4) - - ################# Network configure ##################### - gru_encoder_decoder(train_conf, is_generating, word_vector_dim = 32) - -这个配置与`demo/seqToseq/translation/train.conf` 基本相同 - -然后,使用以下命令进行模型训练: - - cd $PADDLE_SOURCE_ROOT/demo/seqToseq/paraphrase - ./train.sh - -其中,`train.sh` 与`demo/seqToseq/translation/train.sh` 基本相同,只有2个配置不一样: - -- `--init_model_path`: 初始化模型的路径配置为`data/paraphrase_modeldata/paraphrase_model` -- `--load_missing_parameter_strategy`:如果参数模型文件缺失,除词向量模型外的参数将使用正态分布随机初始化 - -如果用户想要了解详细的数据集的格式、模型的结构和训练过程,请查看 [Text generation Tutorial](../text_generation/index_cn.md). - -## 可选功能 ## -### 观测词向量 -PaddlePaddle 平台为想观测词向量的用户提供了将二进制词向量模型转换为文本模型的功能: - - cd $PADDLE_ROOT/demo/model_zoo/embedding - python paraconvert.py --b2t -i INPUT -o OUTPUT -d DIM - -- `-i INPUT`: 输入的(二进制)词向量模型名称 -- `-o OUTPUT`: 输出的文本模型名称 -- `-d DIM`: (词向量)参数维度 - -运行完以上命令,用户可以在输出的文本模型中看到: - - 0,4,32156096 - -0.7845433,1.1937413,-0.1704215,0.4154715,0.9566584,-0.5558153,-0.2503305, ...... - 0.0000909,0.0009465,-0.0008813,-0.0008428,0.0007879,0.0000183,0.0001984, ...... - ...... - -- 其中,第一行是`PaddlePaddle` 输出文件的格式说明,包含3个属性:: - - `PaddlePaddle`的版本号,本例中为0 - - 浮点数占用的字节数,本例中为4 - - 总计的参数个数,本例中为32,156,096 -- 其余行是(词向量)参数行(假设词向量维度为32) - - 每行打印32个参数以','分隔 - - 共有32,156,096/32 = 1,004,877行,也就是说,模型共包含1,004,877个被向量化的词 - -### 词向量模型的修正 -`PaddlePaddle` 为想修正词向量模型的用户提供了将文本词向量模型转换为二进制模型的命令: - - cd $PADDLE_ROOT/demo/model_zoo/embedding - python paraconvert.py --t2b -i INPUT -o OUTPUT - -- `-i INPUT`: 输入的文本词向量模型名称 -- `-o OUTPUT`: 输出的二进制词向量模型名称 - -请注意,输入的文本格式如下: - - -0.7845433,1.1937413,-0.1704215,0.4154715,0.9566584,-0.5558153,-0.2503305, ...... - 0.0000909,0.0009465,-0.0008813,-0.0008428,0.0007879,0.0000183,0.0001984, ...... - ...... -- 输入文本中没有头部(格式说明)行 -- (输入文本)每行存储一个词,以逗号','分隔 diff --git a/develop/doc_cn/_sources/v1_api_tutorials/imagenet_model/resnet_model_cn.md.txt b/develop/doc_cn/_sources/v1_api_tutorials/imagenet_model/resnet_model_cn.md.txt deleted file mode 100644 index 82ec9d70b34..00000000000 --- a/develop/doc_cn/_sources/v1_api_tutorials/imagenet_model/resnet_model_cn.md.txt +++ /dev/null @@ -1,284 +0,0 @@ -# Model Zoo - ImageNet # - -[ImageNet](http://www.image-net.org/) 是通用物体分类领域一个众所周知的数据库。本教程提供了一个用于ImageNet上的卷积分类网络模型。 - -## ResNet 介绍 - -论文 [Deep Residual Learning for Image Recognition](http://arxiv.org/abs/1512.03385) 中提出的ResNet网络结构在2015年ImageNet大规模视觉识别竞赛(ILSVRC 2015)的分类任务中赢得了第一名。他们提出残差学习的框架来简化网络的训练,所构建网络结构的的深度比之前使用的网络有大幅度的提高。下图展示的是基于残差的连接方式。左图构造网络模块的方式被用于34层的网络中,而右图的瓶颈连接模块用于50层,101层和152层的网络结构中。 - -
![resnet_block](./resnet_block.jpg)
-
图 1. ResNet 网络模块
- -本教程中我们给出了三个ResNet模型,这些模型都是由原作者提供的模型转换过来的。我们使用PaddlePaddle在ILSVRC的验证集共50,000幅图像上测试了模型的分类错误率,其中输入图像的颜色通道顺序为**BGR**,保持宽高比缩放到短边为256,只截取中心方形的图像区域。分类错误率和模型大小由下表给出。 -
- ----- - - - - - - - - - - - - - - - - - - - - - - - - - - -
ResNetTop-1Model Size
ResNet-5024.9%99M
ResNet-10123.7%173M
ResNet-15223.2%234M
-
- -## ResNet 模型 - -50层,101层和152层的网络配置文件可参照```demo/model_zoo/resnet/resnet.py```。你也可以通过在命令行参数中增加一个参数如```--config_args=layer_num=50```来指定网络层的数目。 - -### 网络可视化 - -你可以通过执行下面的命令来得到ResNet网络的结构可视化图。该脚本会生成一个dot文件,然后可以转换为图片。需要安装graphviz来转换dot文件为图片。 - -``` -cd demo/model_zoo/resnet -./net_diagram.sh -``` - -### 模型下载 - -``` -cd demo/model_zoo/resnet -./get_model.sh -``` -你可以执行上述命令来下载所有的模型和均值文件,如果下载成功,这些文件将会被保存在```demo/model_zoo/resnet/model```路径下。 - -``` -mean_meta_224 resnet_101 resnet_152 resnet_50 -``` - * resnet_50: 50层网络模型。 - * resnet_101: 101层网络模型。 - * resnet_152: 152层网络模型。 - * mean\_meta\_224: 均值图像文件,图像大小为3 x 224 x 224,颜色通道顺序为**BGR**。你也可以使用这三个值: 103.939, 116.779, 123.68。 - -### 参数信息 - -* **卷积层权重** - - 由于每个卷积层后面连接的是batch normalization层,因此该层中没有偏置(bias)参数,并且只有一个权重。 - 形状: `(Co, ky, kx, Ci)` - * Co: 输出特征图的通道数目 - * ky: 滤波器核在垂直方向上的尺寸 - * kx: 滤波器核在水平方向上的尺寸 - * Ci: 输入特征图的通道数目 - - 二维矩阵: (Co * ky * kx, Ci), 行优先次序存储。 - -* **全连接层权重** - - 二维矩阵: (输入层尺寸, 本层尺寸), 行优先次序存储。 - -* **[Batch Normalization]() 层权重** - -本层有四个参数,实际上只有.w0和.wbias是需要学习的参数,另外两个分别是滑动均值和方差。在测试阶段它们将会被加载到模型中。下表展示了batch normalization层的参数。 -
- ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
参数名尺寸含义
_res2_1_branch1_bn.w0256gamma, 缩放参数
_res2_1_branch1_bn.w1256特征图均值
_res2_1_branch1_bn.w2256特征图方差
_res2_1_branch1_bn.wbias256beta, 偏置参数
-
- -### 参数读取 - -使用者可以使用下面的Python脚本来读取参数值: - -``` -import sys -import numpy as np - -def load(file_name): - with open(file_name, 'rb') as f: - f.read(16) # skip header for float type. - return np.fromfile(f, dtype=np.float32) - -if __name__=='__main__': - weight = load(sys.argv[1]) -``` - -或者直接使用下面的shell命令: - -``` -od -j 16 -f _res2_1_branch1_bn.w0 -``` - -## 特征提取 - -我们提供了C++和Python接口来提取特征。下面的例子使用了`demo/model_zoo/resnet/example`中的数据,详细地展示了整个特征提取的过程。 - -### C++接口 - -首先,在配置文件中的`define_py_data_sources2`里指定图像数据列表,具体请参照示例`demo/model_zoo/resnet/resnet.py`。 - -``` - train_list = 'train.list' if not is_test else None - # mean.meta is mean file of ImageNet dataset. - # mean.meta size : 3 x 224 x 224. - # If you use three mean value, set like: - # "mean_value:103.939,116.779,123.68;" - args={ - 'mean_meta': "model/mean_meta_224/mean.meta", - 'image_size': 224, 'crop_size': 224, - 'color': True,'swap_channel:': [2, 1, 0]} - define_py_data_sources2(train_list, - 'example/test.list', - module="example.image_list_provider", - obj="processData", - args=args) -``` - -第二步,在`resnet.py`文件中指定要提取特征的网络层的名字。例如, - -``` -Outputs("res5_3_branch2c_conv", "res5_3_branch2c_bn") -``` - -第三步,在`extract_fea_c++.sh`文件中指定模型路径和输出的目录,然后执行下面的命令。 - -``` -cd demo/model_zoo/resnet -./extract_fea_c++.sh -``` - -如果执行成功,特征将会存到`fea_output/rank-00000`文件中,如下所示。同时你可以使用`load_feature.py`文件中的`load_feature_c`接口来加载该文件。 - -``` --0.115318 -0.108358 ... -0.087884;-1.27664 ... -1.11516 -2.59123; --0.126383 -0.116248 ... -0.00534909;-1.42593 ... -1.04501 -1.40769; -``` - -* 每行存储的是一个样本的特征。其中,第一行存的是图像`example/dog.jpg`的特征,第二行存的是图像`example/cat.jpg`的特征。 -* 不同层的特征由分号`;`隔开,并且它们的顺序与`Outputs()`中指定的层顺序一致。这里,左边是`res5_3_branch2c_conv`层的特征,右边是`res5_3_branch2c_bn`层特征。 - -### Python接口 - -示例`demo/model_zoo/resnet/classify.py`中展示了如何使用Python来提取特征。下面的例子同样使用了`./example/test.list`中的数据。执行的命令如下: - -``` -cd demo/model_zoo/resnet -./extract_fea_py.sh -``` - -extract_fea_py.sh: - -``` -python classify.py \ - --job=extract \ - --conf=resnet.py\ - --use_gpu=1 \ - --mean=model/mean_meta_224/mean.meta \ - --model=model/resnet_50 \ - --data=./example/test.list \ - --output_layer="res5_3_branch2c_conv,res5_3_branch2c_bn" \ - --output_dir=features - -``` -* \--job=extract: 指定工作模式来提取特征。 -* \--conf=resnet.py: 网络配置文件。 -* \--use_gpu=1: 指定是否使用GPU。 -* \--model=model/resnet_50: 模型路径。 -* \--data=./example/test.list: 数据列表。 -* \--output_layer="xxx,xxx": 指定提取特征的层。 -* \--output_dir=features: 输出目录。 - -如果运行成功,你将会看到特征存储在`features/batch_0`文件中,该文件是由cPickle产生的。你可以使用`load_feature.py`中的`load_feature_py`接口来打开该文件,它将返回如下的字典: - -``` -{ -'cat.jpg': {'res5_3_branch2c_conv': array([[-0.12638293, -0.116248 , -0.11883899, ..., -0.00895038, 0.01994277, -0.00534909]], dtype=float32), 'res5_3_branch2c_bn': array([[-1.42593431, -1.28918779, -1.32414699, ..., -1.45933616, -1.04501402, -1.40769434]], dtype=float32)}, -'dog.jpg': {'res5_3_branch2c_conv': array([[-0.11531784, -0.10835785, -0.08809858, ...,0.0055237, 0.01505112, -0.08788397]], dtype=float32), 'res5_3_branch2c_bn': array([[-1.27663755, -1.18272924, -0.90937918, ..., -1.25178063, -1.11515927, -2.59122872]], dtype=float32)} -} -``` - -仔细观察,这些特征值与上述使用C++接口提取的结果是一致的。 - -## 预测 - -`classify.py`文件也可以用于对样本进行预测。我们提供了一个示例脚本`predict.sh`,它使用50层的ResNet模型来对`example/test.list`中的数据进行预测。 - -``` -cd demo/model_zoo/resnet -./predict.sh -``` - -predict.sh调用了`classify.py`: - -``` -python classify.py \ - --job=predict \ - --conf=resnet.py\ - --multi_crop \ - --model=model/resnet_50 \ - --use_gpu=1 \ - --data=./example/test.list -``` -* \--job=extract: 指定工作模型进行预测。 -* \--conf=resnet.py: 网络配置文件。network configure. -* \--multi_crop: 使用10个裁剪图像块,预测概率取平均。 -* \--use_gpu=1: 指定是否使用GPU。 -* \--model=model/resnet_50: 模型路径。 -* \--data=./example/test.list: 数据列表。 - -如果运行成功,你将会看到如下结果,其中156和285是这些图像的分类标签。 - -``` -Label of example/dog.jpg is: 156 -Label of example/cat.jpg is: 282 -``` diff --git a/develop/doc_cn/_sources/v1_api_tutorials/quick_start/index_cn.rst.txt b/develop/doc_cn/_sources/v1_api_tutorials/quick_start/index_cn.rst.txt deleted file mode 100644 index d565fcf95ef..00000000000 --- a/develop/doc_cn/_sources/v1_api_tutorials/quick_start/index_cn.rst.txt +++ /dev/null @@ -1,397 +0,0 @@ -============= -快速入门教程 -============= - -我们将以 `文本分类问题 `_ 为例, -介绍PaddlePaddle的基本使用方法。 - -安装 -==== - -请参考 :ref:`install_steps` 安装PaddlePaddle。 - -使用概述 -======== - -**文本分类问题**:对于给定的一条文本,我们从提前给定的类别集合中选择其所属类别。 - -比如, 在购物网站上,通过查看买家对某个产品的评价反馈, 评估该产品的质量。 - -- 这个显示器很棒! (好评) -- 用了两个月之后这个显示器屏幕碎了。(差评) - -使用PaddlePaddle, 每一个任务流程都可以被划分为如下五个步骤。 - - .. image:: src/Pipeline_cn.jpg - :align: center - :scale: 80% - -1. 数据格式准备 - - 本例每行保存一条样本,类别Id和文本信息用 ``Tab`` 间隔,文本中的单词用空格分隔(如果不切词,则字与字之间用空格分隔),例如:``类别Id '\t' 这 个 显 示 器 很 棒 !`` -2. 向系统传送数据 - - PaddlePaddle可以执行用户的python脚本程序来读取各种格式的数据文件。 - - 本例的所有字符都将转换为连续整数表示的Id传给模型。 -3. 描述网络结构和优化算法 - - 本例由易到难展示4种不同的文本分类网络配置:逻辑回归模型,词向量模型,卷积模型,时序模型。 - - 常用优化算法包括Momentum, RMSProp,AdaDelta,AdaGrad,Adam,Adamax等,本例采用Adam优化方法,加了L2正则和梯度截断。 -4. 训练模型 -5. 应用模型 - -数据格式准备 ------------- - -接下来我们将展示如何用PaddlePaddle训练一个文本分类模型,将 `Amazon电子产品评论数据 `_ 分为好评(正样本)和差评(负样本)两种类别。 -`源代码 `_ 的 ``demo/quick_start`` 目录里提供了该数据的下载脚本和预处理脚本,你只需要在命令行输入以下命令,就能够很方便的完成数据下载和相应的预处理工作。 - -.. code-block:: bash - - cd demo/quick_start - ./data/get_data.sh - ./preprocess.sh - -数据预处理完成之后,通过配置类似于 ``dataprovider_*.py`` 的数据读取脚本和类似于 ``trainer_config.*.py`` 的训练模型脚本,PaddlePaddle将以设置参数的方式来设置 -相应的数据读取脚本和训练模型脚本。接下来,我们将对这两个步骤给出了详细的解释,你也可以先跳过本文的解释环节,直接进入训练模型章节, 使用 ``sh train.sh`` 开始训练模型, -查看`train.sh`内容,通过 **自底向上法** (bottom-up approach)来帮助你理解PaddlePaddle的内部运行机制。 - - -向系统传送数据 -============== - -Python脚本读取数据 ------------------- - -`DataProvider` 是PaddlePaddle负责提供数据的模块,主要职责在于将训练数据传入内存或者显存,让模型能够得到训练更新,其包括两个函数: - -* initializer:PaddlePaddle会在调用读取数据的Python脚本之前,先调用initializer函数。在下面例子里,我们在initialzier函数里初始化词表,并且在随后的读取数据过程中填充词表。 -* process:PaddlePaddle调用process函数来读取数据。每次读取一条数据后,process函数会用yield语句输出这条数据,从而能够被PaddlePaddle 捕获 (harvest)。 - -``dataprovider_bow.py`` 文件给出了完整例子: - -.. literalinclude:: ../../../demo/quick_start/dataprovider_bow.py - :language: python - :lines: 21-70 - :linenos: - :emphasize-lines: 8,33 - -详细内容请参见 :ref:`api_dataprovider` 。 - -配置中的数据加载定义 --------------------- - -在模型配置中通过 ``define_py_data_sources2`` 接口来加载数据: - -.. literalinclude:: ../../../demo/quick_start/trainer_config.emb.py - :language: python - :lines: 19-35 - :linenos: - :emphasize-lines: 12 - - -以下是对上述数据加载的解释: - -- data/train.list,data/test.list: 指定训练数据和测试数据 -- module="dataprovider_bow": 处理数据的Python脚本文件 -- obj="process": 指定生成数据的函数 -- args={"dictionary": word_dict}: 额外的参数,这里指定词典 - -更详细数据格式和用例请参考 :ref:`api_pydataprovider2` 。 - -模型网络结构 -============ - -本小节我们将介绍模型网络结构。 - - .. image:: src/PipelineNetwork_cn.jpg - :align: center - :scale: 80% - - -我们将以最基本的逻辑回归网络作为起点,并逐渐展示更加深入的功能。更详细的网络配置连接请参考 :ref:`api_trainer_config_helpers_layers` 。 -所有配置都能在 `源代码 `_ 的 ``demo/quick_start`` 目录下找到。 - -逻辑回归模型 ------------- - -具体流程如下: - - .. image:: src/NetLR_cn.jpg - :align: center - :scale: 80% - -- 获取利用 `one-hot vector `_ 表示的每个单词,维度是词典大小 - - .. code-block:: python - - word = data_layer(name="word", size=word_dim) - -- 获取该条样本类别Id,维度是类别个数。 - - .. code-block:: python - - label = data_layer(name="label", size=label_dim) - -- 利用逻辑回归模型对该向量进行分类,同时会计算分类准确率 - - .. code-block:: python - - # Define a fully connected layer with logistic activation (also called softmax activation). - output = fc_layer(input=word, - size=label_dim, - act_type=SoftmaxActivation()) - # Define cross-entropy classification loss and error. - classification_cost(input=output, label=label) - - - - input: 除去data层,每个层都有一个或多个input,多个input以list方式输入 - - size: 该层神经元个数 - - act_type: 激活函数类型 - -**效果总结**:我们将在后面介绍训练和预测流程的脚本。在此为方便对比不同网络结构,我们总结了各个网络的复杂度和效果。 - - ===================== =============================== ================= - 网络名称 参数数量 错误率 - ===================== =============================== ================= - 逻辑回归 252 KB 8.652 % - ===================== =============================== ================= - -词向量模型 ----------- - -embedding模型需要稍微改变提供数据的Python脚本,即 ``dataprovider_emb.py``,词向量模型、 -卷积模型、时序模型均使用该脚本。其中文本输入类型定义为整数时序类型integer_value_sequence。 - -.. code-block:: python - - def initializer(settings, dictionary, **kwargs): - settings.word_dict = dictionary - settings.input_types = [ - # Define the type of the first input as sequence of integer. - # The value of the integers range from 0 to len(dictrionary)-1 - integer_value_sequence(len(dictionary)), - # Define the second input for label id - integer_value(2)] - - @provider(init_hook=initializer) - def process(settings, file_name): - ... - # omitted, it is same as the data provider for LR model - -该模型依然使用逻辑回归分类网络的框架, 只是将句子用连续向量表示替换为用稀疏向量表示, 即对第三步进行替换。句子表示的计算更新为两步: - -.. image:: src/NetContinuous_cn.jpg - :align: center - :scale: 80% - -- 利用单词Id查找该单词对应的连续向量(维度为word_dim), 输入N个单词,输出为N个word_dim维度向量 - - .. code-block:: python - - emb = embedding_layer(input=word, size=word_dim) - -- 将该句话包含的所有单词向量求平均, 得到句子的表示 - - .. code-block:: python - - avg = pooling_layer(input=emb, pooling_type=AvgPooling()) - -其它部分和逻辑回归网络结构一致。 - -**效果总结:** - - ===================== =============================== ================== - 网络名称 参数数量 错误率 - ===================== =============================== ================== - 词向量模型 15 MB 8.484 % - ===================== =============================== ================== - -卷积模型 ------------ - -卷积网络是一种特殊的从词向量表示到句子表示的方法, 也就是将词向量模型进一步演化为三个新步骤。 - -.. image:: src/NetConv_cn.jpg - :align: center - :scale: 80% - -文本卷积分可为三个步骤: - -1. 首先,从每个单词左右两端分别获取k个相邻的单词, 拼接成一个新的向量; - -2. 其次,对该向量进行非线性变换(例如Sigmoid变换), 使其转变为维度为hidden_dim的新向量; - -3. 最后,对整个新向量集合的每一个维度取最大值来表示最后的句子。 - -这三个步骤可配置为: - -.. code-block:: python - - text_conv = sequence_conv_pool(input=emb, - context_start=k, - context_len=2 * k + 1) - -**效果总结:** - - ===================== =============================== ======================== - 网络名称 参数数量 错误率 - ===================== =============================== ======================== - 卷积模型 16 MB 5.628 % - ===================== =============================== ======================== - -时序模型 ----------- - -.. image:: src/NetRNN_cn.jpg - :align: center - :scale: 80% - -时序模型,也称为RNN模型, 包括简单的 `RNN模型 `_, `GRU模型 `_ 和 `LSTM模型 `_ 等等。 - -- GRU模型配置: - - .. code-block:: python - - gru = simple_gru(input=emb, size=gru_size) - - -- LSTM模型配置: - - .. code-block:: python - - lstm = simple_lstm(input=emb, size=lstm_size) - -本次试验,我们采用单层LSTM模型,并使用了Dropout,**效果总结:** - - ===================== =============================== ========================= - 网络名称 参数数量 错误率 - ===================== =============================== ========================= - 时序模型 16 MB 4.812 % - ===================== =============================== ========================= - -优化算法 -========= - -`优化算法 `_ 包括 -Momentum, RMSProp,AdaDelta,AdaGrad,ADAM,Adamax等,这里采用Adam优化方法,同时使用了L2正则(L2 Regularization)和梯度截断(Gradient Clipping)。 - -.. code-block:: python - - settings(batch_size=128, - learning_rate=2e-3, - learning_method=AdamOptimizer(), - regularization=L2Regularization(8e-4), - gradient_clipping_threshold=25) - -训练模型 -========= - -在数据加载和网络配置完成之后, 我们就可以训练模型了。 - -.. image:: src/PipelineTrain_cn.jpg - :align: center - :scale: 80% - -训练模型,我们只需要运行 ``train.sh`` 训练脚本: - - .. code-block:: bash - - ./train.sh - -``train.sh`` 中包含了训练模型的基本命令。训练时所需设置的主要参数如下: - - .. code-block:: bash - - paddle train \ - --config=trainer_config.py \ - --log_period=20 \ - --save_dir=./output \ - --num_passes=15 \ - --use_gpu=false - -这里只简单介绍了单机训练,如何进行分布式训练,请参考 :ref:`cluster_train` 。 - -预测 -===== - -当模型训练好了之后,我们就可以进行预测了。 - -.. image:: src/PipelineTest_cn.jpg - :align: center - :scale: 80% - -之前配置文件中 ``test.list`` 指定的数据将会被测试,这里直接通过预测脚本 ``predict.sh`` 进行预测, -更详细的说明,请参考 :ref:`api_swig_py_paddle` 。 - - .. code-block:: bash - - model="output/pass-00003" - paddle train \ - --config=trainer_config.lstm.py \ - --use_gpu=false \ - --job=test \ - --init_model_path=$model \ - --config_args=is_predict=1 \ - --predict_output_dir=. \ - - mv rank-00000 result.txt - -这里以 ``output/pass-00003`` 为例进行预测,用户可以根据训练日志,选择测试结果最好的模型来预测。 - -预测结果以文本的形式保存在 ``result.txt`` 中,一行为一个样本,格式如下: - - .. code-block:: bash - - 预测ID;ID为0的概率 ID为1的概率 - 预测ID;ID为0的概率 ID为1的概率 - -总体效果总结 -============== - -在 ``/demo/quick_start`` 目录下,能够找到这里使用的所有数据, 网络配置, 训练脚本等等。 -对于Amazon-Elec测试集(25k), 如下表格,展示了上述网络模型的训练效果: - - ===================== =============================== ============= ================================== - 网络名称 参数数量 错误率 配置文件 - ===================== =============================== ============= ================================== - 逻辑回归模型 252 KB 8.652% trainer_config.lr.py - 词向量模型 15 MB 8.484% trainer_config.emb.py - 卷积模型 16 MB 5.628% trainer_config.cnn.py - 时序模型 16 MB 4.812% trainer_config.lstm.py - ===================== =============================== ============= ================================== - - -附录 -===== - -命令行参数 ----------- - -* \--config:网络配置 -* \--save_dir:模型存储路径 -* \--log_period:每隔多少batch打印一次日志 -* \--num_passes:训练轮次,一个pass表示过一遍所有训练样本 -* \--config_args:命令指定的参数会传入网络配置中。 -* \--init_model_path:指定初始化模型路径,可用在测试或训练时指定初始化模型。 - -默认一个pass保存一次模型,也可以通过saving_period_by_batches设置每隔多少batch保存一次模型。 -可以通过show_parameter_stats_period设置打印参数信息等。 -其他参数请参考 命令行参数文档(链接待补充)。 - -输出日志 ---------- - -.. code-block:: bash - - TrainerInternal.cpp:160] Batch=20 samples=2560 AvgCost=0.628761 CurrentCost=0.628761 Eval: classification_error_evaluator=0.304297 CurrentEval: classification_error_evaluator=0.304297 - -模型训练会看到类似上面这样的日志信息,详细的参数解释,请参考如下表格: - - =========================================== ============================================================== - 名称 解释 - =========================================== ============================================================== - Batch=20 表示过了20个batch - samples=2560 表示过了2560个样本 - AvgCost 每个pass的第0个batch到当前batch所有样本的平均cost - CurrentCost 当前log_period个batch所有样本的平均cost - Eval: classification_error_evaluator 每个pass的第0个batch到当前batch所有样本的平均分类错误率 - CurrentEval: classification_error_evaluator 当前log_period个batch所有样本的平均分类错误率 - =========================================== ============================================================== diff --git a/develop/doc_cn/objects.inv b/develop/doc_cn/objects.inv index 316f4f4e981598fc6bb172b6130869acacaa3909..e6fbcca73d468264d9181ece6cecc3719f128954 100644 GIT binary patch delta 4428 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 SGYVS3zP899YX1Wj%V?g2>a_0w delta 4530 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 Operator","Design Doc: InferVarType","Problem","Memory Optimization","Intel\u00ae MKL Packed on PaddlePaddle: Design Doc","Intel\u00ae MKL-DNN on PaddlePaddle: Design Doc","Design Doc: Add MKLDNN Kernel in Fluid Operator","Design Doc: Model Format","Paddle\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0","C-API \u6a21\u578b\u63a8\u65ad\u5b9e\u73b0\u6587\u6863","Design Doc: The Keys of Operator Kernel Type","RNNOp design","Design: Sequence Decoder Generating LoDTensors","Optimizer Design","Design Doc: NCCL support in Paddle Fluid","Averaging Parameter in PaddlePaddle","Design Doc: The C++ Class Parameters","Introduction","Design Doc: PaddlePaddle Programs","Prune","Design Doc: Python API","Python Data Reader Design Doc","Design Doc: Refactorization Overview","Design Doc: Gradient Operators Registration","Regularization in PaddlePaddle","PaddlePaddle\u53d1\u884c\u89c4\u8303","Design of Scope in Paddle","Design Doc: Selected Rows","Interaction between C++ and Python","Design Doc: Supporting new Device/Library","Background","Design for TensorArray","Background","\u7f16\u8bd1\u5b89\u88c5\u4e0e\u5355\u5143\u6d4b\u8bd5","\u96c6\u7fa4\u8bad\u7ec3\u4e0e\u9884\u6d4b","FAQ","\u672c\u5730\u8bad\u7ec3\u4e0e\u9884\u6d4b","\u6a21\u578b\u914d\u7f6e","\u53c2\u6570\u8bbe\u7f6e","\u4ece\u6e90\u7801\u7f16\u8bd1","\u4f7f\u7528Docker\u5b89\u88c5\u8fd0\u884c","\u5b89\u88c5\u4e0e\u7f16\u8bd1","\u4f7f\u7528pip\u5b89\u88c5","\u57fa\u672c\u4f7f\u7528\u6982\u5ff5","\u65b0\u624b\u5165\u95e8","\u652f\u6301\u53cc\u5c42\u5e8f\u5217\u4f5c\u4e3a\u8f93\u5165\u7684Layer","\u5355\u53cc\u5c42RNN API\u5bf9\u6bd4\u4ecb\u7ecd","RNN\u76f8\u5173\u6a21\u578b","Recurrent Group\u6559\u7a0b","RNN\u914d\u7f6e","\u7528Docker\u7f16\u8bd1\u548c\u6d4b\u8bd5PaddlePaddle","\u5982\u4f55\u8d21\u732e\u4ee3\u7801","\u5b9e\u73b0\u65b0\u7684\u7f51\u7edc\u5c42","\u5982\u4f55\u5199\u65b0\u7684Operator","\u5728Paddle\u4e2d\u5982\u4f55\u4f7f\u7528Eigen","\u5982\u4f55\u8d21\u732e/\u4fee\u6539\u6587\u6863","\u8fdb\u9636\u6307\u5357","Profiling the Python Code","Python\u4ee3\u7801\u7684\u6027\u80fd\u5206\u6790","GPU\u6027\u80fd\u5206\u6790\u4e0e\u8c03\u4f18","PaddlePaddle Fluid Source Code Overview","\u7f16\u8bd1 PaddlePaddle \u9884\u6d4b\u5e93","PaddlePaddle C-API","\u8f93\u5165/\u8f93\u51fa\u6570\u636e\u7ec4\u7ec7","C-API \u4f7f\u7528\u6d41\u7a0b","\u5206\u5e03\u5f0f\u8bad\u7ec3","\u4f7f\u7528fabric\u542f\u52a8\u96c6\u7fa4\u8bad\u7ec3","Distributed PaddlePaddle Training on AWS with Kubernetes","Kubernetes\u5355\u673a\u8bad\u7ec3","Kubernetes\u5206\u5e03\u5f0f\u8bad\u7ec3","\u5728OpenMPI\u96c6\u7fa4\u4e2d\u63d0\u4ea4\u8bad\u7ec3\u4f5c\u4e1a","<no title>","<no title>","\u53c2\u6570\u6982\u8ff0","\u7ec6\u8282\u63cf\u8ff0","\u8bbe\u7f6e\u547d\u4ee4\u884c\u53c2\u6570","\u4f7f\u7528\u6848\u4f8b","PaddlePaddle \u6587\u6863","Android\u5e73\u53f0\u7f16\u8bd1\u6307\u5357","iOS\u5e73\u53f0\u7f16\u8bd1\u6307\u5357","Raspberry Pi\u5e73\u53f0\u7f16\u8bd1\u6307\u5357","MOBILE","Cluster bootstrapping tool survey","<no title>","\u4e2d\u6587\u8bcd\u5411\u91cf\u6a21\u578b\u7684\u4f7f\u7528","Model Zoo - ImageNet","\u5feb\u901f\u5165\u95e8\u6559\u7a0b"],titleterms:{"\u4e00\u4e9b\u7ec6\u8282\u7684\u8865\u5145":128,"\u4e0a\u4f20\u8bad\u7ec3\u6587\u4ef6":37,"\u4e0b\u8f7d\u548c\u6570\u636e\u62bd\u53d6":143,"\u4e0b\u8f7d\u6570\u636e":127,"\u4e0b\u8f7dmklml\u5e93\u5931\u8d25":92,"\u4e0d\u4f7f\u7528":67,"\u4e0d\u4f7f\u7528swig\u8fd9\u79cd\u4ee3\u7801\u751f\u6210\u5668":67,"\u4e0d\u540c\u7684":96,"\u4e0d\u5bfc\u51fapaddle\u5185\u90e8\u7684\u7ed3\u6784\u4f53":67,"\u4e0d\u5f15\u7528\u5176\u4ed6\u52a8\u6001\u5e93":67,"\u4e24\u79cd\u4f7f\u7528":96,"\u4e2d\u6587\u5b57\u5178":143,"\u4e2d\u6587\u77ed\u8bed\u6539\u5199\u7684\u4f8b\u5b50":143,"\u4e2d\u6587\u8bcd\u5411\u91cf\u6a21\u578b\u7684\u4f7f\u7528":143,"\u4e2d\u6587\u8bcd\u5411\u91cf\u7684\u9884\u8bad\u7ec3\u6a21\u578b":143,"\u4e3a\u4ec0\u4e48\u8981":109,"\u4e3a\u4ec0\u4e48\u9700\u8981\u6027\u80fd\u5206\u6790":118,"\u4ec0\u4e48\u662f\u6027\u80fd\u5206\u6790":118,"\u4ec5\u4ec5\u4f7f\u7528void":67,"\u4ecb\u7ecd":[143,144],"\u4ece\u5feb\u7167\u6062\u590d":36,"\u4ece\u6e90\u7801\u7f16\u8bd1":98,"\u4ee3\u7801\u8981\u6c42":110,"\u4f18\u5316\u7b97\u6cd5":145,"\u4f7f\u7528":[110,127],"\u4f7f\u7528\u5206\u5e03\u5f0f\u8ba1\u7b97\u5e73\u53f0\u6216\u5de5\u5177":124,"\u4f7f\u7528\u52a8\u6001\u5e93\u6765\u5206\u53d1paddl":67,"\u4f7f\u7528\u6848\u4f8b":135,"\u4f7f\u7528\u6982\u8ff0":145,"\u4f7f\u7528\u6a21\u578b\u521d\u59cb\u5316\u7f51\u7edc":135,"\u4f7f\u7528\u6d41\u7a0b":123,"\u4f7f\u7528\u73af\u5883\u53d8\u91cf":128,"\u4f7f\u7528\u7528\u6237\u6307\u5b9a\u7684\u8bcd\u5411\u91cf\u5b57\u5178":143,"\u4f7f\u7528\u8bf4\u660e":115,"\u4f7f\u7528\u8f6c\u6362\u5e93":37,"\u4f7f\u7528docker\u542f\u52a8paddlepaddl":99,"\u4f7f\u7528docker\u5b89\u88c5\u8fd0\u884c":99,"\u4f7f\u7528docker\u6267\u884cgpu\u8bad\u7ec3":99,"\u4f7f\u7528docker\u6784\u5efa":114,"\u4f7f\u7528fabric\u542f\u52a8\u96c6\u7fa4\u8bad\u7ec3":125,"\u4f7f\u7528paddlepaddl":114,"\u4f7f\u7528pip\u5b89\u88c5":101,"\u4fdd\u6301\u672c\u5730\u4ed3\u5e93\u6700\u65b0":110,"\u4fee\u6539\u542f\u52a8\u811a\u672c":127,"\u4fee\u6539\u6587\u6863":114,"\u514b\u9686":110,"\u5177\u4f53\u67d0\u79cd\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5177\u4f53\u67d0\u79cd\u7c7b\u578b\u7684\u5b9e\u73b0\u6587\u4ef6":68,"\u5185\u5b58\u4e0d\u591f\u7528\u7684\u60c5\u51b5":2,"\u5185\u7f6e\u5b9a\u65f6\u5668":118,"\u5199\u68af\u5ea6\u68c0\u67e5\u5355\u5143\u6d4b\u8bd5":111,"\u51c6\u5907\u4e00\u4e2alinux\u96c6\u7fa4":125,"\u51c6\u5907\u4ea4\u53c9\u7f16\u8bd1\u73af\u5883":[137,138],"\u51c6\u5907\u6570\u636e\u96c6":124,"\u51c6\u5907\u8bad\u7ec3\u6570\u636e":128,"\u51c6\u5907\u8bad\u7ec3\u7a0b\u5e8f":124,"\u51c6\u5907\u9884\u6d4b\u6a21\u578b":123,"\u51c6\u5907openmpi\u96c6\u7fa4":129,"\u51cf\u5c11\u6570\u636e\u8f7d\u5165\u7684\u8017\u65f6":95,"\u51cf\u5c11dataprovider\u7f13\u51b2\u6c60\u5185\u5b58":95,"\u51fa\u73b0":96,"\u5206\u5757\u6587\u4ef6\u4f20\u8f93":51,"\u5206\u5e03\u5f0f\u8bad\u7ec3":124,"\u5206\u652f\u89c4\u8303":84,"\u521b\u5efa\u672c\u5730\u5206\u652f":110,"\u521b\u5efa\u795e\u7ecf\u7f51\u7edc\u8f93\u5165":123,"\u521b\u5efajob":128,"\u521b\u5efapaddlepaddl":127,"\u521d\u59cb\u5316paddlepaddle\u8fd0\u884c\u73af\u5883":123,"\u5220\u9664\u672c\u5730\u5206\u652f":110,"\u5220\u9664\u8fdc\u7a0b\u5206\u652f":110,"\u5229\u7528\u66f4\u591a\u7684\u8ba1\u7b97\u8d44\u6e90":95,"\u5230\u8fdc\u7a0b\u4ed3\u5e93":110,"\u5236\u4f5c\u955c\u50cf":128,"\u5236\u4f5cdocker\u955c\u50cf":127,"\u524d\u5411\u8ba1\u7b97":123,"\u524d\u5411operator\u5355\u6d4b":112,"\u52a0\u8f7d\u6a21\u578b":123,"\u52a0\u8f7dpaddlepaddl":102,"\u52a0\u901f\u6267\u884c":36,"\u52a0\u901f\u8bad\u7ec3\u901f\u5ea6":95,"\u52a8\u6001\u5e93\u4e2d\u4e0d\u5d4c\u5165\u4efb\u4f55\u5176\u4ed6\u8bed\u8a00\u7684\u89e3\u91ca\u5668":67,"\u52a8\u6001\u6269\u5bb9":36,"\u5355\u5143\u6d4b\u8bd5":133,"\u5355\u53cc\u5c42rnn":105,"\u5377\u79ef\u6a21\u578b":145,"\u539f\u56e0":67,"\u539f\u56e0\u5217\u8868":67,"\u53c2\u6570\u4fe1\u606f":144,"\u53c2\u6570\u5185\u5b58":95,"\u53c2\u6570\u670d\u52a1\u5668\u548c\u5206\u5e03\u5f0f\u901a\u4fe1":133,"\u53c2\u6570\u6982\u8ff0":132,"\u53c2\u6570\u8bbe\u7f6e":97,"\u53c2\u6570\u8bfb\u53d6":144,"\u53c2\u8003":2,"\u53c2\u8003\u6587\u6863":51,"\u53c2\u8003\u8d44\u6599":118,"\u53cc\u5c42rnn":105,"\u53cc\u5c42rnn\u4ecb\u7ecd":107,"\u53cc\u5c42rnn\u7684\u4f7f\u7528":107,"\u53cd\u5411operator\u5355\u6d4b":112,"\u53d1\u5e03docker\u955c\u50cf":84,"\u53d1\u5e03wheel\u5305\u5230pypi":84,"\u53ef\u80fd\u7684\u5185\u5b58\u6cc4\u9732\u95ee\u9898":2,"\u53ef\u80fd\u78b0\u5230\u7684\u95ee\u9898":109,"\u53ef\u9009\u529f\u80fd":143,"\u5404\u4e2a\u7248\u672c\u6700\u65b0\u7684whl\u5305":101,"\u540d\u8bcd\u89e3\u91ca":51,"\u5411\u7cfb\u7edf\u4f20\u9001\u6570\u636e":145,"\u5411\u91cf":133,"\u542f\u52a8\u4efb\u52a1":128,"\u542f\u52a8\u53c2\u6570\u670d\u52a1\u5668":124,"\u542f\u52a8\u53c2\u6570\u8bf4\u660e":124,"\u542f\u52a8\u8ba1\u7b97\u8282\u70b9":124,"\u542f\u52a8\u96c6\u7fa4\u4f5c\u4e1a":[125,129],"\u5440":109,"\u547d\u4ee4\u884c\u53c2\u6570":145,"\u548c":104,"\u5728\u4e0d\u540c\u8bbe\u5907\u4e0a\u6307\u5b9a\u5c42":135,"\u5728\u4e0d\u540c\u96c6\u7fa4\u4e2d\u8fd0\u884c":124,"\u5728docker\u4e2d\u6267\u884cpaddlepaddle\u8bad\u7ec3\u7a0b\u5e8f":99,"\u5728openmpi\u96c6\u7fa4\u4e2d\u63d0\u4ea4\u8bad\u7ec3\u4f5c\u4e1a":129,"\u5728paddle\u4e2d\u5982\u4f55\u4f7f\u7528eigen":113,"\u5728paddlepaddle\u5e73\u53f0\u8bad\u7ec3\u6a21\u578b":143,"\u57fa\u4e8edocker\u5bb9\u5668\u7684\u7f16\u8bd1\u65b9\u5f0f":137,"\u57fa\u4e8elinux\u4ea4\u53c9\u7f16\u8bd1\u73af\u5883\u7684\u7f16\u8bd1\u65b9\u5f0f":137,"\u57fa\u4e8epython\u7684\u9884\u6d4b":4,"\u57fa\u672c\u4f7f\u7528\u6982\u5ff5":[102,122],"\u57fa\u672c\u539f\u7406":107,"\u57fa\u672c\u8981\u6c42":67,"\u5982\u4f55\u4e66\u5199\u6587\u6863":114,"\u5982\u4f55\u4f7f\u7528":96,"\u5982\u4f55\u5171\u4eab\u53c2\u6570":97,"\u5982\u4f55\u5199\u65b0\u7684oper":112,"\u5982\u4f55\u51cf\u5c11\u5185\u5b58\u5360\u7528":95,"\u5982\u4f55\u521d\u59cb\u5316\u53c2\u6570":97,"\u5982\u4f55\u52a0\u8f7d\u9884\u8bad\u7ec3\u53c2\u6570":97,"\u5982\u4f55\u52a0\u901f\u8bad\u7ec3\u901f\u5ea6":95,"\u5982\u4f55\u548c\u660e\u6587\u8fdb\u884c\u76f8\u4e92\u8f6c\u5316":97,"\u5982\u4f55\u6307\u5b9agpu\u8bbe\u5907":95,"\u5982\u4f55\u66f4\u65b0www":114,"\u5982\u4f55\u6784\u5efa\u6587\u6863":114,"\u5982\u4f55\u8bbe\u7f6e\u5b66\u4e60\u7387\u9000\u706b":97,"\u5982\u4f55\u8c03\u7528":95,"\u5982\u4f55\u8d21\u732e":114,"\u5982\u4f55\u8d21\u732e\u4ee3\u7801":110,"\u5982\u4f55\u8fdb\u884c\u6027\u80fd\u5206\u6790":118,"\u5982\u4f55\u9009\u62e9sgd\u7b97\u6cd5\u7684\u5b66\u4e60\u7387":97,"\u5b50\u5e8f\u5217\u95f4\u65e0memori":105,"\u5b50\u5e8f\u5217\u95f4\u6709memori":105,"\u5b58\u50a8\u7684\u53c2\u6570\u683c\u5f0f\u662f\u4ec0\u4e48":97,"\u5b89\u88c5":[101,145],"\u5b89\u88c5\u4e0e\u7f16\u8bd1":100,"\u5b89\u88c5\u4ea4\u53c9\u7f16\u8bd1\u5668":139,"\u5b89\u88c5\u6d41\u7a0b":100,"\u5b9a\u4e49operator\u7c7b":112,"\u5b9a\u4e49opkernel\u7c7b":112,"\u5b9a\u4e49protomaker\u7c7b":112,"\u5b9e\u73b0":67,"\u5b9e\u73b0\u5355\u5143\u6d4b\u8bd5":112,"\u5b9e\u73b0\u65b0\u7684\u7f51\u7edc\u5c42":111,"\u5b9e\u73b0\u65b9\u5f0f":68,"\u5b9e\u73b0\u8ba1\u7b97":113,"\u5b9e\u73b0c":[111,112],"\u5b9e\u73b0python\u5c01\u88c5":111,"\u5bfb\u627e\u6027\u80fd\u74f6\u9888":117,"\u5bfc\u51fac":67,"\u5c06\u547d\u4ee4\u53c2\u6570\u4f20\u7ed9\u7f51\u7edc\u914d\u7f6e":135,"\u5c0f\u7ed3":2,"\u5de5\u5177":118,"\u5e38\u89c1\u95ee\u9898\u548c\u89e3\u51b3\u65b9\u6cd5":101,"\u5e38\u89c1\u95ee\u9898\u89e3\u7b54":100,"\u5e76\u5b8c\u6210":110,"\u5efa\u7acb":110,"\u5f00\u53d1\u6807\u51c6":115,"\u5f00\u59cb\u5f00\u53d1":110,"\u5f02\u6b65\u968f\u673a\u68af\u5ea6\u4e0b\u964d":133,"\u5feb\u7167\u4fdd\u5b58\u7684\u8bbe\u8ba1\u5982\u4e0b":36,"\u5feb\u901f\u5165\u95e8\u6559\u7a0b":145,"\u5feb\u901f\u5b89\u88c5":103,"\u5feb\u901f\u5f00\u59cb":103,"\u6027\u80fd\u4f18\u5316":115,"\u6027\u80fd\u5206\u6790\u5c0f\u6280\u5de7":118,"\u6027\u80fd\u5206\u6790\u5de5\u5177\u4ecb\u7ecd":118,"\u6027\u80fd\u8c03\u4f18":133,"\u603b\u4f53\u6548\u679c\u603b\u7ed3":145,"\u603b\u4f53\u6d41\u7a0b":109,"\u603b\u7ed3":122,"\u6216\u8005\u662f":92,"\u6267\u884c\u5355\u5143\u6d4b\u8bd5":98,"\u627e\u5230\u7684pythonlibs\u548cpythoninterp\u7248\u672c\u4e0d\u4e00\u81f4":92,"\u62a5importerror":92,"\u6307\u9488\u4f5c\u4e3a\u7c7b\u578b\u7684\u53e5\u67c4":67,"\u63a5\u53e3":144,"\u63a5\u53e3\u8f93\u51fa\u591a\u4e2alayer\u7684\u9884\u6d4b\u7ed3\u679c":95,"\u63a8\u5bfc\u65b9\u7a0b":111,"\u63a8\u6d4b\u6267\u884c":36,"\u63d0\u4ea4":110,"\u63d0\u4ea4\u4ee3\u7801\u7684\u4e00\u4e9b\u7ea6\u5b9a":110,"\u63d0\u4ea4\u955c\u50cf":127,"\u642d\u5efa\u795e\u7ecf\u7f51\u7edc":102,"\u652f\u6301\u53cc\u5c42\u5e8f\u5217\u4f5c\u4e3a\u8f93\u5165\u7684layer":104,"\u652f\u6301\u7528\u6237\u81ea\u5b9a\u4e49\u7684\u6570\u636e\u9884\u5904\u7406job":37,"\u6570\u636e\u652f\u6301":133,"\u6570\u636e\u683c\u5f0f\u51c6\u5907":145,"\u6570\u636e\u7684\u51c6\u5907\u548c\u9884\u5904\u7406":143,"\u6574\u4f53\u65b9\u6848":128,"\u6587\u4ef6\u4f20\u8f93\u4f18\u5316":51,"\u6587\u4ef6\u8bbf\u95ee\u65b9\u5f0f":37,"\u6587\u4ef6\u8bbf\u95ee\u7684\u6743\u9650":37,"\u6587\u4ef6\u9884\u5904\u7406":37,"\u6587\u6863":136,"\u65b0\u624b\u5165\u95e8":103,"\u65e5\u5fd7\u4e2d\u4fdd\u5b58\u5747\u4e3a\u7f51\u7edc\u901a\u4fe1\u7c7b\u9519\u8bef":93,"\u65f6\u5e8f\u6a21\u578b":145,"\u65f6\u5e8f\u6a21\u578b\u7684\u4f7f\u7528\u573a\u666f":2,"\u65f6\u95f4\u5e8f\u5217":105,"\u65f6\u95f4\u6b65":105,"\u66b4\u9732\u63a5\u53e3\u539f\u5219":68,"\u672c\u5730\u6d4b\u8bd5":135,"\u672c\u5730\u8bad\u7ec3":135,"\u672c\u5730\u8bad\u7ec3\u4e0e\u9884\u6d4b":95,"\u672f\u8bed":36,"\u6784\u5efa\u548c\u6d4b\u8bd5":110,"\u6784\u5efapaddlepaddle\u7684android\u5f00\u53d1\u955c\u50cf":137,"\u67b6\u6784\u56fe":51,"\u67e5\u770b\u6027\u80fd\u5206\u6790\u6587\u4ef6":117,"\u67e5\u770b\u8bad\u7ec3\u7ed3\u679c":127,"\u67e5\u770b\u8f93\u51fa":128,"\u6837\u4f8b\u6570\u636e":2,"\u6846\u67b6\u751f\u6210":51,"\u6848\u4f8b\u4e00":135,"\u6848\u4f8b\u4e8c":135,"\u68c0\u67e5\u6a21\u578b\u8f93\u51fa":125,"\u68c0\u67e5\u96c6\u7fa4\u8bad\u7ec3\u7ed3\u679c":125,"\u6982\u5ff5\u7b80\u4ecb":112,"\u6982\u5ff5\u89e3\u91ca":37,"\u6982\u8ff0":[104,107,120,124],"\u6a21\u5757":51,"\u6a21\u578b":144,"\u6a21\u578b\u4e0b\u8f7d":144,"\u6a21\u578b\u53c2\u6570\u68c0\u67e5\u70b9":36,"\u6a21\u578b\u63a8\u65ad\u5b9e\u73b0\u6587\u6863":68,"\u6a21\u578b\u7f51\u7edc\u7ed3\u6784":145,"\u6a21\u578b\u914d\u7f6e":[96,105,115],"\u6a21\u578b\u914d\u7f6e\u7684\u6a21\u578b\u914d\u7f6e":105,"\u6ce8\u518coper":112,"\u6ce8\u610f\u4e8b\u9879":[2,112,123],"\u6d41\u7a0b\u4ecb\u7ecd":37,"\u6d4b\u8bd5":133,"\u6df7\u5408\u4ee3\u7801\u7684\u6027\u80fd\u5206\u6790":117,"\u6e05\u7406":123,"\u7279\u5f81\u63d0\u53d6":144,"\u73af\u5883\u51c6\u5907":124,"\u751f\u6210\u5e8f\u5217":108,"\u751f\u6210\u6027\u80fd\u5206\u6790\u6587\u4ef6":117,"\u751f\u6210\u6d41\u7a0b\u7684\u4f7f\u7528\u65b9\u6cd5":107,"\u751f\u6210sparse\u6587\u4ef6":51,"\u7528\u6237\u4f7f\u7528\u6d41\u7a0b":51,"\u7528docker\u7f16\u8bd1\u548c\u6d4b\u8bd5paddlepaddl":109,"\u7684\u533a\u522b":96,"\u7684\u53c2\u6570":96,"\u7684\u65b9\u6cd5\u6709\u4f55\u533a\u522b":96,"\u76ee\u5f55\u7ed3\u6784":68,"\u76ee\u6807":51,"\u76f4\u63a5\u6784\u5efa":114,"\u76f8\u5173\u6982\u5ff5":107,"\u77e9\u9635":133,"\u793a\u4f8b1":105,"\u793a\u4f8b2":105,"\u793a\u4f8b3":105,"\u793a\u4f8b4":105,"\u793a\u4f8b\u7a0b\u5e8f":37,"\u795e\u7ecf\u5143\u6fc0\u6d3b\u5185\u5b58":95,"\u7a00\u758f\u8bad\u7ec3":135,"\u7aef\u6570\u636e\u7c7b\u578b\u8bf4\u660e":122,"\u7b26\u53f7":67,"\u7b80\u5355\u95e8\u63a7\u5faa\u73af\u795e\u7ecf\u7f51\u7edc":108,"\u7c7b":[67,111,112],"\u7ebf\u6027\u56de\u5f52\u5b8c\u6574\u793a\u4f8b":102,"\u7ec4\u7ec7\u5e8f\u5217\u4fe1\u606f":122,"\u7ec4\u7ec7\u8f93\u5165\u6570\u636e":[122,123],"\u7ec6\u8282\u63cf\u8ff0":133,"\u7ec8\u6b62\u96c6\u7fa4\u4f5c\u4e1a":125,"\u7ed1\u5b9apython":112,"\u7f16\u5199\u9884\u6d4b\u4ee3\u7801":123,"\u7f16\u5199yaml\u6587\u4ef6":127,"\u7f16\u8bd1":[112,120],"\u7f16\u8bd1\u4f9d\u8d56":98,"\u7f16\u8bd1\u548c\u5b89\u88c5":[137,138,139],"\u7f16\u8bd1\u548c\u6267\u884c":112,"\u7f16\u8bd1\u5b89\u88c5\u4e0e\u5355\u5143\u6d4b\u8bd5":92,"\u7f16\u8bd1\u5b89\u88c5\u540e\u6267\u884c":92,"\u7f16\u8bd1\u65b9\u6cd5":98,"\u7f16\u8bd1\u6d41\u7a0b":100,"\u7f16\u8bd1\u9009\u9879":[68,98],"\u7f16\u8bd1\u9009\u9879\u7684\u8bbe\u7f6e":98,"\u7f16\u8bd1\u9009\u9879\u8bf4\u660e":98,"\u7f16\u8bd1paddlepaddl":137,"\u7f29\u5bb9":36,"\u7f51\u7edc\u53ef\u89c6\u5316":144,"\u7f51\u7edc\u914d\u7f6e\u4e2d\u7684\u8c03\u7528":2,"\u800c\u662f\u624b\u5199\u591a\u8bed\u8a00\u7ed1\u5b9a":67,"\u80cc\u666f":67,"\u81ea\u7136\u8bed\u8a00\u5904\u7406":133,"\u83b7\u53d6paddlepaddle\u7684docker\u955c\u50cf":99,"\u8986\u76d6\u4e0d\u4e00\u81f4\u7684\u90e8\u5206":51,"\u89c2\u6d4b\u8bcd\u5411\u91cf":143,"\u8bad\u7ec3":133,"\u8bad\u7ec3\u56e0\u6b64\u9000\u51fa\u600e\u4e48\u529e":95,"\u8bad\u7ec3\u6570\u636e\u5b58\u50a8":37,"\u8bad\u7ec3\u6570\u636e\u7684\u5b58\u50a8\u548c\u5206\u53d1":37,"\u8bad\u7ec3\u6a21\u578b":[102,145],"\u8bad\u7ec3\u6d41\u7a0b\u7684\u4f7f\u7528\u65b9\u6cd5":107,"\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u51fa\u73b0":95,"\u8bbe\u7f6e\u547d\u4ee4\u884c\u53c2\u6570":134,"\u8bcd\u5411\u91cf\u6a21\u578b":145,"\u8bcd\u5411\u91cf\u6a21\u578b\u7684\u4fee\u6b63":143,"\u8bcd\u6c47\u8868":105,"\u8be6\u7ec6\u6559\u7a0b":118,"\u8bfb\u53d6\u53cc\u5c42\u5e8f\u5217\u6570\u636e":105,"\u8f6c\u6362\u5e93":37,"\u8f93\u5165":[107,122],"\u8f93\u5165\u4e0d\u7b49\u957f":105,"\u8f93\u5165\u793a\u4f8b":107,"\u8f93\u51fa":107,"\u8f93\u51fa\u6570\u636e":122,"\u8f93\u51fa\u6570\u636e\u7c7b\u578b":122,"\u8f93\u51fa\u6570\u636e\u7ec4\u7ec7":122,"\u8f93\u51fa\u65e5\u5fd7":145,"\u8fd0\u884c\u5bb9\u5668":127,"\u8fd0\u884c\u73af\u5883\u4f9d\u8d56":101,"\u8fd0\u884cdocker":92,"\u8fd9\u4e2a\u52a8\u6001\u5e93\u4f7f\u7528c99\u6807\u51c6\u7684\u5934\u6587\u4ef6\u5bfc\u51fa\u4e00\u4e9b\u51fd\u6570":67,"\u8fdb\u884c\u8bad\u7ec3":[37,127],"\u8fdb\u9636\u6307\u5357":115,"\u901a\u7528":133,"\u903b\u8f91\u56de\u5f52\u6a21\u578b":145,"\u9047\u5230":92,"\u914d\u7f6e\u4e2d\u7684\u6570\u636e\u52a0\u8f7d\u5b9a\u4e49":145,"\u914d\u7f6e\u4ea4\u53c9\u7f16\u8bd1\u53c2\u6570":[137,138,139],"\u914d\u7f6e\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u67b6\u6784":108,"\u914d\u7f6e\u7f51\u7edc":102,"\u94a9\u5b50":110,"\u94fe\u63a5\u8bf4\u660e":120,"\u9519\u8bef\u600e\u4e48\u529e":96,"\u9644\u5f55":145,"\u968f\u673a\u6570":133,"\u96c6\u7fa4\u591a\u8282\u70b9\u8bad\u7ec3":93,"\u96c6\u7fa4\u8bad\u7ec3":135,"\u96c6\u7fa4\u8bad\u7ec3\u4e0e\u9884\u6d4b":93,"\u9700\u8981\u7684\u8f6f\u786c\u4ef6":109,"\u975e\u6cd5\u6307\u4ee4":92,"\u9884\u6d4b":[144,145],"\u9884\u6d4b\u5e93":120,"\u9884\u6d4b\u6d41\u7a0b":4,"\u9884\u6d4bdemo":4,"abstract":[45,46,47,73,141],"android\u5e73\u53f0\u7f16\u8bd1\u6307\u5357":137,"api\u4e2d\u6587\u624b\u518c":3,"api\u5bf9\u6bd4\u4ecb\u7ecd":105,"api\u5e93":137,"beam_search\u7684\u751f\u6210":105,"book\u4e2d\u6240\u6709\u7ae0\u8282":84,"book\u6559\u7a0b":99,"case":32,"class":[56,75,79],"cmake\u6e90\u7801\u7f16\u8bd1":92,"dataprovider\u7684\u4ecb\u7ecd":1,"dataprovider\u7684\u4f7f\u7528":2,"filemanager\u8bbe\u8ba1\u6587\u6863":51,"final":61,"float":95,"function":[34,55,56,79],"gpu\u548ccpu\u6df7\u5408\u4f7f\u7528":135,"gpu\u6027\u80fd\u5206\u6790\u4e0e\u8c03\u4f18":118,"gpu\u955c\u50cf\u51fa\u73b0":92,"group\u6559\u7a0b":107,"import":92,"ios\u5e73\u53f0\u7f16\u8bd1\u6307\u5357":138,"kubernetes\u5206\u5e03\u5f0f\u8bad\u7ec3":128,"kubernetes\u5355\u673a\u8bad\u7ec3":127,"mnist\u7684\u4f7f\u7528\u573a\u666f":2,"new":88,"org\u5de5\u5177":114,"paddle\u52a8\u6001\u5e93\u4e2d":67,"paddle\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0":67,"paddle\u7248\u672c\u53f7\u4e3a0":92,"paddlepaddle\u53d1\u884c\u89c4\u8303":84,"paddlepaddle\u56de\u5f52\u6d4b\u8bd5\u5217\u8868":84,"paddlepaddle\u73af\u5883\u4f9d\u8d56":101,"paddlepaddle\u7f16\u8bd1\u4f9d\u8d56":98,"pi\u5e73\u53f0\u7f16\u8bd1\u6307\u5357":139,"pod\u95f4\u901a\u4fe1":128,"pydataprovider2\u7684\u4f7f\u7528":2,"python\u4e0ec":117,"python\u4ee3\u7801\u7684\u6027\u80fd\u5206\u6790":117,"python\u63a5\u53e3":144,"python\u76f8\u5173\u7684\u5355\u5143\u6d4b\u8bd5\u90fd\u8fc7\u4e0d\u4e86":92,"python\u811a\u672c\u8bfb\u53d6\u6570\u636e":145,"return":[79,80],"rnn\u76f8\u5173\u6a21\u578b":106,"rnn\u914d\u7f6e":108,"switch":[65,88],"tensor\u4f7f\u7528\u6837\u4f8b":113,"tensor\u5230eigentensor\u7684\u8f6c\u6362":113,"tensor\u6a21\u5757":113,AWS:126,Abs:5,DNS:126,EFS:126,For:34,KMS:126,The:[33,40,44,50,54,56,57,59,60,69,72,75,81,82],Use:[33,77],Using:[34,40],With:43,about:56,abs:22,absolut:71,access:126,account:126,accuraci:22,action:[63,64],activ:[5,8,64],adadelta:10,adagrad:10,adagradoptim:24,adam:10,adamax:10,adamaxoptim:24,adamoptim:24,add:[62,65,126],address:126,addto:8,advanc:88,aggreg:8,aggregatelevel:8,alalysi:38,algorithm:[31,35,45,70,78],all:[85,90],analog:44,analysi:[45,62],anneal:97,api:[0,3,45,63,64,68,72,74,79,83,87,121,123],appendix:141,applic:3,arbitrari:54,architectur:[45,76],argument:[52,80],arrai:31,array_length:22,array_read:22,array_to_lod_tensor:22,array_writ:22,asset:126,assign:22,associ:[85,126],assumpt:141,async:133,attent:108,attribut:[6,62,83],auc:7,auto:31,averag:74,avg:11,aws:126,backgraound:31,background:[47,63,88,89,90,91],backward:[32,54,57,81],base:[43,71],basepool:11,basic:[62,88,141],batch:80,batch_norm:[8,22],batch_siz:80,beam:71,beam_search:8,beam_search_decod:22,becaus:97,benchmark:[63,64],benefit:[47,81],between:[30,79,81,87,88],bidirectional_gru:9,bidirectional_lstm:9,big:97,bilinear_interp:8,binari:33,bla:98,block:[33,56,57,77,79,81],block_expand:8,blockdesc:77,bootstrap:141,bottleneck:116,brelu:[5,22],bring:141,bucket:126,build:[32,56,81],cach:2,can:85,capi:68,capi_priv:68,cast:22,ceil:22,challeng:[32,47,78],chang:71,check:[8,31],checker:31,checkpoint:[35,36,42],choic:61,choos:[34,126],chunk:7,cifar:14,classif:7,classification_error:7,classification_error_print:7,client:40,clip:[8,48],clone:110,close:31,cloudform:126,cluster:[41,126,141],cmake:[34,63,64],code:[43,79,116,119],column_sum:7,commit:110,compar:141,comparis:79,compat:54,compil:[33,53,54,77,81,119],complet:54,compos:80,comput:[33,57,65,81,83],con:141,concat:[8,22],concept:[79,81,126],concern:64,conclus:[42,58,141],concurr:44,condit:56,config:3,configur:[28,126],conll05:14,connect:8,constantiniti:20,construct:57,content:[2,63,64,68,92,93,95,96,97,104,118,126],context_project:8,control:[62,81],contruct:62,conv2d:22,conv2d_transpos:22,conv:8,conv_oper:8,conv_project:8,conv_shift:8,convert:42,core:[31,79,126],corner:32,cos_sim:[8,22],cost:8,cpu:46,creat:[32,80,81,85,126],create_arrai:22,creation:[39,74,83],creator:80,credenti:126,crf:8,crf_decod:8,cross_channel_norm:8,cross_entropi:22,cross_entropy_cost:8,cross_entropy_with_selfnorm_cost:8,ctc:8,ctc_error:7,cuda:[53,92,98],cudnn:98,cudnnavg:11,cudnnmax:11,current:[53,82],custom:80,data:[8,12,13,22,35,45,80,126],datafeed:[13,17],dataflow:62,dataprovid:[3,133],dataset:[12,14,35,39],datatyp:[13,69],decayedadagrad:10,decayedadagradoptim:24,decod:71,decor:80,deep:[33,54],defin:126,definit:91,delet:126,demo:[56,126],dens:42,depend:56,deploi:43,describ:[54,72],descript:[52,81],design:[30,31,33,35,39,40,41,42,44,45,46,47,49,50,53,54,55,56,57,60,63,64,65,66,69,70,71,72,73,75,77,79,80,81,82,85,86,88,90],destroi:[85,126],detail:38,detect:[7,8],detection_map:7,detection_output:8,develop:81,devic:88,devicecontext:88,dictionari:80,differ:[81,88],directori:126,discrimin:56,discuss:[47,56],dispatch:[35,39],distribut:[30,35,38,43,45,47,126],dnn:64,doc:[30,33,35,39,40,41,42,44,45,46,47,50,53,54,55,57,60,63,64,65,66,69,73,75,77,79,80,81,82,86,88],docker:[43,109],doe:80,dot_prod:8,dot_product_attent:[9,23],dotmul_oper:8,dotmul_project:8,down:126,download:126,driver:92,drop_out:96,dropout:[8,22],duplic:96,dure:[71,80],dylib:68,dynam:[35,90],dynamic_lstm:22,dynet:58,ec2:126,eigen:113,elast:126,elect:42,elementwise_add:22,elementwise_div:22,elementwise_mul:22,elementwise_sub:22,els:33,elu:22,embed:[8,22],engin:56,enough:31,entri:80,environ:43,eos:8,error:48,evalu:[7,18,49],event:[29,30,76],evolut:54,examin:116,exampl:[30,34,44,59,68],except:95,execut:[33,46,54,77,81],executor:[19,50],exp:[5,22],expand:[8,104],expandlevel:8,explain:31,extern:126,factor:8,factorization_machin:8,faq:94,fault:35,file:[33,116,126],fill_const:22,fill_constant_batch_size_lik:22,find:126,first_seq:[8,104],float16:53,floor:22,flow:62,fluid:[16,44,54,65,73,119],fork:110,format:[33,35,66],forward:57,frame:33,framework:[31,113],from:[30,42,87],full_matrix_project:8,fulli:8,functor:88,futur:54,gan:56,gate:108,gated_unit:8,gener:[56,71,116,141],get_output:8,give:80,global:[77,79],glu:23,gpu:133,grad_op:32,gradient:[31,32,40,64,82],gradient_print:7,graident:31,graph:[57,58,62,81,83],group:[8,126],gru:[9,133],gru_group:9,gru_step:8,gru_unit:[9,22],grumemori:8,handler:[30,67],happen:42,hard_shrink:22,hard_sigmoid:22,hardwar:53,helper:79,hierarchi:33,high:[72,74,83,87],how:[31,38,74,80,81,88],hsigmoid:8,huber_classification_cost:8,huber_regression_cost:8,iam:126,ident:5,identifi:116,identity_project:8,ifels:59,ifelseop:33,illeg:92,imag:[8,9,15,43],imagenet:144,imdb:14,img_cmrnorm:8,img_conv:8,img_conv_bn_pool:9,img_conv_group:[9,23],img_pool:8,imikolov:14,implement:[31,32,34,38,46,48,49,53,66,70,73,74,79,80,81,82,83],increment:22,infer:[29,95],infershap:[77,86],infervartyp:60,ingredi:30,ingress:51,init_hook:2,initi:[20,40,56,126],input_typ:2,insid:85,inspect:126,instal:[126,141],instanc:126,instead:80,instruct:92,insuffici:92,integr:[88,126],intel:[63,64],interact:87,interfac:[12,13,15,31,35,40,41,50,72,80,85],intermedi:81,interpol:8,introduc:[71,90],introduct:[76,83],is_paramet:21,isn:80,issu:[53,110],job:[35,43,126,127],join:8,kei:[63,69,126],kernel:[65,69,81],kmax_sequence_scor:8,kube:126,kubectl:126,kubernet:[43,126,127],l1decayregular:27,l2_distanc:8,l2_normal:22,l2decayregular:27,lambda_cost:8,languag:[33,54],larg:38,last_seq:[8,104],layer:[8,22,30,55,63,64,79,96],layout:69,leaky_relu:22,learn:[33,54,97],learnabl:8,less_than:22,leval:87,level:[72,74,83,87],libpaddle_capi_shar:68,libpaddle_capi_whol:68,librari:[40,53,69,81,88],limit:45,linear:5,linear_chain_crf:22,linear_comb:8,list:[36,80],live:62,local:[45,85,126],lod:71,lod_rank_t:22,lod_tensor_to_arrai:22,lodtensor:[70,71,90],lodtensordesc:91,log:[5,22],logic:39,logsigmoid:22,look:116,low:[74,83,87],lstm:[9,133],lstm_step:8,lstm_unit:22,lstmemori:8,lstmemory_group:9,lstmemory_unit:9,machin:[8,71],macro:81,main:56,make:62,manag:34,map:[80,81],master:[35,39,43,44],math:[8,88],mathemat:31,matmul:22,matrix:64,max:11,max_sequence_len:22,maxframe_print:7,maxid:8,maxid_print:7,maxout:8,mean:22,member:56,memori:[8,62,70,88,96,105,107],merge_lod_tensor:22,messag:[87,97],method:71,might:56,migrat:81,mileston:81,mini:80,minibatch:13,misc:8,mix:8,mkl:[63,64],mkldnn:65,mkldnn_helper:65,mkldnndevicecontext:65,mnist:14,mobil:140,model:[3,28,30,38,40,42,54,56,66,71,108,144],modul:[81,88,92],momentum:10,momentumoptim:24,more:56,motiv:[32,50,66,73,78],movielen:14,msrainiti:20,mul:22,multi:46,multi_binary_label_cross_entropy_cost:8,multibox_loss:8,multipl:80,multiplex:8,mxnet:58,name:[85,92,96,126],nccl:73,nce:8,necess:79,necessari:81,need:80,nest:70,net:23,network:[9,81,108],neural:108,nlp:[9,133],norm:[8,83],normaliniti:20,note:31,numer:31,numpi:31,nvprof:118,nvvp:118,object:35,offset:71,ones:22,onli:[80,85],op_mak:81,oper:[55,59,62,65,69,74,77,79,81,82,86,90],opinfomap:81,opkernel:[81,88],opproto:87,ops:83,optim:[10,24,35,40,57,62,72,79],option:52,opwithkernel:81,order:52,org:114,origin:81,orthogon:85,other:64,out_prod:8,output:[8,126],overview:[42,48,50,63,64,81,85,119],pack:[63,71],packag:34,pad:8,paddl:[38,73,80,85,92,96,113],paddlejob:43,paddlepaddl:[30,33,54,63,64,74,77,83,84,92,114,119,120,121,126,136],pair:126,paradigm:54,parallel_nn:135,paramattr:25,paramet:[6,8,29,30,35,40,41,43,47,64,74,75,79,83,126],parameteraverageoptim:74,parent:85,part:57,partit:40,path:[42,52],penalti:83,perform:[74,116,133],persist:39,pfsclient:[51,52],pfsserver:51,place:[62,69,88],placement:45,platform:92,pnpair:7,point:[63,95,126],polici:62,pool2d:22,pool:[8,11,104],pose:[60,82],potenti:61,pow:22,power:8,pre:110,precision_recal:7,prefetch:80,prelu:8,prepar:126,principl:65,print:7,privat:126,pro:141,problem:[49,60,61,62,69,72,82,89],procedur:141,process:[35,40,43,72,81],profil:[26,116],program:[33,44,46,54,77,79],programdesc:77,project:34,propos:[60,82,83],protobuf:86,protocol:97,provid:[2,80],prune:78,pserver:42,pull:110,push:110,python:[31,43,45,63,64,70,72,74,79,80,83,87,91,116,122],qualiti:81,queue:[35,39],rank:7,rank_cost:8,raspberri:139,rate:97,reader:[12,13,30,80],realiz:81,reciproc:22,recoveri:35,recurr:[8,9,96,107,108],recurrent_group:8,reduce_max:22,reduce_mean:22,reduce_min:22,reduce_sum:22,ref:31,refactor:81,refer:[2,45,47,62,63,64],region:126,regist:[60,81,87],registr:[81,82],registri:81,regular:[27,40,83],reject:97,rel:71,relat:[81,90],relu6:22,relu:[5,22],remot:41,remoteexecutor:45,render:126,repeat:8,represent:[33,81],request:110,requir:[34,56],reshap:[8,22],resiz:8,resnet:144,retri:39,reus:79,rmsprop:10,rnn:[70,90,105,133],rnnop:[33,70,81],roi_pool:8,rotat:8,round:22,route53:126,row:86,row_conv:8,row_l2_norm:8,run:[50,119],runtim:43,sampl:8,sampling_id:8,save:42,scale:[8,22,35],scale_shift:8,scaling_project:8,scope:[33,70,81,85],search:71,secur:126,select:[40,86],selectedrow:86,selective_fc:8,sentiment:14,separ:81,seq_concat:8,seq_reshap:8,seq_slic:8,seqtext_print:7,sequenc:[71,108],sequence_conv:22,sequence_conv_pool:[9,23],sequence_expand:22,sequence_first_step:22,sequence_last_step:22,sequence_pool:22,sequence_softmax:22,sequencesoftmax:5,server:[35,39,40,43,47,126],servic:126,setup:126,sextant:141,sgd:133,sgdoptim:24,shape:71,share:[30,32,62,85],should:85,shrink_memori:22,shuffl:80,sigmoid:[5,22],sigmoid_cross_entropy_with_logit:22,simpl:71,simple_attent:9,simple_gru2:9,simple_gru:9,simple_img_conv_pool:[9,23],simple_lstm:9,singl:80,slice:8,slice_project:8,slope_intercept:8,small_vgg:9,smooth_l1_cost:8,soft_relu:22,softmax:5,softplu:22,softrelu:5,softshrink:22,softsign:[5,22],solut:[60,61,62,63,69,78,82,89],sourc:119,spars:[40,41,42,86],split:22,split_lod_tensor:22,spp:8,sqrt:22,squar:[5,22],square_error_cost:[8,22],squarerootn:11,stack:33,stanh:5,start:[30,126],statement:49,step2:123,step:[70,123],storag:83,store:35,strategi:62,sub_nested_seq:8,sub_seq:8,subcommond:52,submit:43,suffici:80,suitabl:34,sulut:65,sum:[7,11,22],sum_cost:8,sum_to_one_norm:8,summar:[30,44],summari:66,support:[53,73,88,90,92],survei:[53,58,83,141],swish:22,synopsi:52,system:[54,126],tabl:68,table_project:8,tanh:[5,22],tanh_shrink:22,task:[35,39],tear:126,tecton:141,templat:126,tensor:[8,81,88,113],tensorarrai:[71,90],tensordesc:91,tensorflow:58,test:[63,64,65],text_conv_pool:9,theori:31,thi:[85,92],think:56,three:90,thresholded_relu:22,time:119,timelin:42,todo:[36,37,46],togeth:85,toler:35,too:97,tool:[34,141],topic:88,topk:22,toward:54,train:[29,30,35,38,41,43,45,72,80,126],trainer:[29,35,40,42,43,126],tran:8,trans_full_matrix_project:8,translat:71,transpil:[45,46,47,62,73],transpos:22,tune:133,ture:54,two:31,type:69,uci_h:14,uniform:90,uniforminiti:20,unit:[63,64,65],unpack:71,updat:[30,41,42,126],usag:[32,48,70,71,80],use:[38,80],user:35,util:7,valu:79,value_print:7,vardesc:91,variabl:[32,62,79,81,85,91],verifi:126,version:[44,53,92],vgg_16_network:9,volum:126,vpc:126,warp_ctc:8,weightdecayregular:27,what:[38,42],wheel:92,when:[42,85],whl:92,why:[53,54,74,80,81,90],wmt14:14,worker:44,xavieriniti:20,zero:22,zoo:144}}) \ No newline at end of file +Search.setIndex({docnames:["api/index_cn","api/v1/data_provider/dataprovider_cn","api/v1/data_provider/pydataprovider2_cn","api/v1/index_cn","api/v1/predict/swig_py_paddle_cn","api/v2/config/activation","api/v2/config/attr","api/v2/config/evaluators","api/v2/config/layer","api/v2/config/networks","api/v2/config/optimizer","api/v2/config/pooling","api/v2/data","api/v2/data/data_reader","api/v2/data/dataset","api/v2/data/image","api/v2/fluid","api/v2/fluid/data_feeder","api/v2/fluid/evaluator","api/v2/fluid/executor","api/v2/fluid/initializer","api/v2/fluid/io","api/v2/fluid/layers","api/v2/fluid/nets","api/v2/fluid/optimizer","api/v2/fluid/param_attr","api/v2/fluid/profiler","api/v2/fluid/regularizer","api/v2/model_configs","api/v2/run_logic","design/api","design/auto_gradient_check","design/backward","design/block","design/build_system/README","design/cluster_train/README","design/cluster_train/checkpointing","design/cluster_train/data_dispatch","design/cluster_train/large_model_dist_train","design/cluster_train/master_server","design/cluster_train/pserver_client","design/cluster_train/remote_parameter_updater","design/cluster_train/save_model","design/cluster_train/submit-job","design/concurrent_programming","design/dist_refactor/distributed_architecture","design/dist_refactor/multi_cpu","design/dist_refactor/parameter_server","design/error_clip","design/evaluator","design/executor","design/file_manager/README","design/file_manager/pfs/pfsclient","design/float16","design/fluid","design/functions_operators_layers","design/gan_api","design/graph","design/graph_survey","design/if_else_op","design/infer_var_type","design/kernel_hint_design","design/memory_optimization","design/mkl/mkl_packed","design/mkl/mkldnn","design/mkl/mkldnn_fluid","design/model_format","design/multi_language_interface/00.why_plain_c","design/multi_language_interface/01.inference_implementation","design/operator_kernel_type","design/ops/rnn","design/ops/sequence_decoder","design/optimizer","design/paddle_nccl","design/parameter_average","design/parameters_in_cpp","design/profiler","design/program","design/prune","design/python_api","design/reader/README","design/refactorization","design/register_grad_op","design/regularization","design/releasing_process","design/scope","design/selected_rows","design/simple_op_design","design/support_new_device","design/switch_kernel","design/tensor_array","design/var_desc","faq/build_and_install/index_cn","faq/cluster/index_cn","faq/index_cn","faq/local/index_cn","faq/model/index_cn","faq/parameter/index_cn","getstarted/build_and_install/build_from_source_cn","getstarted/build_and_install/docker_install_cn","getstarted/build_and_install/index_cn","getstarted/build_and_install/pip_install_cn","getstarted/concepts/use_concepts_cn","getstarted/index_cn","howto/deep_model/rnn/hierarchical_layer_cn","howto/deep_model/rnn/hrnn_rnn_api_compare_cn","howto/deep_model/rnn/index_cn","howto/deep_model/rnn/recurrent_group_cn","howto/deep_model/rnn/rnn_config_cn","howto/dev/build_cn","howto/dev/contribute_to_paddle_cn","howto/dev/new_layer_cn","howto/dev/new_op_cn","howto/dev/use_eigen_cn","howto/dev/write_docs_cn","howto/index_cn","howto/optimization/cpu_profiling","howto/optimization/cpu_profiling_cn","howto/optimization/gpu_profiling_cn","howto/read_source","howto/usage/capi/compile_paddle_lib_cn","howto/usage/capi/index_cn","howto/usage/capi/organization_of_the_inputs_cn","howto/usage/capi/workflow_of_capi_cn","howto/usage/cluster/cluster_train_cn","howto/usage/cluster/fabric_cn","howto/usage/cluster/k8s_aws_cn","howto/usage/cluster/k8s_cn","howto/usage/cluster/k8s_distributed_cn","howto/usage/cluster/openmpi_cn","howto/usage/cluster/src/k8s_data/README","howto/usage/cluster/src/k8s_train/README","howto/usage/cmd_parameter/arguments_cn","howto/usage/cmd_parameter/detail_introduction_cn","howto/usage/cmd_parameter/index_cn","howto/usage/cmd_parameter/use_case_cn","index_cn","mobile/cross_compiling_for_android_cn","mobile/cross_compiling_for_ios_cn","mobile/cross_compiling_for_raspberry_cn","mobile/index_cn","survey/cluster_bootstrapping_tools"],envversion:50,filenames:["api/index_cn.rst","api/v1/data_provider/dataprovider_cn.rst","api/v1/data_provider/pydataprovider2_cn.rst","api/v1/index_cn.rst","api/v1/predict/swig_py_paddle_cn.rst","api/v2/config/activation.rst","api/v2/config/attr.rst","api/v2/config/evaluators.rst","api/v2/config/layer.rst","api/v2/config/networks.rst","api/v2/config/optimizer.rst","api/v2/config/pooling.rst","api/v2/data.rst","api/v2/data/data_reader.rst","api/v2/data/dataset.rst","api/v2/data/image.rst","api/v2/fluid.rst","api/v2/fluid/data_feeder.rst","api/v2/fluid/evaluator.rst","api/v2/fluid/executor.rst","api/v2/fluid/initializer.rst","api/v2/fluid/io.rst","api/v2/fluid/layers.rst","api/v2/fluid/nets.rst","api/v2/fluid/optimizer.rst","api/v2/fluid/param_attr.rst","api/v2/fluid/profiler.rst","api/v2/fluid/regularizer.rst","api/v2/model_configs.rst","api/v2/run_logic.rst","design/api.md","design/auto_gradient_check.md","design/backward.md","design/block.md","design/build_system/README.md","design/cluster_train/README.md","design/cluster_train/checkpointing.md","design/cluster_train/data_dispatch.md","design/cluster_train/large_model_dist_train.md","design/cluster_train/master_server.md","design/cluster_train/pserver_client.md","design/cluster_train/remote_parameter_updater.md","design/cluster_train/save_model.md","design/cluster_train/submit-job.md","design/concurrent_programming.md","design/dist_refactor/distributed_architecture.md","design/dist_refactor/multi_cpu.md","design/dist_refactor/parameter_server.md","design/error_clip.md","design/evaluator.md","design/executor.md","design/file_manager/README.md","design/file_manager/pfs/pfsclient.md","design/float16.md","design/fluid.md","design/functions_operators_layers.md","design/gan_api.md","design/graph.md","design/graph_survey.md","design/if_else_op.md","design/infer_var_type.md","design/kernel_hint_design.md","design/memory_optimization.md","design/mkl/mkl_packed.md","design/mkl/mkldnn.md","design/mkl/mkldnn_fluid.md","design/model_format.md","design/multi_language_interface/00.why_plain_c.md","design/multi_language_interface/01.inference_implementation.md","design/operator_kernel_type.md","design/ops/rnn.md","design/ops/sequence_decoder.md","design/optimizer.md","design/paddle_nccl.md","design/parameter_average.md","design/parameters_in_cpp.md","design/profiler.md","design/program.md","design/prune.md","design/python_api.md","design/reader/README.md","design/refactorization.md","design/register_grad_op.md","design/regularization.md","design/releasing_process.md","design/scope.md","design/selected_rows.md","design/simple_op_design.md","design/support_new_device.md","design/switch_kernel.md","design/tensor_array.md","design/var_desc.md","faq/build_and_install/index_cn.rst","faq/cluster/index_cn.rst","faq/index_cn.rst","faq/local/index_cn.rst","faq/model/index_cn.rst","faq/parameter/index_cn.rst","getstarted/build_and_install/build_from_source_cn.rst","getstarted/build_and_install/docker_install_cn.rst","getstarted/build_and_install/index_cn.rst","getstarted/build_and_install/pip_install_cn.rst","getstarted/concepts/use_concepts_cn.rst","getstarted/index_cn.rst","howto/deep_model/rnn/hierarchical_layer_cn.rst","howto/deep_model/rnn/hrnn_rnn_api_compare_cn.rst","howto/deep_model/rnn/index_cn.rst","howto/deep_model/rnn/recurrent_group_cn.md","howto/deep_model/rnn/rnn_config_cn.rst","howto/dev/build_cn.md","howto/dev/contribute_to_paddle_cn.md","howto/dev/new_layer_cn.rst","howto/dev/new_op_cn.md","howto/dev/use_eigen_cn.md","howto/dev/write_docs_cn.rst","howto/index_cn.rst","howto/optimization/cpu_profiling.md","howto/optimization/cpu_profiling_cn.md","howto/optimization/gpu_profiling_cn.rst","howto/read_source.md","howto/usage/capi/compile_paddle_lib_cn.md","howto/usage/capi/index_cn.rst","howto/usage/capi/organization_of_the_inputs_cn.md","howto/usage/capi/workflow_of_capi_cn.md","howto/usage/cluster/cluster_train_cn.md","howto/usage/cluster/fabric_cn.md","howto/usage/cluster/k8s_aws_cn.md","howto/usage/cluster/k8s_cn.md","howto/usage/cluster/k8s_distributed_cn.md","howto/usage/cluster/openmpi_cn.md","howto/usage/cluster/src/k8s_data/README.md","howto/usage/cluster/src/k8s_train/README.md","howto/usage/cmd_parameter/arguments_cn.md","howto/usage/cmd_parameter/detail_introduction_cn.md","howto/usage/cmd_parameter/index_cn.rst","howto/usage/cmd_parameter/use_case_cn.md","index_cn.rst","mobile/cross_compiling_for_android_cn.md","mobile/cross_compiling_for_ios_cn.md","mobile/cross_compiling_for_raspberry_cn.md","mobile/index_cn.rst","survey/cluster_bootstrapping_tools.md"],objects:{"paddle.v2":{image:[15,1,0,"-"]},"paddle.v2.fluid":{regularizer:[27,1,0,"-"]},"paddle.v2.fluid.evaluator.Evaluator":{metrics:[18,0,1,""],states:[18,0,1,""]},"paddle.v2.fluid.regularizer":{L1DecayRegularizer:[27,2,1,""]},"paddle.v2.image":{batch_images_from_tar:[15,3,1,""],center_crop:[15,3,1,""],left_right_flip:[15,3,1,""],load_and_transform:[15,3,1,""],load_image:[15,3,1,""],load_image_bytes:[15,3,1,""],random_crop:[15,3,1,""],resize_short:[15,3,1,""],simple_transform:[15,3,1,""],to_chw:[15,3,1,""]}},objnames:{"0":["py","attribute","Python \u5c5e\u6027"],"1":["py","module","Python \u6a21\u5757"],"2":["py","class","Python \u7c7b"],"3":["py","function","Python \u51fd\u6570"]},objtypes:{"0":"py:attribute","1":"py:module","2":"py:class","3":"py:function"},terms:{"000\u5f20\u7070\u5ea6\u56fe\u7247\u7684\u6570\u5b57\u5206\u7c7b\u6570\u636e\u96c6":2,"00186201e":4,"00m":118,"01org":92,"03m":118,"0424m":118,"0473v3":9,"04\u4ee5\u4e0a":101,"04\u4ee5\u53camaco":103,"055ee37d":126,"0630u":118,"06u":118,"0810u":118,"08823112e":4,"0957m":118,"0\u53f7\u8bad\u7ec3\u8282\u70b9\u662f\u4e3b\u8bad\u7ec3\u8282\u70b9":133,"0\u5c42\u5e8f\u5217":104,"0_cudnn5":98,"0_cudnn5_avx_mkl":[99,101],"0_cudnn7_avx_mkl":101,"0ab":8,"0rc1":84,"0rc2":84,"0x10f256d50":58,"0x7ffe4de00110":58,"100gi":126,"100m":95,"10g":43,"1150u":118,"11\u5b9e\u73b0\u4e86c":68,"11e6":127,"12194102e":4,"124n":118,"12\u4ee5\u4e0a":101,"12\u64cd\u4f5c\u7cfb\u7edf":92,"12gb":62,"13m":127,"1490u":118,"14\u7248\u672c\u4ee5\u4e0a\u7684":139,"14\u8fd9\u79cd\u5199\u6cd5\u5c06\u4f1a\u6d4b\u8bd5\u6a21\u578b":135,"15501715e":4,"1550u":118,"15\u884c":105,"16\u5b57\u8282\u8868\u793a\u4fdd\u5b58\u7684\u53c2\u6570\u603b\u4e2a\u6570":97,"16u":118,"173n":118,"1770u":118,"18ad":126,"18e457ce3d362ff5f3febf8e7f85ffec852f70f3b629add10aed84f930a68750":127,"197u":118,"1\u4e4b\u540e\u7684\u4efb\u4f55\u4e00\u4e2a\u7248\u672c\u6765\u7f16\u8bd1\u8fd0\u884c":98,"1\u7684\u5c42\u4e4b\u5916":135,"1\u7a00\u758f\u6570\u636e":111,"1\u8f6e\u5b58\u50a8\u7684\u6240\u6709\u6a21\u578b":135,"1st":22,"210u":118,"211839e770f7b538e2d8":9,"215n":118,"228u":118,"2520u":118,"25639710e":4,"2680u":118,"26\u884c":105,"27787406e":4,"279n":118,"27m":118,"285m":118,"2863m":118,"28\u7684\u56fe\u7247\u50cf\u7d20\u7070\u5ea6\u503c":2,"28\u7ef4\u7684\u7a20\u5bc6\u6d6e\u70b9\u6570\u5411\u91cf\u548c\u4e00\u4e2a":2,"28m":118,"2977m":118,"2\u4e09\u7c7b\u7684\u6bd4\u4f8b\u4e3a":97,"2\u4e2a\u5b50\u5e8f\u5217":122,"2\u5206\u522b\u4ee3\u88683\u4e2a\u8282\u70b9\u7684trainer":128,"2\u610f\u5473\u77400\u53f7\u548c1\u53f7gpu\u5c06\u4f1a\u4f7f\u7528\u6570\u636e\u5e76\u884c\u6765\u8ba1\u7b97fc1\u548cfc2\u5c42":135,"2\u8fd9\u51e0\u4e2a\u76ee\u5f55\u8868\u793apaddlepaddle\u8282\u70b9\u4e0etrain":128,"2cbf7385":126,"2nd":22,"302n":118,"30u":118,"32777140e":4,"328n":118,"32u":118,"32x32":14,"331n":118,"3320u":118,"36540484e":4,"365e":126,"36u":118,"3710m":118,"3768m":118,"387u":118,"38u":118,"3920u":118,"39u":118,"3\u4ee5\u4e0a\u7684\u7b26\u53f7":101,"3\u53f7gpu":95,"4035m":118,"4090u":118,"4096mb":133,"4279m":118,"43630644e":4,"43u":118,"448a5b355b84":127,"4560u":118,"4563m":118,"45u":118,"4650u":118,"4726m":118,"473m":127,"48565123e":4,"48684503e":4,"49316648e":4,"4\u4e2a\u5e8f\u5217\u7684\u957f\u5ea6\u5206\u522b\u4e3a":122,"4\u5b57\u8282\u8868\u793apaddlepaddle\u7248\u672c\u4fe1\u606f":97,"4gb":133,"500m":95,"50bd":126,"50gi":126,"51111044e":4,"514u":118,"525n":118,"526u":118,"53018653e":4,"536u":118,"5460u":118,"5470u":118,"54u":118,"5690m":118,"573u":118,"578n":118,"5798m":118,"586u":118,"58s":127,"5969m":118,"5\u4f5c\u4e3a\u7f16\u8bd1\u73af\u5883":101,"5\u5373\u5c06\u505c\u6b62\u7ef4\u62a4":101,"5_cudnn5_avx_mkl":101,"5_cudnn5_avx_openbla":[101,103],"6080u":118,"6140u":118,"6305m":118,"639u":118,"64\u5e73\u53f0\u4e3a\u4f8b":137,"64m":66,"655u":118,"6780u":118,"6810u":118,"682u":118,"6970u":118,"6\u4e07\u4ebf\u6b21\u6d6e\u70b9\u8fd0\u7b97\u6bcf\u79d2":118,"6\u4ee5\u4e0a":[101,103],"6\u4f5c\u4e3a\u6807\u51c6\u7f16\u8bd1\u73af\u5883":101,"6ce9":126,"704u":118,"70634608e":4,"7090u":118,"72296313e":4,"72u":118,"73u":118,"75u":118,"760u":118,"767u":118,"783n":118,"784u":118,"78m":118,"7\u4ee5\u4e0a":137,"7\u4ee5\u4e0a\u7684\u7b26\u53f7":101,"7\u4ee5\u4e0b":137,"7\u548cpip":92,"7\u7248\u672c\u5f00\u59cb":137,"7\u7cfb\u5217":101,"7eamaa":14,"7kb":127,"8000\u5c31\u53ef\u4ee5\u5728\u7f51\u9875\u4e0a\u751f\u6210\u9700\u8981\u7684\u6587\u6863":114,"8250u":118,"8300u":118,"830n":118,"849m":118,"85625684e":4,"861u":118,"8661m":118,"892m":118,"8\u5b57\u8282\u8868\u793a\u6bcf\u4e2a\u53c2\u6570\u5360\u7528\u7684\u5b57\u8282\u6570":97,"901n":118,"90u":118,"918u":118,"9247m":118,"924n":118,"9261m":118,"93137714e":4,"9330m":118,"94u":118,"9530m":118,"96644767e":4,"983m":118,"988u":118,"997u":118,"99982715e":4,"99u":118,"9\u4e2d\u7684\u4e00\u4e2a\u6570\u5b57":2,"9a235":138,"9f18":127,"\u4e00":105,"\u4e00\u4e2a":122,"\u4e00\u4e2a0\u5c42\u5e8f\u5217":104,"\u4e00\u4e2a0\u5c42\u5e8f\u5217\u7ecf\u8fc7\u8fd0\u7b97\u6269\u5c55\u6210\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":104,"\u4e00\u4e2a\u4e0d\u5171\u4eab\u7684\u4f8b\u5b50\u662f":112,"\u4e00\u4e2a\u5178\u578b\u7684chunk\u5982\u4e0b\u6240\u793a":51,"\u4e00\u4e2a\u5206\u5e03\u5f0fpaddlepaddle\u8bad\u7ec3\u4efb\u52a1\u4e2d":127,"\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":104,"\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217\u6216\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217":104,"\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217\u7ecf\u8fc7\u8fd0\u7b97\u6269\u5c55\u6210\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217":104,"\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217\u8fdb\u5165":107,"\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217":104,"\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217\u6216\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":104,"\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217\u7ecf\u8fc7\u8fd0\u7b97\u53d8\u6210\u4e00\u4e2a0\u5c42\u5e8f\u5217":104,"\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217\u7ecf\u8fc7\u8fd0\u7b97\u53d8\u6210\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":104,"\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217\u8fdb\u5165":107,"\u4e00\u4e2a\u53cc\u5c42rnn\u7531\u591a\u4e2a\u5355\u5c42rnn\u7ec4\u6210":107,"\u4e00\u4e2a\u53ef\u8c03\u7528\u7684\u51fd\u6570":107,"\u4e00\u4e2a\u5e38\u7528\u7684cmake\u914d\u7f6e\u5982\u4e0b":139,"\u4e00\u4e2a\u6570\u636e\u96c6\u5927\u90e8\u5206\u5e8f\u5217\u957f\u5ea6\u662f100":95,"\u4e00\u4e2a\u6587\u4ef6":2,"\u4e00\u4e2a\u662f\u6d6e\u70b9\u8ba1\u7b97\u91cf":118,"\u4e00\u4e2a\u72ec\u7acb\u7684\u5143\u7d20":104,"\u4e00\u4e2a\u72ec\u7acb\u7684\u8bcd\u8bed":104,"\u4e00\u4e2a\u795e\u7ecf\u7f51\u7edc\u7684\u6a21\u578b\u7531\u5927\u91cf\u7684\u53c2\u6570\u7ec4\u6210":36,"\u4e00\u4e2a\u7f51\u7edc\u5c42\u7684\u524d\u5411\u4f20\u64ad\u90e8\u5206\u628a\u8f93\u5165\u8f6c\u5316\u4e3a\u76f8\u5e94\u7684\u8f93\u51fa":111,"\u4e00\u4e2a\u7f51\u7edc\u5c42\u7684\u53c2\u6570\u662f\u5728":111,"\u4e00\u4e2a\u7f51\u7edc\u5c42\u7684c":111,"\u4e00\u4e2a\u8f93\u51fa\u6570\u636e\u540c\u6837\u88ab\u7ec4\u7ec7\u4e3a\u4e00\u4e2a":122,"\u4e00\u4e2a\u8f93\u51fa\u7ec4\u6210":112,"\u4e00\u4e2a\u91cd\u8981\u7684\u95ee\u9898\u662f\u9009\u62e9\u6b63\u786e\u7684learning_r":97,"\u4e00\u4e2achunk\u7531\u6240\u5728\u7684\u6587\u4ef6\u504f\u79fb":51,"\u4e00\u4e2agpu\u8bbe\u5907\u4e0a\u4e0d\u5141\u8bb8\u914d\u7f6e\u591a\u4e2a\u6a21\u578b":133,"\u4e00\u4e2agradientmachine\u7c7b\u7684\u5bf9\u8c61\u7ba1\u7406\u7740\u4e00\u7ec4\u8ba1\u7b97\u5c42":123,"\u4e00\u4e2alabel":105,"\u4e00\u4e2alogging\u5bf9\u8c61":2,"\u4e00\u4e2amemory\u5305\u542b":108,"\u4e00\u4e2aposix\u517c\u5bb9\u7684\u6587\u4ef6\u7cfb\u7edf":51,"\u4e00\u4e9b\u60c5\u51b5\u4e3a\u4e86\u4fbf\u4e8e\u53d1\u5e03":123,"\u4e00\u4eba":105,"\u4e00\u53e5\u8bdd\u662f\u7531\u8bcd\u8bed\u6784\u6210\u7684\u5e8f\u5217":107,"\u4e00\u53f0\u7535\u8111":109,"\u4e00\u65e9":105,"\u4e00\u662fbatch":95,"\u4e00\u6761\u6837\u672c":2,"\u4e00\u6837\u7684\u65b9\u5f0f":109,"\u4e00\u6b21\u6027\u676f\u5b50":105,"\u4e00\u6b21yield\u8c03\u7528":2,"\u4e00\u7ef4\u6570\u7ec4":[122,123],"\u4e00\u7ef4\u6574\u578b\u6570\u7ec4":122,"\u4e00\u81f4":[104,105],"\u4e00\u822c\u4e0d\u5141\u8bb8\u518d\u4ece":84,"\u4e00\u822c\u4ece":110,"\u4e00\u822c\u5728paddlepaddle\u4e2d":105,"\u4e00\u822c\u60c5\u51b5\u4e0b":1,"\u4e00\u822c\u63a8\u8350\u8bbe\u7f6e\u6210true":2,"\u4e00\u822c\u662f\u7531\u4e8e\u76f4\u63a5\u4f20\u9012\u5927\u5b57\u5178\u5bfc\u81f4\u7684":97,"\u4e00\u822c\u6765\u8bf4":108,"\u4e00\u822c\u7531mkl":64,"\u4e00\u822c\u8868\u793a":105,"\u4e00\u822c\u8bbe\u7f6e":97,"\u4e00\u8282":123,"\u4e09\u79cd\u5e8f\u5217\u6a21\u5f0f":[2,102],"\u4e0a":110,"\u4e0a\u4ea4\u53c9\u7f16\u8bd1raspberri":139,"\u4e0a\u4f20\u5230cloud\u6216\u8005\u4e0b\u8f7d\u5230\u672c\u5730\u7684\u65f6\u95f4\u53ef\u80fd\u6bd4\u8f83\u957f":51,"\u4e0a\u4f20\u65b9\u6cd5":84,"\u4e0a\u4f20\u8ba1\u7b97\u5f97\u51fa\u7684\u68af\u5ea6":124,"\u4e0a\u56fe\u4e2d\u7684":122,"\u4e0a\u56fe\u4e2d\u865a\u7ebf\u7684\u8fde\u63a5":105,"\u4e0a\u56fe\u63cf\u8ff0\u4e86\u4e00\u4e2a3\u8282\u70b9\u7684\u5206\u5e03\u5f0f\u8bad\u7ec3\u573a\u666f":128,"\u4e0a\u6ce8\u518c\u4e00\u4e0b":51,"\u4e0a\u7f16\u8bd1\u5f88\u6162":109,"\u4e0a\u7f51":105,"\u4e0a\u8fd0\u884c":137,"\u4e0a\u8ff0\u4ee3\u7801\u5c06bias\u5168\u90e8\u521d\u59cb\u5316\u4e3a1":97,"\u4e0a\u8ff0\u547d\u4ee4\u4e2d":99,"\u4e0a\u8ff0\u547d\u4ee4\u7f16\u8bd1\u51fa\u4e00\u4e2a":109,"\u4e0a\u8ff0\u7684":96,"\u4e0a\u8ff0\u7684\u4ee3\u7801\u7247\u6bb5\u5305\u542b\u4e86\u4e24\u79cd\u65b9\u6cd5":118,"\u4e0a\u8ff0paddlepaddl":84,"\u4e0a\u9762\u7684\u4ee3\u7801\u5728":112,"\u4e0a\u9762\u7684\u4ee3\u7801\u9996\u5148\u5bfc\u5165\u4f9d\u8d56\u7684\u5305":112,"\u4e0b":[112,114],"\u4e0b\u4e00\u4e2awheel\u5305\u9700\u8981\u66f4\u65b0\u7248\u672c\u53f7\u624d\u53ef\u4ee5\u4e0a\u4f20":84,"\u4e0b\u4f1a\u770b\u5230\u5982\u4e0b\u76ee\u5f55\u7ed3\u6784":120,"\u4e0b\u540c":97,"\u4e0b\u56fe\u4e2d\u5c31\u5c55\u793a\u4e86\u4e00\u4e9b\u5173\u4e8e\u5185\u5b58\u6570\u636e\u8fc1\u5f99\u548c\u8ba1\u7b97\u8d44\u6e90\u5229\u7528\u7387\u7684\u5efa\u8bae":118,"\u4e0b\u56fe\u662f\u4e00\u4e2a\u5168\u8fde\u63a5\u5c42\u7684\u793a\u610f\u56fe":111,"\u4e0b\u56fe\u662fcsr\u5b58\u50a8\u7a00\u758f\u77e9\u9635\u7684\u793a\u610f\u56fe":122,"\u4e0b\u5b58\u653e\u516c\u5171\u6570\u636e\u96c6\u5408":37,"\u4e0b\u627e\u5230":120,"\u4e0b\u62c9\u6846\u4e2d\u627e\u5230\u751f\u6210\u76843\u4e2a\u4e8c\u8fdb\u5236\u6587\u4ef6":84,"\u4e0b\u6587\u4ee5nlp\u4efb\u52a1\u4e3a\u4f8b":107,"\u4e0b\u6587\u4f1a\u8be6\u7ec6\u8fdb\u884c\u4ecb\u7ecd":122,"\u4e0b\u6587\u4f7f\u7528":128,"\u4e0b\u6587\u5c31\u662f\u7528job\u7c7b\u578b\u7684\u8d44\u6e90\u6765\u8fdb\u884c\u8bad\u7ec3":127,"\u4e0b\u6587\u8be6\u7ec6\u89e3\u91ca":122,"\u4e0b\u6b21":105,"\u4e0b\u7684":[123,128],"\u4e0b\u8868\u5217\u51fa\u4e86python\u7aef\u8bad\u7ec3\u63a5\u53e3\u66b4\u9732\u7684\u6570\u636e\u7c7b\u578b":122,"\u4e0b\u8f7d":51,"\u4e0b\u8f7d\u5230\u672c\u5730":51,"\u4e0b\u8f7d\u5b8c\u6570\u636e\u540e":127,"\u4e0b\u8f7d\u5f97\u5230":84,"\u4e0b\u8f7d\u6307\u5b9a\u7248\u672c\u7684docker\u955c\u50cf":99,"\u4e0b\u8f7dgpu\u7248\u672c":99,"\u4e0b\u9762":123,"\u4e0b\u9762\u4e3e\u4e2a\u7b80\u5355\u7684\u4f8b\u5b50":118,"\u4e0b\u9762\u4ecb\u7ecd\u4ecb\u7ecd":112,"\u4e0b\u9762\u4ee5":124,"\u4e0b\u9762\u4ee5\u77e9\u9635\u4e58\u64cd\u4f5c":112,"\u4e0b\u9762\u4ee5addop\u4e3a\u4f8b\u8bf4\u660etensor\u7684\u4f7f\u7528\u8fc7\u7a0b":113,"\u4e0b\u9762\u5206\u522b\u4ecb\u7ecd\u67d0\u4e00\u7c7b\u6587\u4ef6\u7684\u5b9e\u73b0\u65b9\u5f0f":68,"\u4e0b\u9762\u5217\u51fa\u4e86":108,"\u4e0b\u9762\u5217\u51fa\u4e86\u5168\u8fde\u63a5\u5c42\u7684\u68af\u5ea6\u68c0\u67e5\u5355\u5143\u6d4b\u8bd5":111,"\u4e0b\u9762\u5c31\u6839\u636e\u8fd9\u51e0\u4e2a\u6b65\u9aa4\u5206\u522b\u4ecb\u7ecd":128,"\u4e0b\u9762\u6211\u4eec\u4f7f\u7528\u8fd9\u4e2a\u955c\u50cf\u6765\u4e0b\u8f7d\u6570\u636e\u5230docker":127,"\u4e0b\u9762\u662f":112,"\u4e0b\u9762\u662f\u5bf9":112,"\u4e0b\u9762\u662fc":123,"\u4e0b\u9762\u7684\u4ee3\u7801\u5c06\u968f\u673a\u751f\u6210\u7684\u77e9\u9635\u8f6c\u5316\u4e3a\u53ef\u4ee5\u88abpaddlepaddle\u52a0\u8f7d\u7684\u6a21\u578b\u53c2\u6570":97,"\u4e0b\u9762\u7684\u4ee3\u7801\u7247\u6bb5\u4ecegithub\u62c9\u53d6\u6700\u65b0\u4ee3\u7801":120,"\u4e0b\u9762\u7684\u4ee3\u7801\u7247\u6bb5\u521b\u5efa\u4e86\u4e00\u4e2a\u9ad8\u5ea6\u4e3a1":122,"\u4e0b\u9762\u7684\u4ee3\u7801\u7247\u6bb5\u521b\u5efa\u4e86\u4e00\u4e2acpu\u4e0a\u7684\u4e8c\u503c\u7a00\u758f\u77e9\u9635":122,"\u4e0b\u9762\u7684\u4ee3\u7801\u7247\u6bb5\u521b\u5efa\u4e86\u542b\u6709\u4e09\u4e2a\u5143\u7d20":122,"\u4e0b\u9762\u7684\u4ee3\u7801\u7247\u6bb5\u5728\u521b\u5efa\u4e86\u4e00\u4e2acpu\u4e0a\u7684\u5e26\u5143\u7d20\u503c\u7684\u7a00\u758f\u77e9\u9635":122,"\u4e0b\u9762\u7684\u4ee3\u7801\u7247\u6bb5\u5b9e\u73b0\u4e86":111,"\u4e0b\u9762\u7684\u70b9\u5b9e\u73b0\u4e86mulop\u7684\u5b9a\u4e49":112,"\u4e0b\u9762\u7ed9\u51fa\u4e86\u4e00\u4e2a\u4f8b\u5b50":111,"\u4e0b\u9762\u7ed9\u51fa\u5728\u4e09\u7ef4\u7a7a\u95f4\u4e2d\u4f7f\u7528\u7ebf\u6027\u56de\u5f52\u62df\u5408\u4e00\u6761\u76f4\u7ebf\u7684\u4f8b\u5b50":102,"\u4e0b\u9762\u8be6\u7ec6\u89e3\u91ca\u4ec0\u4e48\u662f":122,"\u4e0b\u9762\u8fd9\u4e9blayer\u80fd\u591f\u63a5\u53d7\u53cc\u5c42\u5e8f\u5217\u4f5c\u4e3a\u8f93\u5165":104,"\u4e0d":105,"\u4e0d\u4e00\u5b9a\u548c\u65f6\u95f4\u6709\u5173\u7cfb":2,"\u4e0d\u4e00\u81f4\u7684\u7531pfsclient\u4e0b\u8f7d\u6216\u8005\u4f20\u8f93chunk\u5b8c\u6210":51,"\u4e0d\u4ec5\u8981\u63d0\u4f9b\u6bcf\u4e00\u4e2a\u5916\u5c42\u5e8f\u5217\u5728\u6574\u4e2a":122,"\u4e0d\u4f1a\u4fdd\u7559\u5728\u78c1\u76d8\u4e0a":109,"\u4e0d\u4f1a\u518d\u4ece":95,"\u4e0d\u4f1a\u865a\u62df\u4efb\u4f55\u786c\u4ef6":109,"\u4e0d\u4f7f\u7528\u9759\u6001\u5e93":67,"\u4e0d\u4f7f\u7528\u989d\u5916\u7a7a\u95f4":111,"\u4e0d\u4f7f\u7528c":67,"\u4e0d\u4f7f\u7528swig":67,"\u4e0d\u5141\u8bb8\u4e00\u4e2a\u6587\u4ef6\u4e2d\u5305\u542b\u591a\u4e2aop":112,"\u4e0d\u5171\u4eab\u5219\u4e0d\u52a0":112,"\u4e0d\u5171\u4eab\u7684\u4f8b\u5b50\u53ef\u4ee5\u53c2\u8003":112,"\u4e0d\u53ef\u4ee5\u66f4\u6539":84,"\u4e0d\u53ef\u518d\u8fdb\u884c\u62c6\u5206":122,"\u4e0d\u540c":64,"\u4e0d\u540c\u4e8e\u4e0a\u8ff0\u4ecb\u7ecd\u7684recurr":96,"\u4e0d\u540c\u4e8eop\u7684\u7f16\u8bd1\u6d4b\u8bd5":112,"\u4e0d\u540c\u53c2\u6570\u670d\u52a1\u5668\u4e0a\u6570\u636e\u5927\u5c0f\u7684\u6700\u5927\u503c\u4e0e\u6700\u5c0f\u503c\u7684\u6bd4\u7387":133,"\u4e0d\u540c\u5e8f\u5217\u53ef\u80fd\u4f1a\u542b\u6709\u4e0d\u540c\u6570\u76ee\u4e2a\u5143\u7d20":122,"\u4e0d\u540c\u65f6\u95f4\u6b65\u7684\u8f93\u5165\u662f\u4e0d\u540c\u7684":108,"\u4e0d\u540c\u7248\u672c\u7684\u7f16\u8bd1\u5668\u4e4b\u95f4":67,"\u4e0d\u540c\u7684\u4f18\u5316\u7b97\u6cd5\u9700\u8981\u4f7f\u7528\u4e0d\u540c\u5927\u5c0f\u7684\u5185\u5b58":95,"\u4e0d\u540c\u7684\u5206\u5e03\u5f0f\u6587\u4ef6\u7cfb\u7edf":128,"\u4e0d\u540c\u7684\u6570\u636e\u7c7b\u578b\u548c\u5e8f\u5217\u6a21\u5f0f\u8fd4\u56de\u7684\u683c\u5f0f\u4e0d\u540c":[2,102],"\u4e0d\u540c\u8ba1\u7b97\u5c42\u5bf9\u7a7a\u8f93\u5165\u7684\u5904\u7406\u7b56\u7565\u6709\u53ef\u80fd\u4e0d\u540c":122,"\u4e0d\u540c\u8bbe\u5907":112,"\u4e0d\u540c\u8bed\u8a00\u7684\u63a5\u53e3\u9002\u5e94\u4e0d\u540c\u8bed\u8a00\u7684\u7279\u6027":67,"\u4e0d\u540c\u8f93\u5165\u542b\u6709\u7684\u5b50\u53e5":107,"\u4e0d\u540c\u8f93\u5165\u5e8f\u5217\u542b\u6709\u7684\u8bcd\u8bed\u6570\u5fc5\u987b\u4e25\u683c\u76f8\u7b49":107,"\u4e0d\u540cdataprovider\u5bf9\u6bd4\u5982\u4e0b":105,"\u4e0d\u540crank\u7684tensor\u662f\u4e0d\u540c\u7c7b\u578b":113,"\u4e0d\u5728":68,"\u4e0d\u5bb9\u6613\u51fa\u9519":51,"\u4e0d\u5c11":105,"\u4e0d\u5d4c\u5165\u5176\u4ed6\u8bed\u8a00\u89e3\u91ca\u5668":67,"\u4e0d\u5d4c\u5165python\u89e3\u91ca\u5668":67,"\u4e0d\u5e94\u8be5\u88ab\u62c6\u89e3":107,"\u4e0d\u6307\u5b9a\u65f6":107,"\u4e0d\u652f\u6301":122,"\u4e0d\u652f\u6301\u5e8f\u5217\u957f\u5ea6\u4e3a":122,"\u4e0d\u662f\u4e00\u6761\u5e8f\u5217":[2,102],"\u4e0d\u662f\u771f\u6b63\u7684layer":96,"\u4e0d\u662f\u901a\u8fc7\u4e00\u822c\u7684\u65b9\u5f0f\u6765\u5b9e\u73b0\u5bf9\u8f93\u51fa\u7684\u6fc0\u6d3b":96,"\u4e0d\u663e\u793a\u7684\u5199\u6bcf\u4e2a\u7c7b\u5177\u4f53\u5305\u542b\u4ec0\u4e48":67,"\u4e0d\u6ee1\u8db3\u94a9\u5b50\u7684":110,"\u4e0d\u7528mount\u7684\u65b9\u5f0f\u6765\u8bbf\u95ee\u6570\u636e":37,"\u4e0d\u7f13\u5b58\u4efb\u4f55\u6570\u636e":2,"\u4e0d\u80fd\u4fee\u6539op\u7684\u6210\u5458\u53d8\u91cf":112,"\u4e0d\u80fd\u592a\u968f\u610f":110,"\u4e0d\u80fd\u88ab\u63d0\u4ea4\u5230":110,"\u4e0d\u8bba\u5e8f\u5217\u4e2d\u7684\u5143\u7d20\u5728\u5185\u5b58\u4e2d\u5360\u7528\u591a\u5c11\u5b9e\u9645\u5b58\u50a8\u7a7a\u95f4":122,"\u4e0d\u8bba\u6570\u636e\u57df\u662f":122,"\u4e0d\u8bba\u662f\u4e00\u7ef4\u6574\u578b\u6570\u7ec4\u8fd8\u662f\u4e8c\u7ef4\u6d6e\u70b9\u6570\u77e9\u9635":122,"\u4e0d\u8bba\u662f\u5355\u5c42\u5e8f\u5217\u8fd8\u662f\u53cc\u5c42\u5e8f\u5217\u7684\u5e8f\u5217\u4fe1\u606f":122,"\u4e0d\u8fc7":105,"\u4e0d\u8fc7\u5b9e\u9645\u4e0a\u662f\u8fd0\u884c\u5728\u4e00\u4e2a":109,"\u4e0d\u8fdc":105,"\u4e0d\u9519":105,"\u4e0d\u9700\u5728\u4f7f\u7528c":123,"\u4e0d\u9700\u8981\u4f9d\u8d56\u5176\u4ed6\u4efb\u4f55\u8f6f\u4ef6\u4e86":109,"\u4e0d\u9700\u8981\u63d0\u4f9b\u5143\u7d20\u503c":122,"\u4e0d\u9700\u8981\u8bbe\u7f6e":137,"\u4e0e":[64,112,117,128],"\u4e0e\u4e4b\u76f8\u5bf9\u7684\u662flocal":51,"\u4e0e\u5176\u4ed6\u7b2c\u4e09\u65b9\u5e93\u4e00\u6837":64,"\u4e0e\u5176\u5b83":123,"\u4e0e\u529f\u80fd\u5206\u652f\u4e0d\u540c\u7684\u662f":84,"\u4e0e\u5355\u5c42rnn\u7684\u914d\u7f6e\u7c7b\u4f3c":105,"\u4e0e\u53ef\u80fd\u6709\u7684":84,"\u4e0e\u540c\u6b65sgd\u76f8\u6bd4":124,"\u4e0e\u5bfb\u627epython\u4ee3\u7801\u7684\u6027\u80fd\u74f6\u9888\u7c7b\u4f3c":117,"\u4e0e\u5f53\u524d\u7684\u8870\u51cf\u56e0\u5b50\u7684\u4e58\u79ef":97,"\u4e0e\u672c\u5730\u8bad\u7ec3\u76f8\u540c":125,"\u4e0e\u6b64\u4e0d\u540c\u7684\u662f":128,"\u4e0e\u8c03\u4f18":117,"\u4e0e\u8f93\u5165\u4e0d\u540c\u7684\u662f":123,"\u4e0e\u8fd9\u4e2a\u8bad\u7ec3\u6570\u636e\u4ea4\u4e92\u7684layer":95,"\u4e0ebatch":63,"\u4e0ejob":128,"\u4e0eoperator\u524d\u5411\u8ba1\u7b97\u7684\u8f93\u51fa\u8fdb\u884c\u5bf9\u6bd4":112,"\u4e0eoperator\u6ce8\u518c\u65f6\u6ce8\u518c\u7684\u7c7b\u578b\u4e00\u81f4":112,"\u4e0epython\u4e0d\u540c":117,"\u4e14":105,"\u4e14\u4e0d\u6392\u9664commit\u4e4b\u95f4\u7684\u4fee\u6539\u5b58\u5728\u76f8\u4e92\u8986\u76d6\u7684\u60c5\u51b5":110,"\u4e14\u4f7f\u7528":120,"\u4e14\u589e\u52a0\u4e00\u4e2a\u7b2c\u4e09\u65b9\u8bed\u8a00":67,"\u4e14\u5c55\u793a\u6548\u679c\u66f4\u597d":117,"\u4e14\u5e8f\u5217\u7684\u6bcf\u4e00\u4e2a\u5143\u7d20\u8fd8\u662f\u4e00\u4e2a\u65f6\u95f4\u5e8f\u5217":[2,102],"\u4e14\u6bcf\u4e2a\u53e5\u5b50\u8868\u793a\u4e3a\u5bf9\u5e94\u7684\u8bcd\u8868\u7d22\u5f15\u6570\u7ec4":105,"\u4e14\u8c03\u7528\u65f6\u4e0d\u80fd\u629b\u51fa\u5f02\u5e38\u6216\u51fa\u73b0\u8fd0\u884c\u65f6\u9519\u8bef":68,"\u4e14c99\u652f\u6301bool\u7c7b\u578b\u548c\u5b9a\u957f\u6574\u6570":67,"\u4e14c99\u76f8\u5bf9\u4e8ec11\u4f7f\u7528\u66f4\u52a0\u5e7f\u6cdb":67,"\u4e24":105,"\u4e24\u4e2a\u5b50\u76ee\u5f55\u4e0b":114,"\u4e24\u4e2a\u5d4c\u5957\u7684":107,"\u4e24\u4e2a\u64cd\u4f5c":118,"\u4e24\u4e2a\u8f93\u5165\u7684\u5b50\u5e8f\u5217\u957f\u5ea6\u4e5f\u5e76\u4e0d\u76f8\u540c":105,"\u4e24\u4e2a\u90e8\u5206":114,"\u4e24\u4e2a\u9690\u5c42\u7684\u7b80\u5355\u5168\u8fde\u63a5\u7f51\u7edc":123,"\u4e24\u6b21":122,"\u4e24\u79cd\u5e38\u7528\u7684\u6a21\u578b\u52a0\u8f7d\u65b9\u5f0f":123,"\u4e24\u79cd\u65b9\u6cd5\u7684\u533a\u522b":95,"\u4e24\u79cdblas\u5e93":98,"\u4e24\u8005\u5747\u4e3a\u7eaf\u6587\u672c\u6587\u4ef6":1,"\u4e24\u8005\u90fd\u662f\u5bf9\u68af\u5ea6\u7684\u622a\u65ad":95,"\u4e25\u683c\u7684\u547d\u540d\u89c4\u8303pep":84,"\u4e2a\u5185\u5b58\u6c60\u5b9e\u9645\u4e0a\u51b3\u5b9a\u4e86shuffle\u7684\u7c92\u5ea6":95,"\u4e2a\u6027\u5316\u63a8\u8350":84,"\u4e2a\u6279\u6b21\u7684\u53c2\u6570\u5e73\u5747\u503c\u8fdb\u884c\u6d4b\u8bd5":133,"\u4e2a\u6a21\u578b\u6d4b\u8bd5\u6570\u636e":133,"\u4e2d":[63,64,67,68,95,111,112,113,117,122,128],"\u4e2d\u4e0d\u8981\u6dfb\u52a0\u5927\u6587\u4ef6\u7b49":110,"\u4e2d\u4f1a\u4f7f\u7528\u5230\u7684\u5b57\u5178\u6570\u636e\u6587\u4ef6":124,"\u4e2d\u4f1a\u63d0\u4f9b\u4e00\u4e9b\u5fc5\u8981\u7684\u63a5\u53e3\u548c\u51fd\u6570":64,"\u4e2d\u4f20\u5165\u53c2\u6570":124,"\u4e2d\u4f20\u5165\u7684\u53c2\u6570":124,"\u4e2d\u5143\u7d20\u4e2a\u6570\u603b\u662f\u7b49\u4e8e\u884c\u6570":122,"\u4e2d\u5143\u7d20\u7684\u4e2a\u6570\u7b49\u4e8e\u7f51\u7edc\u4e2d\u8f93\u51fa\u5c42\u7684\u4e2a\u6570":95,"\u4e2d\u5173\u4e8e\u65f6\u95f4\u9012\u5f52\u795e\u7ecf\u7f51\u7edc\u7684\u4ecb\u7ecd":105,"\u4e2d\u5199\u5165json\u5185\u5bb9":36,"\u4e2d\u5305\u542b\u4e00\u4e2araspberri":139,"\u4e2d\u5305\u542b\u6240\u4f9d\u8d56\u7684\u6240\u6709\u7b2c\u4e09\u65b9\u5e93":137,"\u4e2d\u5305\u542b\u82e5\u5e72\u4e2a\u4e0d\u540candroid":137,"\u4e2d\u5305\u542bc":[137,139],"\u4e2d\u5355\u5143\u6d4b\u8bd5\u7684\u4e00\u90e8\u5206":110,"\u4e2d\u5355\u5143\u6d4b\u8bd5\u80fd\u987a\u5229\u901a\u8fc7":110,"\u4e2d\u542b\u6709\u591a\u4e2a\u5e8f\u5217":122,"\u4e2d\u5b8c\u5168\u4e00\u81f4":67,"\u4e2d\u5b9a\u4e49":108,"\u4e2d\u5b9a\u4e49\u4f7f\u7528\u54ea\u79cddataprovid":1,"\u4e2d\u5b9a\u4e49\u548c\u4f7f\u7528":107,"\u4e2d\u5b9e\u73b0\u4e86\u4e00\u4e2amerge\u7684\u65b9\u6cd5":64,"\u4e2d\u5b9e\u73b0\u7684\u7ed3\u6784\u4f53":68,"\u4e2d\u5bf9\u5e94\u7684layer\u5904":63,"\u4e2d\u5f15\u5165\u7684":63,"\u4e2d\u6307\u5b9a":133,"\u4e2d\u6307\u5b9a\u7684\u540d\u5b57":135,"\u4e2d\u63d0\u4f9b\u4e00\u4e2a\u4e0emkl\u6709\u5173\u7684\u603b\u5f00\u5173":64,"\u4e2d\u63d0\u4f9b\u4e86\u4e00\u4e9b\u5168\u5c40\u51fd\u6570\u7528\u6765\u5b9e\u73b0paddl":113,"\u4e2d\u641c\u7d22\u8fd9\u51e0\u4e2a\u5e93":98,"\u4e2d\u64cd\u4f5c":122,"\u4e2d\u6587\u6587\u6863":114,"\u4e2d\u6587\u6587\u6863\u76ee\u5f55":114,"\u4e2d\u6587\u7ef4\u57fa\u767e\u79d1\u9875\u9762":105,"\u4e2d\u6839\u636e":63,"\u4e2d\u6bcf\u4e2a\u5143\u7d20\u662f\u4e00\u4e2alayer\u7684\u8f93\u51fa\u7ed3\u679c\u77e9\u9635":95,"\u4e2d\u6bcf\u4e2apod\u7684ip\u5730\u5740":128,"\u4e2d\u6bcf\u5c42\u7684\u6570\u503c\u7edf\u8ba1":133,"\u4e2d\u6dfb\u52a0":63,"\u4e2d\u6dfb\u52a0\u4e00\u4e2a":64,"\u4e2d\u6dfb\u52a0\u4e24\u4e2a\u8f93\u5165":112,"\u4e2d\u7528\u4e8e\u5b58\u50a8\u6570\u636e\u7684":123,"\u4e2d\u7684":[113,123],"\u4e2d\u7684\u4e00\u884c":[2,110],"\u4e2d\u7684\u4ee3\u7801\u4f5c\u4e3a\u5b9e\u4f8b":124,"\u4e2d\u7684\u504f\u79fb":122,"\u4e2d\u7684\u5bf9\u5e94\u5206\u652f\u5373\u53ef":110,"\u4e2d\u7684\u7248\u672c\u4fe1\u606f":84,"\u4e2d\u7684\u76f8\u5173\u811a\u672c":123,"\u4e2d\u7684\u8bf4\u660e":2,"\u4e2d\u7684\u8d77\u59cb\u504f\u79fb":122,"\u4e2d\u83b7\u53d6":128,"\u4e2d\u8bbe\u7f6e\u7684\u6240\u6709\u8282\u70b9":125,"\u4e2d\u8be6\u7ec6\u4ecb\u7ecd":111,"\u4e2d\u8bfb\u53d6":2,"\u4e2d\u8c03\u7528":112,"\u4e2d\u8fd0\u884c\u4efb\u52a1\u7684\u89d2\u5ea6":37,"\u4e2d\u914d\u7f6e\u5faa\u73af\u795e\u7ecf\u7f51\u7edc":108,"\u4e2d\u914d\u7f6e\u7684\u6548\u679c\u4e00\u81f4":2,"\u4e34\u65f6\u53d8\u91cf\u7b49\u7b49":95,"\u4e3a":[2,63,64,108,112,122,137,138,139],"\u4e3a0":2,"\u4e3a\u4e86\u4f7f":112,"\u4e3a\u4e86\u4f7f\u8bc4\u5ba1\u4eba\u5728\u8bc4\u5ba1\u4ee3\u7801\u65f6\u66f4\u597d\u5730\u4e13\u6ce8\u4e8e\u4ee3\u7801\u672c\u8eab":110,"\u4e3a\u4e86\u4fdd\u8bc1\u6548\u7387":111,"\u4e3a\u4e86\u4fdd\u8bc1gpu\u9a71\u52a8\u80fd\u591f\u5728\u955c\u50cf\u91cc\u9762\u6b63\u5e38\u8fd0\u884c":99,"\u4e3a\u4e86\u51cf\u5c11\u751f\u6210\u94fe\u63a5\u5e93\u7684\u5927\u5c0f\u628a":120,"\u4e3a\u4e86\u5c01\u88c5\u80fd\u591f\u6b63\u786e\u5de5\u4f5c":111,"\u4e3a\u4e86\u5c3d\u53ef\u80fd\u5c11\u7684\u5728\u7236\u7c7blayer\u4e2d\u6dfb\u52a0\u53d8\u91cf\u6216\u8005\u51fd\u6570":64,"\u4e3a\u4e86\u5e94\u5bf9\u4ee5\u4e0a\u7684\u95ee\u9898":51,"\u4e3a\u4e86\u5f00\u53d1paddlepaddl":109,"\u4e3a\u4e86\u63cf\u8ff0\u65b9\u4fbf":107,"\u4e3a\u4e86\u65b9\u4fbf\u5927\u5bb6":110,"\u4e3a\u4e86\u66b4\u9732\u7684\u63a5\u53e3\u5c3d\u91cf\u7b80\u5355":68,"\u4e3a\u4e86\u66f4\u597d\u7684\u7b26\u5408paddlepaddle\u7684\u4ee3\u7801\u98ce\u683c":64,"\u4e3a\u4e86\u6700\u5927\u7a0b\u5ea6\u51cf\u5c11\u591a\u6b21\u8c03\u7528":63,"\u4e3a\u4e86\u751f\u6210\u66f4\u53ef\u8bfb\u7684\u6027\u80fd\u5206\u6790\u7ed3\u679c":117,"\u4e3a\u4e86\u7b80\u5316cmake\u914d\u7f6e":137,"\u4e3a\u4e86\u8fbe\u5230\u6027\u80fd\u6700\u4f18":118,"\u4e3a\u4e86\u8fbe\u5230\u6700\u5feb\u7684\u8ba1\u7b97\u901f\u5ea6":[137,138],"\u4e3a\u4e86\u8fdb\u4e00\u6b65\u63d0\u5347paddlepaddle\u5728\u57fa\u672c\u6570\u5b66\u8fd0\u7b97\u7684\u8ba1\u7b97\u901f\u5ea6":64,"\u4e3a\u4ec0\u4e48\u7528":109,"\u4e3a\u4f7f\u7528c":123,"\u4e3a\u4f8b":[96,112],"\u4e3a\u4f8b\u6765\u4ecb\u7ecd\u5982\u4f55\u5199\u5e26kernel\u7684oper":112,"\u4e3a\u53c2\u6570\u77e9\u9635\u7684\u5bbd\u5ea6":97,"\u4e3a\u5b83\u4eec\u9644\u52a0\u4e0a\u5e8f\u5217\u4fe1\u606f\u5c06\u53d8\u6210\u5e8f\u5217\u8f93\u5165":122,"\u4e3a\u5bb9\u5668\u5185\u6267\u884c\u7684\u547d\u4ee4":99,"\u4e3a\u60a8\u505a\u6027\u80fd\u8c03\u4f18\u63d0\u4f9b\u4e86\u65b9\u5411":118,"\u4e3a\u65b9\u4fbf\u4f5c\u4e1a\u542f\u52a8\u63d0\u4f9b\u4e86\u4e24\u4e2a\u72ec\u7279\u7684\u547d\u4ee4\u9009\u9879":125,"\u4e3a\u6b64":127,"\u4e3a\u6bcf\u4e00\u4e2a":[122,123],"\u4e3a\u6bcf\u4e00\u4e2a\u8f93\u5165":[122,123],"\u4e3a\u6bcf\u4e2aop\u521b\u5efa\u5355\u72ec\u7684":112,"\u4e3a\u8f93\u51fa\u5206\u914d\u5185\u5b58":111,"\u4e3aconst\u51fd\u6570":112,"\u4e3aoutput_\u7533\u8bf7\u5185\u5b58":111,"\u4e3b\u8981\u4e3a\u5f00\u53d1\u8005\u4f7f\u7528":133,"\u4e3b\u8981\u529f\u80fd\u5305\u62ec":51,"\u4e3b\u8981\u5305\u62ec":64,"\u4e3b\u8981\u5305\u62ec\u4e86\u6df1\u5ea6\u5b66\u4e60\u76f8\u5173\u7684\u6570\u5b66\u539f\u8bed\u4e0e\u64cd\u4f5c":64,"\u4e3b\u8981\u5305\u62ec\u4ee5\u4e0b\u4e94\u4e2a\u6b65\u9aa4":4,"\u4e3b\u8981\u5305\u62ec\u56db\u79cd\u7c7b\u578b":102,"\u4e3b\u8981\u539f\u56e0":105,"\u4e3b\u8981\u539f\u56e0\u5305\u62ec\u4e24\u4e2a\u65b9\u9762":95,"\u4e3b\u8981\u539f\u56e0\u662f\u589e\u52a0\u4e86\u521d\u59cb\u5316\u673a\u5236":2,"\u4e3b\u8981\u7528\u4e8epython":112,"\u4e3b\u8981\u9488\u5bf9paddlepaddle\u5728\u91cd\u6784\u4e4b\u524d\u7684\u4ee3\u7801\u6846\u67b6\u4ee5\u53cav1\u7684api":64,"\u4e3e\u4e00\u4e2a\u4f8b\u5b50":97,"\u4e3e\u4f8b":95,"\u4e3e\u4f8b\u8bf4\u660e":105,"\u4e4b\u524d":110,"\u4e4b\u540e":[102,111],"\u4e4b\u540e\u4f7f\u7528":111,"\u4e4b\u540e\u4f7f\u7528\u77e9\u9635\u8fd0\u7b97\u51fd\u6570\u6765\u8ba1\u7b97":111,"\u4e4b\u540e\u518d\u7528\u7f51\u9875\u8fde\u5230http":114,"\u4e4b\u540e\u521d\u59cb\u5316\u6240\u6709\u7684\u6743\u91cd\u77e9\u9635":111,"\u4e4b\u540e\u624d\u80fd\u5f00\u59cb\u7f16\u8bd1\u7684\u6b65\u9aa4":98,"\u4e4b\u5916\u7684\u6240\u6709\u5934\u6587\u4ef6":68,"\u4e4b\u7c7b\u7684\u7a0b\u5e8f\u6765\u7f16\u8bd1\u6e90\u7801":109,"\u4e4b\u95f4\u7684\u8fd0\u7b97\u662f\u72ec\u7acb\u7684":107,"\u4e58\u4e0a\u8f93\u51fa\u7684\u68af\u5ea6":111,"\u4e58\u6cd5\u548c\u4e58\u6cd5\u68af\u5ea6\u7684\u8ba1\u7b97\u5360\u75282":117,"\u4e58\u9664\u7b49\u65f6\u5019":95,"\u4e5f":105,"\u4e5f\u4e0d\u4f7f\u7528\u5176\u4ed6\u52a8\u6001\u5e93":67,"\u4e5f\u4e0d\u5b58\u5728\u4e00\u4e2asubseq\u76f4\u63a5\u751f\u6210\u4e0b\u4e00\u4e2asubseq\u7684\u60c5\u51b5":107,"\u4e5f\u4e0d\u5e94\u8be5\u62a5\u9519":68,"\u4e5f\u4e0d\u751f\u6210":68,"\u4e5f\u4e0d\u80fd\u63a5\u6536\u5e8f\u5217\u6570\u636e\u4f5c\u4e3a\u8f93\u5165":96,"\u4e5f\u4f1a\u5360\u7528\u78c1\u76d8":109,"\u4e5f\u53ef\u4ee5\u4f7f\u7528":110,"\u4e5f\u53ef\u4ee5\u4f7f\u7528\u8fd9\u4e9b\u955c\u50cf":84,"\u4e5f\u53ef\u4ee5\u5229\u7528paddlepaddl":114,"\u4e5f\u53ef\u4ee5\u662f\u4e00\u4e2a\u8bcd\u8bed":107,"\u4e5f\u53ef\u4ee5\u662f\u5728\u4efb\u52a1\u542f\u52a8\u524d\u4e0b\u8f7d\u5230\u672c\u5730\u7684":124,"\u4e5f\u53ef\u4ee5\u76f4\u63a5\u5728\u7f51\u9875\u9884\u89c8\u6587\u6863":114,"\u4e5f\u53ef\u4ee5\u8bf4\u662f\u67d0\u4e9b\u7279\u5b9a\u6307\u4ee4\u7684\u4f7f\u7528\u60c5\u51b5":118,"\u4e5f\u53ef\u4ee5\u901a\u8fc7\u4fee\u6539":128,"\u4e5f\u53ef\u5199\u6210":112,"\u4e5f\u53ef\u81ea\u884c\u524d\u5f80\u5b98\u7f51\u4e0b\u8f7d":138,"\u4e5f\u53ef\u901a\u8fc7\u4ee5\u4e0b\u547d\u4ee4\u83b7\u53d6":137,"\u4e5f\u5c31\u662f":110,"\u4e5f\u5c31\u662f\u672c\u5730\u7684\u6e90\u7801\u6811\u6839\u76ee\u5f55\u91cc\u7684":109,"\u4e5f\u5c31\u662f\u7a7a\u8f93\u5165":122,"\u4e5f\u5c31\u662f\u81ea\u5df1\u7528\u6237\u540d\u4e0b\u7684":110,"\u4e5f\u5c31\u662f\u8bf4":[122,133,135],"\u4e5f\u5c31\u662f\u8bf4\u8f93\u51fa\u7684\u7ed3\u679c\u4e0d\u4f1a\u5728\u539f\u6765\u7684\u6570\u636e\u4e0a\u7d2f\u52a0":64,"\u4e5f\u5c31\u662fpaddlepaddle\u4e2d\u7684\u4e00\u7ef4\u6574\u578b\u6570\u7ec4":122,"\u4e5f\u63cf\u8ff0\u4e86\u5bb9\u5668\u9700\u8981\u4f7f\u7528\u7684\u5b58\u50a8\u5377\u6302\u8f7d\u7684\u60c5\u51b5":128,"\u4e5f\u652f\u6301cpu\u7684\u6027\u80fd\u5206\u6790":118,"\u4e5f\u662f\u4e00\u4e2a\u65f6\u95f4\u5e8f\u5217":105,"\u4e5f\u662fdecoder\u5faa\u73af\u5c55\u5f00\u7684\u4f9d\u636e":107,"\u4e5f\u662fpaddlepaddle\u6240\u80fd\u591f\u4fdd\u8bc1\u7684shuffle\u7c92\u5ea6":2,"\u4e5f\u6ca1\u7528":92,"\u4e5f\u9700\u8981\u4e24\u6b21\u968f\u673a\u9009\u62e9\u5230\u76f8\u540cgenerator\u7684\u65f6\u5019":2,"\u4e66\u5199":67,"\u4e7e":105,"\u4e86":[105,109],"\u4e86\u89e3\u5176\u8c03\u7528\u5173\u7cfb":117,"\u4e86\u89e3\u60a8\u7684\u786c\u4ef6":118,"\u4e86\u89e3\u66f4\u591a\u7ec6\u8282":108,"\u4e86\u89e3\u66f4\u591a\u8be6\u7ec6\u4fe1\u606f":108,"\u4e8c\u7ef4\u6d6e\u70b9\u578b\u77e9\u9635":122,"\u4e8c\u7ef4\u6d6e\u70b9\u6570\u77e9\u9635":122,"\u4e8c\u7ef4\u77e9\u9635":123,"\u4e8c\u7ef4\u77e9\u9635\u53ef\u4ee5\u8868\u793a\u884c\u5411\u91cf\u548c\u5217\u5411\u91cf":122,"\u4e8c\u8005\u8bed\u610f\u4e0a\u5b8c\u5168\u4e00\u81f4":105,"\u4e8e\u662f":122,"\u4e8e\u662f\u6211\u4eec\u53ef\u4ee5\u70b9\u51fb":117,"\u4e8e\u662f\u8fd9\u91cc\u4f7f\u7528":117,"\u4e94\u661f\u7ea7":105,"\u4ea4\u4e92\u7684\u65b9\u6cd5":117,"\u4ea4\u53c9\u7f16\u8bd1\u5de5\u5177\u94fe\u4e3a":137,"\u4ea4\u53c9\u7f16\u8bd1android\u5e73\u53f0\u4e0a\u9002\u7528\u7684paddlepaddle\u5e93":137,"\u4ea4\u53c9\u7f16\u8bd1android\u7248\u672c\u7684paddlepaddle\u5e93\u65f6":137,"\u4ea4\u53c9\u7f16\u8bd1ios\u5e73\u53f0\u4e0a\u9002\u7528\u7684paddlepaddle\u5e93":138,"\u4ea4\u53c9\u7f16\u8bd1ios\u7248\u672c\u7684paddlepaddle\u5e93\u65f6":138,"\u4ea4\u53c9\u7f16\u8bd1raspberri":139,"\u4ea4\u7531cmake\u7cfb\u7edf\u672c\u8eab\u6765\u5904\u7406":137,"\u4ea4\u901a":105,"\u4ea4\u901a\u4fbf\u5229":105,"\u4ea6\u53ef\u4ee5\u901a\u8fc7\u624b\u52a8\u8bbe\u7f6e":[137,138],"\u4eab\u53d7\u60a8\u7684\u65c5\u7a0b":99,"\u4eba\u8138\u8bc6\u522b":37,"\u4ec0\u4e48\u662f":109,"\u4ec5\u4ec5\u4f7f\u7528":67,"\u4ec5\u4f1a\u5728\u652f\u6301avx2\u6307\u4ee4\u96c6\u53ca\u4ee5\u4e0a\u7684\u673a\u5668\u624d\u4f7f\u7528mkl":64,"\u4ec5\u5728\u8fdc\u7a0b\u7a00\u758f\u8bad\u7ec3\u65f6\u6709\u6548":111,"\u4ec5\u5bf9\u7a00\u758f\u6570\u636e\u6709\u6548":111,"\u4ec5\u652f\u6301\u6574\u578b\u503c":122,"\u4ec5\u7528\u4e8e\u5b58\u50a8\u6574\u578b\u503c":123,"\u4ec5\u9700\u8981\u77e5\u9053\u5982\u4f55\u4ece":2,"\u4ecb\u7ecd\u4e86\u4e00\u79cd\u901a\u8fc7ssh\u8fdc\u7a0b\u5206\u53d1\u4efb\u52a1":128,"\u4ecb\u7ecd\u4ea4\u53c9\u7f16\u8bd1android\u5e73\u53f0\u4e0a\u9002\u7528\u7684paddlepaddle\u5e93\u7684\u65b9\u6cd5\u548c\u6b65\u9aa4":137,"\u4ecb\u7ecd\u4f7f\u7528paddlepaddl":124,"\u4ece":[84,93,118],"\u4ece0\u5230num":133,"\u4ece0\u5f00\u59cb\u7684\u6574\u6570":124,"\u4ece\u4e00\u4e2aword\u751f\u6210\u4e0b\u4e00\u4e2aword":107,"\u4ece\u5185\u6838\u51fd\u6570\u7684\u89d2\u5ea6":118,"\u4ece\u6a21\u578b\u6587\u4ef6\u5c06\u9884\u8bad\u7ec3\u53c2\u6570\u8f7d\u5165":97,"\u4ece\u6bcf\u4e00\u4e2a\u65f6\u95f4\u6b65\u6765\u770b":105,"\u4ece\u6e90\u7801\u4ea4\u53c9\u7f16\u8bd1ios\u5e73\u53f0\u4e0a\u9002\u7528\u7684paddlepaddle\u5e93":138,"\u4ece\u6e90\u7801\u4ea4\u53c9\u7f16\u8bd1paddlepaddl":137,"\u4ece\u6e90\u7801\u7f16\u8bd1":100,"\u4ece\u78c1\u76d8\u52a0\u8f7d\u9884\u6d4b\u6a21\u578b":123,"\u4ece\u78c1\u76d8\u6587\u4ef6\u4e2d\u52a0\u8f7duuid\u6587\u4ef6\u540d\u7684\u68c0\u67e5\u70b9\u5feb\u7167\u6587\u4ef6":36,"\u4ece\u800c\u53ef\u4ee5\u505a\u4e00\u4e9b\u4e0e\u8ba1\u7b97\u91cd\u53e0\u7684\u5de5\u4f5c":111,"\u4ece\u800c\u5f15\u53d1\u5176\u4ed6\u8282\u70b9\u65e0\u6cd5\u8fde\u63a5\u5bfc\u81f4":93,"\u4ece\u800c\u751f\u6210\u591a\u4e2agener":2,"\u4ece\u800c\u907f\u514d\u4e86packing\u5197\u4f59":63,"\u4ece\u800c\u9632\u6b62\u8fc7\u62df\u5408":1,"\u4ece\u8bed\u4e49\u4e0a\u770b":107,"\u4ece\u8d77\u59cb\u7aef\u53e3\u76d1\u542c\u591a\u4e2a\u7aef\u53e3\u7528\u4e8e\u901a\u4fe1":124,"\u4ece\u8f93\u5165\u6570\u636e\u4e0a\u770b":105,"\u4ececmake":137,"\u4eceetcd\u4e2d\u8bfb\u53d6\u8282\u70b9":36,"\u4ecestart":133,"\u4ed3\u5e93\u7684\u8fdc\u7a0b\u4e3b\u673a":110,"\u4ed6\u4e3b\u8981\u5305\u542b\u4e86\u5b9e\u9645\u66b4\u9732\u7684\u7c7b\u578b\u7ed3\u6784":68,"\u4ed6\u4eec\u5206\u522b\u662f":105,"\u4ed6\u4eec\u5728\u81ea\u5df1\u7684":109,"\u4ed6\u4eec\u5728paddle\u7684\u6587\u6863\u548capi\u4e2d\u662f\u4e00\u4e2a\u6982\u5ff5":105,"\u4ed6\u662f\u5c06":68,"\u4ed6\u7684\u76ee\u6807\u662f\u4f7f\u7528c":67,"\u4ee3\u66ff":128,"\u4ee3\u7801\u4e2d9":105,"\u4ee3\u7801\u53c2\u8003":124,"\u4ee3\u7801\u5982\u4e0b":[95,96,97,108],"\u4ee3\u7801\u6ce8\u91ca\u8bf7\u9075\u5b88":110,"\u4ee3\u7801\u7247\u6bb5\u5982\u4e0b":122,"\u4ee3\u7801\u751f\u6210\u7684\u7b26\u53f7\u53ef\u80fd\u4e0d\u4e00\u81f4":67,"\u4ee3\u7801\u7684\u6027\u80fd\u5206\u6790":117,"\u4ee3\u7801\u793a\u4f8b\u5982\u4e0b":[112,123],"\u4ee3\u8868\u5bbf\u4e3b\u673a\u76ee\u5f55":128,"\u4ee3\u8868\u8fd9\u4e2alayer\u662f\u7528\u4e8e\u8dd1\u5728mkl":64,"\u4ee3\u8868\u8fd9\u4e2ashard\u7684\u6700\u5927index":37,"\u4ee3\u8868shard\u7684index":37,"\u4ee5":96,"\u4ee5\u4e0a":[110,137],"\u4ee5\u4e0a\u4e24\u79cd\u65b9\u5f0f\u53ea\u9700\u9009\u62e9\u5176\u4e00\u5373\u53ef":123,"\u4ee5\u4e0a\u4ee3\u7801\u7684reader\u8f93\u51fa\u7684data":37,"\u4ee5\u4e0a\u547d\u4ee4\u4f1a\u5728\u5f53\u524d\u76ee\u5f55\u4e0b\u751f\u6210100\u4e2a\u6587\u4ef6":37,"\u4ee5\u4e0b":37,"\u4ee5\u4e0b\u4ee3\u7801\u7247\u6bb5\u5b9a\u4e49":108,"\u4ee5\u4e0b\u547d\u4ee4\u542f\u52a8\u4e00\u4e2a":109,"\u4ee5\u4e0b\u6307\u4ee4\u80fd\u68c0\u67e5linux\u7535\u8111\u662f\u5426\u652f\u6301avx":99,"\u4ee5\u4e0b\u64cd\u4f5c\u5747\u5728head\u8282\u70b9\u4e2d\u6267\u884c":129,"\u4ee5\u4e0b\u6559\u7a0b\u5c06\u6307\u5bfc\u60a8\u63d0\u4ea4\u4ee3\u7801":110,"\u4ee5\u4e0b\u7b80\u79f0rnn":63,"\u4ee5\u4ea4\u4e92\u5f0f\u7684\u65b9\u5f0f\u6267\u884c\u6216\u8c03\u8bd5\u60a8\u7684\u4ee3\u7801":99,"\u4ee5\u4f7f\u7528":137,"\u4ee5\u4f7f\u7528adam\u7b97\u6cd5\u4e3a\u4f8b":97,"\u4ee5\u4fbf\u6211\u4eec\u53ef\u4ee5\u628a\u66f4\u591a\u7684\u7cbe\u529b\u653e\u5230\u903b\u8f91\u672c\u8eab\u4e0a":51,"\u4ee5\u4fbf\u83b7\u5f97\u8bad\u7ec3\u6570\u636e\u7684\u4f4d\u7f6e\u548c\u83b7\u53d6\u73af\u5883\u53d8\u91cf\u914d\u7f6e":124,"\u4ee5\u4fdd\u8bc1\u68af\u5ea6\u7684\u6b63\u786e\u8ba1\u7b97":111,"\u4ee5\u4fdd\u8bc1\u68af\u5ea6\u8ba1\u7b97\u7684\u6b63\u786e\u6027":111,"\u4ee5\u4fdd\u8bc1\u7f16\u8bd1\u9ad8\u6548":109,"\u4ee5\u53ca":[63,109,111,122],"\u4ee5\u53ca\u4f7f\u7528\u5b50\u5e8f\u5217\u6765\u5b9a\u4e49\u5206\u7ea7\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u67b6\u6784":108,"\u4ee5\u53ca\u5207\u6362\u673a\u5668\u65f6\u9700\u8981\u65b0\u5b89\u88c5\u7684\u8f9b\u82e6":109,"\u4ee5\u53ca\u53cc\u5c42\u5e8f\u5217":104,"\u4ee5\u53ca\u5982\u4f55\u89e3\u6790\u795e\u7ecf\u7f51\u7edc\u524d\u5411\u8ba1\u7b97\u7684\u8f93\u51fa\u7ed3\u679c":122,"\u4ee5\u53ca\u76ee\u6807\u673a\u7248openblas\u5e93":139,"\u4ee5\u53ca\u76f8\u5173\u7684\u5c5e\u6027\u53c2\u6570":112,"\u4ee5\u53ca\u7b2c\u4e09\u65b9\u4f9d\u8d56\u94fe\u63a5\u5e93\u548c\u5934\u6587\u4ef6":120,"\u4ee5\u53ca\u8ba1\u7b97\u903b\u8f91\u5728\u5e8f\u5217\u4e0a\u7684\u5faa\u73af\u5c55\u5f00":107,"\u4ee5\u53ca\u8f93\u5165\u7684\u68af\u5ea6":111,"\u4ee5\u53caandroid":137,"\u4ee5\u53cagcc":98,"\u4ee5\u53canumpi":37,"\u4ee5\u53carelu":111,"\u4ee5\u63d0\u4f9b\u4e00\u4e9b\u9ed8\u8ba4\u7684\u7f16\u8bd1\u5668\u548c\u7f16\u8bd1\u53c2\u6570\u76f8\u5173\u914d\u7f6e":137,"\u4ee5\u63d0\u4f9b\u4e00\u4e9b\u9ed8\u8ba4\u7684\u7f16\u8bd1\u5668\u548c\u7f16\u8bd1\u53c2\u6570\u914d\u7f6e":138,"\u4ee5\u6b64\u8fbe\u5230\u6700\u597d\u7684\u6027\u80fd":64,"\u4ee5\u76f8\u5bf9\u8def\u5f84\u5f15\u7528":1,"\u4ee5\u786e\u4fdd\u6240\u6709\u7684\u7b2c\u4e09\u65b9\u4f9d\u8d56\u5e93\u548cpaddlepaddle\u4ee3\u7801\u90fd\u662f\u9488\u5bf9\u65b0\u7684cmake\u914d\u7f6e\u91cd\u65b0\u7f16\u8bd1\u7684":[137,138,139],"\u4ee5\u793a\u533a\u5206":[63,64],"\u4ee5\u8f93\u51fa":95,"\u4ee5\u9017\u53f7\u95f4\u9694":133,"\u4ee5\u907f\u514d\u94fe\u63a5\u4e0d\u5fc5\u8981\u7684\u5e93":120,"\u4ee5eigentensor\u4e3a\u4f8b":113,"\u4ee5embedding\u5c42\u4e3a\u4f8b":97,"\u4ee5lstm\u4e3a\u4f8b":96,"\u4ef7\u683c":105,"\u4efb\u4f55\u65f6\u5019\u5982\u679c\u9700\u8981\u6d6e\u70b9\u578b\u6570\u7ec4":122,"\u4efb\u52a1\u6765\u7ec8\u6b62\u96c6\u7fa4\u4f5c\u4e1a":125,"\u4efb\u52a1\u88ab\u8c03\u5ea6\u5728\u96c6\u7fa4\u4e2d\u65f6":124,"\u4efb\u610f\u5c06\u4e00\u4e9b\u6570\u636e\u7ec4\u5408\u6210\u53cc\u5c42\u65f6\u95f4\u5e8f\u5217":105,"\u4efb\u610f\u65f6\u523b\u53ea\u53ef\u80fd\u540c\u65f6\u6709\u4e00\u53f0\u670d\u52a1\u5668\u6545\u969c":36,"\u4f18\u5316\u524d":63,"\u4f18\u5316\u540e":63,"\u4f18\u5316\u5668\u5219\u7528\u94fe\u5f0f\u6cd5\u5219\u6765\u5bf9\u6bcf\u4e2a\u53c2\u6570\u8ba1\u7b97\u635f\u5931\u51fd\u6570\u7684\u68af\u5ea6":111,"\u4f1a\u4ea7\u751f\u5f53\u524dpython\u4e8c\u8fdb\u5236\u7684\u5b8c\u6574\u8def\u5f84":117,"\u4f1a\u4ee5":[63,64],"\u4f1a\u4f7f\u7528":123,"\u4f1a\u4f7f\u7528\u76f8\u540c\u7684\u539f\u6570\u636e":63,"\u4f1a\u5148\u4e34\u65f6\u4fdd\u5b58\u5728":64,"\u4f1a\u5148\u8fdb\u884c\u53c2\u6570\u7684\u521d\u59cb\u5316\u4e0e\u89e3\u6790":128,"\u4f1a\u5171\u4eab\u53c2\u6570":97,"\u4f1a\u5173\u8054\u53c2\u6570":96,"\u4f1a\u5206\u522b\u4ecb\u7ecd\u96c6\u7fa4\u4f5c\u4e1a\u7684\u542f\u52a8\u548c\u505c\u6b62\u65b9\u6cd5":124,"\u4f1a\u52a0\u8f7d\u4e0a\u4e00\u8f6e\u7684\u53c2\u6570":133,"\u4f1a\u53d8\u6210\u8bcd\u8868\u4e2d\u7684\u4f4d\u7f6e":105,"\u4f1a\u542f\u52a8pserver\u4e0etrainer\u8fdb\u7a0b":128,"\u4f1a\u5728":[64,114],"\u4f1a\u5728\u5f53\u524d\u76ee\u5f55\u751f\u6210\u4e24\u4e2a\u5b50\u76ee\u5f55":114,"\u4f1a\u5728\u7f16\u8bd1paddlepaddle\u7684\u65f6\u5019\u4e0b\u8f7d\u5e76\u7f16\u8bd1mkl":64,"\u4f1a\u5927\u4e0d\u76f8\u540c":124,"\u4f1a\u5bf9\u6bcf\u4e00\u4e2a\u6fc0\u6d3b\u6682\u5b58\u4e00\u4e9b\u6570\u636e":95,"\u4f1a\u5bf9\u8fd9\u7c7b\u8f93\u5165\u8fdb\u884c\u62c6\u89e3":107,"\u4f1a\u5bfc\u81f4\u4e0d\u540c\u7248\u672cpython\u5728\u4e00\u4e2a\u8fdb\u7a0b\u91cc\u7684bug":67,"\u4f1a\u5c06\u6bcf\u4e2a\u65f6\u95f4\u6b65\u7684\u8f93\u51fa\u62fc\u63a5":107,"\u4f1a\u5c06\u7b2c\u4e00\u4e2a":95,"\u4f1a\u5f15\u5165":64,"\u4f1a\u6210\u4e3astep\u51fd\u6570\u7684\u8f93\u5165":107,"\u4f1a\u6253\u5370\u5230\u6807\u51c6\u8f93\u51fa":117,"\u4f1a\u6254\u5230\u8fd9\u6761\u6570\u636e":2,"\u4f1a\u628a\u8bad\u7ec3\u96c6\u548c\u6d4b\u8bd5\u96c6\u5206\u522b\u5206\u5272\u6210\u591a\u4e2a\u6587\u4ef6":124,"\u4f1a\u628acpu\u7684buffer\u5bf9\u9f50\u4e3a4096":64,"\u4f1a\u62a5\u5982\u4e0b\u7684\u9519\u8bef":95,"\u4f1a\u62a5\u9519":107,"\u4f1a\u6839\u636e\u547d\u4ee4\u884c\u53c2\u6570\u6307\u5b9a\u7684\u6d4b\u8bd5\u65b9\u5f0f":1,"\u4f1a\u6839\u636einput_types\u68c0\u67e5\u6570\u636e\u7684\u5408\u6cd5\u6027":2,"\u4f1a\u6dfb\u52a0\u76f8\u5e94\u7684\u811a\u672c\u5728":64,"\u4f1a\u6dfb\u52a0\u76f8\u5e94\u7684\u811a\u672c\u7528\u4e8e\u6d4b\u8bd5\u548c\u5bf9\u6bd4\u5728\u4f7f\u7528mkl":63,"\u4f1a\u72ec\u7acb\u62e5\u6709\u4e00\u4efd\u8bad\u7ec3\u597d\u7684\u6a21\u578b":123,"\u4f1a\u751f\u6210\u6027\u80fd\u5206\u6790\u7ed3\u679c\u6587\u4ef6":117,"\u4f1a\u76f4\u63a5\u62a5\u9519\u9000\u51fa":67,"\u4f1a\u76f8\u5e94\u5730\u6539\u53d8\u8f93\u51fa\u7684\u5c3a\u5bf8":111,"\u4f1a\u81ea\u52a8\u4f7f\u7528mklml\u5e93\u4f5c\u4e3apaddlepaddle\u7684cblas\u548clapack\u5e93":64,"\u4f1a\u81ea\u52a8\u5173\u95ed\u5bf9\u5e94\u7684issu":110,"\u4f1a\u81ea\u52a8\u5728\u7f16\u8bd1\u65f6\u4e0b\u8f7d":98,"\u4f1a\u81ea\u52a8\u6839\u636e\u786c\u4ef6\u914d\u7f6e":64,"\u4f1a\u83b7\u53d6\u5f53\u524dnamespace\u4e0b\u7684\u6240\u6709pod":128,"\u4f1a\u88ab":124,"\u4f1a\u88ab\u62c6\u89e3\u4e3a\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":107,"\u4f1a\u88ab\u62c6\u89e3\u4e3a\u975e\u5e8f\u5217":107,"\u4f1a\u88abpickle\u5e8f\u5217\u5316\u6210\u5b57\u7b26\u4e32":37,"\u4f1a\u901a\u8fc7\u5224\u6570\u636e\u662f\u5426\u9644\u5e26\u6709\u5e8f\u5217\u4fe1\u606f\u6765\u5224\u65ad\u4e00\u4e2a\u5411\u91cf":122,"\u4f1a\u9020\u6210\u90ae\u4ef6\u707e\u96be":110,"\u4f20\u5165":[2,37],"\u4f20\u5165\u4e0a\u4e00\u6b65\u89e3\u6790\u51fa\u6765\u7684\u6a21\u578b\u914d\u7f6e\u5c31\u53ef\u4ee5\u521b\u5efa\u4e00\u4e2a":4,"\u4f20\u5165\u9884\u6d4b\u6570\u636e":4,"\u4f20\u7ed9dataprovider\u7684\u67d0\u4e00\u4e2aargs\u8fc7\u5927":97,"\u4f20\u9012\u7ed9\u914d\u7f6e\u6587\u4ef6\u7684\u53c2\u6570":133,"\u4f46":68,"\u4f46\u4e0d\u66b4\u9732":68,"\u4f46\u4e0d\u7528\u4e8e\u8ba1\u7b97\u68af\u5ea6":111,"\u4f46\u4e0d\u9700\u8981\u63d0\u524d\u521b\u5efa":133,"\u4f46\u4e8e\u53cc\u5c42\u5e8f\u5217\u7684lstm\u6765\u8bf4":105,"\u4f46\u548c\u5355\u5c42rnn\u4e0d\u540c":105,"\u4f46\u5b50\u53e5\u542b\u6709\u7684\u8bcd\u8bed\u6570\u53ef\u4ee5\u4e0d\u76f8\u7b49":107,"\u4f46\u5c3d\u91cf\u8bf7\u4fdd\u6301\u7f16\u8bd1\u548c\u8fd0\u884c\u4f7f\u7528\u7684cudnn\u662f\u540c\u4e00\u4e2a\u7248\u672c":98,"\u4f46\u5e76\u6ca1\u6709\u7ecf\u8fc7\u56de\u5f52\u6d4b\u8bd5":84,"\u4f46\u5e8f\u5217\u8f93\u51fa\u65f6":105,"\u4f46\u5f53\u8c03\u7528\u8fc7\u4e00\u6b21\u540e":2,"\u4f46\u622a\u65ad\u65f6\u673a\u4e0d\u540c":95,"\u4f46\u6240\u6709fork\u7684\u7248\u672c\u5e93\u7684\u6240\u6709\u5206\u652f\u90fd\u76f8\u5f53\u4e8e\u7279\u6027\u5206\u652f":84,"\u4f46\u662f":[95,105],"\u4f46\u662f\u53c8\u8fc7\u4e8e\u7410\u788e":68,"\u4f46\u662f\u5728mkl":64,"\u4f46\u662f\u5728paddlepaddle\u4e2d":64,"\u4f46\u662f\u5927\u90e8\u5206\u53c2\u6570\u662f\u4e3a\u5f00\u53d1\u8005\u63d0\u4f9b\u7684":132,"\u4f46\u662f\u5b50\u5e8f\u5217\u7684\u6570\u76ee\u5fc5\u987b\u4e00\u6837":105,"\u4f46\u662f\u5e76\u4e0d\u80fd\u4fdd\u8bc1\u53c2\u6570\u540c\u6b65\u66f4\u65b0":124,"\u4f46\u662f\u652f\u6301avx\u6307\u4ee4\u96c6":110,"\u4f46\u662f\u6574\u4e2a\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u4e0d\u9700\u8981\u4efb\u4f55\u8f6c\u6362":64,"\u4f46\u662f\u6bcf\u4e2a\u6837\u672c\u4ec5\u5305\u542b\u51e0\u4e2a\u8bcd":135,"\u4f46\u662f\u6ce8\u610f\u7684\u662f":64,"\u4f46\u662f\u7a81\u7136\u6709\u4e00\u4e2a10000\u957f\u7684\u5e8f\u5217":95,"\u4f46\u662f\u865a\u62df\u7684\u4e0d\u4ec5\u4ec5\u662f":109,"\u4f46\u662f\u89e3\u91ca\u6027\u8bed\u8a00":67,"\u4f46\u662f\u8c03\u8bd5python\u4e2d\u4f7f\u7528\u7684\u52a8\u6001\u94fe\u63a5\u5e93\u4e0e\u76f4\u63a5\u8c03\u8bd5\u539f\u59cb\u4e8c\u8fdb\u5236\u76f8\u6bd4\u589e\u52a0\u4e86\u5f88\u591a\u590d\u6742\u5ea6":117,"\u4f46\u662fbatch":95,"\u4f46\u6709\u503c\u7684\u5730\u65b9\u5fc5\u987b\u4e3a1":[2,102],"\u4f46\u6709\u503c\u7684\u90e8\u5206\u53ef\u4ee5\u662f\u4efb\u4f55\u6d6e\u70b9\u6570":[2,102],"\u4f46\u7531\u4e8ecuda\u5e93\u901a\u5e38\u9700\u8981cento":101,"\u4f46\u8fd9\u4e2a\u5173\u7cfb\u53ef\u80fd\u4e0d\u6b63\u786e":2,"\u4f46\u9700\u6ce8\u610f\u53cd\u5411op\u6ca1\u6709":112,"\u4f46eigen":113,"\u4f4d\u7f6e":105,"\u4f4f":105,"\u4f5c\u4e3a\u4e0b\u4e00\u4e2a\u5b50\u53e5memory\u7684\u521d\u59cb\u72b6\u6001":105,"\u4f5c\u4e3a\u4f8b\u5b50\u6f14\u793a\u5982\u4f55\u914d\u7f6e\u590d\u6742\u7684\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u6a21\u578b":108,"\u4f5c\u4e3a\u53c2\u6570\u5c5e\u6027":112,"\u4f5c\u4e3a\u53c2\u6570\u7684id":97,"\u4f5c\u4e3a\u53e6\u4e00\u4e2a\u7b2c\u4e09\u65b9\u5e93\u96c6\u6210\u8fdbpaddlepaddl":64,"\u4f5c\u4e3a\u5b58\u50a8\u7cfb\u7edf":37,"\u4f5c\u4e3a\u5f53\u524d\u65f6\u523b\u8f93\u5165":107,"\u4f5c\u4e3a\u7c7b\u53e5\u67c4":67,"\u4f5c\u4e3a\u7edf\u8ba1\u7684\u57fa\u672c\u5355\u4f4d":122,"\u4f5c\u4e3a\u7f16\u8bd1\u5de5\u5177":98,"\u4f5c\u4e3a\u8c03\u7528":123,"\u4f5c\u4e3a\u8f93\u5165":122,"\u4f5c\u4e3a\u8f93\u51fa":108,"\u4f5c\u4e3aboot_layer\u4f20\u7ed9\u4e0b\u4e00\u4e2a\u5b50\u53e5\u7684memori":105,"\u4f5c\u7528":104,"\u4f60\u53ef\u4ee5\u5c06\u7f51\u7edc\u914d\u7f6e\u6210\u67d0\u4e9b\u5c42\u4f7f\u7528gpu\u8ba1\u7b97":135,"\u4f60\u8fd8\u53ef\u4ee5\u901a\u8fc7\u8fd0\u884cdjango\u6846\u67b6\u76f4\u63a5\u6fc0\u6d3b\u5de5\u5177\u7684\u670d\u52a1\u5668":114,"\u4f60\u9700\u8981\u4e00\u4e9b\u66f4\u590d\u6742\u7684\u5355\u5143\u6d4b\u8bd5\u6765\u4fdd\u8bc1\u4f60\u5b9e\u73b0\u7684\u7f51\u7edc\u5c42\u662f\u6b63\u786e\u7684":111,"\u4f60\u9700\u8981\u5728\u7f51\u7edc\u914d\u7f6e\u4e2d\u6307\u5b9a\u8bbe\u5907\u7684id\u53f7":135,"\u4f60\u9700\u8981\u5728\u914d\u7f6ecmake\u65f6\u5c06":111,"\u4f60\u9700\u8981\u628a\u8be5\u6587\u4ef6\u52a0\u5165":111,"\u4f7f\u4e4b\u53d8\u4e3a\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217\u8f93\u5165":122,"\u4f7f\u4e4b\u53d8\u4e3a\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217\u8f93\u5165":122,"\u4f7f\u5f97\u5355\u5143\u6d4b\u8bd5\u6709\u4e00\u4e2a\u5e72\u51c0\u7684\u73af\u5883":92,"\u4f7f\u5f97\u642d\u6a21\u578b\u65f6\u66f4\u65b9\u4fbf":111,"\u4f7f\u68af\u5ea6\u7684\u63d0\u4ea4\u548c\u53c2\u6570\u7684\u66f4\u65b0\u6309\u7167\u987a\u5e8f\u65b9\u5f0f\u6267\u884c":124,"\u4f7f\u7528":[64,68,84,95,96,97,105,107,108,111,117,118,120,122,123,133,137],"\u4f7f\u75280\u53f7\u548c1\u53f7gpu\u8ba1\u7b97fc2\u5c42":135,"\u4f7f\u75280\u53f7gpu\u8ba1\u7b97fc2\u5c42":135,"\u4f7f\u75281\u53f7gpu\u8ba1\u7b97fc3\u5c42":135,"\u4f7f\u75282\u53f7\u548c3\u53f7gpu\u8ba1\u7b97fc3\u5c42":135,"\u4f7f\u7528\u4e00\u4e2a\u5c3a\u5ea6\u4e3a":111,"\u4f7f\u7528\u4e00\u4e2a\u8bcd\u524d\u4e24\u4e2a\u8bcd\u548c\u540e\u4e24\u4e2a\u8bcd":95,"\u4f7f\u7528\u4e0a\u6587\u521b\u5efa\u7684yaml\u6587\u4ef6\u521b\u5efakubernet":127,"\u4f7f\u7528\u4e0b\u9762\u547d\u4ee4":37,"\u4f7f\u7528\u4e0b\u9762\u7684\u547d\u4ee4\u6765\u8fd0\u884c\u5b83":114,"\u4f7f\u7528\u4e86\u540c\u6837\u7684parameter\u548cbia":97,"\u4f7f\u7528\u4ee5\u4e0a\u8bad\u7ec3\u597d\u7684\u6a21\u578b\u8fdb\u884c\u9884\u6d4b":102,"\u4f7f\u7528\u52a8\u6001\u5e93":67,"\u4f7f\u7528\u53c2\u6570":[98,124],"\u4f7f\u7528\u540c\u6837\u7684\u8bad\u7ec3\u6570\u636eblock":36,"\u4f7f\u7528\u57fa\u4e8edocker\u5bb9\u5668\u7684\u7f16\u8bd1\u65b9\u5f0f":137,"\u4f7f\u7528\u591a\u5757\u663e\u5361\u8bad\u7ec3":95,"\u4f7f\u7528\u591a\u7ebf\u7a0b\u8bad\u7ec3":95,"\u4f7f\u7528\u5b66\u4e60\u5b8c\u6210\u7684\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u6a21\u578b\u751f\u6210\u5e8f\u5217":108,"\u4f7f\u7528\u5b83\u4f1a\u5f00\u542f\u4e00\u4e2ahttp\u670d\u52a1":117,"\u4f7f\u7528\u5bb9\u5668\u65b9\u5f0f\u8fd0\u884c\u8bad\u7ec3\u4efb\u52a1\u7684kubernet":128,"\u4f7f\u7528\u6211\u4eec\u4e4b\u524d\u6784\u9020\u7684\u955c\u50cf":127,"\u4f7f\u7528\u6570\u503c\u6cd5\u68c0\u6d4b\u68af\u5ea6\u6b63\u786e\u6027\u548c\u7a33\u5b9a\u6027":112,"\u4f7f\u7528\u6587\u6863":112,"\u4f7f\u7528\u663e\u5361\u8bad\u7ec3":95,"\u4f7f\u7528\u667a\u80fd\u6307\u9488\u7684\u539f\u56e0\u662f":68,"\u4f7f\u7528\u6848\u4f8b":134,"\u4f7f\u7528\u6d41\u7a0b":121,"\u4f7f\u7528\u73af\u5883\u53d8\u91cf":124,"\u4f7f\u7528\u7684\u53c2\u6570\u4e0epaddlepaddle\u7533\u8bf7\u7684buffer\u5171\u7528\u4e00\u5757\u5185\u5b58":64,"\u4f7f\u7528\u76f8\u5bf9\u8def\u5f84\u7684\u5f15\u7528\u65b9\u5f0f":68,"\u4f7f\u7528\u8005\u4e0d\u9700\u8981\u5173\u5fc3":133,"\u4f7f\u7528\u8005\u53ea\u9700\u8981\u5173\u6ce8\u4e8e\u8bbe\u8ba1rnn\u5728\u4e00\u4e2a\u65f6\u95f4\u6b65\u4e4b\u5185\u5b8c\u6210\u7684\u8ba1\u7b97":107,"\u4f7f\u7528\u8005\u65e0\u9700\u5173\u5fc3\u8fd9\u4e2a\u53c2\u6570":133,"\u4f7f\u7528\u8005\u901a\u5e38\u65e0\u9700\u5173\u5fc3":133,"\u4f7f\u7528\u8be5learning_rate_schedule\u65f6":97,"\u4f7f\u7528\u8fd9\u4e2a\u795e\u7ecf\u7f51\u7edc\u53ef\u4ee5\u5b8c\u6210\u5bf9\u65b0\u6570\u636e\u7684\u9884\u6d4b":36,"\u4f7f\u7528\u8fd9\u79cd\u65b9\u5f0f":[105,123],"\u4f7f\u7528\u8fdc\u7a0b\u7a00\u758f\u65b9\u5f0f\u8bad\u7ec3\u65f6":111,"\u4f7f\u7528\u9759\u6001\u5e93\u548c\u52a8\u6001\u5e93\u96be\u5ea6\u5dee\u4e0d\u591a":67,"\u4f7f\u7528args\u5728\u7f51\u7edc\u914d\u7f6e\u4e2d\u8bbe\u7f6e":2,"\u4f7f\u7528c":[68,120],"\u4f7f\u7528c99\u505a\u63a5\u53e3":67,"\u4f7f\u7528c99\u800c\u4e0d\u4f7f\u7528c11\u7684\u539f\u56e0\u662f":67,"\u4f7f\u7528c99\u800c\u4e0d\u4f7f\u7528c89":67,"\u4f7f\u7528checkgrad\u6a21\u5f0f\u65f6\u7684\u53c2\u6570\u53d8\u5316\u5927\u5c0f":133,"\u4f7f\u7528cmake\u7684\u8bdd":117,"\u4f7f\u7528cpu\u4e24\u7ebf\u7a0b\u8ba1\u7b97fc4\u5c42":135,"\u4f7f\u7528cpu\u8ba1\u7b97fc4\u5c42":135,"\u4f7f\u7528docker":99,"\u4f7f\u7528docker\u5b89\u88c5\u548c\u8fd0\u884cpaddlepaddle\u53ef\u4ee5\u65e0\u9700\u8003\u8651":99,"\u4f7f\u7528docker\u5b89\u88c5\u8fd0\u884c":100,"\u4f7f\u7528docker\u5c31\u4e0d\u7528\u914d\u7f6e\u4ea4\u53c9\u7f16\u8bd1\u73af\u5883\u4e86":109,"\u4f7f\u7528docker\u6784\u5efapaddlepaddle\u7684\u6587\u6863":114,"\u4f7f\u7528docker\u7684\u60c5\u51b5\u4e0b":98,"\u4f7f\u7528eigen\u8fdb\u884c\u77e9\u9635\u8ba1\u7b97":137,"\u4f7f\u7528init":135,"\u4f7f\u7528lstm\u4f5c\u4e3aencod":105,"\u4f7f\u7528memory\u7684rnn\u5b9e\u73b0\u4fbf\u5982\u4e0b\u56fe\u6240\u793a":105,"\u4f7f\u7528model":135,"\u4f7f\u7528openblas\u7684\u955c\u50cf":99,"\u4f7f\u7528openblas\u8fdb\u884c\u77e9\u9635\u8ba1\u7b97":137,"\u4f7f\u7528paddlepaddl":[120,123],"\u4f7f\u7528pip\u5b89\u88c5":100,"\u4f7f\u7528rdma\u8fd8\u662ftcp\u4f20\u8f93\u534f\u8bae":133,"\u4f7f\u7528regress":84,"\u4f7f\u7528swig\u53ea\u652f\u6301cpython\u89e3\u91ca\u5668":67,"\u4f7f\u7528swig\u9700\u8981\u591a\u8bed\u8a00\u7ed1\u5b9a\u7684\u5f00\u53d1\u4eba\u5458\u719f\u7ec3\u638c\u63e1swig\u914d\u7f6e":67,"\u4f7f\u7528void":67,"\u4f7f\u8be5\u5c42\u7684\u53c2\u6570\u5728\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u4fdd\u6301\u4e0d\u53d8":97,"\u4f86":105,"\u4f8b\u5982":[2,37,67,68,84,95,96,98,102,105,108,111,118,122,128,132,133,135],"\u4f8b\u5982\u4e0b\u56fe\u4e2d":117,"\u4f8b\u5982\u4e5f\u53ef\u5728\u7a0b\u5e8f\u8fd0\u884c\u8fc7\u7a0b\u4e2d\u518d\u52a0\u8f7d\u53e6\u5916\u4e00\u4e2a\u6a21\u578b":123,"\u4f8b\u5982\u4f7f\u7528":95,"\u4f8b\u5982\u542b\u6709\u591a\u4e2a\u901a\u9053\u7684\u56fe\u7247":122,"\u4f8b\u5982\u5728deepspeech2":63,"\u4f8b\u5982\u5bf9\u4e8ejava\u6216\u8005python":67,"\u4f8b\u5982\u5bf9\u4e8ejava\u6765\u8bf4":67,"\u4f8b\u5982\u5bf9\u4e8epython":67,"\u4f8b\u5982\u5c06\u7b2c\u4e00\u6761\u6570\u636e\u8f6c\u5316\u4e3a":105,"\u4f8b\u5982\u6587\u672c\u5206\u7c7b\u4e2d":105,"\u4f8b\u5982\u672c\u4f8b\u4e2d\u7684\u4e24\u4e2a\u7279\u5f81":105,"\u4f8b\u5982\u673a\u5668\u4e0a\u67094\u5757gpu":95,"\u4f8b\u5982c":67,"\u4f8b\u5982java\u4e0epython\u7684\u9519\u8bef\u5904\u7406\u662f\u76f4\u63a5\u6254\u51fa\u6765except":67,"\u4f8b\u5982output\u76ee\u5f55\u4e0b\u5c31\u5b58\u653e\u4e86\u8f93\u51fa\u7ed3\u679c":128,"\u4f8b\u5982python\u53ef\u4ee5\u4f7f\u7528":67,"\u4f8b\u5982python\u7684":67,"\u4f8b\u5982rnn":63,"\u4f8b\u5982sigmoid":111,"\u4f8b\u5b50\u4e2d\u4e3a3\u4e2a":124,"\u4f8b\u5b50\u4e2d\u662f":111,"\u4f8b\u5b50\u4e2d\u662f0":111,"\u4f8b\u5b50\u4e2d\u662f100":111,"\u4f8b\u5b50\u4e2d\u662f4096":111,"\u4f8b\u5b50\u4e2d\u662f8192":111,"\u4f8b\u5b50\u4e2d\u662ffc":111,"\u4f8b\u5b50\u4e2d\u662fsoftmax":111,"\u4f9bpaddlepaddle\u52a0\u8f7d":133,"\u4f9d\u636e\u662f\u5426\u5305\u542bkernel":112,"\u4f9d\u6b21\u7c7b\u63a8":84,"\u4f9d\u8d56":[98,101],"\u4f9d\u8d56\u73af\u5883\u5373\u53ef\u8fd0\u884c":99,"\u4f9d\u8d56libpython2":98,"\u4fbf\u5229":105,"\u4fbf\u548c\u5355\u5c42rnn\u914d\u7f6e\u4e2d\u7684":105,"\u4fbf\u5b9c":105,"\u4fbf\u662f\u5c06\u9759\u6001\u5e93\u52a0\u5165jvm\u4e2d":67,"\u4fdd\u5b58\u6a21\u578b\u53c2\u6570\u7684\u76ee\u5f55":133,"\u4fdd\u5b58\u7684\u53c2\u6570\u4e5f\u662ffloat\u7c7b\u578b":97,"\u4fdd\u5b58\u7f51\u7edc\u5c42\u8f93\u51fa\u7ed3\u679c\u7684\u76ee\u5f55":133,"\u4fdd\u5b58\u9884\u6d4b\u7ed3\u679c\u7684\u6587\u4ef6\u540d":133,"\u4fdd\u6301\u5c3d\u91cf\u5c11\u7684commit":110,"\u4fe1\u53f7\u6765\u81ea\u52a8\u7ec8\u6b62\u5b83\u542f\u52a8\u7684\u6240\u6709\u8fdb\u7a0b":125,"\u4fe1\u606f":122,"\u4fee\u590d\u6240\u6709bug\u540e":84,"\u4fee\u590ddocker\u7f16\u8bd1\u955c\u50cf\u95ee\u9898":84,"\u4fee\u6539":[64,84,127],"\u4fee\u6539\u542f\u52a8\u811a\u672c\u540e":127,"\u4fee\u6539\u6210":84,"\u4fee\u6539\u6210\u66f4\u5feb\u7684\u7248\u672c":118,"\u4fee\u6539\u6587\u6863":115,"\u503c\u5f97\u6ce8\u610f\u7684\u662f":[105,110],"\u503c\u5f97\u6df1\u5165\u5206\u6790":118,"\u503c\u7c7b\u578b":135,"\u5047\u5982\u6211\u4eec\u662f\u4e09\u5206\u7c7b\u95ee\u9898":97,"\u5047\u8bbe":111,"\u5047\u8bbe\u60a8\u5df2\u7ecf\u5728\u5f53\u524d\u76ee\u5f55":99,"\u5047\u8bbe\u635f\u5931\u51fd\u6570\u662f":111,"\u5047\u8bbe\u7b2c\u4e00\u4e2alayer\u7684\u8f93\u51faa\u662f\u4e00\u4e2a":95,"\u504f\u7f6e\u53c2\u6570\u7684\u5927\u5c0f":111,"\u505a\u4e00\u4e2a\u4ecb\u7ecd":113,"\u505a\u53ea\u8bfb\u6302\u8f7d":37,"\u505a\u5982\u4e0b\u51e0\u4e2a\u64cd\u4f5c":84,"\u505a\u63a5\u53e3":67,"\u505a\u68af\u5ea6\u68c0\u6d4b":112,"\u505a\u68c0\u67e5":112,"\u505c\u6b62\u4fdd\u5b58\u68c0\u67e5\u70b9\u7684\u7ebf\u7a0b":36,"\u505c\u6b62\u52a0\u8f7d\u6570\u636e":133,"\u505c\u7535":105,"\u5141\u8bb8\u5916\u7f51\u8bbf\u95ee\u8fd9\u4e2ahttp\u670d\u52a1":117,"\u5143\u7d20":104,"\u5143\u7d20\u4e4b\u95f4\u7684\u987a\u5e8f\u662f\u5e8f\u5217\u6240\u643a\u5e26\u7684\u91cd\u8981\u4fe1\u606f":122,"\u5143\u7d20\u4e4b\u95f4\u7684\u987a\u5e8f\u662f\u91cd\u8981\u7684\u8f93\u5165\u4fe1\u606f":104,"\u5145\u5206\u53d1\u6325\u82f1\u7279\u5c14\u5e73\u53f0\u7684\u4f18\u52bf":63,"\u5145\u5206\u5c55\u73b0\u82f1\u7279\u5c14\u5e73\u53f0\u7684\u4f18\u52bf":64,"\u5148\u4ece\u5355\u7ebf\u7a0b\u5f00\u59cb":117,"\u5148\u5378\u8f7d\u4e4b\u524d\u7684\u7248\u672c":98,"\u5148\u5b8c\u6210\u5bf9\u6743\u91cd\u7684packing\u64cd\u4f5c":63,"\u5148\u5b9e\u73b0\u6a21\u578b\u63a8\u65ad\u7684api":68,"\u5148\u627e\u51fa\u53c2\u6570":96,"\u5148\u67e5\u770b\u4e00\u4e0b\u662f\u5426\u66fe\u7ecf\u5b89\u88c5\u8fc7paddl":92,"\u5148\u68c0\u67e5\u5173\u952e\u8def\u5f84\u7684\u6027\u80fd\u95ee\u9898":117,"\u514b\u9686\u4e0b\u9762":139,"\u5168\u5bb6":105,"\u5168\u8fde\u63a5\u5c42\u4ee5\u4e00\u4e2a\u7ef4\u5ea6\u4e3a":111,"\u5168\u8fde\u63a5\u5c42\u6ca1\u6709\u7f51\u7edc\u5c42\u914d\u7f6e\u7684\u8d85\u53c2\u6570":111,"\u5168\u8fde\u63a5\u5c42\u7684\u5b9e\u73b0\u4f4d\u4e8e":111,"\u5168\u8fde\u63a5\u5c42\u7684\u6bcf\u4e2a\u8f93\u51fa\u90fd\u8fde\u63a5\u5230\u4e0a\u4e00\u5c42\u7684\u6240\u6709\u7684\u795e\u7ecf\u5143\u4e0a":111,"\u5168\u8fde\u63a5\u5c42python\u5c01\u88c5\u7684\u4f8b\u5b50\u4e2d\u5305\u542b\u4e0b\u9762\u51e0\u6b65":111,"\u516c\u5f0f":99,"\u5171\u4eab\u4e00\u4e2aop\u5b9a\u4e49":112,"\u5171\u4eab\u5185\u5b58":64,"\u5171\u4eab\u540c\u4e00\u4e2a\u6743\u91cd":63,"\u5171\u4eab\u540c\u4e00\u4e2akernel\u65f6":112,"\u5171\u4eab\u5b58\u50a8\u6302\u5728\u7684\u8def\u5f84":128,"\u5173\u4e8e\u4ec0\u4e48\u662f":122,"\u5173\u4e8e\u5728paddlepaddle\u4e2d\u5982\u4f55\u4f7f\u7528eigen\u5e93":112,"\u5173\u4e8e\u65f6\u95f4\u5e8f\u5217":105,"\u5173\u4e8e\u6784\u5efa\u548c\u6d4b\u8bd5\u7684\u66f4\u591a\u4fe1\u606f":110,"\u5173\u4e8eavx":99,"\u5173\u4e8eeigen":113,"\u5173\u4e8elstm":96,"\u5173\u4e8epaddlepaddle\u7684\u5206\u5e03\u5f0f\u8bad\u7ec3":128,"\u5173\u4e8epaddlepaddle\u7684\u66f4\u591a\u4f7f\u7528\u65b9\u6cd5\u8bf7\u53c2\u8003":102,"\u5173\u4e8eunbound":107,"\u5173\u952e\u8bcd\u5305\u62ec":110,"\u5176\u4e2d":[2,67,84,95,97,102,108,111,117,137,139],"\u5176\u4e2d\u5305\u542b\u4e86\u7528\u6237\u7684\u8bad\u7ec3\u7a0b\u5e8f":124,"\u5176\u4e2d\u5305\u542b\u6240\u4f9d\u8d56\u7684\u6240\u6709\u7b2c\u4e09\u65b9\u5e93":138,"\u5176\u4e2d\u5305\u542b\u6240\u6709c":138,"\u5176\u4e2d\u5305\u542bpaddlepaddle\u7684c":138,"\u5176\u4e2d\u6bcf\u4e00\u884c\u5bf9\u5e94\u4e00\u4e2a\u6570\u636e\u6587\u4ef6\u5730\u5740":1,"\u5176\u4e2d\u6bcf\u4e2a\u5143\u7d20\u662f\u53cc\u5c42\u5e8f\u5217\u4e2d\u6bcf\u4e2asubseq\u6700\u540e\u4e00\u4e2a":104,"\u5176\u4e2d\u6bcf\u884c\u6570\u636e\u4ee3\u8868\u4e00\u5f20\u56fe\u7247":2,"\u5176\u4e2dcheckgrad\u4e3b\u8981\u4e3a\u5f00\u53d1\u8005\u4f7f\u7528":133,"\u5176\u4e2dmean\u548cstd\u662f\u8bad\u7ec3\u914d\u7f6e\u4e2d\u7684\u53c2\u6570":133,"\u5176\u4e2dvalue\u5373\u4e3asoftmax\u5c42\u7684\u8f93\u51fa":4,"\u5176\u4e2dx\u8868\u793a\u8f93\u5165\u6570\u636e\u662f\u4e00\u4e2a\u7ef4\u5ea6\u4e3a2\u7684\u7a20\u5bc6\u5411\u91cf":102,"\u5176\u4e3b\u8981\u63a5\u53e3\u5982\u4e0b":113,"\u5176\u4ed6\u4eba\u53ef\u4ee5\u590d\u73b0\u95ee\u9898\u4ee5\u4fbf\u5e2e\u52a9":109,"\u5176\u4ed6\u5185\u5b58\u6742\u9879":95,"\u5176\u4ed6\u5185\u5b58\u6742\u9879\u662f\u6307paddlepaddle\u672c\u8eab\u6240\u7528\u7684\u4e00\u4e9b\u5185\u5b58":95,"\u5176\u4ed6\u51fd\u6570\u5747\u8fd4\u56de":68,"\u5176\u4ed6\u53c2\u6570\u4f7f\u7528":2,"\u5176\u4ed6\u6240\u6709\u5c42\u90fd\u4f1a\u4f7f\u7528gpu\u8ba1\u7b97":135,"\u5176\u4ed6\u7528\u6237\u7684fork\u7248\u672c\u5e93\u5e76\u4e0d\u9700\u8981\u4e25\u683c\u9075\u5b88":84,"\u5176\u4ed6\u7684\u4f9d\u8d56\u8f6f\u4ef6":98,"\u5176\u4ed6\u914d\u7f6e\u53c2\u6570":[137,138],"\u5176\u4ed6\u9ad8\u7ea7\u529f\u80fd\u5305\u62ec\u5b9a\u4e49\u591a\u4e2amemori":108,"\u5176\u4f1a\u81ea\u52a8\u88ab\u52a0\u5165\u7f16\u8bd1\u5217\u8868":111,"\u5176\u4f5c\u7528\u662f\u5c06\u6570\u636e\u4f20\u5165\u5185\u5b58\u6216\u663e\u5b58":1,"\u5176\u53c2\u6570\u5982\u4e0b":2,"\u5176\u547d\u4ee4\u5982\u4e0b":117,"\u5176\u5b83\u53ef\u9009\u7f16\u8bd1\u9009\u9879\u6309\u9700\u8fdb\u884c\u8bbe\u5b9a":120,"\u5176\u5b83layer\u7684\u8f93\u51fa":107,"\u5176\u5b9e\u4e5f\u662f\u548c\u6bcf\u4e2amini":95,"\u5176\u6b21":[2,105],"\u5176\u8bf4\u660e\u5982\u4e0b":105,"\u5176\u8f6c\u6362\u6b21\u6570\u51cf\u5c11\u81f3":63,"\u5176\u8f93\u51fa\u88ab\u7528\u4f5cmemory\u7684\u521d\u59cb\u503c":108,"\u5176name\u7531\u53c2\u6570":96,"\u5177\u4f53\u4f7f\u7528\u65b9\u6cd5\u4e3a":[68,95],"\u5177\u4f53\u505a\u6cd5\u8bf7\u53c2\u8003":109,"\u5177\u4f53\u539f\u56e0\u53c2\u8003":68,"\u5177\u4f53\u53ef\u4ee5\u53c2\u8003":[2,95,111],"\u5177\u4f53\u53ef\u4ee5\u53c2\u8003mkl":64,"\u5177\u4f53\u53ef\u53c2\u8003\u6587\u6863":107,"\u5177\u4f53\u5b9e\u73b0\u65b9\u5f0f\u6bd4\u5982":[63,64],"\u5177\u4f53\u60c5\u51b5\u56e0\u4eba\u800c\u5f02":118,"\u5177\u4f53\u64cd\u4f5c\u5982\u4e0b":92,"\u5177\u4f53\u6b65\u9aa4\u5982\u4e0b":92,"\u5177\u4f53\u7684\u5b8c\u6210\u72b6\u6001\u53ef\u4ee5\u53c2\u89c1":64,"\u5177\u4f53\u7684\u683c\u5f0f\u8bf4\u660e":2,"\u5177\u4f53\u7684\u89e3\u51b3\u65b9\u6cd5\u662f":92,"\u5177\u4f53\u8bf7\u53c2\u8003":[2,68,110],"\u5177\u4f53\u8bf7\u89c1":110,"\u5177\u6709\u76f8\u540c\u7684\u7ed3\u679c\u4e86":105,"\u5185":108,"\u5185\u5b58":118,"\u5185\u5b58\u4e0d\u8db3":93,"\u5185\u5b58\u5bb9\u9650\u9608\u503c":133,"\u5185\u5bb9":112,"\u5185\u5bb9\u5982\u4e0b":127,"\u5185\u5c42\u5e8f\u5217\u5728":122,"\u5185\u5c42inner_step\u7684recurrent_group\u548c\u5355\u5c42\u5e8f\u5217\u7684\u51e0\u4e4e\u4e00\u6837":105,"\u5185\u5df2\u7ecf\u5305\u542bpaddlepaddle\u7684\u6267\u884c\u7a0b\u5e8f\u4f46\u662f\u8fd8\u6ca1\u4e0a\u8ff0\u529f\u80fd":128,"\u5185\u7f6e\u7684":123,"\u5185\u90e8":[123,128],"\u5185\u90e8\u5b58\u50a8":64,"\u5185\u90e8\u7531":[122,123],"\u5185\u90e8\u9a71\u52a8python\u89e3\u91ca\u5668\u8fdb\u884c\u6a21\u578b\u914d\u7f6e\u89e3\u6790\u548c\u6570\u636e\u8bfb\u53d6":67,"\u518d\u4ee5":112,"\u518d\u5199\u5165\u7f51\u7edc\u53c2\u6570":97,"\u518d\u5728\u6bcf\u4e00\u4e2aapi\u4e2d\u81ea\u5df1\u68c0\u67e5\u7c7b\u578b":67,"\u518d\u57fa\u4e8e":84,"\u518d\u5b89\u88c5":[92,101],"\u518d\u5bf9\u6bcf\u4e00\u4e2a\u5355\u5c42\u65f6\u95f4\u5e8f\u5217\u8fdb\u884c\u5904\u7406":105,"\u518d\u5bf9\u6bcf\u4e00\u53e5\u8bdd\u7684\u7f16\u7801\u5411\u91cf\u7528lstm\u7f16\u7801\u6210\u4e00\u4e2a\u6bb5\u843d\u7684\u5411\u91cf":105,"\u518d\u5bf9\u8fd9\u4e2a\u6bb5\u843d\u5411\u91cf\u8fdb\u884c\u5206\u7c7b":105,"\u518d\u5c06\u66f4\u65b0\u540e\u7684\u53c2\u6570\u4e0b\u53d1\u5230\u6bcf\u4e2a\u8ba1\u7b97\u8282\u70b9":124,"\u518d\u5f00\u542f\u591a\u7ebf\u7a0b":117,"\u518d\u628a\u5df2\u8f6c\u6362\u4e3apacked\u683c\u5f0f\u7684\u6570\u636e\u4f20\u9012\u7ed9\u90a3\u4e9b\u590d\u7528\u540c\u4e00\u6570\u636e\u7684gemm":63,"\u518d\u6307\u5b9a":98,"\u518d\u68c0\u67e5\u5176\u4ed6\u90e8\u5206\u7684\u6027\u80fd\u95ee\u9898":117,"\u518d\u6b21\u5bf9\u4ee3\u7801\u8fdb\u884c\u6027\u80fd\u5206\u6790":118,"\u518d\u6b21\u8fdb\u884c\u6027\u80fd\u5206\u6790":117,"\u518d\u7528\u8fd9\u4e2a\u68af\u5ea6\u53bb\u548c":111,"\u518d\u901a\u8fc7\u51fd\u6570":128,"\u518d\u91cd\u65b0\u5b89\u88c5":98,"\u5199\u4ee3\u7801":67,"\u5199\u5165\u5feb\u7167\u6570\u636e":36,"\u5199\u5165\u6587\u4ef6\u4e2d":123,"\u5199\u68af\u5ea6\u68c0\u67e5\u5355\u5143\u6d4b\u8bd5\u662f\u4e00\u4e2a\u9a8c\u8bc1\u65b0\u5b9e\u73b0\u7684\u5c42\u662f\u5426\u6b63\u786e\u7684\u76f8\u5bf9\u7b80\u5355\u7684\u529e\u6cd5":111,"\u5199\u7684":117,"\u51c6\u5907":105,"\u51c6\u5907\u60a8\u7684\u8ba1\u7b97\u96c6\u7fa4":124,"\u51c6\u5907\u8bad\u7ec3\u6570\u636e":129,"\u51c6\u5907\u8bad\u7ec3\u6570\u636e\u548c\u9a8c\u8bc1\u6570\u636e\u96c6":124,"\u51c6\u5907\u9884\u6d4b\u6570\u636e":4,"\u51c6\u5907\u9884\u6d4b\u6a21\u578b\u548c":123,"\u51c6\u5907\u9884\u6d4b\u6a21\u578b\u90e8\u5206":123,"\u51cf\u5c0f\u5e8f\u5217\u7684\u957f\u5ea6":95,"\u51cf\u5c0f\u8fd9\u4e2a\u5185\u5b58\u6c60\u5373\u53ef\u51cf\u5c0f\u5185\u5b58\u5360\u7528":95,"\u51cf\u5c0fbatch":95,"\u51e0\u53f0\u5230\u51e0\u5343\u53f0\u89c4\u6a21":124,"\u51fa\u53bb\u73a9":105,"\u51fa\u5dee":105,"\u51fa\u6765":105,"\u51fa\u73b0":92,"\u51fa\u73b0\u4ee5\u4e0b\u9519\u8bef":97,"\u51fa\u73b0\u8be5\u9519\u8bef\u7684\u539f\u56e0\u4e00\u822c\u662f\u7528\u6237\u5bf9\u4e0d\u540clayer\u7684\u53c2\u6570":96,"\u51fa\u73b0\u8fd9\u4e2a\u95ee\u9898\u7684\u4e3b\u8981\u539f\u56e0\u662f":[92,101],"\u51fd\u6570":[2,63,64,108,111,117,118,122],"\u51fd\u6570\u4e2d\u4f7f\u7528":2,"\u51fd\u6570\u4e2d\u64cd\u4f5c\u7684\u91cd\u8981\u53d8\u91cf\u7684\u8be6\u7ec6\u89e3\u91ca":112,"\u51fd\u6570\u5047\u8bbe":108,"\u51fd\u6570\u52a0\u5230\u4ee3\u7801\u4e2d":118,"\u51fd\u6570\u5373\u53ef\u5b8c\u6210\u8f6c\u6362":37,"\u51fd\u6570\u53ea\u5173\u6ce8\u4e8ernn\u4e00\u4e2a\u65f6\u95f4\u6b65\u4e4b\u5185\u7684\u8ba1\u7b97":107,"\u51fd\u6570\u540d":117,"\u51fd\u6570\u540d\u4e3a":68,"\u51fd\u6570\u547d\u540d":67,"\u51fd\u6570\u5b9a\u4e49\u8f93\u5165":112,"\u51fd\u6570\u5b9e\u9645\u4f7f\u7528\u7684\u603b\u65f6\u95f4":117,"\u51fd\u6570\u5c31\u662f\u6839\u636e\u8be5\u673a\u5236\u914d\u7f6e\u7684":2,"\u51fd\u6570\u5f97\u5230\u7684\u68af\u5ea6\u53bb\u5bf9\u6bd4":111,"\u51fd\u6570\u5fc5\u987b\u5148\u8c03\u7528\u57fa\u7c7b\u4e2d\u7684\u51fd\u6570":111,"\u51fd\u6570\u5fc5\u987b\u8fd4\u56de\u4e00\u4e2a\u6216\u591a\u4e2alayer\u7684\u8f93\u51fa":107,"\u51fd\u6570\u603b\u65f6\u95f4":117,"\u51fd\u6570\u6307\u51fa\u4e86\u5728\u8bad\u7ec3\u65f6\u9700\u8981\u4ece\u53c2\u6570\u670d\u52a1\u5668\u53d6\u51fa\u7684\u884c":111,"\u51fd\u6570\u6765\u5c06\u4fe1\u606f\u8f93\u51fa\u5230\u754c\u9762\u4e2d":118,"\u51fd\u6570\u67e5\u8be2\u8f6f\u4ef6\u5305\u76f8\u5173api\u8bf4\u660e":4,"\u51fd\u6570\u7684":2,"\u51fd\u6570\u7684\u5b9e\u73b0\u662f\u6b63\u786e\u7684":111,"\u51fd\u6570\u7684\u5f00\u5934\u5fc5\u987b\u8c03\u7528":111,"\u51fd\u6570\u7684\u603b\u5171\u8017\u65f6\u5f88\u957f":117,"\u51fd\u6570\u7684\u8c03\u7528\u6b21\u6570":117,"\u51fd\u6570\u80fd\u591f\u5c06\u4f7f\u7528":123,"\u51fd\u6570\u91cc\u5b9e\u73b0":112,"\u5206\u4e3a":123,"\u5206\u522b\u4e3a\u6570\u636e\u8f93\u5165\u6dfb\u52a0\u5916\u5c42\u5e8f\u5217\u548c\u5185\u5c42\u5e8f\u5217\u7684\u5e8f\u5217\u4fe1\u606f":122,"\u5206\u522b\u4ece\u8bcd\u8bed\u548c\u53e5\u5b50\u7ea7\u522b\u7f16\u7801\u8f93\u5165\u6570\u636e":107,"\u5206\u522b\u4ee3\u8868\u8f93\u5165\u6570\u636e":64,"\u5206\u522b\u4f7f\u7528\u5355\u53cc\u5c42rnn\u4f5c\u4e3a\u7f51\u7edc\u914d\u7f6e\u7684\u6a21\u578b":105,"\u5206\u522b\u5b9a\u4e49\u5b50\u53e5\u7ea7\u522b\u548c\u8bcd\u8bed\u7ea7\u522b\u4e0a\u9700\u8981\u5b8c\u6210\u7684\u8fd0\u7b97":107,"\u5206\u522b\u5bf9\u5e94capi":84,"\u5206\u522b\u662f":104,"\u5206\u522b\u662frnn\u72b6\u6001\u548c\u8f93\u5165\u7684\u53d8\u6362\u77e9\u9635":108,"\u5206\u522b\u662fsentences\u548clabel":105,"\u5206\u522b\u662fwords\u548clabel":105,"\u5206\u522b\u8ba1\u7b97\u6bcf\u4e2a\u53c2\u6570\u7684\u68af\u5ea6":111,"\u5206\u522b\u8fdb\u884c\u5e8f\u5217\u64cd\u4f5c":105,"\u5206\u5e03\u5f0f\u5b58\u50a8\u670d\u52a1":36,"\u5206\u5e03\u5f0f\u8ba1\u7b97\u5e73\u53f0\u901a\u5e38\u4f1a\u901a\u8fc7api\u6216\u8005\u73af\u5883\u53d8\u91cf\u63d0\u4f9b\u4efb\u52a1\u8fd0\u884c\u9700\u8981\u7684\u53c2\u6570":124,"\u5206\u5e03\u5f0f\u8bad\u7ec3":115,"\u5206\u5e03\u5f0f\u8bad\u7ec3\u67b6\u6784\u5982\u4e0b\u56fe\u6240\u793a":124,"\u5206\u6210\u4e24\u90e8\u5206":2,"\u5206\u652f":[84,110],"\u5206\u652f\u4e00\u65e6\u5efa\u7acb":84,"\u5206\u652f\u4e0a":110,"\u5206\u652f\u4e0a\u521b\u5efa\u65b0\u5206\u652f":110,"\u5206\u652f\u4e2d":84,"\u5206\u652f\u4e3a\u5f00\u53d1":84,"\u5206\u652f\u4e3a\u6bcf\u4e00\u6b21release\u65f6\u5efa\u7acb\u7684\u4e34\u65f6\u5206\u652f":84,"\u5206\u652f\u4e3a\u7a33\u5b9a":84,"\u5206\u652f\u529f\u80fd\u7684\u5c01\u95ed":84,"\u5206\u652f\u5408\u5165":84,"\u5206\u652f\u5408\u5165master\u5206\u652f":84,"\u5206\u652f\u540c\u6b65\u4e3b\u7248\u672c\u5e93\u7684":84,"\u5206\u652f\u540d":110,"\u5206\u652f\u540d\u4e3a":84,"\u5206\u652f\u5b58\u5728\u7684\u65f6\u5019":84,"\u5206\u652f\u6d3e\u751f\u51fa\u65b0\u7684\u5206\u652f":84,"\u5206\u652f\u7528\u6765\u6d4b\u8bd5\u53ea\u9700\u8981\u8ba1\u7b97\u4e00\u4e2a\u8f93\u5165\u68af\u5ea6\u7684\u60c5\u51b5":112,"\u5206\u652f\u7684\u7248\u672c\u90fd\u662f\u7ecf\u8fc7\u5355\u5143\u6d4b\u8bd5\u548c\u56de\u5f52\u6d4b\u8bd5\u7684\u7248\u672c":84,"\u5206\u652f\u7684\u7248\u672c\u90fd\u7ecf\u8fc7\u5355\u5143\u6d4b\u8bd5":84,"\u5206\u652f\u89c4\u8303":110,"\u5206\u6790\u5f97\u5230\u7684\u4fe1\u606f\u7528\u4e8e\u534f\u52a9\u8fdb\u884c\u7a0b\u5e8f\u7684\u4f18\u5316":118,"\u5206\u7247":36,"\u5206\u7c7b\u4efb\u52a1\u4e2d\u7c7b\u522b\u6807\u7b7e":122,"\u5206\u7c7b\u6210\u6b63\u9762\u60c5\u7eea\u548c\u8d1f\u9762\u60c5\u7eea\u4e24\u7c7b":2,"\u5206\u914d\u5230\u5f53\u524d\u6570\u636e\u5757\u6837\u672c\u6570\u7684\u56db\u5206\u4e4b\u4e00":133,"\u5207\u6362\u5230":110,"\u5207\u6362\u5230\u6240\u5efa\u5206\u652f":110,"\u5217\u5143\u7d20\u6392\u5217\u6210\u7684\u77e9\u5f62\u9635\u5217":122,"\u5217\u540d":117,"\u5217\u8868\u5982\u4e0b":[2,102],"\u5219\u4e0d\u5728\u4e4e\u5185\u5b58\u6682\u5b58\u591a\u5c11\u6761\u6570\u636e":2,"\u5219\u4e0d\u9700\u8981\u91cd\u5199\u8be5\u51fd\u6570":111,"\u5219\u4f1a\u4f7f\u7528openblas\u4f5c\u4e3ablas\u5e93":98,"\u5219\u4f1a\u9884\u5148\u8bfb\u53d6\u5168\u90e8\u6570\u636e\u5230\u5185\u5b58\u4e2d":2,"\u5219\u4f7f\u7528":138,"\u5219\u4f7f\u7528\u540c\u6b65\u8bad\u7ec3":133,"\u5219\u4f7f\u7528\u542f\u52a8\u53c2\u6570\u5b9a\u4e49\u7684\u521d\u59cb\u5316\u65b9\u6cd5\u521d\u59cb\u5316\u53c2\u6570":36,"\u5219\u4f7f\u7528\u8be5\u53c2\u6570\u4f5c\u4e3a\u9ed8\u8ba4\u503c":133,"\u5219\u53ef\u8bbe\u7f6e":[137,138,139],"\u5219\u5e76\u4e0d\u4f1a\u7b49\u5f85\u6240\u6709trainer\u63d0\u4ea4\u68af\u5ea6\u624d\u66f4\u65b0\u53c2\u6570":124,"\u5219\u5ffd\u7565":36,"\u5219\u603b\u4f1a\u663e\u793a\u963b\u9694\u6458\u8981\u4fe1\u606f":133,"\u5219\u628a\u53e6\u4e00\u4e2a\u6162\u901f\u7684kill\u6389":36,"\u5219\u63a8\u8350\u5927\u4e8e\u8bad\u7ec3\u65f6batch":2,"\u5219\u662f\u5e26gui\u7684nvidia\u53ef\u89c6\u5316\u6027\u80fd\u5206\u6790\u5de5\u5177":118,"\u5219\u663e\u793a\u963b\u9694\u6027\u80fd\u7684\u6458\u8981\u4fe1\u606f":133,"\u5219\u76f4\u63a5\u5f15\u5165\u53e6\u4e00\u79cd\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5219\u8bbe\u7f6e\u6210":[137,139],"\u5219\u9700\u8981\u4f7f\u7528\u7b49\u4e8e\u6743\u91cd\u53c2\u6570\u89c4\u6a21\u5927\u7ea65\u500d\u7684\u5185\u5b58":95,"\u5219\u9700\u8981\u5206\u522b\u7f16\u8bd1\u771f\u673a\u548c\u6a21\u62df\u5668\u7248\u672c":138,"\u5219\u9700\u8981\u56de\u6eda\u5230\u4e0a\u4e00\u4e2a\u68c0\u67e5\u70b9":36,"\u5219\u9700\u8981\u5728\u672c\u673a\u5b89\u88c5\u4e0b\u9762\u7ae0\u8282\u5217\u51fa\u7684":98,"\u5219\u9700\u8981\u624b\u52a8\u62f7\u8d1d\u5c5e\u4e8e\u6bcf\u4e2atrainer\u8282\u70b9\u7684\u8bad\u7ec3\u6570\u636e\u5230\u5bf9\u5e94\u7684\u8282\u70b9\u4e0a":124,"\u521b\u5efa":[64,122,123],"\u521b\u5efa\u4e00\u4e2a":103,"\u521b\u5efa\u4e00\u4e2akubernet":128,"\u521b\u5efa\u5e76\u5207\u6362\u5230\u65b0\u5206\u652f":110,"\u521b\u5efa\u6210\u529f\u540e":128,"\u521b\u5efa\u65e5\u5fd7\u76ee\u5f55":129,"\u521b\u5efa\u7a00\u758f\u77e9\u9635\u65f6\u9700\u8981\u663e\u793a\u5730\u6307\u5b9a\u77e9\u9635\u7684":122,"\u521b\u5efagener":2,"\u521d\u59cb\u5316\u4e4b\u540e":4,"\u521d\u59cb\u5316\u504f\u7f6e\u5411\u91cf":111,"\u521d\u59cb\u5316\u65f6\u8c03\u7528\u7684\u51fd\u6570":2,"\u521d\u59cb\u5316\u6743\u91cd\u8868":111,"\u521d\u59cb\u5316\u6a21\u578b\u7684\u8def\u5f84":133,"\u521d\u59cb\u5316\u7236\u7c7b":111,"\u521d\u59cb\u5316biases_":111,"\u521d\u59cb\u5316paddlepaddle\u73af\u5883":4,"\u521d\u59cb\u72b6\u6001":107,"\u5220\u9664":110,"\u5220\u9664\u78c1\u76d8\u76ee\u5f55\u4e2d\u4e0d\u662f\u5f53\u524duuid\u7684\u5feb\u7167\u6587\u4ef6":36,"\u5224\u65ad\u662f\u5426\u5b89\u88c5\u6210\u529f":138,"\u5229\u7528\u5206\u5e03\u5f0f\u8bad\u7ec3\u9a7e\u9a6d\u66f4\u591a\u7684\u8ba1\u7b97\u8d44\u6e90":95,"\u5229\u7528\u66f4\u591a\u7684\u8ba1\u7b97\u8d44\u6e90\u53ef\u4ee5\u5206\u4e3a\u4ee5\u4e0b\u51e0\u4e2a\u65b9\u5f0f\u6765\u8fdb\u884c":95,"\u5229\u7528\u8fd9\u79cd\u7279\u6027":107,"\u5229\u843d":105,"\u522b\u4eba\u5e2e\u4e86\u5fd9":110,"\u522b\u5fd8\u4e86":109,"\u5230":[36,92,108],"\u5230\u6307\u5b9a\u6587\u4ef6\u4e2d":123,"\u5230\u672c\u5730":110,"\u5230\u6b64":112,"\u5230\u7b2c\u4e8c\u6b65":84,"\u5236\u4f5c\u65b0\u955c\u50cf\u6765\u5b8c\u6210\u4ee5\u4e0a\u7684\u5de5\u4f5c":128,"\u5236\u4f5cpaddlepaddle\u955c\u50cf":128,"\u5237\u7259":105,"\u524d\u4e00\u7bc7\u6587\u7ae0\u4ecb\u7ecd\u4e86\u5982\u4f55\u5728kubernetes\u96c6\u7fa4\u4e0a\u542f\u52a8\u4e00\u4e2a\u5355\u673apaddlepaddle\u8bad\u7ec3\u4f5c\u4e1a":128,"\u524d\u53f0":105,"\u524d\u540e\u7684\u7f51\u7edc\u6027\u80fd":63,"\u524d\u5411\u4f20\u64ad":111,"\u524d\u5411\u4f20\u64ad\u7ed9\u5b9a\u8f93\u5165":111,"\u524d\u5411\u548c\u540e\u5411":111,"\u524d\u5411\u8ba1\u7b97\u4e4b\u540epaddlepaddle\u5185\u90e8\u5df2\u7ecf\u5206\u914d":123,"\u524d\u5411op\u5b9e\u73b0\u5b8c\u6210":112,"\u524d\u8005\u5728":95,"\u524d\u8005\u5b58\u50a8op\u7684\u8f93\u5165\u8f93\u51fa\u548c\u53c2\u6570\u5c5e\u6027":112,"\u524d\u8005\u622a\u65ad\u53ef\u5b66\u4e60\u53c2\u6570\u7684\u68af\u5ea6":95,"\u524d\u8005op\u7684\u5b9a\u4e49\u7ee7\u627f\u81ea":112,"\u524d\u81ea\u52a8\u68c0\u67e5\u4e00\u4e9b\u57fa\u672c\u4e8b\u5b9c":110,"\u524d\u9700\u8981\u5b89\u88c5":117,"\u524d\u9988":124,"\u5269\u4e0b\u7684pass\u4f1a\u76f4\u63a5\u4ece\u5185\u5b58\u91cc":2,"\u529f\u80fd":51,"\u529f\u80fd\u7684\u6b63\u786e\u6027\u5305\u62ec\u9a8c\u8bc1paddlepaddle\u76ee\u524d\u7684":84,"\u52a0\u4e0a\u504f\u7f6e\u5411\u91cf":111,"\u52a0\u5165":118,"\u52a0\u6743\u548c\u7528\u6765\u751f\u6210":108,"\u52a0\u6743\u7f16\u7801\u5411\u91cf":108,"\u52a0\u8f7d\u5177\u4f53\u7f51\u7edc\u53c2\u6570":97,"\u52a0\u8f7d\u6a21\u578b\u53ef\u5176\u5b83\u591a\u79cd\u65b9\u5f0f":123,"\u52a0\u8f7d\u6a21\u578b\u9700\u540c\u65f6\u6307\u5b9a":123,"\u52a0\u8f7d\u9884\u6d4b\u6a21\u578b":123,"\u52a0\u8f7d\u9884\u8bad\u7ec3\u53c2\u6570":97,"\u52a0\u8f7dtest":133,"\u52a0\u901f\u7f16\u8bd1":98,"\u52a0\u901fpaddlepaddle\u8bad\u7ec3\u53ef\u4ee5\u8003\u8651\u4ece\u4ee5\u4e0b\u51e0\u4e2a\u65b9\u9762":95,"\u52a8\u6001\u5e93":[67,120],"\u52a9\u624b":111,"\u5305":117,"\u5305\u542b\u4e86\u67d0\u79cd\u7c7b\u578b\u7684\u7c7b\u578b\u5b9a\u4e49\u548c\u66b4\u9732\u7684\u5168\u90e8\u51fd\u6570":68,"\u5305\u542b\u4f46\u4e0d\u9650\u4e8e":98,"\u5305\u542b\u6d4b\u8bd5\u6570\u636e\u96c6\u7684\u76ee\u5f55":124,"\u5305\u542b\u8bad\u7ec3\u6570\u636e\u7684\u76ee\u5f55":124,"\u5305\u542b\u8fd9\u4e2a\u51fd\u6570\u8c03\u7528\u5176\u4ed6\u51fd\u6570\u7684\u65f6\u95f4":117,"\u5305\u542bkernel\u7684op\u548c\u4e0d\u5305\u542bkernel\u7684op":112,"\u5305\u62ec":[37,63,64,120,124,133],"\u5305\u62ec\u4e86\u7f16\u8bd1\u51fa\u7684paddlepaddle\u5934\u6587\u4ef6\u548c\u94fe\u63a5\u5e93":120,"\u5305\u62ec\u4ee5\u4e0b\u4e24\u79cd":2,"\u5305\u62ec\u5b57\u7b26\u4e32\u5206\u914d":95,"\u5305\u62ec\u6743\u91cdw\u548c\u504f\u7f6eb":36,"\u5305\u62ec\u751f\u6210cpu":98,"\u5305\u62ec\u795e\u7ecf\u7f51\u7edc\u62d3\u6251\u7ed3\u6784":102,"\u5305\u62ecbool":135,"\u5305\u62eclinux":137,"\u5305\u62ecmkl":64,"\u5305\u7684\u65b9\u6cd5\u662f":92,"\u533a\u522b\u662f\u540c\u65f6\u5904\u7406\u4e86\u4e24\u4e2a\u8f93\u5165":105,"\u533a\u522b\u662frnn\u4f7f\u7528\u4e24\u5c42\u5e8f\u5217\u6a21\u578b":105,"\u5341\u4e00":105,"\u534e\u6da6\u4e07\u5bb6":105,"\u534f\u540c\u5b8c\u6210releas":84,"\u5355\u4e2a\u503c":37,"\u5355\u4f4d\u662fmb":133,"\u5355\u5143\u6d4b\u8bd5":[109,113],"\u5355\u5143\u6d4b\u8bd5\u4f1a\u5f15\u7528site":92,"\u5355\u5143\u6d4b\u8bd5\u4f1a\u88ab\u81ea\u52a8\u52a0\u5165\u5de5\u7a0b\u8fdb\u884c\u7f16\u8bd1":112,"\u5355\u5143\u6d4b\u8bd5\u5728\u5185\u7684\u6240\u6709\u5355\u5143\u6d4b\u8bd5":109,"\u5355\u5143\u6d4b\u8bd5checkgrad_ep":132,"\u5355\u53cc\u5c42\u5e8f\u5217\u7684\u53e5\u5b50\u662f\u4e00\u6837\u7684":105,"\u5355\u53cc\u5c42rnn":106,"\u5355\u5c42":107,"\u5355\u5c42\u4e0d\u7b49\u957frnn":105,"\u5355\u5c42\u548c\u53cc\u5c42\u5e8f\u5217\u7684\u4f7f\u7528\u548c\u793a\u4f8b2\u4e2d\u7684\u793a\u4f8b\u7c7b\u4f3c":105,"\u5355\u5c42\u5e8f\u5217":[104,122],"\u5355\u5c42\u5e8f\u5217\u7684\u6bcf\u4e2a\u5143\u7d20":104,"\u5355\u5c42\u5e8f\u5217\u7b2ci\u4e2a\u5143\u7d20":104,"\u5355\u5c42\u6216\u53cc\u5c42":104,"\u5355\u5c42\u65f6\u95f4\u5e8f\u5217":105,"\u5355\u5c42rnn":[105,107],"\u5355\u5c42rnn\u548c\u53cc\u5c42rnn\u7684\u7f51\u7edc\u914d\u7f6e":105,"\u5355\u673acpu\u8bad\u7ec3":95,"\u5355\u673agpu\u8bad\u7ec3":95,"\u5355\u6b65\u51fd\u6570":108,"\u5355\u6b65\u51fd\u6570\u548c\u8f93\u51fa\u51fd\u6570\u5728":108,"\u5355\u6b65\u51fd\u6570\u548c\u8f93\u51fa\u51fd\u6570\u90fd\u975e\u5e38\u7b80\u5355":108,"\u5355\u6b65\u51fd\u6570\u7684\u5b9e\u73b0\u5982\u4e0b\u6240\u793a":108,"\u5355\u6d4b\u5305\u62ec\u5bf9\u6bd4\u524d\u5411op\u4e0d\u540c\u8bbe\u5907":112,"\u5355\u70b9\u6545\u969c":36,"\u5355\u7eaf\u7684":117,"\u5355\u8fdb\u5355\u51fa":107,"\u5360\u7528\u4e8617":117,"\u536b\u751f":105,"\u5373":[68,95,96,112,114,128],"\u5373\u4e00\u4e2a\u5c06\u5355\u8bcd\u5b57\u7b26\u4e32\u6620\u5c04\u5230\u5355\u8bcdid\u7684\u5b57\u5178":2,"\u5373\u4e0a\u8ff0\u4ee3\u7801\u4e2d\u7684\u7b2c19\u884c":105,"\u5373\u4e0b\u8f7d\u5931\u8d25":92,"\u5373\u4e0d\u5141\u8bb8\u5728":112,"\u5373\u4e0d\u8981\u5c06\u6bcf\u4e00\u4e2a\u6837\u672c\u90fd\u653e\u5165train":2,"\u5373\u4e0d\u9700\u8981\u4f7f\u7528memori":105,"\u5373\u4e3a\u4e00\u4e2a\u65f6\u95f4\u6b65":105,"\u5373\u4e3a\u5355\u5c42rnn\u5e8f\u5217\u7684\u4f7f\u7528\u4ee3\u7801":105,"\u5373\u4e3a\u65f6\u95f4\u5e8f\u5217\u7684\u8f93\u5165":105,"\u5373\u4e3a\u8fd9\u4e2a\u53cc\u5c42rnn\u7684\u7f51\u7edc\u7ed3\u6784":105,"\u5373\u4e3a\u8fd9\u4e2a\u6570\u636e\u6587\u4ef6\u7684\u540d\u5b57":2,"\u5373\u4e8c\u7ef4\u6570\u7ec4":105,"\u5373\u4f7f\u7528":[68,96],"\u5373\u4f7f\u7528\u6237\u76f4\u63a5\u5f15\u7528\u67d0\u79cd\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5373\u4f7f\u95f4\u9694\u5f88\u5c0f":133,"\u5373\u4f7fc":68,"\u5373\u4f7fprocess\u51fd\u6570\u91cc\u9762\u53ea\u6709\u4e00\u4e2ayield":2,"\u5373\u4f8b\u5982":68,"\u5373\u4fbf\u662f":109,"\u5373\u4fbf\u8bbe\u7f6e":92,"\u5373\u4fbfpaddl":68,"\u5373\u521d\u59cb\u72b6\u6001\u4e3a0":107,"\u5373\u5305\u542b\u65f6\u95f4\u6b65\u4fe1\u606f":2,"\u5373\u5355\u65f6\u95f4\u6b65\u6267\u884c\u7684\u51fd\u6570":108,"\u5373\u53cc\u5c42\u65f6\u95f4\u5e8f\u5217":105,"\u5373\u53cc\u5c42rnn\u7684\u6bcf\u4e2a\u72b6\u6001":107,"\u5373\u53ef":110,"\u5373\u53ef\u4ee5\u6781\u5927\u7684\u52a0\u901f\u6570\u636e\u8f7d\u5165\u6d41\u7a0b":95,"\u5373\u53ef\u4f7f\u7528\u5f00\u53d1\u955c\u50cf\u6765\u7f16\u8bd1android\u7248paddlepaddl":137,"\u5373\u53ef\u5728":139,"\u5373\u53ef\u5f00\u59cb\u4e0b\u8f7d":101,"\u5373\u53ef\u5f00\u59cb\u4e0b\u9762\u7684\u6b65\u9aa4":99,"\u5373\u53ef\u663e\u793a\u6027\u80fd\u5206\u6790\u7684\u7ed3\u679c":117,"\u5373\u53ef\u68c0\u67e5\u6211\u4eec\u8c03\u4f18\u540e\u7684\u4fee\u6b63\u662f\u5426\u80fd\u591f\u6539\u5584\u7a0b\u5e8f\u7684\u6027\u80fd":117,"\u5373\u5728\u53cc\u5c42\u5e8f\u5217\u7684\u539f\u59cb\u6570\u636e\u4e2d":105,"\u5373\u5728\u7f51\u7edc\u914d\u7f6e\u4e2d":95,"\u5373\u5927\u90e8\u5206\u503c\u4e3a0":[2,102],"\u5373\u5b8c\u6210\u67d0\u4e00\u4e2a\u4efb\u52a1\u7684\u6700\u5c11\u51fd\u6570":68,"\u5373\u5c06\u4e00\u6bb5\u82f1\u6587\u6587\u672c\u6570\u636e":2,"\u5373\u5c06\u4e00\u6bb5\u8bdd\u8fdb\u884c\u5206\u7c7b":105,"\u5373\u5f53\u524d\u65f6\u95f4\u6b65\u4e0b\u7684\u795e\u7ecf\u7f51\u7edc\u4f9d\u8d56\u524d\u4e00\u4e2a\u65f6\u95f4\u6b65\u795e\u7ecf\u7f51\u7edc\u4e2d\u67d0\u4e00\u4e2a\u795e\u7ecf\u5143\u8f93\u51fa":105,"\u5373\u6211\u4eec\u53ef\u4ee5\u5148\u5b9a\u4e49\u4e00\u4e2atensor":113,"\u5373\u628a\u5355\u5c42rnn\u751f\u6210\u540e\u7684subseq\u7ed9\u62fc\u63a5\u6210\u4e00\u4e2a\u65b0\u7684\u53cc\u5c42seq":107,"\u5373\u6574\u4e2a\u53cc\u5c42group\u662f\u5c06\u524d\u4e00\u4e2a\u5b50\u53e5\u7684\u6700\u540e\u4e00\u4e2a\u5411\u91cf":105,"\u5373\u6574\u4e2a\u8f93\u5165\u5e8f\u5217":104,"\u5373\u6574\u6570\u6570\u7ec4":105,"\u5373\u65f6\u95f4\u9012\u5f52\u795e\u7ecf\u7f51\u7edc":105,"\u5373\u662f\u8de8\u8d8a\u65f6\u95f4\u6b65\u7684\u7f51\u7edc\u8fde\u63a5":105,"\u5373\u66b4\u9732":68,"\u5373\u7279\u5f81\u7684\u6570\u7ec4":105,"\u5373\u7f51\u5361\u540d":128,"\u5373\u82e5\u5e72\u6570\u636e\u6587\u4ef6\u8def\u5f84\u7684\u67d0\u4e00\u4e2a":2,"\u5373\u8868\u793a\u4e0d\u9700\u8981\u8f6c\u6362":64,"\u5373\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u51fa\u73b0nan\u6216\u8005inf":95,"\u5373\u8bbe\u7f6e":95,"\u5373\u8fd0\u884c\u8bad\u7ec3\u7a0b\u5e8f":99,"\u5373\u8fd9\u4e2a\u52a8\u6001\u5e93\u662f\u4e0d\u4f9d\u8d56\u4e8e\u5176\u4ed6\u4efb\u4f55\u6587\u4ef6\u7684":67,"\u5373define_py_data_sources2\u5e94\u6539\u4e3a":97,"\u5373input":107,"\u5373rnn\u4e4b\u95f4\u6709\u4e00\u6b21\u5d4c\u5957\u5173\u7cfb":105,"\u5378\u8f7dpaddlepaddle\u5305":92,"\u538b\u6241\u6210\u4e3aeigen\u7684\u4e00\u7ef4tensor":113,"\u538b\u7f29\u6210\u4e00\u4e2a\u5411\u91cf":105,"\u539f\u56e0":[92,110],"\u539f\u56e0\u5728\u4e8e\u6ca1\u6709\u628a\u673a\u5668\u4e0acuda\u76f8\u5173\u7684\u9a71\u52a8\u548c\u5e93\u6620\u5c04\u5230\u5bb9\u5668\u5185\u90e8":92,"\u539f\u56e0\u662f\u6bcf\u4e2a\u56de\u590d\u90fd\u4f1a\u53d1\u9001\u4e00\u5c01\u90ae\u4ef6":110,"\u539f\u6765\u7684\u65b9\u6848":64,"\u53bb\u8fc7":105,"\u53c2\u6570":[2,6,7,8,9,10,11,13,14,15,18,21,22,23,24,26,29,67,95,109,111,123,128,132],"\u53c2\u6570\u4e3a":112,"\u53c2\u6570\u5171\u4eab\u7684\u914d\u7f6e\u793a\u4f8b\u4e3a":97,"\u53c2\u6570\u548c\u73af\u5883\u53d8\u91cf":124,"\u53c2\u6570\u670d\u52a1\u5668":[124,132],"\u53c2\u6570\u670d\u52a1\u5668\u4e4b\u95f4\u4e0d\u76f8\u4e92\u4f9d\u8d56":124,"\u53c2\u6570\u670d\u52a1\u5668\u4e5f\u4e0d\u4f1a\u7b49\u5f85\u8ba1\u7b97\u8282\u70b9\u5168\u90e8\u90fd\u63d0\u4ea4\u68af\u5ea6\u4e4b\u540e\u624d\u5f00\u59cb\u4e0b\u4e00\u6b65":124,"\u53c2\u6570\u670d\u52a1\u5668\u63a5\u6536\u4ece\u8ba1\u7b97\u8282\u70b9\u4e0a\u4f20\u7684\u68af\u5ea6":124,"\u53c2\u6570\u670d\u52a1\u5668\u7684\u53c2\u6570\u5206\u5757\u5927\u5c0f":133,"\u53c2\u6570\u670d\u52a1\u5668\u7684\u76d1\u542c\u7aef\u53e3":133,"\u53c2\u6570\u670d\u52a1\u5668\u7684\u7f51\u7edc\u8bbe\u5907\u540d\u79f0":133,"\u53c2\u6570\u670d\u52a1\u5668\u7684ip\u5730\u5740":133,"\u53c2\u6570\u670d\u52a1\u5668\u7a00\u758f\u66f4\u65b0\u7684\u53c2\u6570\u5206\u5757\u5927\u5c0f":133,"\u53c2\u6570\u6765\u63a7\u5236\u7f13\u5b58\u65b9\u6cd5":95,"\u53c2\u6570\u6982\u8ff0":134,"\u53c2\u6570\u7684\u4e2a\u6570\u548c\u53c2\u6570\u5217\u8868":123,"\u53c2\u6570\u7684\u89e3\u6790":128,"\u53c2\u6570\u8bbe\u7f6e":94,"\u53c2\u6570\u8bbe\u7f6e\u4e86\u5916\u5c42":105,"\u53c2\u6570\u8bf4\u660e":124,"\u53c2\u6570\u8bf4\u660e\u5bb9\u5668\u5df2\u4ea4\u4e92\u5f0f\u8fd0\u884c":99,"\u53c2\u6570\u8f93\u5165":95,"\u53c2\u6570\u9700\u8981\u5b9e\u73b0":108,"\u53c2\u7167\u4e0a\u8ff0\u6b65\u9aa4\u66f4\u65b0":110,"\u53c2\u8003":[51,67,99],"\u53c2\u8003\u4e0b\u56fe":84,"\u53c2\u8003\u5f3a\u8c03\u90e8\u5206":118,"\u53c2\u8003\u65f6\u95f4\u5e8f\u5217":105,"\u53c2\u8003\u6837\u4f8b\u6570\u636e\u51c6\u5907\u811a\u672c":124,"\u53c2\u8003\u955c\u50cf\u7684":128,"\u53c8":105,"\u53c8\u53ef\u4ee5\u907f\u514d\u4e0d\u5fc5\u8981\u7684\u8f6c\u6362":64,"\u53c8\u662f\u4e00\u4e2a\u5355\u5c42\u7684\u5e8f\u5217":104,"\u53c8\u8981\u4fdd\u8bc1\u6570\u636e\u662f\u968f\u673a\u7684":95,"\u53ca":111,"\u53cc\u5411\u95e8\u63a7\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u7684\u9690\u85cf\u72b6\u6001":108,"\u53cc\u5411\u9a8c\u8bc1":51,"\u53cc\u5c42":107,"\u53cc\u5c42\u4e0d\u7b49\u957frnn":105,"\u53cc\u5c42\u5e8f\u5217":[104,122],"\u53cc\u5c42\u5e8f\u5217\u5728\u5904\u7406\u957f\u5e8f\u5217\u7684\u4efb\u52a1\u6216\u662f\u6784\u5efa\u5c42\u7ea7\u6a21\u578b\u65f6\u4f1a\u53d1\u6325\u4f5c\u7528":122,"\u53cc\u5c42\u5e8f\u5217\u6216\u5355\u5c42\u5e8f\u5217":104,"\u53cc\u5c42\u5e8f\u5217\u6570\u636e\u4e00\u5171\u67094\u4e2a\u6837\u672c":105,"\u53cc\u5c42\u5e8f\u5217\u662f\u4e00\u4e2a\u5d4c\u5957\u7684\u5e8f\u5217":104,"\u53cc\u5c42\u5e8f\u5217\u662fpaddlepaddle\u652f\u6301\u7684\u4e00\u79cd\u975e\u5e38\u7075\u6d3b\u7684\u6570\u636e\u7ec4\u7ec7\u65b9\u5f0f":107,"\u53cc\u5c42\u5e8f\u5217\u6bcf\u4e2asubseq\u4e2d\u6bcf\u4e2a\u5143\u7d20":104,"\u53cc\u5c42\u5e8f\u5217\u7ecf\u8fc7\u8fd0\u7b97\u53d8\u6210\u4e00\u4e2a0\u5c42\u5e8f\u5217":104,"\u53cc\u5c42\u5e8f\u5217\u9700\u8981\u8bbe\u7f6e\u5206\u522b\u4e3a\u5916\u5c42\u5e8f\u5217\u548c\u5185\u5c42\u5e8f\u5217\u5206\u522b\u8bbe\u7f6e":122,"\u53cc\u5c42\u6216\u8005\u5355\u5c42":104,"\u53cc\u5c42\u65f6\u95f4\u5e8f\u5217\u7684dataprovider\u7684\u4ee3\u7801":105,"\u53cc\u5c42rnn":107,"\u53cc\u5c42rnn\u6570\u636e\u968f\u610f\u52a0\u4e86\u4e00\u4e9b\u9694\u65ad":105,"\u53cc\u5c42rnn\u987e\u540d\u601d\u4e49":105,"\u53cc\u8fdb\u5355\u51fa":107,"\u53cc\u8fdb\u53cc\u51fa":107,"\u53cd\u5411\u4f20\u64ad":111,"\u53cd\u5411\u4f20\u64ad\u6839\u636e\u8f93\u51fa\u7684\u68af\u5ea6":111,"\u53cd\u5411\u8ba1\u7b97\u5df2\u7ecf\u81ea\u52a8\u96c6\u6210\u8fdb\u6d4b\u8bd5\u6846\u67b6":112,"\u53cd\u5411op\u7684\u68af\u5ea6\u6d4b\u8bd5":112,"\u53cd\u5411op\u7c7b":112,"\u53cd\u5411op\u7c7b\u7684\u5b9a\u4e49":112,"\u53cd\u5411opkernel\u7684\u5b9a\u4e49\u4e0e\u524d\u5411op\u7c7b\u4f3c":112,"\u53d1\u578b\u7248":84,"\u53d1\u5e03\u5230dockerhub":84,"\u53d1\u5e03docker\u955c\u50cf\u53ea\u9700\u8981\u5bf9\u81ea\u52a8push\u7684\u955c\u50cf\u6253\u4e0a":84,"\u53d1\u6563\u5230\u4e86\u4e00\u4e2a\u6570\u503c\u7279\u522b\u5927\u7684\u5730\u65b9":95,"\u53d1\u884c\u548c\u7ef4\u62a4":110,"\u53d1\u9001\u53c2\u6570\u7684\u7aef\u53e3\u53f7":133,"\u53d6\u503c\u76f8\u540c\u7684layer":96,"\u53d6\u5176\u4e2d\u4e00\u4e2a\u6a21\u578bparams_pass_90":102,"\u53d6\u51b3\u4e8e":112,"\u53d8\u6362\u77e9\u9635":111,"\u53d8\u91cf\u6765\u533a\u5206layer\u7684\u5c5e\u6027":64,"\u53d8\u91cf\u6765\u8bbe\u7f6e\u5185\u5b58\u4e2d\u6682\u5b58\u7684\u6570\u636e\u6761":2,"\u53e3\u5934":105,"\u53e5\u5b50\u662f\u7531\u8bcd\u8bed\u6784\u6210\u7684\u5e8f\u5217":122,"\u53e6\u4e00\u4e2a\u65b9\u6cd5\u662f\u4ea4\u53c9\u7f16\u8bd1":139,"\u53e6\u4e00\u4e2a\u662f\u5185\u5b58\u64cd\u4f5c\u91cf":118,"\u53e6\u4e00\u4e2a\u662f\u6bcf\u6761\u5e8f\u5217":95,"\u53e6\u4e00\u79cd\u65b9\u5f0f\u662f\u5c06\u7f51\u7edc\u5c42\u5212\u5206\u5230\u4e0d\u540c\u7684gpu\u4e0a\u53bb\u8ba1\u7b97":135,"\u53e6\u5916":[105,109],"\u53e6\u5916\u6700\u65b0\u7684pip\u5b98\u65b9\u6e90\u4e2d\u7684\u5b89\u88c5\u5305\u9ed8\u8ba4\u662fmanylinux1\u6807\u51c6":101,"\u53ea\u4f5c\u4e3aread":107,"\u53ea\u4fdd\u5b58\u6700\u540e\u4e00\u8f6e\u7684\u53c2\u6570":133,"\u53ea\u5728\u7b2c\u4e00\u6b21cmake\u7684\u65f6\u5019\u6709\u6548":98,"\u53ea\u5bf9\u7279\u6b8a\u5728\u7ebf\u7cfb\u7edf\u8003\u8651\u4e24\u53f0\u4ee5\u4e0a\u540c\u65f6\u6545\u969c\u7684\u5bb9\u707e":36,"\u53ea\u5bf9\u795e\u7ecf\u7f51\u7edc\u7ed3\u6784\u8fdb\u884c\u5e8f\u5217\u5316":123,"\u53ea\u5c06\u795e\u7ecf\u7f51\u7edc\u7ed3\u6784\u8fdb\u884c\u5e8f\u5217\u5316":123,"\u53ea\u662f\u53cc\u5c42\u5e8f\u5217\u5c06\u5176\u53c8\u505a\u4e86\u5b50\u5e8f\u5217\u5212\u5206":105,"\u53ea\u662f\u8bf4\u660e\u6570\u636e\u7684\u987a\u5e8f\u662f\u91cd\u8981\u7684":2,"\u53ea\u66b4\u9732\u6982\u5ff5\u7684\u63a5\u53e3":68,"\u53ea\u6709":105,"\u53ea\u6709\u5728\u9047\u5230\u9700\u8981":100,"\u53ea\u6709\u5f53\u8bbe\u7f6e\u4e86spars":133,"\u53ea\u7528\u4e8e\u5728\u5e8f\u5217\u751f\u6210\u4efb\u52a1\u4e2d\u6307\u5b9a\u8f93\u5165\u6570\u636e":107,"\u53ea\u7559\u4e0b\u6838\u5fc3\u8ba1\u7b97\u5c42":123,"\u53ea\u80fd\u5728recurrent_group\u4e2d\u4f5c\u4e3astep":96,"\u53ea\u80fd\u6d4b\u8bd5\u5355\u4e2a\u6a21\u578b":135,"\u53ea\u80fd\u8bbf\u95ee\u5b83\u4eec\u7684\u8f93\u51fa\u503c":96,"\u53ea\u80fd\u8c03\u7528paddle\u7684\u52a8\u6001\u5e93":67,"\u53ea\u8981\u4e00\u7cfb\u5217\u7279\u5f81\u6570\u636e\u4e2d\u7684":105,"\u53ea\u8981\u51fa\u73b0\u6d6e\u70b9\u6570\u5f02\u5e38":95,"\u53ea\u8bfbmemory\u8f93\u5165":107,"\u53ea\u9488\u5bf9\u5185\u5b58":95,"\u53ea\u9700\u4e2d\u65ad":125,"\u53ea\u9700\u5728\u7f16\u8bd1\u65f6\u9700\u914d\u5236\u4e0b\u9762\u8fd9\u4e9b\u7f16\u8bd1\u9009\u9879":120,"\u53ea\u9700\u7528\u60a8\u5b9a\u4e49\u7684\u76ee\u5f55\u4fee\u6539":125,"\u53ea\u9700\u77e5\u9053\u8fd9\u662f\u4e00\u4e2a\u6807\u8bb0\u5c5e\u6027\u7684\u65b9\u6cd5\u5c31\u53ef\u4ee5\u4e86":2,"\u53ea\u9700\u8981":108,"\u53ea\u9700\u8981\u4e00\u884c\u4ee3\u7801\u5c31\u53ef\u4ee5\u8c03\u7528\u8fd9\u4e2apydataprovider2":2,"\u53ea\u9700\u8981\u5728\u51fd\u6570\u4e2d\u8c03\u7528\u591a\u6b21yield\u5373\u53ef":2,"\u53ea\u9700\u8981\u6062\u590d\u8fd9\u53f0\u8282\u70b9":36,"\u53ea\u9700\u8981\u8bbe\u7f6e\u884c\u504f\u79fb":122,"\u53ea\u9700\u8981\u94fe\u63a5":120,"\u53ea\u9700\u8fdb\u884c\u524d\u5411\u8ba1\u7b97\u800c\u65e0\u9700\u8c03\u7528\u53cd\u5411\u8ba1\u7b97":123,"\u53ef\u4ee5":[84,99,105,110,114],"\u53ef\u4ee5\u4ece":99,"\u53ef\u4ee5\u4ece\u6211\u4eec\u7684ci\u7cfb\u7edf\u4e2d\u4e0b\u8f7d\u6700\u65b0\u7684whl\u5b89\u88c5\u5305\u548cc":101,"\u53ef\u4ee5\u4f20\u5165\u4e00\u4e2a\u51fd\u6570":2,"\u53ef\u4ee5\u4f30\u8ba1\u51fa\u5982\u679c\u6a21\u578b\u91c7\u7528\u4e0d\u53d8\u7684\u8f93\u51fa\u6700\u5c0f\u7684cost0\u662f\u591a\u5c11":97,"\u53ef\u4ee5\u4f7f\u7528":[97,123,124],"\u53ef\u4ee5\u4f7f\u7528\u4e0b\u9762\u7684\u547d\u4ee4\u66f4\u65b0\u60a8\u7684pip":101,"\u53ef\u4ee5\u4f7f\u7528\u5982\u4e0b\u4ee3\u7801":97,"\u53ef\u4ee5\u4f7f\u7528\u76f8\u5e94\u6570\u636e\u7c7b\u578b\u7684":97,"\u53ef\u4ee5\u4f7f\u7528\u8be5\u53c2\u6570":133,"\u53ef\u4ee5\u4f7f\u7528kubernetes\u7684\u547d\u4ee4\u884c\u5de5\u5177\u521b\u5efajob":128,"\u53ef\u4ee5\u4f7f\u7528python\u7684":4,"\u53ef\u4ee5\u51cf\u5c0f\u7cfb\u7edf\u590d\u6742\u6027":36,"\u53ef\u4ee5\u51cf\u5c11\u7f13\u5b58\u6c60\u7684\u5927\u5c0f":95,"\u53ef\u4ee5\u521b\u5efa\u4e00\u4e2a":127,"\u53ef\u4ee5\u521b\u5efa\u975e":112,"\u53ef\u4ee5\u52a0\u901fpaddlepaddle\u7684\u8ba1\u7b97":99,"\u53ef\u4ee5\u53c2\u8003":[99,105,108,109,110],"\u53ef\u4ee5\u53c2\u8003\u4e0b\u9762\u7684\u6b65\u9aa4\u6392\u67e5":93,"\u53ef\u4ee5\u53c2\u8003paddlepaddl":102,"\u53ef\u4ee5\u540c\u65f6\u5728cpu":113,"\u53ef\u4ee5\u542b\u6709\u4e00\u6761\u6216\u591a\u6761\u6837\u672c":122,"\u53ef\u4ee5\u544a\u8bc9\u60a8\u67d0\u4e2a\u64cd\u4f5c\u5230\u5e95\u82b1\u4e86\u591a\u957f\u65f6\u95f4":118,"\u53ef\u4ee5\u5728":[98,125],"\u53ef\u4ee5\u5728\u4efb\u4f55\u673a\u5668\u4e0a\u6267\u884c\u7684":67,"\u53ef\u4ee5\u5728\u5171\u4eab\u5b58\u50a8\u4e0a\u67e5\u770b\u8f93\u51fa\u7684\u65e5\u5fd7\u548c\u6a21\u578b":128,"\u53ef\u4ee5\u5728\u6b64\u9875\u9762\u7684":84,"\u53ef\u4ee5\u5728\u8fd9\u4e2a":110,"\u53ef\u4ee5\u5b8c\u6210\u795e\u7ecf\u7f51\u7edc\u7684sgd\u65b9\u6cd5\u7684\u8bad\u7ec3":124,"\u53ef\u4ee5\u5b9e\u73b0\u4ecepaddl":113,"\u53ef\u4ee5\u5c06\u67d0\u4e00\u4e2a\u51fd\u6570\u6807\u8bb0\u6210\u4e00\u4e2apydataprovider2":2,"\u53ef\u4ee5\u5c06cmake":117,"\u53ef\u4ee5\u5c06memory\u7406\u89e3\u4e3a\u4e00\u4e2a\u65f6\u5ef6\u64cd\u4f5c":107,"\u53ef\u4ee5\u5c06op\u5206\u4e3a\u4e24\u79cd":112,"\u53ef\u4ee5\u5c1d\u8bd5\u4ee5\u4e0b\u7684\u65b9\u6cd5":99,"\u53ef\u4ee5\u5e2e\u60a8\u63d0\u4f9b\u4e00\u4e9b\u5b9a\u4f4d\u6027\u80fd\u74f6\u9888\u7684\u5efa\u8bae":118,"\u53ef\u4ee5\u5e76\u884c\u7f16\u8bd1\u5417":109,"\u53ef\u4ee5\u5feb\u901f\u5728\u672c\u5730\u542f\u52a8\u4e00\u4e2a\u5305\u542b\u4e86paddlepaddle\u5b98\u65b9book\u6559\u7a0b\u7684jupyt":99,"\u53ef\u4ee5\u6267\u884c":[92,101],"\u53ef\u4ee5\u6267\u884c\u4ee5\u4e0b\u547d\u4ee4\u7f16\u8bd1\u751f\u6210\u6587\u6863":114,"\u53ef\u4ee5\u6267\u884cctest\u547d\u4ee4\u5373\u53ef":98,"\u53ef\u4ee5\u628a\u5b83\u60f3\u8c61\u4e3a\u4e00\u4e2a\u7c7b\u4f3c":109,"\u53ef\u4ee5\u628a\u672c\u5730\u7684\u6570\u636e\u4e0a\u4f20\u5230\u5b58\u50a8\u96c6\u7fa4\u4e2d":37,"\u53ef\u4ee5\u6307\u5b9a\u540c\u65f6\u6267\u884cgpu\u4e0a\u7684\u5355\u5143\u6d4b\u8bd5":98,"\u53ef\u4ee5\u6307\u5b9a\u54ea\u4e00\u4e2a\u8f93\u5165\u548c\u8f93\u51fa\u5e8f\u5217\u4fe1\u606f\u4e00\u81f4":105,"\u53ef\u4ee5\u6307\u5b9a\u5f00\u542f\u81ea\u52a8\u68c0\u6d4bsm\u67b6\u6784":98,"\u53ef\u4ee5\u6309\u7167\u4e0b\u9762\u7684\u65b9\u6cd5":98,"\u53ef\u4ee5\u662f\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":[104,107],"\u53ef\u4ee5\u662f\u4e00\u4e2a\u975e\u5e8f\u5217":107,"\u53ef\u4ee5\u662f\u4ece\u5206\u5e03\u5f0f\u5b58\u50a8\u6302\u8f7d\u8fc7\u6765\u7684":124,"\u53ef\u4ee5\u662f\u4ee5\u4e0b\u51e0\u79cd":111,"\u53ef\u4ee5\u662f\u6574\u578b":122,"\u53ef\u4ee5\u663e\u793a\u5730\u6307\u5b9a\u4e00\u4e2alayer\u7684\u8f93\u51fa\u7528\u4e8e\u521d\u59cb\u5316memori":107,"\u53ef\u4ee5\u66f4\u6709\u6b21\u5e8f\u7684\u5b8c\u6210\u6027\u80fd\u7684\u4f18\u5316":117,"\u53ef\u4ee5\u6709\u4ee5\u4e0b\u4e24\u79cd":107,"\u53ef\u4ee5\u6709\u6548\u51cf\u5c0f\u7f51\u7edc\u7684\u963b\u585e":133,"\u53ef\u4ee5\u6709\u6548\u7684\u907f\u514dparamet":36,"\u53ef\u4ee5\u67e5\u770b":128,"\u53ef\u4ee5\u67e5\u770b\u6b64pod\u8fd0\u884c\u7684\u5bbf\u4e3b\u673a":127,"\u53ef\u4ee5\u6d4b\u8bd5\u591a\u4e2a\u6a21\u578b":135,"\u53ef\u4ee5\u7528":[51,109],"\u53ef\u4ee5\u7528\u4e8e\u63a5\u6536\u548cpydataprovider2\u4e00\u6837\u7684\u8f93\u5165\u6570\u636e\u5e76\u8f6c\u6362\u6210\u9884\u6d4b\u63a5\u53e3\u6240\u9700\u7684\u6570\u636e\u7c7b\u578b":4,"\u53ef\u4ee5\u7528\u4ee5\u4e0b\u6307\u4ee4":37,"\u53ef\u4ee5\u7528\u5982\u4e0b\u547d\u4ee4":110,"\u53ef\u4ee5\u7528\u6765\u8ba1\u7b97cpu\u51fd\u6570\u6216cuda\u5185\u6838\u7684\u65f6\u95f4\u6d88\u8017":118,"\u53ef\u4ee5\u76f4\u63a5\u8fd0\u884c":123,"\u53ef\u4ee5\u770b\u4f5c\u662f\u4e00\u4e2a\u975e\u5e8f\u5217\u8f93\u5165":104,"\u53ef\u4ee5\u770b\u51fa":124,"\u53ef\u4ee5\u770b\u5230\u6700\u8017\u65f6\u7684\u51fd\u6570\u662fc":117,"\u53ef\u4ee5\u7cbe\u786e\u8bf4\u660e\u4e00\u4e2a\u957f\u8017\u65f6\u64cd\u4f5c\u7684\u5177\u4f53\u539f\u56e0":118,"\u53ef\u4ee5\u7ee7\u7eed\u5728\u81ea\u5df1\u7684\u529f\u80fd\u5206\u652f\u63d0\u4ea4\u4ee3\u7801":84,"\u53ef\u4ee5\u8003\u8651\u4f7f\u7528\u4e00\u4e9b\u4f18\u5316\u7b97\u6cd5":95,"\u53ef\u4ee5\u8054\u7cfbop":93,"\u53ef\u4ee5\u8054\u7cfbop\u662f\u5426\u53ef\u4ee5\u66f4\u6362\u96c6\u7fa4\u6216\u5347\u7ea7\u5f53\u524d\u96c6\u7fa4":93,"\u53ef\u4ee5\u83b7\u53d6\u7f51\u7edc\u4e2d\u5b9a\u4e49\u7684\u4efb\u610f\u591a\u4e2a":123,"\u53ef\u4ee5\u88c5\u7684\u662f":109,"\u53ef\u4ee5\u8bbe\u7f6e":[117,137,138,139],"\u53ef\u4ee5\u8bbf\u95ee\u7531recurr":96,"\u53ef\u4ee5\u8c03\u7528resize\u63a5\u53e3\u8fdb\u884c\u6539\u53d8":113,"\u53ef\u4ee5\u8f7b\u677e\u5730\u5b8c\u6210\u795e\u7ecf\u7f51\u7edc\u914d\u7f6e":102,"\u53ef\u4ee5\u8fd0\u884c":124,"\u53ef\u4ee5\u9009\u5728\u5728\u5f53\u524d\u673a\u5668\u5b89\u88c5\u4e5f\u53ef\u4ee5\u62f7\u8d1d\u5230\u76ee\u6807\u673a\u5668\u5b89\u88c5":98,"\u53ef\u4ee5\u9009\u62e9\u662f\u5426\u4f7f\u7528\u53c2\u6570":135,"\u53ef\u4ee5\u901a\u8fc7":110,"\u53ef\u4ee5\u901a\u8fc7\u4fee\u6539\u8fd9\u4e24\u4e2a\u51fd\u6570\u6765\u5b9e\u73b0\u590d\u6742\u7684\u7f51\u7edc\u914d\u7f6e":108,"\u53ef\u4ee5\u901a\u8fc7\u7f51\u9875\u6d4f\u89c8":99,"\u53ef\u4ee5\u901a\u8fc7\u8c03\u7528":4,"\u53ef\u4ee5\u901a\u8fc7\u9636\u6bb5\u6027\u7684\u4fdd\u5b58\u6bcf\u4e2aparamet":36,"\u53ef\u4ee5\u91c7\u53d6\u4e0b\u9762\u51e0\u70b9\u63aa\u65bd":117,"\u53ef\u4ee5\u91cd\u547d\u540d\u8fd9\u4e2awhl\u5305\u4e3a":[92,101],"\u53ef\u53c2\u8003":123,"\u53ef\u5728":120,"\u53ef\u5728\u547d\u4ee4\u884c\u6267\u884c":138,"\u53ef\u663e\u5f0f\u6307\u5b9a\u4e3a":138,"\u53ef\u7528\u4e8e\u5728\u7f51\u7edc\u914d\u7f6e\u4e2d\u89e3\u6790\u8fd9\u4e9b\u53c2\u6570":135,"\u53ef\u76f4\u63a5\u8fd0\u884c":123,"\u53ef\u80fd\u4f1a\u5bfc\u81f4\u51fa\u9519":128,"\u53ef\u80fd\u4f1a\u9020\u6210\u7f51\u7edc\u62e5\u585e":36,"\u53ef\u80fd\u7684\u4ee3\u7801\u4e3a":95,"\u53ef\u80fd\u7684\u539f\u56e0\u662f":97,"\u53ef\u80fd\u7684\u60c5\u51b5\u4e0b":118,"\u53ef\u80fd\u9700\u8981\u6ce8\u610f\u7ed9\u8fd9\u4e2a\u865a\u62df\u673a\u591a\u5206\u914d\u4e00\u4e9b":109,"\u53ef\u89c1\u8be5\u8ba1\u7b97\u7531\u4e24\u4e2a\u8f93\u5165":112,"\u53ef\u8bbe\u7f6e":[137,138],"\u53ef\u8bbe\u7f6e\u4e3a":138,"\u53ef\u8bbe\u7f6e\u7684\u76ee\u6807\u67b6\u6784\u5982\u4e0b\u8868\u6240\u793a":138,"\u53ef\u9009":[2,98,111,123,124],"\u53ef\u9009\u7684\u4e0d\u540c\u7f16\u8bd1\u73af\u5883docker\u955c\u50cf":98,"\u53ef\u9009\u914d\u7f6e\u9009\u9879":120,"\u53ef\u914d\u7f6e\u4e3a":120,"\u53ef\u91c7\u7528\u7b2c\u4e8c\u79cd\u65b9\u5f0f":96,"\u53f3\u4fa7\u7684":84,"\u5403":105,"\u5403\u996d":105,"\u5404\u65b9\u9762":105,"\u5404\u6b21\u524d\u5411\u4e4b\u95f4\u4e5f\u90fd\u4f7f\u7528\u4e86\u76f8\u540c\u7684\u6743\u91cd":63,"\u5404\u9879\u66f4\u52a0\u5177\u4f53\u7684\u5355\u5143\u6d4b\u8bd5\u5728":112,"\u5408":105,"\u5408\u5e76\u5165\u4e00\u4e2a\u6587\u4ef6":123,"\u5408\u5e76\u6a21\u578b\u6587\u4ef6":123,"\u5408\u7406":105,"\u540c\u4e00\u6b21\u524d\u5411":63,"\u540c\u65f6":[63,64,92,95,118],"\u540c\u65f6\u4e5f\u4f1a\u8bfb\u53d6\u76f8\u5173\u8def\u5f84\u53d8\u91cf\u6765\u8fdb\u884c\u641c\u7d22":98,"\u540c\u65f6\u4e5f\u53ef\u4ee5\u52a0\u901f\u5f00\u59cb\u8bad\u7ec3\u524d\u6570\u636e\u8f7d\u5165\u7684\u8fc7\u7a0b":95,"\u540c\u65f6\u4e5f\u53ef\u4ee5\u901a\u8fc7":110,"\u540c\u65f6\u4e5f\u80fd\u591f\u5f15\u5165\u66f4\u52a0\u590d\u6742\u7684\u8bb0\u5fc6\u673a\u5236":107,"\u540c\u65f6\u4f1a\u5f00\u542fintel":64,"\u540c\u65f6\u5176\u5185\u90e8\u5b9e\u73b0\u53ef\u4ee5\u907f\u514d\u7eafcpu\u7248\u672cpaddlepaddle\u5728\u6267\u884c\u672c\u8bed\u53e5\u65f6\u53d1\u751f\u5d29\u6e83":118,"\u540c\u65f6\u518d\u5c06":84,"\u540c\u65f6\u53c8\u5c3d\u53ef\u80fd\u5c11\u7684\u727a\u7272mkl":64,"\u540c\u65f6\u53ef\u4ee5\u4f7f\u7528\u6237\u53ea\u5173\u6ce8\u5982\u4f55\u4ece\u6587\u4ef6\u4e2d\u8bfb\u53d6\u6bcf\u4e00\u6761\u6570\u636e":2,"\u540c\u65f6\u5728\u5185\u5b58\u91cc\u76f4\u63a5\u968f\u5373\u9009\u53d6\u6570\u636e\u6765\u505ashuffl":95,"\u540c\u65f6\u5c06\u53c2\u6570\u521d\u59cb\u5316\u4e3a":97,"\u540c\u65f6\u628a\u5f53\u524d\u76ee\u5f55":109,"\u540c\u65f6\u63d0\u8d77":84,"\u540c\u65f6\u6570\u636e\u683c\u5f0f\u5c31\u662f":64,"\u540c\u65f6\u7528\u6237\u9700\u8981\u5728\u7f51\u7edc\u914d\u7f6e\u4e2d\u6307\u5b9a":135,"\u540c\u65f6\u8bbe\u7f6e\u5185\u5b58\u7f13\u5b58\u529f\u80fd":95,"\u540c\u65f6\u8bbe\u7f6e\u5b83\u7684input_types\u5c5e\u6027":2,"\u540c\u65f6\u8f93\u51fa\u5e8f\u5217\u5c42\u548c\u975e\u5e8f\u5217\u5c42":95,"\u540c\u65f6\u9884\u6d4b\u7f51\u7edc\u901a\u5e38\u76f4\u63a5\u8f93\u51fa\u6700\u540e\u4e00\u5c42\u7684\u7ed3\u679c\u800c\u4e0d\u662f\u50cf\u8bad\u7ec3\u7f51\u7edc\u4e00\u6837\u518d\u63a5\u4e00\u5c42cost":4,"\u540c\u6837":102,"\u540c\u6837\u4e5f\u53ef\u4ee5\u5728\u6d4b\u8bd5\u6a21\u5f0f\u4e2d\u6307\u5b9a\u6a21\u578b\u8def\u5f84":133,"\u540c\u6837\u53ef\u4ee5\u6269\u5c55\u5230\u53cc\u5c42\u5e8f\u5217\u7684\u5904\u7406\u4e0a":107,"\u540c\u6837\u53ef\u83b7\u53d6\u5230\u8f93\u5165\u8f93\u51fa\u548c\u5c5e\u6027\u53c2\u6570":112,"\u540c\u6b65\u6267\u884c\u64cd\u4f5c\u7684\u7ebf\u7a0b\u6570":133,"\u540c\u7406":112,"\u540d\u5b57\u4fee\u9970":67,"\u540e":[97,98,110,128,137,138,139],"\u540e\u5411":63,"\u540e\u5411\u4f20\u64ad":111,"\u540e\u5411\u4f20\u64ad\u7ed9\u5b9a\u8f93\u51fa\u7684\u68af\u5ea6":111,"\u540e\u5411\u65f6\u590d\u7528\u5df2\u7ecf\u8f6c\u6362\u8fc7\u7684\u6743\u91cd":63,"\u540e\u7f00\u4e3a":124,"\u540e\u8005\u5728\u6fc0\u6d3b\u51fd\u6570\u53cd\u5411\u8ba1\u7b97\u65f6\u88ab\u8c03\u7528":95,"\u540e\u8005\u622a\u65ad\u56de\u4f20\u7ed9\u524d\u5c42\u7684\u68af\u5ea6":95,"\u540e\u8005\u7528\u4e8e\u68c0\u67e5\u53c2\u6570\u5c5e\u6027\u7684\u5408\u6cd5\u6027":112,"\u540e\u8005\u7ee7\u627f\u81ea":112,"\u540e\u9988":124,"\u5411\u6307\u5b9a\u7684\u76ee\u5f55\u4e2d\u4e00\u4e2a\u65b0\u7684\u6587\u4ef6":36,"\u5411\u91cf":122,"\u5411\u91cfenable_parallel_vector":132,"\u5411paddlepaddle\u7684\u4e3b\u7248\u672c\u5e93\u63d0\u4ea4":84,"\u5417":109,"\u5426\u5219":[1,112,137,139],"\u5426\u5219\u4f1a\u628a":110,"\u5426\u5219\u4f7f\u7528\u591a\u673a\u8bad\u7ec3":133,"\u5426\u5219\u4f7f\u7528cpu\u6a21\u5f0f":133,"\u5426\u5219\u4f7f\u7528gpu":135,"\u5426\u5219\u5b83\u4ee5\u4e00\u4e2a\u5e8f\u5217\u8f93\u5165":108,"\u5426\u5219\u5f97\u628apaddle\u9759\u6001\u5e93\u94fe\u63a5\u5230\u89e3\u91ca\u5668\u91cc":67,"\u5426\u5219\u9891\u7e41\u7684\u591a\u8282\u70b9\u5de5\u4f5c\u7a7a\u95f4\u90e8\u7f72\u53ef\u80fd\u4f1a\u5f88\u9ebb\u70e6":125,"\u542b\u4e49":117,"\u542b\u6709\u5e8f\u5217\u4fe1\u606f\u548c\u5b50\u5e8f\u5217\u4fe1\u606f\u7684\u7a20\u5bc6\u5411\u91cf":111,"\u542b\u6709\u5e8f\u5217\u4fe1\u606f\u7684\u6574\u6570":111,"\u542b\u6709\u5e8f\u5217\u4fe1\u606f\u7684\u7a20\u5bc6\u5411\u91cf":111,"\u542f\u52a8\u4e00\u4e2a\u65b0\u7684\u7ebf\u7a0b\u5f00\u59cb\u4fdd\u5b58\u68c0\u67e5\u70b9":36,"\u542f\u52a8\u4e00\u4e2a\u6d4b\u8bd5\u96c6\u7fa4":125,"\u542f\u52a8\u5bb9\u5668\u5f00\u59cb\u8bad\u7ec3":128,"\u542f\u52a8\u5e76\u884c\u5411\u91cf\u7684\u9608\u503c":133,"\u542f\u52a8\u5feb\u901f\u5e94\u7b54":133,"\u542f\u52a8\u8bad\u7ec3\u4efb\u52a1":129,"\u542f\u7528\u68af\u5ea6\u53c2\u6570\u7684\u9608\u503c":133,"\u5440":105,"\u5468\u56f4":105,"\u547d\u4ee4\u4e3a":[92,127],"\u547d\u4ee4\u521b\u5efa\u65b0\u955c\u50cf":127,"\u547d\u4ee4\u5220\u9664":[137,138,139],"\u547d\u4ee4\u53ef\u4ee5\u8bbe\u7f6e":98,"\u547d\u4ee4\u65f6":137,"\u547d\u4ee4\u6709\u65f6\u5019\u4f1a\u4ea7\u751f\u4e00\u4e9b\u4e2d\u95f4\u7ed3\u679c":109,"\u547d\u4ee4\u770b\u5230\u505c\u6b62\u540e\u4f46\u662f\u6ca1\u6709\u5220\u9664\u7684":109,"\u547d\u4ee4\u7f16\u8bd1\u6e90\u7801\u5373\u53ef":109,"\u547d\u4ee4\u884c\u4e2d\u7684":117,"\u547d\u4ee4\u8bbe\u7f6e\u8be5\u7c7b\u7f16\u8bd1\u9009\u9879":98,"\u547d\u4ee4\u9009\u9879\u5e76\u4e14":125,"\u547d\u4ee4\u91cc\u90fd\u7528\u4e86":109,"\u547d\u540d\u4e3a":110,"\u547d\u540d\u89c4\u8303":112,"\u547d\u540d\u8bf7\u9075\u5b88":112,"\u548c":[37,63,64,67,68,84,95,96,97,98,105,108,109,110,111,112,113,114,117,118,120,122,124,125,135,137,139],"\u548c\u4e00\u4e2a\u5df2\u7ecf\u5206\u8bcd\u540e\u7684\u53e5\u5b50":105,"\u548c\u4e09\u79cd\u5e8f\u5217\u6a21\u5f0f":[2,102],"\u548c\u4e0b\u9762\u5c06\u8981\u4ecb\u7ecd\u7684\u6ce8\u518c\u51fd\u6570\u4e00\u8d77\u653e\u5728":112,"\u548c\u4e2d\u6587\u6587\u6863":114,"\u548c\u4e4b\u524d\u51cf\u5c0f\u901a\u8fc7\u51cf\u5c0f\u7f13\u5b58\u6c60\u6765\u51cf\u5c0f\u5185\u5b58\u5360\u7528\u7684\u539f\u7406\u4e00\u81f4":95,"\u548c\u504f\u7f6e\u5411\u91cf":111,"\u548c\u5185\u5b58":109,"\u548c\u5217\u53f7":122,"\u548c\u53cc\u5c42\u5e8f\u5217\u542b\u6709subseq":104,"\u548c\u5728":2,"\u548c\u5bf9\u5e94\u884c\u7684\u4ee3\u7801":117,"\u548c\u5e8f\u5217\u4e2d\u542b\u6709\u5143\u7d20\u7684\u6570\u76ee\u540c":104,"\u548c\u5f02\u6b65\u968f\u673a\u68af\u5ea6\u4e0b\u964d":124,"\u548c\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u7684\u8f93\u5165":108,"\u548c\u64cd\u4f5c\u7cfb\u7edf\u4e0a\u76f4\u63a5\u8fd0\u884c\u7684":109,"\u548c\u672a\u6765\u53ef\u80fd\u8fd8\u4f1a\u7528\u5230":64,"\u548c\u793a\u4f8b2\u4e2d\u7684\u914d\u7f6e\u7c7b\u4f3c":105,"\u548c\u79bb\u7ebf\u6570\u636e\u7684\u65b9\u5f0f":37,"\u548c\u90e8\u5206layer":107,"\u548cpool":104,"\u548cpserver\u4e4b\u95f4\u7528\u4e8e\u7a00\u758f\u7c7b\u578b\u53c2\u6570\u901a\u4fe1\u7684\u7aef\u53e3\u4e2a\u6570":124,"\u54c1\u8d28":105,"\u54ea\u4e2atrainer\u5148\u5b8c\u6210block\u7684\u8bad\u7ec3":36,"\u54ea\u4e9b\u4e0d\u662f":105,"\u5546\u52a1":105,"\u554a":105,"\u56db\u79cd\u6570\u636e\u7c7b\u578b":[2,102],"\u56e0\u4e3a\u5168\u8fde\u63a5\u5c42\u7684\u6fc0\u6d3b\u53ef\u4ee5\u662fsoftmax":111,"\u56e0\u4e3a\u53c2\u6570":135,"\u56e0\u4e3a\u5b83\u4eec\u7684\u8ba1\u7b97\u6548\u7387\u6bd4":108,"\u56e0\u4e3a\u5b83\u6bd4":108,"\u56e0\u4e3a\u5b98\u65b9\u955c\u50cf":128,"\u56e0\u4e3a\u6211\u4eec\u4f1a\u628a\u6240\u6709\u7f16\u8bd1\u5de5\u5177\u90fd\u5b89\u88c5\u8fdb\u4e00\u4e2a":109,"\u56e0\u4e3a\u6e90\u7801\u5c31\u5728\u672c\u673a\u4e0a":109,"\u56e0\u4e3a\u8fd9\u4e2a\u5de5\u5177\u5177\u6709web\u670d\u52a1\u754c\u9762":117,"\u56e0\u4e3a\u8fd9\u6837\u505a\u4e5f\u6ca1\u6cd5\u4fdd\u8bc1\u6d88\u9664\u968f\u673a\u6027":36,"\u56e0\u4e3ac":117,"\u56e0\u4e3apython\u7684\u641c\u7d22\u8def\u5f84\u662f\u4f18\u5148\u5df2\u7ecf\u5b89\u88c5\u7684python\u5305":92,"\u56e0\u4e3aswig\u5728\u7b2c\u4e09\u65b9\u8bed\u8a00\u4e2d\u66b4\u9732\u7684\u51fd\u6570\u540d":67,"\u56e0\u6b64":[1,2,63,105,107,111,137],"\u56e0\u6b64\u4f7f\u7528":2,"\u56e0\u6b64\u53cc\u5c42\u5e8f\u5217\u7684\u914d\u7f6e\u4e2d":105,"\u56e0\u6b64\u53ef\u80fd\u6d4b\u8bd5\u4e0d\u591f\u5b8c\u5907":113,"\u56e0\u6b64\u5728\u8f6c\u6362\u65f6\u9700\u8981\u663e\u793a\u7684\u6307\u5b9a":113,"\u56e0\u6b64\u5b83\u662finteger_value_sub_sequ":105,"\u56e0\u6b64\u5f53":137,"\u56e0\u6b64\u6211\u4eec\u91c7\u7528\u8f93\u51fa\u7684\u52a0\u6743\u548c":111,"\u56e0\u6b64\u6709\u4e24\u79cd\u89e3\u51b3\u65b9\u6848":2,"\u56e0\u6b64\u7528\u6237\u5e76\u4e0d\u9700\u8981\u5173\u5fc3\u5b83\u4eec":132,"\u56e0\u6b64\u9519\u8bef\u7684\u4f7f\u7528\u4e8c\u8fdb\u5236\u53d1\u884c\u7248\u53ef\u80fd\u4f1a\u5bfc\u81f4\u8fd9\u79cd\u9519\u8bef":92,"\u56e0\u6b64init_hook\u5c3d\u91cf\u4f7f\u7528":2,"\u56fe1":[122,123],"\u56fe2":122,"\u56fe\u50cf\u5206\u7c7b":84,"\u56fe\u8868":99,"\u5728":[2,63,64,68,84,104,105,108,109,110,112,117,122,123,124,138],"\u5728\u4e00\u4e2a\u4e0d\u53ef\u4e2d\u65ad\u5e76\u7f3a\u5c11\u5907\u4efd\u7684\u8bad\u7ec3\u4efb\u52a1\u4e2d":36,"\u5728\u4e00\u4e2a\u529f\u80fd\u9f50\u5168\u7684kubernetes\u673a\u7fa4\u91cc":127,"\u5728\u4e00\u4e2a\u53c2\u6570\u7684\u68af\u5ea6\u88ab\u66f4\u65b0\u540e":111,"\u5728\u4e00\u4e9b\u5206\u5e03\u5f0f\u7cfb\u7edf\u4e2d":124,"\u5728\u4e00\u6b21\u8bad\u7ec3\u4e2d":117,"\u5728\u4e00\u8f6e\u4e2d\u6bcfsave":133,"\u5728\u4e0a\u56fe\u4e2d\u663e\u793a\u4e86\u5728\u4e00\u4e2a\u5b9e\u9645\u751f\u4ea7\u73af\u5883\u4e2d\u7684\u5e94\u7528":37,"\u5728\u4e0a\u9762\u4ee3\u7801\u4e2d":105,"\u5728\u4e0a\u9762\u7684\u4ee3\u7801\u4e2d":112,"\u5728\u4e0b\u4e00\u7bc7\u4e2d":127,"\u5728\u4e4b\u540e\u7684":95,"\u5728\u4e86\u89e3docker\u7684\u57fa\u672c\u4f7f\u7528\u65b9\u6cd5\u4e4b\u540e":99,"\u5728\u4efb\u610f\u65f6\u95f4\u67d0\u4e00\u53f0\u53c2\u6570\u670d\u52a1\u5668\u4e0a\u4fdd\u5b58\u7684\u53c2\u6570\u53ef\u80fd\u6bd4\u53e6\u4e00\u53f0\u8981\u66f4\u65b0":124,"\u5728\u4f7f\u7528\u4e0d\u540c\u7684\u5206\u5e03\u5f0f\u8ba1\u7b97\u5e73\u53f0\u65f6":124,"\u5728\u4f7f\u7528\u5206\u5e03\u5f0f\u8ba1\u7b97\u5e73\u53f0\u8fdb\u884c\u8bad\u7ec3\u65f6":124,"\u5728\u4f7f\u7528\u540c\u6b65sgd\u8bad\u7ec3\u795e\u7ecf\u7f51\u7edc\u65f6":124,"\u5728\u4f7f\u7528\u8be5\u6587\u6863\u4e4b\u524d":102,"\u5728\u4f7f\u7528c":120,"\u5728\u4f7f\u7528paddlepaddl":120,"\u5728\u4f7f\u7528twine\u4e0a\u4f20\u4e4b\u524d":84,"\u5728\u5168\u8fde\u63a5\u5c42\u4e2d":111,"\u5728\u5177\u4f53\u7684\u8ba1\u7b97\u4e2d":113,"\u5728\u51c6\u5907\u53d1\u8d77":110,"\u5728\u51fa\u73b0\u5355\u70b9\u6545\u969c\u65f6":36,"\u5728\u51fd\u6570":128,"\u5728\u5206\u5e03\u5f0f\u73af\u5883\u4e2d\u6d4b\u8bd5":133,"\u5728\u5206\u5e03\u5f0f\u8bad\u7ec3\u4e2d":133,"\u5728\u521b\u5efaparameters\u540e":97,"\u5728\u5355\u5c42\u6570\u636e\u7684\u57fa\u7840\u4e0a":105,"\u5728\u53c2\u6570\u670d\u52a1\u5668\u4e0a\u52a0\u8f7d\u548c\u4fdd\u5b58\u53c2\u6570":133,"\u5728\u53c2\u6570\u670d\u52a1\u5668\u7ec8\u7aef\u6bcflog":133,"\u5728\u53cc\u5c42rnn\u4e2d\u7684\u7ecf\u5178\u60c5\u51b5\u662f\u5c06\u5185\u5c42\u7684\u6bcf\u4e00\u4e2a\u65f6\u95f4\u5e8f\u5217\u6570\u636e":105,"\u5728\u53cd\u5411\u4f20\u9012\u7684\u65f6\u5019":95,"\u5728\u53d8\u6362\u65f6\u9700\u8981\u5c06\u8f93\u5165\u5e8f\u5217\u4f20\u5165":105,"\u5728\u542f\u52a8job\u4e4b\u524d":128,"\u5728\u547d\u4ee4\u884c\u663e\u793a\u5206\u6790\u7ed3\u679c":117,"\u5728\u56de\u590d\u8bc4\u5ba1\u4eba\u610f\u89c1\u65f6":110,"\u5728\u58f0\u660edataprovider\u7684\u65f6\u5019\u4f20\u5165dictionary\u4f5c\u4e3a\u53c2\u6570":2,"\u5728\u591acpu\u8bad\u7ec3\u65f6\u5171\u4eab\u8be5\u53c2\u6570":133,"\u5728\u5b8c\u6210\u4e00\u5b9a\u91cf\u6570\u636e\u7684\u8bad\u7ec3\u540e":124,"\u5728\u5b8c\u6210\u795e\u7ecf\u7f51\u7edc\u7684\u642d\u5efa\u4e4b\u540e":102,"\u5728\u5b9a\u4e49\u8f93\u5165layer\u4e4b\u540e":102,"\u5728\u5b9e\u73b0\u6bcf\u4e2a\u5b50\u7c7b\u7684\u65f6\u5019\u5c31\u4e0d\u9700\u8981\u5173\u5fc3\u5206\u652f\u7684\u4e8b\u60c5\u4e86":64,"\u5728\u5b9e\u73b0\u8fc7\u7a0b\u4e2d":68,"\u5728\u5b9e\u9645\u5e94\u7528\u4e2d":96,"\u5728\u5bb9\u5668\u4e2d\u7f16\u8f91\u4ee3\u7801":99,"\u5728\u5bb9\u5668\u521b\u5efa\u540e":128,"\u5728\u5bf9\u5bb9\u5668\u7684\u63cf\u8ff0":128,"\u5728\u5bf9\u5e94\u7684":63,"\u5728\u5c42\u4e2d\u6307\u5b9a":135,"\u5728\u5c42\u521d\u59cb\u5316\u7684\u65f6\u5019":63,"\u5728\u5e8f\u5217\u751f\u6210\u4efb\u52a1\u4e2d":107,"\u5728\u5f00\u59cb\u8bad\u7ec3\u4e4b\u524d":37,"\u5728\u5f02\u6784\u96c6\u7fa4\u4e2d":36,"\u5728\u5f02\u6b65sgd\u4e2d":124,"\u5728\u5f15\u5165\u5176\u4ed6\u7c7b\u578b\u7684\u5934\u6587\u4ef6\u65f6":68,"\u5728\u5f53\u524d\u7684\u5b9e\u73b0\u65b9\u5f0f\u4e0b":111,"\u5728\u5f97\u5230":128,"\u5728\u5feb\u7167\u5199\u5165\u5b8c\u6210\u540e":36,"\u5728\u60a8\u7684\u5b9e\u9645\u73af\u5883\u4e2d":36,"\u5728\u6211\u4eec\u7684\u4f8b\u5b50\u4e2d":108,"\u5728\u6267\u884c\u65f6":113,"\u5728\u63d0\u4ea4":110,"\u5728\u642d\u5efa\u795e\u7ecf\u7f51\u7edc\u7684\u8fc7\u7a0b\u4e2d":102,"\u5728\u65e0\u7279\u6b8a\u9700\u6c42\u60c5\u51b5\u4e0b":120,"\u5728\u6709\u666e\u901a\u7684cpu":64,"\u5728\u672c\u4f8b\u4e2d":[105,110,135],"\u5728\u672c\u4f8b\u4e2d\u6ca1\u6709\u4f7f\u7528":2,"\u5728\u672c\u6559\u7a0b\u4e2d":108,"\u5728\u672c\u6587\u6863\u4e2d":51,"\u5728\u672c\u793a\u4f8b\u4e2d":105,"\u5728\u672c\u8282\u4e2d":108,"\u5728\u673a\u7fa4\u4e0a\u8fd0\u884c\u8f6c\u6362\u7a0b\u5e8f":37,"\u5728\u6811\u7684\u6bcf\u4e00\u5c42\u4e0a":133,"\u5728\u6837\u4f8b\u4e2d":68,"\u5728\u6b64":[132,135],"\u5728\u6bcf\u4e2a\u65f6\u95f4\u6b65\u4e2d":108,"\u5728\u6bcf\u4e2a\u65f6\u95f4\u6b65\u7684\u5b50\u5e8f\u5217\u957f\u5ea6\u53ef\u4ee5\u4e0d\u76f8\u7b49":105,"\u5728\u6bcf\u4e2a\u65f6\u95f4\u6b65\u957f":108,"\u5728\u6bcf\u4e2apod\u4e0a\u90fd\u901a\u8fc7volume\u65b9\u5f0f\u6302\u8f7d\u5206\u5e03\u5f0f\u6587\u4ef6\u7cfb\u7edf\u7684\u4e00\u4e2a\u76ee\u5f55\u7528\u4e8e\u4fdd\u5b58\u8bad\u7ec3\u6570\u636e\u548c\u8f93\u51fa\u7ed3\u679c":128,"\u5728\u6d4b\u8bd5\u9636\u6bb5":133,"\u5728\u6e90\u7801\u76ee\u5f55\u6811\u7684\u6839\u76ee\u5f55\u4e2d\u8fd0\u884c":110,"\u5728\u751f\u6210\u65f6":108,"\u5728\u7528\u6237\u4f7f\u7528c":68,"\u5728\u76f8\u5e94\u7684\u4f18\u5316\u7b97\u6cd5\u91cc\u8bbe\u7f6elearning_rate_schedule\u53ca\u76f8\u5173\u53c2\u6570":97,"\u5728\u76f8\u5e94layer\u7684":96,"\u5728\u795e\u7ecf\u7f51\u7edc\u4e2d\u7b49\u4e8e\u4e00\u6b21\u9884\u6d4b\u5904\u7406\u7684\u6837\u672c\u6570":122,"\u5728\u7a0b\u5e8f\u5b9e\u73b0\u4e2d\u90fd\u4f1a\u8f6c\u5316\u4e3a\u4e8c\u7ef4\u77e9\u9635":122,"\u5728\u7a0b\u5e8f\u5f00\u59cb\u9636\u6bb5":4,"\u5728\u7b2c\u4e8c\u4e2atab":84,"\u5728\u7ebf\u4e0a\u7cfb\u7edf\u4e2d":124,"\u5728\u7ebf\u6a21\u578b\u9884\u6d4b\u670d\u52a1":37,"\u5728\u7ec4\u5408\u65f6":102,"\u5728\u7ec4\u7ec7\u795e\u7ecf\u7f51\u7edc\u8f93\u5165":123,"\u5728\u7ec4\u7ec7\u795e\u7ecf\u7f51\u7edc\u8f93\u5165\u65f6":122,"\u5728\u7ec8\u7aef\u6267\u884c":123,"\u5728\u7f16\u8bd1\u5bbf\u4e3b\u673a\u7248protoc\u53ef\u6267\u884c\u6587\u4ef6\u548c\u76ee\u6807\u673a\u7248openblas\u5e93\u65f6\u9700\u8981\u7528\u5230":[137,139],"\u5728\u7f51\u7edc\u914d\u7f6e\u4e2d":111,"\u5728\u7f51\u7edc\u914d\u7f6e\u91cc":2,"\u5728\u81ea\u7136\u8bed\u8a00\u5904\u7406\u4efb\u52a1\u4e2d":104,"\u5728\u8bad\u7ec3\u4e2d":108,"\u5728\u8bad\u7ec3\u4e4b\u524d":128,"\u5728\u8bad\u7ec3\u65f6":127,"\u5728\u8bad\u7ec3\u7ed3\u675f\u7684\u65f6\u5019\u518d\u4fdd\u5b58\u4e3apaddlepaddle\u7684\u683c\u5f0f":64,"\u5728\u8bad\u7ec3\u8fc7\u7a0b\u4e2d":128,"\u5728\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u6bcfshow":133,"\u5728\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u8fdb\u884c\u6d4b\u8bd5":1,"\u5728\u8bbe\u7f6e":[137,138,139],"\u5728\u8bc4\u5ba1\u8fc7\u7a0b\u4e2d":84,"\u5728\u8be5\u793a\u4f8b\u4e2d":97,"\u5728\u8be5\u914d\u7f6e\u76847":105,"\u5728\u8c03\u7528":123,"\u5728\u8c03\u7528c":123,"\u5728\u8f6f\u4ef6\u5de5\u7a0b\u7684\u8303\u7574\u91cc":118,"\u5728\u8f93\u51fa\u7684\u8fc7\u7a0b\u4e2d":107,"\u5728\u8fd0\u884c\u5b8c\u6027\u80fd\u5206\u6790\u540e":117,"\u5728\u8fd0\u884c\u65f6\u5c06\u795e\u7ecf\u7f51\u7edc\u7684\u591a\u4e2a\u53ef\u5b66\u4e60\u53c2\u6570\u653e\u5728\u540c\u4e00\u4e2a\u76ee\u5f55\u4e2d":123,"\u5728\u8fd0\u884c\u795e\u7ecf\u7f51\u7edc\u8ba1\u7b97\u56fe\u65f6":113,"\u5728\u8fd9\u4e2a":84,"\u5728\u8fd9\u4e2a\u4f8b\u5b50\u91cc":[111,127],"\u5728\u8fd9\u4e2a\u51fd\u6570\u4e2d":105,"\u5728\u8fd9\u4e2a\u52a8\u6001\u5e93\u4e2d\u4e0d\u5d4c\u5165\u4efb\u4f55\u5176\u4ed6\u8bed\u8a00\u7684\u89e3\u91ca\u5668":67,"\u5728\u8fd9\u4e2a\u6559\u7a0b\u4e2d":118,"\u5728\u8fd9\u4e2a\u6a21\u578b\u4e2d":108,"\u5728\u8fd9\u4e2a\u9636\u6bb5\u7684\u4ee3\u7801\u6b63\u5728\u7ecf\u5386\u56de\u5f52\u6d4b\u8bd5":84,"\u5728\u8fd9\u4e9b\u5934\u6587\u4ef6\u4e2d":68,"\u5728\u8fd9\u4e9b\u6587\u4ef6\u4e2d":68,"\u5728\u8fd9\u4e9blayer\u4e2d":105,"\u5728\u8fd9\u65f6\u771f\u6b63\u7684\u5206\u914d\u5185\u5b58":113,"\u5728\u8fd9\u6bb5\u4ee3\u7801\u4e2d":113,"\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b":[108,111],"\u5728\u8fd9\u79cd\u7ed3\u6784\u4e2d":107,"\u5728\u8fd9\u7bc7\u6587\u6863\u91cc":127,"\u5728\u8fd9\u7bc7\u6587\u7ae0\u91cc":128,"\u5728\u8fd9\u91cc":107,"\u5728\u8fd9\u91cc\u6211\u4eec\u4f7f\u7528\u5168\u8fde\u63a5\u5c42\u4f5c\u4e3a\u4f8b\u5b50\u6765\u5c55\u793a\u5b9e\u73b0\u65b0\u7f51\u7edc\u5c42\u6240\u9700\u8981\u7684\u56db\u4e2a\u6b65\u9aa4":111,"\u5728\u8fd9\u91cc\u7528eigenvector\u6765\u8868\u793a":113,"\u5728\u8fd9\u91cc\u9700\u8981\u6ce8\u610f\u7684\u662f":113,"\u5728\u8fdb\u884c\u5206\u5e03\u5f0f\u8bad\u7ec3\u65f6":124,"\u5728\u8fdb\u884c\u7f51\u7edc\u914d\u7f6e\u4e4b\u524d":102,"\u5728\u914d\u7f6e\u4e2d\u9700\u8981\u8bfb\u53d6\u5916\u90e8\u5b57\u5178":2,"\u5728\u91c7\u7528sgd":97,"\u5728\u91cd\u6784\u524d\u7684paddlepaddle\u4e2d":64,"\u5728\u95ee\u9898\u672c\u8eab\u7684\u8ba1\u7b97\u91cf\u6bd4\u8f83\u5c0f\u7684\u65f6\u5019":63,"\u5728\u96c6\u7fa4\u4e0a\u8bad\u7ec3\u4e00\u4e2a\u7a00\u758f\u6a21\u578b\u9700\u8981\u52a0\u4e0a\u4e0b\u9762\u7684\u53c2\u6570":135,"\u5728\u975e\u5e8f\u5217\u8f93\u5165\u65f6":95,"\u5728android\u5e73\u53f0\u4e0a\u4e0d\u652f\u6301\u901a\u8fc7swig\u8c03\u7528\u6765\u8bad\u7ec3\u6216\u8005\u9884\u6d4b":137,"\u5728android\u5e73\u53f0\u4e0a\u53ea\u652f\u6301\u4f7f\u7528c":137,"\u5728batch":63,"\u5728build\u76ee\u5f55\u4e0b\u6267\u884c":92,"\u5728c":[67,122],"\u5728c\u7684\u5934\u6587\u4ef6":67,"\u5728cmake\u53c2\u6570\u914d\u7f6e\u4e0a":[137,138],"\u5728cmake\u7684\u547d\u4ee4\u884c\u4e2d":98,"\u5728eigen\u4e2d":113,"\u5728generator\u7684\u4e0a\u4e0b\u6587\u4e2d\u5c3d\u91cf\u7559\u4e0b\u975e\u5e38\u5c11\u7684\u53d8\u91cf\u5f15\u7528":2,"\u5728ios\u5e73\u53f0\u4e0a\u4e0d\u652f\u6301\u901a\u8fc7swig\u8c03\u7528\u6765\u8bad\u7ec3\u6216\u8005\u9884\u6d4b":138,"\u5728ios\u5e73\u53f0\u4e0a\u53ea\u652f\u6301\u4f7f\u7528c":138,"\u5728main":117,"\u5728packing\u4e0a\u7684\u8017\u65f6":63,"\u5728paddl":128,"\u5728paddle\u4e2d":135,"\u5728paddle\u4e4b\u4e0a\u8fd0\u884c\u7684\u6df1\u5ea6\u5b66\u4e60\u8bad\u7ec3\u8f93\u51fa\u7684\u6a21\u578b\u4f1a\u63d0\u4f9b\u7ed9\u5728\u7ebf\u4eba\u8138\u8bc6\u522b\u7684\u5e94\u7528\u4f7f\u7528":37,"\u5728paddlepaddl":122,"\u5728paddlepaddle\u4e2d":[102,107],"\u5728paddlepaddle\u4e2d\u4f7f\u7528dropout\u6709\u4e24\u79cd\u65b9\u5f0f":96,"\u5728paddlepaddle\u4e2d\u5305\u542b\u4ee5\u4e0b":96,"\u5728paddlepaddle\u5185\u90e8":[122,123],"\u5728paddlepaddle\u7684\u6587\u6863\u4e2d":105,"\u5728paramet":36,"\u5728python\u811a\u672c\u4e2d\u5b9e\u73b0\u4e0e\u524d\u5411operator\u76f8\u540c\u7684\u8ba1\u7b97\u903b\u8f91":112,"\u5728rnn\u7684\u60c5\u51b5\u4e0b":63,"\u5728step\u51fd\u6570\u4e2d\u5b9a\u4e49":107,"\u5728step\u51fd\u6570\u4e2d\u5b9a\u4e49memori":107,"\u5728trainer":135,"\u5728trainer\u4e2d\u53ef\u4ee5\u4f7f\u7528\u4e0b\u9762\u53d6\u6a21\u7684\u65b9\u6cd5\u4e3a\u6bcf\u4e2atrainer\u5206\u914d\u8bad\u7ec3\u6570\u636e\u6587\u4ef6":124,"\u5730\u5740\u4e5f\u53ef\u4ee5\u4e3ahdfs\u6587\u4ef6\u8def\u5f84":1,"\u5730\u6bb5":105,"\u5730\u7406\u4f4d\u7f6e":105,"\u5730\u94c1\u7ad9":105,"\u5747\u4f1a\u5b58\u653e\u4e8e":120,"\u5747\u4f1a\u88ab\u5b89\u88c5\u5230includ":68,"\u5747\u5300\u5206\u5e03":97,"\u5747\u5300\u5206\u5e03\u7684\u8303\u56f4\u662f":133,"\u5747\u662f\u5728":68,"\u5747\u6709\u4e09\u4e2a\u5b50\u5e8f\u5217":105,"\u5747\u6709\u4e24\u7ec4\u7279\u5f81":105,"\u57fa\u4e8e\u53cc\u5c42\u5e8f\u5217\u8f93\u5165":107,"\u57fa\u4e8e\u7c98\u6027\u4f1a\u8bdd\u7684\u8d1f\u8f7d\u5747\u8861\u529f\u80fd":51,"\u57fa\u4e8epython\u7684\u6a21\u578b\u9884\u6d4b":4,"\u57fa\u4e8epython\u7684\u9884\u6d4b":3,"\u57fa\u672c\u4e0a\u548cmnist\u6837\u4f8b\u4e00\u81f4":2,"\u57fa\u672c\u4f7f\u7528\u6982\u5ff5":[103,123],"\u57fa\u7840\u4e0a":122,"\u57fa\u7c7b":112,"\u586b\u5199":110,"\u589e\u52a0":112,"\u589e\u52a0\u4e86\u4e00\u6761cd\u547d\u4ee4":127,"\u589e\u52a0\u4e86\u8bbe\u5907\u7c7b\u578b":112,"\u589e\u52a0\u5982\u4e0b\u53c2\u6570":135,"\u589e\u52a0\u68af\u5ea6\u68c0\u6d4b\u7684\u5355\u5143\u6d4b\u8bd5":111,"\u5904\u7406\u5668\u6709\u4e24\u4e2a\u5173\u952e\u6027\u80fd\u9650\u5236":118,"\u5904\u7406\u7684\u8f93\u5165\u5e8f\u5217\u4e3b\u8981\u5206\u4e3a\u4ee5\u4e0b\u4e09\u79cd\u7c7b\u578b":107,"\u5907\u6ce8":118,"\u590d\u6742\u5ea6\u6216\u65f6\u95f4\u590d\u6742\u5ea6":118,"\u5916\u5c42\u5e8f\u5217\u5728":122,"\u5916\u5c42memory\u662f\u4e00\u4e2a\u5143\u7d20":105,"\u5916\u5c42outer_step\u4e2d":105,"\u5916\u90e8\u5b58\u50a8":64,"\u591a\u4e2a":123,"\u591a\u4e2a\u503c":37,"\u591a\u4e2a\u5c42\u7684\u8f93\u51fa\u77e9\u9635\u7684\u9ad8\u5ea6\u4e0d\u4e00\u81f4\u5bfc\u81f4\u62fc\u63a5\u5931\u8d25":95,"\u591a\u4e2a\u6392\u6210\u4e00\u5217\u7684\u5143\u7d20":122,"\u591a\u4e2a\u8f93\u51fa\u5c42\u5904\u7406\u591a\u4e2a\u4e0d\u540c\u957f\u5ea6\u7684\u5e8f\u5217":95,"\u591a\u4e2aip\u4f7f\u7528":124,"\u591a\u4e2aparamet":36,"\u591a\u53e5\u8bdd\u8fdb\u4e00\u6b65\u6784\u6210\u4e86\u6bb5\u843d":107,"\u591a\u673a\u8bad\u7ec3":95,"\u591a\u6b21\u8c03\u7528":63,"\u591a\u7528\u4e8e\u81ea\u7136\u8bed\u8a00\u5904\u7406\u4efb\u52a1":123,"\u591a\u7ebf\u7a0b\u7684\u6570\u636e\u8bfb\u53d6":2,"\u591a\u8f6e\u5bf9\u8bdd\u7b49\u66f4\u4e3a\u590d\u6742\u7684\u8bed\u8a00\u6570\u636e":107,"\u5927\u4e8e\u7b49\u4e8e\u4e00\u4e2a":123,"\u5927\u591a\u6570\u5c42\u4e0d\u9700\u8981\u8fdc\u7a0b\u7a00\u758f\u8bad\u7ec3\u51fd\u6570":111,"\u5927\u591a\u6570\u5c42\u9700\u8981\u8bbe\u7f6e\u4e3a":111,"\u5927\u591a\u6570\u7f51\u7edc\u5c42\u4e0d\u9700\u8981\u652f\u6301\u8fdc\u7a0b\u7a00\u758f\u66f4\u65b0":111,"\u5927\u591a\u6570\u8bed\u8a00\u90fd\u652f\u6301\u4f7f\u7528c\u8bed\u8a00api":67,"\u5927\u5bb6\u53ef\u4ee5\u7528\u628a\u5f00\u53d1\u5de5\u5177\u5b89\u88c5\u8fdb\u5165":109,"\u5927\u5bb6\u53ef\u4ee5\u901a\u8fc7\u5b83\u9605\u8bfb\u6559\u7a0b":99,"\u5927\u5c0f\u4e0d\u4e00\u6837\u65f6":95,"\u5927\u6982\u82b1\u5341\u5206\u949f\u770b\u4e00\u4e0b":109,"\u5927\u90e8\u5206":117,"\u5929":105,"\u5929\u4e00\u5e7f\u573a":105,"\u5929\u4e00\u9601":105,"\u5934\u4fe1\u606f\u4e2d":97,"\u5934\u6587\u4ef6\u4e2d\u628a\u53c2\u6570\u5b9a\u4e49\u4e3a\u7c7b\u7684\u6210\u5458\u53d8\u91cf":111,"\u5934\u6587\u4ef6\u5982\u4e0b":111,"\u597d":105,"\u597d\u5403":105,"\u5982":[2,108,110,112,135],"\u5982\u4e0a\u4e00\u5c0f\u8282\u6240\u793a":113,"\u5982\u4e0b":[2,124],"\u5982\u4e0b\u56fe\u6240\u793a":[105,118],"\u5982\u4e0b\u6240\u793a":135,"\u5982\u4e0b\u662f\u4e00\u6bb5\u4f7f\u7528mnist":4,"\u5982\u4f55\u5b58\u50a8\u7b49\u7b49":2,"\u5982\u4f55\u89e3\u6790\u8be5\u5730\u5740\u4e5f\u662f\u7528\u6237\u81ea\u5b9a\u4e49dataprovider\u65f6\u9700\u8981\u8003\u8651\u7684\u5730\u65b9":1,"\u5982\u4f55\u8d21\u732e":115,"\u5982\u4f55\u8d21\u732e\u4ee3\u7801":115,"\u5982\u56fe\u4e2dtrainer":36,"\u5982\u6709":112,"\u5982\u672c\u4f8b\u4e2d":2,"\u5982\u672c\u4f8b\u7684":2,"\u5982\u679c\u4e00\u4e2a\u7f51\u7edc\u5c42\u9700\u8981\u914d\u7f6e\u7684\u8bdd":111,"\u5982\u679c\u4e0a\u9762\u4e24\u6b65\u51fa\u73b0\u9519\u8bef":36,"\u5982\u679c\u4e0d\u4e3a0":133,"\u5982\u679c\u4e0d\u4e86\u89e3":2,"\u5982\u679c\u4e0d\u4f7f\u7528\u5206\u5e03\u5f0f\u5b58\u50a8":124,"\u5982\u679c\u4e0d\u4f7f\u7528docker":98,"\u5982\u679c\u4e0d\u4f7f\u7528docker\u7f16\u8bd1\u73af\u5883":98,"\u5982\u679c\u4e0d\u60f3\u4f7f\u7528":114,"\u5982\u679c\u4e0d\u6307\u5b9a\u8fd9\u4e2a\u6587\u4ef6":117,"\u5982\u679c\u4e0d\u6536\u655b":97,"\u5982\u679c\u4e0d\u9700\u8981\u5916\u90e8\u5b58\u50a8\u7528\u4e8e\u8f6c\u6362":64,"\u5982\u679c\u4e3a":2,"\u5982\u679c\u4e3a0":133,"\u5982\u679c\u4e3a\u5426\u5219\u662f\u7528openbla":98,"\u5982\u679c\u4e3afals":133,"\u5982\u679c\u4e3atrue":[2,133],"\u5982\u679c\u4e4b\u540e\u60f3\u8981\u91cd\u65b0\u8bbe\u7f6e":98,"\u5982\u679c\u4ec5\u4ec5\u4fee\u6539\u4e00\u4e2a\u6587\u4ef6\u4f46\u63d0\u4ea4\u4e86\u5341\u51e0\u4e2acommit":110,"\u5982\u679c\u4ecd\u7136\u5b58\u5728\u95ee\u9898":101,"\u5982\u679c\u4ed4\u7ec6\u8bbe\u7f6e\u7684\u8bdd":133,"\u5982\u679c\u4f60\u53ea\u9700\u8981\u4f7f\u7528\u7b80\u5355\u7684rnn":108,"\u5982\u679c\u4f60\u60f3\u4f7f\u7528\u8fd9\u4e9b\u7279\u6027":135,"\u5982\u679c\u4f60\u60f3\u8981\u4fdd\u5b58\u67d0\u4e9b\u5c42\u7684\u7279\u5f81\u56fe":133,"\u5982\u679c\u4f60\u66fe\u5728\u6e90\u7801\u76ee\u5f55\u4e0b\u7f16\u8bd1\u8fc7\u5176\u4ed6\u5e73\u53f0\u7684paddlepaddle\u5e93":138,"\u5982\u679c\u4f60\u66fe\u7ecf\u5728\u6e90\u7801\u76ee\u5f55\u4e0b\u7f16\u8bd1\u8fc7\u5176\u4ed6\u5e73\u53f0\u7684paddlepaddle\u5e93":[137,139],"\u5982\u679c\u4f60\u6b63\u5728\u5904\u7406\u5e8f\u5217\u6807\u8bb0\u4efb\u52a1":108,"\u5982\u679c\u4f60\u8981\u4e3a\u4e86\u6d4b\u8bd5\u800c\u589e\u52a0\u65b0\u7684\u6587\u4ef6":111,"\u5982\u679c\u4f7f\u7528":123,"\u5982\u679c\u4f7f\u7528docker\u7f16\u8bd1\u73af\u5883":98,"\u5982\u679c\u4f7f\u7528mkl\u5e76\u4e14\u673a\u5668\u542b\u6709avx2\u6307\u4ee4\u96c6":98,"\u5982\u679c\u4f7f\u7528swig\u6211\u4eec\u9700\u8981\u5c06\u5728interface\u6587\u4ef6\u91cc":67,"\u5982\u679c\u5173\u95edmkl":98,"\u5982\u679c\u51fa\u73b0\u4ee5\u4e0bpython\u76f8\u5173\u7684\u5355\u5143\u6d4b\u8bd5\u90fd\u8fc7\u4e0d\u4e86\u7684\u60c5\u51b5":92,"\u5982\u679c\u53c2\u6570\u4fdd\u5b58\u4e0b\u6765\u7684\u6a21\u578b\u76ee\u5f55":95,"\u5982\u679c\u53d1\u73b0\u6700\u65e9\u7684\u62a5\u9519\u5c31\u662f\u7f51\u7edc\u901a\u4fe1\u7684\u95ee\u9898":93,"\u5982\u679c\u540c\u65f6\u4f7f\u7528":124,"\u5982\u679c\u5728\u4f7f\u7528mkl":64,"\u5982\u679c\u5728\u70b9\u51fb\u4e0b\u9762\u94fe\u63a5\u65f6\u51fa\u73b0\u5982\u4e0b\u767b\u9646\u754c\u9762":101,"\u5982\u679c\u5728\u7f16\u8bd1":120,"\u5982\u679c\u5728\u7f51\u7edc\u914d\u7f6e\u4e2d\u672a\u8bbe\u7f6easync":133,"\u5982\u679c\u5728\u8bad\u7ec3\u671f\u95f4\u540c\u65f6\u53d1\u8d77\u53e6\u5916\u4e00\u4e2a\u8fdb\u7a0b\u8fdb\u884c\u6d4b\u8bd5":133,"\u5982\u679c\u5728\u8bad\u7ec3\u914d\u7f6e\u4e2d\u8bbe\u7f6ebatch":133,"\u5982\u679c\u5728\u8bad\u7ec3nlp\u76f8\u5173\u6a21\u578b\u65f6":97,"\u5982\u679c\u591a\u4e2aop\u4f9d\u8d56\u4e00\u4e9b\u5171\u7528\u7684\u51fd\u6570":112,"\u5982\u679c\u5931\u8d25":84,"\u5982\u679c\u5b58\u5728\u6570\u636e\u6392\u5217\u683c\u5f0f\u4e0d\u4e00\u6837\u7684\u60c5\u51b5\u65f6":64,"\u5982\u679c\u5b58\u5728\u67d0\u4e9btrainer\u6267\u884c\u901f\u5ea6\u8fc7\u6162\u4f1a\u5f71\u54cd\u6574\u4f53\u96c6\u7fa4\u7684\u901f\u5ea6":36,"\u5982\u679c\u5c06\u8fd9\u4e2a\u5185\u5b58\u6c60\u51cf\u5c0f":95,"\u5982\u679c\u5c0f\u4e8e75m":92,"\u5982\u679c\u5df2\u7ecf\u6709pod\u8fd0\u884c":128,"\u5982\u679c\u5df2\u7ecf\u6b63\u5728\u6267\u884c\u4fdd\u5b58\u68c0\u67e5\u70b9\u7684\u7ebf\u7a0b":36,"\u5982\u679c\u5e0c\u671b\u53ef\u4ee5\u5728\u540e\u53f0\u8fd0\u884cpserver\u7a0b\u5e8f":124,"\u5982\u679c\u5f53\u524dmpi\u96c6\u7fa4\u5e76\u4e0d\u652f\u6301\u4efb\u52a1\u72ec\u5360\u6a21\u5f0f":93,"\u5982\u679c\u60a8\u5728\u4f7f\u7528window":99,"\u5982\u679c\u60a8\u60f3\u8981\u66f4\u6df1\u5165\u4e86\u89e3deep":99,"\u5982\u679c\u60a8\u671f\u671b\u5728\u7f16\u8bd1\u5b8c\u6210\u540e\u7acb\u5373\u6267\u884c\u6240\u6709\u7684\u5355\u5143\u6d4b\u8bd5":98,"\u5982\u679c\u60a8\u6ca1\u6709\u542c\u8bf4":109,"\u5982\u679c\u60a8\u7684\u7535\u8111\u4e0d\u652f\u6301avx":99,"\u5982\u679c\u60a8\u7684gpu\u7406\u8bba\u53ef\u4ee5\u8fbe\u52306":118,"\u5982\u679c\u60a8\u9009\u62e9\u4e0d\u4f7f\u7528docker\u955c\u50cf":98,"\u5982\u679c\u60f3\u4e3a\u4e00\u4e2a\u6570\u636e\u6587\u4ef6\u8fd4\u56de\u591a\u6761\u6837\u672c":2,"\u5982\u679c\u60f3\u4f7f\u7528\u53ef\u89c6\u5316\u7684\u5206\u6790\u5668":118,"\u5982\u679c\u60f3\u5f88\u597d\u7684\u7406\u89e3\u7a0b\u5e8f\u7684\u884c\u4e3a":118,"\u5982\u679c\u60f3\u6539\u53d8\u539f\u6709tensor\u7684shape\u4fe1\u606f":113,"\u5982\u679c\u60f3\u8981\u4e86\u89e3\u53cc\u5c42rnn\u5728\u5177\u4f53\u95ee\u9898\u4e2d\u7684\u4f7f\u7528":105,"\u5982\u679c\u60f3\u8981\u542f\u7528paddlepaddle\u7684\u5185\u7f6e\u5b9a\u65f6\u5668":118,"\u5982\u679c\u6211\u4eec\u53ea\u9700\u8981\u7f16\u8bd1\u4e00\u4e2a\u53ea\u652f\u6301":109,"\u5982\u679c\u6211\u77e5\u9053\u5185\u6838\u82b1\u4e8610ms\u6765\u79fb\u52a81gb\u6570\u636e":118,"\u5982\u679c\u6307\u5b9a\u4e862\u4e2alayer\u4f5c\u4e3a\u8f93\u51fa\u5c42":95,"\u5982\u679c\u63d0\u793a\u6b63\u786e":114,"\u5982\u679c\u652f\u6301\u589e\u52a0\u6b64\u53c2\u6570\u63d0\u4ea4":93,"\u5982\u679c\u6570\u636e\u6587\u4ef6\u5b58\u4e8e\u672c\u5730\u78c1\u76d8":1,"\u5982\u679c\u662f\u4e00\u4e2a\u5e8f\u5217\u8f93\u5165":122,"\u5982\u679c\u662f\u5176\u5b83\u7c7b\u578b":37,"\u5982\u679c\u662f\u7528\u7f16\u8bd1\u65f6\u6307\u5b9acpu\u7248\u672c":120,"\u5982\u679c\u6709\u591a\u4e2a\u8f93\u5165":107,"\u5982\u679c\u6709\u591a\u4e2a\u8f93\u5165\u5e8f\u5217":107,"\u5982\u679c\u6709\u66f4\u590d\u6742\u7684\u4f7f\u7528":1,"\u5982\u679c\u6709\u9700\u8981\u4fee\u6539\u7684\u5730\u65b9":110,"\u5982\u679c\u6709bugfix\u7684\u884c\u4e3a":84,"\u5982\u679c\u672a\u8bbe\u7f6e":133,"\u5982\u679c\u672a\u8bbe\u7f6egpu":135,"\u5982\u679c\u673a\u5668\u4e2d\u5df2\u7ecf\u5b89\u88c5\u8fc7paddlepaddl":98,"\u5982\u679c\u67d0\u4e00\u4e2a\u7c7b\u578b\u9700\u8981\u5f15\u7528\u53e6\u4e00\u4e2a\u7c7b\u578b":68,"\u5982\u679c\u67d0\u4e00\u4e2apaddl":68,"\u5982\u679c\u67d0\u4e00\u4e2apaddle\u6982\u5ff5\u5fc5\u987b\u8981\u66b4\u9732":68,"\u5982\u679c\u67d0\u4e00\u5757\u6839\u672c\u5c31\u4e0d\u600e\u4e48\u8017\u65f6":118,"\u5982\u679c\u68c0\u67e5\u5230\u5206\u914d\u5728\u4e0d\u540c\u53c2\u6570\u670d\u52a1\u5668\u4e0a\u7684\u53c2\u6570\u7684\u5206\u5e03\u4e0d\u5747\u5300\u6b21\u6570\u5927\u4e8echeck":133,"\u5982\u679c\u6ca1\u6709\u5b89\u88c5nvidia":99,"\u5982\u679c\u6ca1\u6709\u5b9a\u4e49memori":107,"\u5982\u679c\u6ca1\u6709\u8bbe\u7f6etest":1,"\u5982\u679c\u6ca1\u8fc7":110,"\u5982\u679c\u6d88\u606f\u6570\u636e\u592a\u5c0f":133,"\u5982\u679c\u6ee1\u8db3\u6761\u4ef6":36,"\u5982\u679c\u7528\u516c\u7528\u7684\u7535\u8111\u5f00\u53d1":109,"\u5982\u679c\u7528\u6237\u4e0d\u663e\u793a\u6307\u5b9a\u8fd4\u56de\u6570\u636e\u7684\u5bf9\u5e94\u5173\u7cfb":2,"\u5982\u679c\u7528\u6237\u4e0d\u9700\u8981\u8bbf\u95eelstm\u7684\u4e2d\u95f4\u53d8\u91cf":96,"\u5982\u679c\u7528\u6237\u60f3\u8981\u81ea\u5b9a\u4e49\u521d\u59cb\u5316\u65b9\u5f0f":97,"\u5982\u679c\u7528\u6237\u8981\u628apaddle\u7684\u9759\u6001\u5e93":67,"\u5982\u679c\u7528\u81ea\u5df1\u7684\u7535\u8111\u5f00\u53d1":109,"\u5982\u679c\u771f\u60f3\u6316\u6398\u5185\u6838\u6df1\u5904\u7684\u67d0\u4e2a\u79d8\u5bc6":118,"\u5982\u679c\u795e\u7ecf\u7f51\u7edc\u6709\u591a\u4e2a\u8f93\u5165\u6216\u8005\u591a\u4e2a\u8f93\u51fa":[122,123],"\u5982\u679c\u7a0b\u5e8f\u5d29\u6e83\u4f60\u4e5f\u53ef\u4ee5\u624b\u52a8\u7ec8\u6b62":125,"\u5982\u679c\u7cfb\u7edf\u5b89\u88c5\u4e86\u591a\u4e2apython\u7248\u672c":92,"\u5982\u679c\u7cfb\u7edf\u652f\u6301":[92,101],"\u5982\u679c\u7cfb\u7edf\u652f\u6301\u7684\u662f":[92,101],"\u5982\u679c\u7f16\u8bd1\u65f6\u6307\u5b9a\u7f16\u8bd1cpu\u7248\u672c":120,"\u5982\u679c\u7f16\u8bd1\u65f6\u6307\u5b9a\u7f16\u8bd1gpu\u7248\u672c":120,"\u5982\u679c\u7f16\u8bd1\u7684\u65f6\u5019\u6211\u4eec\u7528\u4e86":109,"\u5982\u679c\u7f51\u7edc\u5c42\u4e0d\u9700\u8981\u8fdc\u7a0b\u7a00\u758f\u66f4\u65b0":111,"\u5982\u679c\u7f51\u7edc\u67b6\u6784\u7b80\u5355":108,"\u5982\u679c\u8981\u4e0a\u4f20gpu\u7248\u672c\u7684\u5305":84,"\u5982\u679c\u8981\u542f\u7528gpu":124,"\u5982\u679c\u8981\u8fd0\u884c\u6240\u6709\u7684\u5355\u5143\u6d4b\u8bd5":110,"\u5982\u679c\u89e3\u51b3\u4e86\u67d0\u4e2aissue\u7684\u95ee\u9898":110,"\u5982\u679c\u8bad\u7ec3\u4e00\u4e2apass":97,"\u5982\u679c\u8bad\u7ec3\u8fc7\u7a0b\u7684\u7684cost\u660e\u663e\u9ad8\u4e8e\u8fd9\u4e2a\u5e38\u6570\u8f93\u51fa\u7684cost":97,"\u5982\u679c\u8bbe\u7f6e":2,"\u5982\u679c\u8bbe\u7f6e\u8be5\u53c2\u6570":133,"\u5982\u679c\u8bc4\u5ba1\u610f\u89c1\u6bd4\u8f83\u591a":110,"\u5982\u679c\u8c03\u7528\u9759\u6001\u5e93\u53ea\u80fd\u5c06\u9759\u6001\u5e93\u4e0e\u89e3\u91ca\u5668\u94fe\u63a5":67,"\u5982\u679c\u8f93\u5165\u662f\u5e8f\u5217\u6570\u636e":122,"\u5982\u679c\u8f93\u51fa\u662f\u4e00\u4e2a\u5e8f\u5217":122,"\u5982\u679c\u8f93\u51fa\u662fno":99,"\u5982\u679c\u8fd0\u884c":92,"\u5982\u679c\u8fd8\u4e0d\u884c":92,"\u5982\u679c\u9700\u8981":120,"\u5982\u679c\u9700\u8981\u5b89\u88c5\u652f\u6301gpu\u7684\u7248\u672c":[101,103],"\u5982\u679c\u9700\u8981\u624b\u52a8\u7f16\u8bd1":84,"\u5982\u679c\u9700\u8981\u6269\u5927\u77e9\u9635":111,"\u5982\u679c\u9700\u8981\u7f29\u51cf\u77e9\u9635":111,"\u5982\u679c\u9700\u8981\u83b7\u53d6":101,"\u5982\u679ccuda":112,"\u5982\u679clearning_rate\u592a\u5927":97,"\u5982\u679clearning_rate\u592a\u5c0f":97,"\u5982\u679cmkl":64,"\u5982\u679cop\u6ca1\u6709\u5b9e\u73b0cuda":112,"\u5982\u679cop\u7684\u67d0\u4e2a\u8f93\u5165\u4e0d\u53c2\u4e0e\u53cd\u5411\u68af\u5ea6\u7684\u8ba1\u7b97":112,"\u5982\u679cpaddlepaddle\u5305\u5df2\u7ecf\u5728python\u7684sit":92,"\u5982\u679cpaddlepaddle\u5e93\u9700\u8981\u540c\u65f6\u652f\u6301\u771f\u673a\u548c\u6a21\u62df\u5668":138,"\u5982\u679cparamet":36,"\u5982\u6bcf\u4e2a\u6587\u4ef6\u53ea\u6709\u4e00\u4e2a":110,"\u5982\u795e\u7ecf\u5143\u6fc0\u6d3b\u503c\u7b49":95,"\u5982\u8981build\u8fd9\u4e2a\u5f00\u53d1\u955c\u50cf":110,"\u5982\u9ad8\u4eae\u90e8\u5206":118,"\u5982train":124,"\u5b50":105,"\u5b50\u53e5":107,"\u5b50\u53e5\u7684\u5355\u8bcd\u6570\u548c\u6307\u5b9a\u7684\u4e00\u4e2a\u8f93\u5165\u5e8f\u5217\u4e00\u81f4":107,"\u5b50\u76ee\u5f55":109,"\u5b50\u7c7b\u53ea\u9700\u8981\u4f7f\u7528\u5b9a\u4e49\u597d\u7684\u63a5\u53e3":64,"\u5b57\u6bb5\u4e2d":128,"\u5b57\u6bb5\u4e3a\u4f8b":95,"\u5b57\u6bb5\u7684\u53d6\u503c":122,"\u5b57\u6bb5\u8868\u793a\u5bb9\u5668\u7684\u73af\u5883\u53d8\u91cf":128,"\u5b57\u6bb5\u8868\u793a\u8fd9\u4e2ajob\u4f1a\u540c\u65f6\u5f00\u542f3\u4e2apaddlepaddle\u8282\u70b9":128,"\u5b57\u6bb5\u8bbe\u4e3a":84,"\u5b57\u7b26\u4e32":37,"\u5b58\u50a8":[37,122,123],"\u5b58\u50a8\u6d6e\u70b9\u7c7b\u578b\u8f93\u5165":123,"\u5b58\u50a8\u7684\u538b\u7f29\u6587\u4ef6":123,"\u5b58\u5165settings\u5bf9\u8c61":2,"\u5b58\u6570\u6570\u636e":122,"\u5b66\u4e60":109,"\u5b66\u4e60\u6210\u672c\u9ad8":67,"\u5b66\u4e60\u7387\u4e3a":97,"\u5b81\u6ce2":105,"\u5b83\u4eec\u4e3b\u8981\u662f\u7528\u4e8e":64,"\u5b83\u4eec\u7684\u6587\u4ef6\u540d\u662f":37,"\u5b83\u4f1a\u5728dataprovider\u521b\u5efa\u7684\u65f6\u5019\u6267\u884c":2,"\u5b83\u5305\u542b\u4ee5\u4e0b\u51e0\u6b65":111,"\u5b83\u5305\u542b\u4ee5\u4e0b\u53c2\u6570":111,"\u5b83\u5305\u542b\u7684\u5c5e\u6027\u53c2\u6570\u5982\u4e0b":2,"\u5b83\u53ea\u4f1a\u5305\u62ec\u751f\u6210\u597d\u7684\u52a8\u6001\u5e93\u548c\u5934\u6587\u4ef6":64,"\u5b83\u53eb\u505a":108,"\u5b83\u53ef\u4ee5\u5e2e\u52a9\u51cf\u5c11\u5206\u53d1\u5ef6\u8fdf":125,"\u5b83\u53ef\u4ee5\u5e2e\u52a9\u6211\u4eec\u683c\u5f0f\u5316\u6e90\u4ee3\u7801":110,"\u5b83\u53ef\u4ee5\u6307\u6d4b\u91cf\u4e00\u4e2a\u7a0b\u5e8f\u7684\u7a7a\u95f4":118,"\u5b83\u53ef\u80fd\u6709\u4e0d\u6b62\u4e00\u4e2a\u6743\u91cd":111,"\u5b83\u548c\u6570\u636e\u4f20\u5165\u51fd\u6570\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570":2,"\u5b83\u5b9a\u4e49\u4e86":108,"\u5b83\u5b9a\u4e49\u89e3\u7801\u7f51\u7edc\u7684":108,"\u5b83\u5c06\u88ab\u5206\u53d1\u5230":125,"\u5b83\u5e76\u4e0d\u662f\u4e00\u4e2a\u5b8c\u6574\u7684recurr":96,"\u5b83\u5e94\u8be5\u6253\u5370\u51fa\u9884\u6d4b\u4f4f\u623f\u6570\u636e\u7684\u6e05\u5355":103,"\u5b83\u652f\u6301\u591a\u7ebf\u7a0b\u66f4\u65b0":111,"\u5b83\u662finteger_value\u7c7b\u578b\u7684":105,"\u5b83\u662finteger_value_sequence\u7c7b\u578b\u7684":105,"\u5b83\u6709\u52a9\u4e8e\u5e2e\u52a9\u9891\u7e41\u4fee\u6539\u548c\u8bbf\u95ee\u5de5\u4f5c\u533a\u6587\u4ef6\u7684\u7528\u6237\u51cf\u5c11\u8d1f\u62c5":125,"\u5b83\u7684":108,"\u5b83\u7684\u529f\u80fd\u662f":112,"\u5b83\u7684\u6bcf\u4e00\u4e2a\u5143\u7d20":104,"\u5b83\u7684\u8f93\u5165\u4e0e\u7ecf\u8fc7\u5b66\u4e60\u7684\u53c2\u6570\u505a\u5185\u79ef\u5e76\u52a0\u4e0a\u504f\u7f6e":111,"\u5b83\u8868\u793a":109,"\u5b83\u8d1f\u8d23\u51b3\u5b9a\u7f16\u8bd1\u65f6\u662f\u5426\u4f7f\u7528mklml\u548cmkl":64,"\u5b83\u9996\u5148\u8c03\u7528\u57fa\u6784\u9020\u51fd\u6570":111,"\u5b89\u6392":105,"\u5b89\u88c5":117,"\u5b89\u88c5\u4e0e\u7f16\u8bd1":103,"\u5b89\u88c5\u540e":99,"\u5b89\u88c5\u540e\u7684\u76ee\u5f55\u7ed3\u6784\u4e3a":68,"\u5b89\u88c5\u597ddocker\u4e4b\u540e\u53ca\u53ef\u7528\u4ee5\u4e0b\u547d\u4ee4\u542f\u52a8\u5de5\u5177":114,"\u5b89\u88c5\u597ddocker\u4e4b\u540e\u53ef\u4ee5\u4f7f\u7528\u6e90\u7801\u76ee\u5f55\u4e0b\u7684\u811a\u672c\u6784\u5efa\u6587\u6863":114,"\u5b89\u88c5\u5b8c\u6210\u4e4b\u540e":[124,138],"\u5b89\u88c5\u5b8c\u6bd5\u540e":117,"\u5b89\u88c5\u5f00\u53d1\u5de5\u5177\u5230":109,"\u5b89\u88c5\u6587\u6863":102,"\u5b89\u88c5\u65b9\u5f0f\u6765\u5feb\u901f\u5b89\u88c5paddlepaddl":124,"\u5b89\u88c5\u8be5\u8f6f\u4ef6\u5305\u5c31\u53ef\u4ee5\u5728python\u73af\u5883\u4e0b\u5b9e\u73b0\u6a21\u578b\u9884\u6d4b":4,"\u5b89\u9759":105,"\u5b8c\u6210":110,"\u5b8c\u6210\u4e00\u4e2a\u4f20\u8f93\u52a8\u4f5c\u5b8c\u6210\u7684\u65f6\u95f4\u4e5f\u6bd4\u8f83\u77ed":51,"\u5b8c\u6210\u4e0a\u8ff0\u51c6\u5907\u4e4b\u540e":123,"\u5b8c\u6210\u4efb\u610f\u7684\u8fd0\u7b97\u903b\u8f91":107,"\u5b8c\u6210\u540evolume\u4e2d\u7684\u6587\u4ef6\u5185\u5bb9\u5927\u81f4\u5982\u4e0b":128,"\u5b8c\u6210\u5728windows\u4e0a\u5b89\u88c5\u548c\u4f7f\u7528dock":99,"\u5b8c\u6210\u5b89\u88c5":101,"\u5b8c\u6210\u5e38\u7528layer\u7684mkl":64,"\u5b8c\u6210\u5e38\u89c1\u6df1\u5ea6\u795e\u7ecf\u7f51\u7edcvgg":64,"\u5b8c\u6210\u6570\u636e\u7684\u9884\u5904\u7406":37,"\u5b8c\u6210\u76f8\u5e94\u7684\u8ba1\u7b97":104,"\u5b8c\u6210\u81ea\u52a8\u5316\u4e8c\u8fdb\u5236\u7f16\u8bd1":84,"\u5b8c\u6210paddlepaddle\u7684\u5b89\u88c5":102,"\u5b8c\u6574\u4ee3\u7801\u53ef\u4ee5\u53c2\u8003\u793a\u4f8b":95,"\u5b8c\u6574\u4ee3\u7801\u53ef\u4ee5\u67e5\u770b":123,"\u5b8c\u6574\u6e90\u7801\u53ef\u53c2\u8003":97,"\u5b8c\u6574\u7684\u4ee3\u7801\u89c1":4,"\u5b8c\u6574\u7684\u53c2\u6570\u77e9\u9635\u88ab\u5206\u5e03\u5728\u4e0d\u540c\u7684\u53c2\u6570\u670d\u52a1\u5668\u4e0a":111,"\u5b8c\u6574\u7684\u914d\u7f6e\u6587\u4ef6\u5728":108,"\u5b98\u65b9\u6587\u6863":98,"\u5b9a\u4e49":64,"\u5b9a\u4e49\u4e00\u4e2a\u65f6\u95f4\u6b65\u4e4b\u5185rnn\u5355\u5143\u5b8c\u6210\u7684\u8ba1\u7b97":107,"\u5b9a\u4e49\u4e00\u4e2apython\u7684":2,"\u5b9a\u4e49\u4e00\u4e9b\u9664\u4e86layer\u548cmemory\u76f8\u5173\u7684\u7c7b\u548c\u51fd\u6570":64,"\u5b9a\u4e49\u4e86\u4e00\u4e2a\u53ea\u8bfb\u7684memori":107,"\u5b9a\u4e49\u4e86lstm\u5355\u5143\u5728\u4e00\u4e2a\u65f6\u95f4\u6b65\u5185\u7684\u8ba1\u7b97\u8fc7\u7a0b":96,"\u5b9a\u4e49\u4f4d\u7f6e":112,"\u5b9a\u4e49\u5728\u5916\u5c42":107,"\u5b9a\u4e49\u5f02\u6b65\u8bad\u7ec3\u7684\u957f\u5ea6":133,"\u5b9a\u4e49\u6e90\u8bed\u53e5\u7684\u6570\u636e\u5c42":108,"\u5b9a\u4e49\u7684\u795e\u7ecf\u7f51\u7edc\u7ed3\u6784":123,"\u5b9a\u4e49\u7c7b\u578b":112,"\u5b9a\u4e49\u89e3\u7801\u5668\u7684memori":108,"\u5b9a\u4e49\u8f93\u5165":112,"\u5b9a\u4e49\u8f93\u51fa":112,"\u5b9a\u4e49\u8f93\u51fa\u51fd\u6570":108,"\u5b9a\u4e49\u95e8\u63a7\u5faa\u73af\u5355\u5143\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u5355\u6b65\u51fd\u6570":108,"\u5b9d\u5854\u7684\u5e95\u7aef\u9700\u8981\u575a\u5b9e\u7684\u57fa\u5ea7\u6765\u652f\u6491":102,"\u5b9e\u73b0\u4e24\u4e2a\u5b8c\u5168\u7b49\u4ef7\u7684\u5168\u8fde\u63a5rnn":105,"\u5b9e\u73b0\u5177\u4f53\u7684\u51fd\u6570\u529f\u80fd\u5373\u53ef":64,"\u5b9e\u73b0\u524d\u5411\u4f20\u64ad\u7684\u90e8\u5206\u6709\u4e0b\u9762\u51e0\u4e2a\u6b65\u9aa4":111,"\u5b9e\u73b0\u5355\u6b65\u51fd\u6570":108,"\u5b9e\u73b0\u540e\u5411\u4f20\u64ad\u7684\u90e8\u5206\u6709\u4e0b\u9762\u51e0\u4e2a\u6b65\u9aa4":111,"\u5b9e\u73b0\u5728":112,"\u5b9e\u73b0\u5bf9":113,"\u5b9e\u73b0\u6570\u636e\u8f93\u5165\u51fd\u6570":2,"\u5b9e\u73b0\u65b0\u7684op\u90fd\u6dfb\u52a0\u81f3\u76ee\u5f55":112,"\u5b9e\u73b0\u6784\u9020\u51fd\u6570":111,"\u5b9e\u73b0\u7684":96,"\u5b9e\u73b0\u7b80\u5355":67,"\u5b9e\u73b0\u7ec6\u8282":111,"\u5b9e\u73b0\u7f51\u7edc\u5c42\u7684\u524d\u5411\u4f20\u64ad":111,"\u5b9e\u73b0\u7f51\u7edc\u5c42\u7684\u540e\u5411\u4f20\u64ad":111,"\u5b9e\u73b0\u8bcd\u8bed\u548c\u53e5\u5b50\u4e24\u4e2a\u7ea7\u522b\u7684\u53cc\u5c42rnn\u7ed3\u6784":107,"\u5b9e\u73b0\u8be5\u5c42\u7684c":111,"\u5b9e\u9645\u4e0a\u4f7f\u7528\u4e86":96,"\u5b9e\u9645\u4e0a\u9700\u8981\u7684\u8f93\u51fa\u7ed3\u679c\u662f\u4e24\u4e2a\u77e9\u9635":95,"\u5ba2\u6237":105,"\u5bb6":105,"\u5bb9\u5668\u8fd0\u884c\u90fd\u8fd0\u884c":128,"\u5bb9\u5668\u9ed8\u8ba4\u6267\u884c":137,"\u5bbd\u5ea6":122,"\u5bbd\u5ea6\u4e3a":122,"\u5bbd\u5ea6\u7b49\u4e8e\u914d\u7f6e\u4e2dlayer\u7684s":95,"\u5bbf\u4e3b\u673a\u7684c":[137,138,139],"\u5bc4\u5b58\u5668\u4f7f\u7528\u60c5\u51b5\u548c\u5171\u4eab\u5185\u5b58\u4f7f\u7528\u60c5\u51b5\u80fd\u8ba9\u6211\u4eec\u5bf9gpu\u7684\u6574\u4f53\u4f7f\u7528\u6709\u66f4\u597d\u7684\u7406\u89e3":118,"\u5bf9":[105,123],"\u5bf9\u4e00\u4e2a5\u7ef4\u975e\u5e8f\u5217\u7684\u7a00\u758f01\u5411\u91cf":[2,102],"\u5bf9\u4e00\u4e2a5\u7ef4\u975e\u5e8f\u5217\u7684\u7a00\u758f\u6d6e\u70b9\u5411\u91cf":[2,102],"\u5bf9\u4e8e":108,"\u5bf9\u4e8e\u4e0d\u540c\u7684\u8bad\u7ec3\u4efb\u52a1":124,"\u5bf9\u4e8e\u4e0d\u540c\u7684\u96c6\u7fa4\u5e73\u53f0":124,"\u5bf9\u4e8e\u4e0d\u540c\u8bed\u8a00":67,"\u5bf9\u4e8e\u4e24\u79cd\u4e0d\u540c\u7684\u8f93\u5165\u6570\u636e\u7c7b\u578b":105,"\u5bf9\u4e8e\u4e60\u60ef\u4f7f\u7528windows\u548cmacos\u7684\u5f00\u53d1\u8005\u6765\u8bf4":109,"\u5bf9\u4e8e\u5185\u5b58\u8f83\u5c0f\u7684\u673a\u5668":2,"\u5bf9\u4e8e\u5355\u5c42rnn":105,"\u5bf9\u4e8e\u5355\u5c42rnn\u7684\u6570\u636e\u4e00\u5171\u6709\u4e24\u4e2a\u6837\u672c":105,"\u5bf9\u4e8e\u53cc\u5c42rnn":105,"\u5bf9\u4e8e\u540c\u4e00\u6bb5c":67,"\u5bf9\u4e8e\u540c\u6837\u7684\u6570\u636e":105,"\u5bf9\u4e8e\u540c\u6837\u8bbe\u7f6e\u7684\u7f51\u7edc\u6a21\u578b":63,"\u5bf9\u4e8e\u56fd\u5185\u7528\u6237":99,"\u5bf9\u4e8e\u591a\u8bed\u8a00\u63a5\u53e3":67,"\u5bf9\u4e8e\u5927\u591a\u6570\u8bed\u8a00":67,"\u5bf9\u4e8e\u5e8f\u5217\u957f\u5ea6":63,"\u5bf9\u4e8e\u6027\u80fd\u7684\u5173\u952e\u8def\u5f84\u90fd\u505a\u51fa\u4e86\u7ea2\u8272\u6807\u8bb0":117,"\u5bf9\u4e8e\u6211\u4eec\u652f\u6301\u7684\u5168\u90e8\u77e9\u9635\u64cd\u4f5c":111,"\u5bf9\u4e8e\u6709\u53c2\u6570\u7684\u5c42":64,"\u5bf9\u4e8e\u672c\u6837\u4f8b\u4ee3\u7801":124,"\u5bf9\u4e8e\u6bb5\u843d\u7684\u6587\u672c\u5206\u7c7b":105,"\u5bf9\u4e8e\u6bcf\u4e00\u4e2a\u5355\u5c42rnn\u7684\u6570\u636e":105,"\u5bf9\u4e8e\u6bcf\u4e00\u4e2a\u65b0\u52a0\u7684rnn":63,"\u5bf9\u4e8e\u6bcf\u79cd\u7c7b\u578b":68,"\u5bf9\u4e8e\u6bcf\u79cdc":68,"\u5bf9\u4e8e\u8fd9\u6837\u7684\u9700\u6c42":123,"\u5bf9\u4e8e\u914d\u5907\u6709\u6ce8\u610f\u529b\u673a\u5236\u7684\u89e3\u7801\u5668":108,"\u5bf9\u4ee3\u7801\u8fdb\u884c\u6027\u80fd\u5206\u6790":118,"\u5bf9\u4f7f\u7528\u7684\u4e2d\u95f4\u53d8\u91cf\u548c\u8d44\u6e90\u8fdb\u884c\u6e05\u7406\u548c\u91ca\u653e":123,"\u5bf9\u5168\u8fde\u63a5\u5c42\u6765\u8bf4":111,"\u5bf9\u52a0\u8f7d\u9884\u8bad\u7ec3\u53c2\u6570\u7684\u5c42":97,"\u5bf9\u53cc\u5c42\u5e8f\u5217\u6765\u8bb2":122,"\u5bf9\u5df2\u7ecfpush\u5230\u8fdc\u7a0b\u4ed3\u5e93\u7684\u591a\u4e2acommit":110,"\u5bf9\u5e94":138,"\u5bf9\u5e94\u4e00\u4e2a\u5b50\u53e5":107,"\u5bf9\u5e94\u4e00\u4e2a\u8bcd":107,"\u5bf9\u5e94\u4e8e\u8c03\u7528c":122,"\u5bf9\u5e94\u7684":2,"\u5bf9\u5e94\u7684\u68af\u5ea6op\u8ba1\u7b97\u4e4b\u4e2d":112,"\u5bf9\u5e94\u7740\u4e0a\u6587\u63d0\u5230\u7684\u4e00\u7ef4\u6574\u578b\u6570\u7ec4":122,"\u5bf9\u5e94\u7740\u4e0a\u6587\u63d0\u5230\u7684\u4e8c\u7ef4\u6d6e\u70b9\u578b\u77e9\u9635":122,"\u5bf9\u63a8\u8350\u914d\u7f6e\u4e2d\u7684\u9009\u9879\u5efa\u8bae\u6309\u7167\u8bbe\u7f6e":120,"\u5bf9\u65b0\u7684\u6743\u91cd\u8fdb\u884c\u8f6c\u6362\u7528\u4e8e\u4e0b\u6b21\u8fed\u4ee3":63,"\u5bf9\u6bcf\u4e2a\u8f93\u5165":111,"\u5bf9\u6bcf\u4e2a\u8f93\u5165\u4e58\u4e0a\u53d8\u6362\u77e9\u9635":111,"\u5bf9\u6bd4":67,"\u5bf9\u6bd4\u4f18\u5316\u540elayer\u4e0e\u76f8\u5bf9\u5e94\u7684paddlepaddle\u539f\u6709lay":63,"\u5bf9\u6bd4\u4f18\u5316\u540elayer\u81ea\u8eab":63,"\u5bf9\u6bd4\u53cd\u5411op\u4e0d\u540c\u8bbe\u5907":112,"\u5bf9\u6fc0\u6d3b\u6c42\u5bfc":111,"\u5bf9\u7528\u6237\u6765\u8bf4":2,"\u5bf9\u795e\u7ecf\u7f51\u7edc\u6765\u8bf4":122,"\u5bf9\u795e\u7ecf\u7f51\u7edc\u7ed3\u6784\u8fdb\u884c\u5e8f\u5217\u5316":123,"\u5bf9\u8bad\u7ec3\u6570\u636e\u8fdb\u884cshuffl":2,"\u5bf9\u8bc4\u5ba1\u610f\u89c1\u4e0d\u540c\u610f\u7684":110,"\u5bf9\u8bc4\u5ba1\u610f\u89c1\u540c\u610f\u4e14\u6309\u5176\u4fee\u6539\u5b8c\u7684":110,"\u5bf9\u8c61":97,"\u5bf9\u8c61\u5206\u914d\u7a7a\u95f4":123,"\u5bf9\u8f93\u5165\u53c2\u6570\u7684\u5b89\u5168\u6027\u8fdb\u884c\u4e86\u5fc5\u8981\u7684\u5224\u65ad":68,"\u5bf9\u8f93\u51fa\u7684\u5408\u5e76":107,"\u5bf9\u8fd9\u4e2a\u7248\u672c\u7684\u63d0\u4ea4":84,"\u5bf9\u9762":105,"\u5bf9check":2,"\u5bf9sparse_binary_vector\u548csparse_float_vector":[2,102],"\u5bfb\u627e\u6709\u6ca1\u6709\u5176\u4ed6\u53ef\u4ee5\u4f18\u5316\u7684\u53ef\u80fd":64,"\u5bfb\u627epython\u4e0ec":117,"\u5bfc\u51fa\u8fd9\u4e9b\u63a5\u53e3":68,"\u5bfc\u81f4\u4e86\u6d6e\u70b9\u6570\u6ea2\u51fa":95,"\u5bfc\u81f4\u53c2\u6570\u6536\u655b\u5230\u4e86\u4e00\u4e9b\u5947\u5f02\u7684\u60c5\u51b5":95,"\u5bfc\u81f4\u53c2\u6570\u7d2f\u52a0":95,"\u5bfc\u81f4\u7f16\u8bd1paddlepaddle\u5931\u8d25":92,"\u5bfc\u81f4\u8bad\u7ec3\u65f6\u95f4\u8fc7\u957f":97,"\u5bfc\u81f4mklml\u5e93\u4e0b\u8f7d\u4e0d\u6210\u529f":92,"\u5c01\u88c5\u4e86":118,"\u5c01\u88c5\u8be5\u5c42\u7684python\u63a5\u53e3":111,"\u5c06":[2,84,97,118],"\u5c06\u4e00\u4e2a\u795e\u7ecf\u7f51\u7edc\u53c2\u6570\u62c6\u5206\u6210\u591a\u4efd":36,"\u5c06\u4e0a\u4e00\u65f6\u95f4\u6b65\u6240\u751f\u6210\u7684\u8bcd\u7684\u5411\u91cf\u6765\u4f5c\u4e3a\u5f53\u524d\u65f6\u95f4\u6b65\u7684\u8f93\u5165":108,"\u5c06\u4f1a\u4f18\u5148\u4f7f\u7528":124,"\u5c06\u4f1a\u59cb\u7ec8\u4f7f\u7528":137,"\u5c06\u4f1a\u5c06\u7528\u6237\u4f20\u8fdb\u6765\u7684\u914d\u7f6e\u53c2\u6570\u4f20\u9012cmake\u7cfb\u7edf":137,"\u5c06\u4f1a\u81ea\u52a8\u8ba1\u7b97\u51fa\u4e00\u4e2a\u5408\u9002\u7684\u503c":133,"\u5c06\u5176\u8bbe\u7f6e\u6210":95,"\u5c06\u53cc\u5c42\u65f6\u95f4\u5e8f\u5217\u6570\u636e\u5148\u53d8\u6362\u6210\u5355\u5c42\u65f6\u95f4\u5e8f\u5217\u6570\u636e":105,"\u5c06\u542b\u6709\u5b50\u53e5":107,"\u5c06\u542b\u6709\u8bcd\u8bed\u7684\u53e5\u5b50\u5b9a\u4e49\u4e3a\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":107,"\u5c06\u56fe\u7247\u5206\u7c7b\u5230":123,"\u5c06\u591a\u53e5\u8bdd\u770b\u6210\u4e00\u4e2a\u6574\u4f53\u540c\u65f6\u4f7f\u7528encoder\u538b\u7f29":105,"\u5c06\u591a\u53f0\u673a\u5668\u7684\u6d4b\u8bd5\u7ed3\u679c\u5408\u5e76":133,"\u5c06\u5927\u91cf\u7684":67,"\u5c06\u5b57\u5178\u7684\u5730\u5740\u4f5c\u4e3aargs\u4f20\u7ed9dataprovid":97,"\u5c06\u5b83\u4eec\u653e\u5728\u540c\u4e00\u76ee\u5f55\u4e2d":123,"\u5c06\u5e8f\u5217\u5316\u7ed3\u679c\u5199\u5165\u4e00\u4e2a\u6587\u4ef6\u5185":123,"\u5c06\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u7684\u524d\u5411\u548c\u53cd\u5411\u90e8\u5206\u6df7\u5408\u5728\u4e00\u8d77":108,"\u5c06\u6027\u80fd\u5206\u6790\u7ed3\u679c\u4ee5\u7f51\u9875\u7684\u5f62\u5f0f\u5c55\u793a\u51fa\u6765":117,"\u5c06\u6027\u80fd\u5206\u6790\u7ed3\u679c\u6309\u7167tottime\u6392\u5e8f":117,"\u5c06\u6570\u636e\u5207\u5206\u6210\u591a\u4efd":124,"\u5c06\u6570\u636e\u7ec4\u5408\u6210batch\u8fdb\u884c\u8bad\u7ec3":2,"\u5c06\u65b0\u5206\u652f\u7684\u7248\u672c\u6253\u4e0atag":84,"\u5c06\u65b0\u5efa\u7684\u6743\u91cd\u52a0\u5165\u6743\u91cd\u8868":111,"\u5c06\u660e\u6587\u53c2\u6570\u8f6c\u5316\u4e3apaddlepaddle\u53ef\u52a0\u8f7d\u7684\u6a21\u578b\u53c2\u6570\u65f6":97,"\u5c06\u672c\u5730\u7684\u4fee\u6539\u63a8\u9001\u5230":110,"\u5c06\u6837\u672c\u7684\u5730\u5740\u653e\u5165\u53e6\u4e00\u4e2a\u6587\u672c\u6587\u4ef6":2,"\u5c06\u6b64\u76ee\u5f55\u6302\u8f7d\u4e3a\u5bb9\u5668\u7684":128,"\u5c06\u73af\u5883\u53d8\u91cf\u8f6c\u6362\u6210paddle\u7684\u547d\u4ee4\u884c\u53c2\u6570":128,"\u5c06\u7528\u4e8epython":112,"\u5c06\u7ed3\u679c\u4fdd\u5b58\u5230\u6b64\u76ee\u5f55\u91cc":128,"\u5c06\u7f51\u7edc\u7ed3\u6784\u5b9a\u4e49\u548c\u8bad\u7ec3\u7ed3\u675f\u5b58\u50a8\u4e0b\u6765\u7684\u6a21\u578b\u53c2\u6570\u6587\u4ef6":123,"\u5c06\u884c\u4e2d\u7684\u6570\u636e\u8f6c\u6362\u6210\u4e0einput_types\u4e00\u81f4\u7684\u683c\u5f0f":2,"\u5c06\u8bad\u7ec3\u6587\u4ef6\u4e0e\u5207\u5206\u597d\u7684\u6570\u636e\u4e0a\u4f20\u5230\u5171\u4eab\u5b58\u50a8":128,"\u5c06\u8df3\u8fc7\u5206\u53d1\u9636\u6bb5\u76f4\u63a5\u542f\u52a8\u6240\u6709\u8282\u70b9\u7684\u96c6\u7fa4\u4f5c\u4e1a":125,"\u5c06\u8fd9\u79cd\u8de8\u8d8a\u65f6\u95f4\u6b65\u7684\u8fde\u63a5\u7528\u4e00\u4e2a\u7279\u6b8a\u7684\u795e\u7ecf\u7f51\u7edc\u5355\u5143\u5b9e\u73b0":105,"\u5c06\u8fdc\u7a0b\u4ed3\u5e93":110,"\u5c06\u900f\u660e":125,"\u5c06\u9700\u8981\u8f93\u51fa\u7684\u5c42\u4f5c\u4e3a":95,"\u5c06cuda\u5e93\u548clinux\u8bbe\u5907\u6302\u8f7d\u5230docker\u5bb9\u5668\u5185":99,"\u5c06ip\u6392\u5e8f\u751f\u6210\u7684\u5e8f\u53f7\u4f5c\u4e3atrain":128,"\u5c06master\u5206\u652f\u7684\u5408\u5165commit\u6253\u4e0atag":84,"\u5c06node\u8282\u70b9\u7684ip\u5730\u5740\u4fdd\u5b58\u5230machines\u6587\u4ef6\u4e2d":129,"\u5c06paddlepaddle\u4fdd\u5b58\u7684\u6a21\u578b\u53c2\u6570\u8fd8\u539f\u56de\u660e\u6587\u65f6":97,"\u5c06recurr":96,"\u5c0f\u4e8e\u67d0\u4e2a\u6bd4\u8f83\u5c0f\u7684\u9608\u503c\u8ba4\u4e3a\u901a\u8fc7":64,"\u5c1a\u53ef":105,"\u5c31":105,"\u5c31\u4f1a\u5728\u5b8c\u6210\u7f16\u8bd1\u4e4b\u540e":98,"\u5c31\u4f1a\u751f\u6210\u975e\u5e38\u591a\u7684gener":2,"\u5c31\u53ef\u4ee5\u4e86\u89e3\u5230\u95ee\u9898\u4ee3\u7801\u5728\u54ea\u91cc":117,"\u5c31\u53ef\u4ee5\u4f7f\u7528\u4e0b\u9762\u7684\u547d\u4ee4\u5f00\u59cb\u6267\u884c\u8bad\u7ec3":99,"\u5c31\u53ef\u4ee5\u5c06\u6570\u636e\u4f20\u9001\u7ed9paddlepaddle\u4e86":2,"\u5c31\u53ef\u4ee5\u6309":109,"\u5c31\u5c06\u8fd9\u4e9b\u5c42\u52a0\u5165\u4e00\u4e2apython":123,"\u5c31\u5f88\u5bb9\u6613\u5bfc\u81f4\u5185\u5b58\u8d85\u9650":95,"\u5c31\u662f":105,"\u5c31\u662f\u7528\u4e8e\u5c55\u793a\u4e0a\u8ff0\u5206\u6790\u5de5\u5177\u7684\u7528\u6cd5":118,"\u5c31\u662fpaddlepaddle\u4e2d\u6240\u6307\u7684":122,"\u5c31\u8fd9\u4e48\u7b80\u5355":99,"\u5c31\u901a\u5e38\u7684gpu\u6027\u80fd\u5206\u6790\u6765\u8bf4":118,"\u5c31\u9700\u8981\u5bf9\u8fd9\u4e2a\u7b2c\u4e09\u65b9\u8bed\u8a00\u589e\u52a0\u4e00\u4e9b\u5b9a\u4e49":67,"\u5c31\u9700\u8981\u9009\u62e9\u4f7f\u7528no":99,"\u5c3d\u65e9\u62a5\u9519":112,"\u5c42\u524d\u5411\u8ba1\u7b97\u7684\u7ed3\u679c":123,"\u5c42\u548c\u8f93\u5165\u7684\u914d\u7f6e":111,"\u5c42\u6b21\u5316\u7684rnn":107,"\u5c42\u7684\u540d\u79f0\u4e0e":108,"\u5c42\u7684\u5927\u5c0f":111,"\u5c42\u7684\u7c7b\u578b":111,"\u5c42\u7684\u8f93\u51fa\u88ab\u7528\u4f5c\u95e8\u63a7\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u7684":108,"\u5c45\u7136":105,"\u5c55\u793a\u4e86\u4e00\u4e2a\u542b\u67094\u4e2a\u5e8f\u5217\u7684":122,"\u5c55\u793a\u7684\u8c03\u7528\u56fe\u4e5f\u53ef\u4ee5\u5e2e\u52a9\u6211\u4eec\u53d1\u73b0\u6027\u80fd\u4e2d\u7684\u95ee\u9898":117,"\u5c5e\u4e8e\u8fd9\u4e00\u7c7b\u7684\u5b9e\u73b0":96,"\u5c5e\u6027":112,"\u5de5\u4f5c\u6a21\u5f0f":133,"\u5de5\u4f5c\u7a7a\u95f4\u4e2d\u7684":125,"\u5de5\u4f5c\u7a7a\u95f4\u5e94\u5982\u4e0b\u6240\u793a":124,"\u5de5\u5177\u4e0a\u4f20\u5373\u53ef":84,"\u5de5\u5177\u5408\u5e76fat\u5e93":138,"\u5de5\u5177\u670d\u52a1\u5668\u5c06\u8bfb\u53d6\u73af\u5883\u53d8\u91cf":114,"\u5de5\u5177\u6765\u7ba1\u7406":110,"\u5de5\u5177\u6765\u7f16\u8bd1\u6587\u6863":114,"\u5de5\u5177\u94fe":137,"\u5de5\u5177\u94fe\u7684android":137,"\u5de6\u53f3\u7684\u8ba1\u7b97\u65f6\u95f4":117,"\u5df2\u6253\u5f00":110,"\u5df2\u7ecf\u5728\u96c6\u7fa4\u63d0\u4ea4\u73af\u5883\u4e2d\u5b8c\u6210\u8bbe\u7f6e":133,"\u5e02\u9762\u4e0a\u5df2\u7ecf\u6709nvidia\u6216\u7b2c\u4e09\u65b9\u63d0\u4f9b\u7684\u4f17\u591a\u5de5\u5177":118,"\u5e0c\u671b\u80fd\u591f\u5c06\u5e8f\u5217\u5316\u540e\u7684\u795e\u7ecf\u7f51\u7edc\u7ed3\u6784\u548c\u8bad\u7ec3\u597d\u7684\u6a21\u578b\u53c2\u6570\u6253\u5305\u8fdb\u4e00\u4e2a\u6587\u4ef6":123,"\u5e26\u6709\u4e0b\u9762\u4e24\u4e2a\u6a21\u677f\u53c2\u6570":112,"\u5e2e\u52a9\u6211\u4eec\u5b8c\u6210\u5bf9\u8f93\u5165\u5e8f\u5217\u7684\u62c6\u5206":107,"\u5e2e\u52a9\u6211\u4eec\u66f4\u597d\u5730\u63cf\u8ff0\u6bb5\u843d":107,"\u5e2e\u52a9\u6211\u4eec\u6784\u9020\u4e00\u4e9b\u590d\u6742\u7684\u8f93\u5165\u4fe1\u606f":104,"\u5e38\u5e38\u51fa\u73b0":92,"\u5e38\u7528\u4e8e\u81ea\u7136\u8bed\u8a00\u5904\u7406\u4efb\u52a1":122,"\u5e38\u7528\u7684cmake\u914d\u7f6e\u5982\u4e0b":[137,138],"\u5e38\u89c1\u7684\u5305\u62ec":117,"\u5e72\u51c0":105,"\u5e73\u5747\u6545\u969c\u4fee\u590d\u65f6\u95f4":36,"\u5e73\u5747\u6545\u969c\u7387":36,"\u5e76\u4e0d\u4fdd\u8bc1":111,"\u5e76\u4e0d\u662f\u4f7f\u7528\u53cc\u5c42rnn\u89e3\u51b3\u5b9e\u9645\u7684\u95ee\u9898":105,"\u5e76\u4e0d\u662fkubernetes\u4e2d\u7684node\u6982\u5ff5":128,"\u5e76\u4e0d\u771f\u6b63":[122,123],"\u5e76\u4e0d\u771f\u6b63\u7684\u548c":105,"\u5e76\u4e0d\u96be":109,"\u5e76\u4e14":[2,108],"\u5e76\u4e14\u4e5f\u53ef\u4ee5\u5728windows\u7684docker\u4e2d\u8fd0\u884c":99,"\u5e76\u4e14\u4e66\u5199\u4e00\u4efd\u4ee3\u7801":113,"\u5e76\u4e14\u4f1a\u5199\u597d":64,"\u5e76\u4e14\u4f1a\u6839\u636e":137,"\u5e76\u4e14\u4f7f\u7528":68,"\u5e76\u4e14\u5185\u5c42\u7684\u5e8f\u5217\u64cd\u4f5c\u4e4b\u95f4\u72ec\u7acb\u65e0\u4f9d\u8d56":105,"\u5e76\u4e14\u52a0\u4e0a\u4e0b\u9762\u7684\u547d\u4ee4\u884c\u53c2\u6570":135,"\u5e76\u4e14\u5305\u62ecunit":110,"\u5e76\u4e14\u53ea\u9700\u8981\u5728\u5fc5\u8981\u7684\u65f6\u5019\u8f6c\u6362\u8fd9\u79cd\u683c\u5f0f":64,"\u5e76\u4e14\u53ef\u80fd\u4f1a\u52a0\u901f\u8bad\u7ec3\u8fc7\u7a0b":95,"\u5e76\u4e14\u542f\u52a8\u8bad\u7ec3":128,"\u5e76\u4e14\u5728\u5185\u5b58\u8db3\u591f\u7684\u60c5\u51b5\u4e0b\u8d8a\u5927\u8d8a\u597d":2,"\u5e76\u4e14\u5728\u5e38\u89c1\u7684\u5e73\u53f0\u4e0a":67,"\u5e76\u4e14\u5728dataprovider\u4e2d\u5b9e\u73b0\u5982\u4f55\u8bbf\u95ee\u8bad\u7ec3\u6587\u4ef6\u5217\u8868":1,"\u5e76\u4e14\u5c55\u793a\u4e86\u5982\u4f55\u5229\u7528paddlepaddle\u6765\u89e3\u51b3\u4e00\u4e2a\u7ecf\u5178\u7684\u7ebf\u6027\u56de\u5f52\u95ee\u9898":102,"\u5e76\u4e14\u5f3a\u5236\u8bbe\u7f6e\u4e00\u4e9bpaddlepaddle\u53c2\u6570\u7684\u503c":138,"\u5e76\u4e14\u5f53\u7f16\u8bd1\u65f6":63,"\u5e76\u4e14\u628a\u5404\u79cd\u5f00\u53d1\u5de5\u5177\u5b89\u88c5\u8fdb\u53bb":109,"\u5e76\u4e14\u628a\u7cfb\u7edf\u751f\u6210\u7684ca":51,"\u5e76\u4e14\u628a\u7ed3\u679c\u8fd4\u56depfsclient\u7aef":51,"\u5e76\u4e14\u67e5\u8be2paddlepaddle\u5355\u5143\u6d4b\u8bd5\u7684\u65e5\u5fd7":92,"\u5e76\u4e14\u7f16\u8bd1\u65f6\u9700\u8981\u6253\u5f00":112,"\u5e76\u4e14\u7f16\u8bd1\u80fd\u901a\u8fc7\u4ee3\u7801\u6837\u5f0f\u68c0\u67e5":110,"\u5e76\u4e14\u8ba9\u63a5\u53e3\u8131\u79bb\u5b9e\u73b0\u7ec6\u8282":67,"\u5e76\u4e14\u8bbe\u7f6e\u9ed8\u8ba4\u503c\u4e3a1":112,"\u5e76\u4e14\u8f93\u5165\u8f93\u51fa\u90fd\u662f\u5171\u7528\u4e00\u5757\u5185\u5b58":64,"\u5e76\u4e14\u8f93\u51fa\u4e00\u4e2a":110,"\u5e76\u4e14\u8fd0\u884c":109,"\u5e76\u4e14\u9700\u8981\u91cd\u5199\u57fa\u7c7b\u4e2d\u7684\u4ee5\u4e0b\u51e0\u4e2a\u865a\u51fd\u6570":111,"\u5e76\u4e14cpu":112,"\u5e76\u4e14softmax\u5c42\u7684\u4e24\u4e2a\u8f93\u5165\u4e5f\u4f7f\u7528\u4e86\u540c\u6837\u7684\u53c2\u6570":97,"\u5e76\u4f20\u5165\u76f8\u5e94\u7684\u547d\u4ee4\u884c\u53c2\u6570\u521d\u59cb\u5316paddlepaddl":4,"\u5e76\u4f7f\u7528":125,"\u5e76\u4fdd\u5b58\u8f93\u51fa\u5230\u4e00\u4e2a\u65e5\u5fd7\u6587\u4ef6":124,"\u5e76\u521b\u5efa\u4e86\u4e00\u4e2a\u65b0\u6587\u4ef6":110,"\u5e76\u521b\u5efaoptim":102,"\u5e76\u521d\u59cb\u5316":112,"\u5e76\u5220\u9664":84,"\u5e76\u5220\u9664\u66f4\u65e9\u7684\u5feb\u7167":36,"\u5e76\u52a0\u8f7d\u5176\u4e2d\u7684\u53c2\u6570":36,"\u5e76\u53d1\u5e03\u5230pypi":84,"\u5e76\u53ef\u4ee5\u5728\u5927\u591a\u6570\u4e3b\u6d41\u7684linux\u64cd\u4f5c\u7cfb\u7edf\u4ee5\u53camacos\u4e0a\u6267\u884c":101,"\u5e76\u548c\u53c2\u6570\u670d\u52a1\u5668\u901a\u4fe1":124,"\u5e76\u5728\u4e58\u79ef\u7ed3\u679c\u4e0a\u518d\u52a0\u4e0a\u7ef4\u5ea6\u4e3a":111,"\u5e76\u5728\u6700\u5f00\u59cb\u521d\u59cb\u5316\u4e3a\u8d77\u59cb\u8bcd":108,"\u5e76\u5728\u6bcf\u6b21\u6743\u91cd\u66f4\u65b0\u540e":63,"\u5e76\u5728\u7c7b\u6784\u5efa\u51fd\u6570\u4e2d\u628a\u5b83\u653e\u5165\u4e00\u4e2a\u7c7b\u6210\u5458\u53d8\u91cf\u91cc":111,"\u5e76\u5728\u8be5layer\u91cc\u91c7\u7528\u7b2c\u4e00\u79cd\u65b9\u5f0f\u8bbe\u7f6e":96,"\u5e76\u5728\u96c6\u7fa4\u4e2d\u8fd0\u884c\u591a\u4e2a\u5206\u5e03\u5f0f\u6570\u636e\u5904\u7406\u4efb\u52a1":37,"\u5e76\u5728python\u811a\u672c\u4e2d\u5b8c\u6210\u4e0eoperator\u540c\u6837\u7684\u8ba1\u7b97\u903b\u8f91":112,"\u5e76\u5904\u7406\u4e0e\u4e4b\u76f8\u5173\u7684\u6240\u6709\u7ec6\u8282":123,"\u5e76\u5b89\u88c5\u4e86python":92,"\u5e76\u5b89\u88c5\u6700\u65b0":101,"\u5e76\u5b89\u88c5\u6709python2":103,"\u5e76\u5b8c\u6210\u53c2\u6570\u4f18\u5316\u66f4\u65b0":124,"\u5e76\u5bf9\u6bd4\u662f\u5426\u548c\u6b63\u5728\u5b89\u88c5\u7684\u540e\u7f00\u4e00\u81f4":92,"\u5e76\u5bf9\u76f8\u5e94\u7684\u53c2\u6570\u8c03\u7528":111,"\u5e76\u5c06":84,"\u5e76\u5c06\u5176\u6295\u5c04\u5230":108,"\u5e76\u5c06\u8be5layer\u4e0a\u4e00\u65f6\u95f4\u6b65\u7684\u8f93\u51fa\u4f5c\u4e3a\u81ea\u8eab\u5f53\u524d\u65f6\u95f4\u6b65\u7684\u8f93\u51fa":96,"\u5e76\u5c06c":68,"\u5e76\u624b\u52a8\u751f\u6210download\u6210\u529f\u6807\u7b7e":92,"\u5e76\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4":99,"\u5e76\u628a\u5feb\u7167\u4fdd\u5b58\u5230\u8fd9\u4e2a\u76ee\u5f55\u4e0b":36,"\u5e76\u628a\u7ed3\u679c\u653e\u5230\u5f53\u524d\u5c42\u7684":64,"\u5e76\u628a\u8fd9\u4e2a\u5305\u542b\u4e86\u8bad\u7ec3\u6570\u636e\u7684container\u4fdd\u5b58\u4e3a\u4e00\u4e2a\u65b0\u7684\u955c\u50cf":127,"\u5e76\u63d0\u4f9b\u4e86\u7b80\u5355\u7684cache\u529f\u80fd":2,"\u5e76\u66f4\u6362job":93,"\u5e76\u6839\u636e\u5206\u5e03\u5f0f\u8bad\u7ec3\u5e76\u53d1\u6570":124,"\u5e76\u68c0\u67e5\u548c\u9700\u5b89\u88c5\u7684\u5305\u662f\u5426\u5339\u914d":101,"\u5e76\u6ca1\u6709paddle\u7279\u522b\u9700\u8981\u7684\u7279\u6027":67,"\u5e76\u6dfb\u52a0\u5934\u6587\u4ef6":63,"\u5e76\u6dfb\u52a0\u6ce8\u91ca":112,"\u5e76\u7279\u5316\u6a21\u677f\u53c2\u6570\u4e3a":112,"\u5e76\u7c98\u8d34\u6b64python\u4ee3\u7801":103,"\u5e76\u81ea\u52a8\u4e0b\u8f7d\u5b89\u88c5\u4f9d\u8d56\u8f6f\u4ef6":101,"\u5e76\u81ea\u52a8\u7f16\u8bd1\u5bbf\u4e3b\u673a\u7248protoc\u53ef\u6267\u884c\u6587\u4ef6":139,"\u5e76\u81ea\u52a8\u7f16\u8bd1paddlepaddle\u6240\u9700\u7684\u6240\u6709\u7b2c\u4e09\u65b9\u5e93":137,"\u5e76\u884c\u5730\u6267\u884c\u6a21\u578b\u7684\u8bad\u7ec3":124,"\u5e76\u884c\u5730\u63a5\u6536\u68af\u5ea6\u548c\u66f4\u65b0\u53c2\u6570":124,"\u5e76\u88ab\u5b58\u50a8\u5728\u8bf8\u5982hadoop":37,"\u5e76\u89c2\u5bdf\u7ed3\u679c":118,"\u5e76\u89e3\u91ca\u4e86\u5404\u81ea\u542b\u4e49":112,"\u5e76\u8bb0\u5f55\u5b83\u7684\u7f16\u53f7":110,"\u5e76\u8fdb\u884c\u521d\u59cb\u5316\u64cd\u4f5c":102,"\u5e76\u9002\u5e94github\u7684\u7279\u6027\u505a\u4e86\u4e00\u4e9b\u533a\u522b":84,"\u5e76\u91cd\u65b0\u6253\u5305wheel\u5305":84,"\u5e76\u94fe\u63a5\u5230\u751f\u6210\u7684lib\u5e93\u4e2d":112,"\u5e78\u800cpython\u7684\u4e00\u4e2a\u7b2c\u4e09\u65b9\u5e93":117,"\u5e8a\u4e0a\u7528\u54c1":105,"\u5e8a\u57ab":105,"\u5e8f\u5217\u4e2d\u542b\u6709\u5143\u7d20\u7684\u6570\u76ee\u540c":104,"\u5e8f\u5217\u4e2d\u7684\u4e00\u4e2a\u5143\u7d20":122,"\u5e8f\u5217\u4e2d\u7684\u5143\u7d20\u662f\u8bcd\u8bed":122,"\u5e8f\u5217\u4e2d\u7684\u6bcf\u4e00\u4e2a\u5143\u7d20\u53c8\u662f\u4e00\u4e2a\u5e8f\u5217":122,"\u5e8f\u5217\u4e2d\u7684\u6bcf\u4e00\u4e2a\u5143\u7d20\u662f\u975e\u5e8f\u5217":122,"\u5e8f\u5217\u4fe1\u606f":122,"\u5e8f\u5217\u5316\u795e\u7ecf\u7f51\u7edc\u6a21\u578b\u914d\u7f6e":123,"\u5e8f\u5217\u5316\u795e\u7ecf\u7f51\u7edc\u7ed3\u6784\u65f6":123,"\u5e8f\u5217\u5316\u7ed3\u679c\u4f1a\u5199\u5165\u5f53\u524d\u8fd0\u884c\u76ee\u5f55\u4e0b\u7684":123,"\u5e8f\u5217\u6570\u636e\u662f\u81ea\u7136\u8bed\u8a00\u5904\u7406\u4efb\u52a1\u9762\u5bf9\u7684\u4e00\u79cd\u4e3b\u8981\u8f93\u5165\u6570\u636e\u7c7b\u578b":107,"\u5e8f\u5217\u662f\u4e00\u79cd\u5e38\u89c1\u7684\u6570\u636e\u7c7b\u578b":104,"\u5e8f\u5217\u751f\u6210\u4efb\u52a1\u5927\u591a\u9075\u5faaencod":107,"\u5e8f\u5217\u751f\u6210\u4efb\u52a1\u7684\u8f93\u5165":107,"\u5e8f\u5217\u7684\u6bcf\u4e2a\u5143\u7d20\u662f\u539f\u6765\u53cc\u5c42\u5e8f\u5217\u6bcf\u4e2asubseq\u5143\u7d20\u7684\u5e73\u5747\u503c":104,"\u5e8f\u5217\u8f93\u5165":122,"\u5e8f\u5217\u8f93\u5165\u65f6\u7b49\u4e8e":95,"\u5e8f\u5217\u8f93\u5165\u793a\u610f\u56fe":122,"\u5e93\u6709\u81ea\u5df1\u72ec\u7acb\u7684\u52a8\u6001\u5e93\u6587\u4ef6":120,"\u5e94\u7528\u524d\u5411\u5faa\u73af\u795e\u7ecf\u7f51\u7edc":108,"\u5e94\u7528\u53cd\u5411\u9012\u5f52\u795e\u7ecf\u7f51\u7edc":108,"\u5e94\u80fd\u53cd\u6620\u5f53\u524dcommit\u7684\u5185\u5bb9":110,"\u5e94\u8be5":105,"\u5e94\u8be5\u4e0e\u5b83\u7684memory\u540d\u5b57\u76f8\u540c":108,"\u5e94\u8be5\u8bf4\u8c22\u8c22":110,"\u5e94\u8be5\u8bfb\u53d6\u5f53\u524d\u76ee\u5f55\u4e0b\u7684":109,"\u5e94\u8be5\u964d\u4f4e\u5b66\u4e60\u7387":97,"\u5e95\u5c42\u8fdb\u7a0b":125,"\u5efa\u7acb\u4e00\u4e2a":110,"\u5efa\u8bae":[84,100,110],"\u5efa\u8bae\u5c06\u8be5\u53c2\u6570\u8bbe\u4e3atrue":133,"\u5f00\u53d1\u4e86\u6a21\u578b\u9884\u6d4b\u7684\u6837\u4f8b\u4ee3\u7801":68,"\u5f00\u53d1\u4eba\u5458\u4f7f\u7528":110,"\u5f00\u53d1\u5206\u652f":101,"\u5f00\u53d1\u8005\u4f7f\u7528":109,"\u5f00\u53d1\u8005\u4fee\u6539\u81ea\u5df1\u7684\u4ee3\u7801":84,"\u5f00\u53d1\u8005fork\u7684\u7248\u672c\u5e93\u4e2d":84,"\u5f00\u53d1\u8005fork\u7684\u7248\u672c\u5e93\u4f7f\u7528":84,"\u5f00\u53d1\u955c\u50cf":110,"\u5f00\u53d1\u9884\u6d4b\u5e8f":123,"\u5f00\u53d1\u9884\u6d4b\u7a0b\u5e8f\u94fe\u63a5":120,"\u5f00\u542f":98,"\u5f00\u5934":[63,64],"\u5f00\u5934\u7684\u90e8\u5206":124,"\u5f00\u5934\u90e8\u5206\u6307\u5b9a":124,"\u5f00\u59cb\u63d0\u4f9b\u670d\u52a1":36,"\u5f00\u59cb\u6807\u8bb0":108,"\u5f00\u59cb\u795e\u7ecf\u7f51\u7edc\u7684":124,"\u5f00\u59cb\u9636\u6bb5":118,"\u5f02\u6b65\u968f\u673a\u68af\u5ea6\u4e0b\u964d":132,"\u5f15\u5165\u4e86\u4ee5\u4e0b\u56db\u4e2aapi":63,"\u5f15\u5165\u4e86\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5f15\u5165paddlepaddle\u7684pydataprovider2\u5305":2,"\u5f15\u53d1":13,"\u5f15\u5bfc\u5c42":108,"\u5f15\u7528memory\u5f97\u5230\u8fd9layer\u4e0a\u4e00\u65f6\u523b\u8f93\u51fa":107,"\u5f39\u51fa\u4e0b\u9762\u7684\u9009\u62e9\u6846":84,"\u5f3a\u70c8\u63a8\u8350":105,"\u5f52\u4e00\u5316\u6982\u7387\u5411\u91cf":108,"\u5f53":135,"\u5f53\u4e00\u4e2a":122,"\u5f53\u4e0a\u8ff0\u63a5\u53e3\u7b2c4\u4e2a\u53c2\u6570":122,"\u5f53\u4f60\u6267\u884c\u547d\u4ee4":111,"\u5f53\u4fdd\u5b58\u7684\u7f51\u7edc\u53c2\u6570\u4e3afloat\u7c7b\u578b\u65f6\u4e3a4":97,"\u5f53\u51fd\u6570\u8fd4\u56de\u7684\u65f6\u5019":2,"\u5f53\u524d\u65f6\u95f4\u6b65\u5904\u7684memory\u7684\u8f93\u51fa\u4f5c\u4e3a\u4e0b\u4e00\u65f6\u95f4\u6b65memory\u7684\u8f93\u5165":108,"\u5f53\u524d\u7684\u5b66\u4e60\u7387\u4e3a\u6240\u8bbe\u7f6e":97,"\u5f53\u524d\u7684\u5b9e\u73b0\u65b9\u5f0f\u4e0b":111,"\u5f53\u524d\u7684\u8f93\u5165y\u548c\u4e0a\u4e00\u4e2a\u65f6\u95f4\u6b65\u7684\u8f93\u51farnn_state\u505a\u4e86\u4e00\u4e2a\u5168\u94fe\u63a5":105,"\u5f53\u524d\u8bad\u7ec3\u4efb\u52a1\u542f\u52a8\u7684pserver\u7684ip\u5217\u8868":124,"\u5f53\u524d\u8bad\u7ec3\u4efb\u52a1pserver\u603b\u6570":124,"\u5f53\u524d\u8bad\u7ec3\u4efb\u52a1trainer\u603b\u4e2a\u6570":124,"\u5f53\u529f\u80fd\u5206\u652f\u5f00\u53d1\u5b8c\u6bd5\u540e":84,"\u5f53\u53ea\u505a\u63a8\u65ad":63,"\u5f53\u5728\u7f51\u7edc\u5c42\u914d\u7f6e\u4e2d\u8bbe\u7f6e":133,"\u5f53\u5728\u8bad\u7ec3\u914d\u7f6e\u4e2d\u8bbe\u7f6e":133,"\u5f53\u5df2\u8bad\u7ec3\u6837\u672c\u6570\u5927\u4e8e1000\u5c0f\u4e8e\u7b49\u4e8e2000\u65f6":97,"\u5f53\u5df2\u8bad\u7ec3\u6837\u672c\u6570\u5927\u4e8e2000\u65f6":97,"\u5f53\u5df2\u8bad\u7ec3\u6837\u672c\u6570\u5c0f\u4e8e\u7b49\u4e8e1000\u65f6":97,"\u5f53\u5df2\u8bad\u7ec3pass\u6570\u5927\u4e8e1\u5c0f\u4e8e\u7b49\u4e8e2\u65f6":97,"\u5f53\u5df2\u8bad\u7ec3pass\u6570\u5927\u4e8e2\u65f6":97,"\u5f53\u5df2\u8bad\u7ec3pass\u6570\u5c0f\u4e8e\u7b49\u4e8e1\u65f6":97,"\u5f53\u5f00\u542f":64,"\u5f53\u6211\u4eec\u505a\u51fa\u6027\u80fd\u4fee\u6b63\u540e":117,"\u5f53\u6240\u6709pod\u90fd\u5904\u4e8erunning\u72b6\u6001":128,"\u5f53\u6253\u5f00":64,"\u5f53\u6570\u636e\u683c\u5f0f\u4e0epaddlepaddle\u9ed8\u8ba4\u7684":64,"\u5f53\u6a21\u578b\u53c2\u6570\u4e0d\u5b58\u5728\u65f6":133,"\u5f53\u6a21\u5f0f\u4e3a":133,"\u5f53\u7136":[99,118],"\u5f53\u7136\u53ef\u4ee5":109,"\u5f53\u7136\u8fd9\u4e24\u8005\u4e5f\u53ef\u4ee5\u76f8\u7b49":64,"\u5f53\u7528\u6237\u4f7f\u7528\u5b8c\u8fd9\u4e2a\u53c2\u6570\u540e":68,"\u5f53\u7528\u6237\u6ca1\u6709\u663e\u5f0f\u8bbe\u5b9a\u65f6":96,"\u5f53\u7f51\u7edc\u51fa\u73b0\u5206\u652f\u4e14\u5728":64,"\u5f53\u7f51\u7edc\u5c42\u7528\u4e00\u4e2a\u6279\u6b21\u505a\u8bad\u7ec3\u65f6":111,"\u5f53\u89e3\u8bfb\u6bcf\u4e00\u4e2a":108,"\u5f53\u8bad\u7ec3\u6570\u636e\u975e\u5e38\u591a\u65f6":2,"\u5f53\u8d85\u8fc7\u8be5\u9608\u503c\u65f6":133,"\u5f53\u8f93\u5165\u662f\u7ef4\u5ea6\u5f88\u9ad8\u7684\u7a00\u758f\u6570\u636e\u65f6":135,"\u5f53\u9700\u8981\u5b8c\u6210\u8ba1\u7b97\u65f6":113,"\u5f53\u975e\u5e8f\u5217\u8f93\u5165\u65f6":122,"\u5f53destination\u6587\u4ef6\u4e0d\u5b58\u5728\u6216\u8005\u5927\u5c0f\u548csource\u6587\u4ef6\u4e0d\u4e00\u81f4\u65f6":51,"\u5f53n1":95,"\u5f62\u6210recurr":107,"\u5f62\u6210recurrent\u8fde\u63a5":107,"\u5f88":105,"\u5f88\u591a":[105,109],"\u5f88\u5b89\u9759":105,"\u5f88\u5e72\u51c0":105,"\u5f88\u65b9\u4fbf":105,"\u5f88\u6709\u53ef\u80fd\u5b9e\u9645\u5e94\u7528\u5c31\u662f\u6ca1\u6709\u6309\u7167\u60a8\u7684\u9884\u671f\u60c5\u51b5\u8fd0\u884c":118,"\u5f88\u6709\u53ef\u80fd\u662f\u975e\u72ec\u5360\u65b9\u5f0f\u6267\u884c\u5bfc\u81f4\u7684\u7aef\u53e3\u51b2\u7a81":93,"\u5f88\u96be\u4fdd\u8bc1\u591a\u8bed\u8a00\u4ee3\u7801\u98ce\u683c\u7684\u4e00\u81f4\u6027":67,"\u5f88\u96be\u6574\u4f53\u4fee\u6b63":2,"\u5f97":105,"\u5f97\u4f7f\u7528":67,"\u5f97\u5230\u8f93\u51fa\u503c":112,"\u5faa\u73af\u5c55\u5f00\u7684\u6bcf\u4e2a\u65f6\u95f4\u6b65\u603b\u662f\u80fd\u591f\u5f15\u7528\u6240\u6709\u8f93\u5165":107,"\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u4e2d":108,"\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u4f5c\u4e3a\u4f7f\u7528":108,"\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u548c":108,"\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u5728\u6bcf\u4e2a\u65f6\u95f4\u6b65\u9aa4\u987a\u5e8f\u5730\u5904\u7406\u5e8f\u5217":108,"\u5faa\u73af\u7f51\u7edc\u4ece":108,"\u5fc5\u8981":68,"\u5fc5\u9009":124,"\u5fc5\u987b":111,"\u5fc5\u987b\u4e00\u81f4":2,"\u5fc5\u987b\u4f7f\u7528python\u5173\u952e\u8bcd":2,"\u5fc5\u987b\u5206\u522b\u4e0e":64,"\u5fc5\u987b\u5c06\u524d\u4e00\u4e2a\u5b50\u53e5\u7684\u6700\u540e\u4e00\u4e2a\u5143\u7d20":105,"\u5fc5\u987b\u6307\u5411\u4e00\u4e2apaddlepaddle\u5b9a\u4e49\u7684lay":107,"\u5fc5\u987b\u6307\u5b9a\u4e3a":123,"\u5fc5\u987b\u662f\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":107,"\u5fc5\u987b\u662f\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217":104,"\u5fc5\u987b\u7531\u53ea\u8bfbmemory\u7684":108,"\u5fc5\u987b\u8bbe\u7f6e\u4e3a":[137,138],"\u5fc5\u987b\u8bbe\u7f6e\u4e3aon":138,"\u5fc5\u987b\u914d\u7f6e\u4e3a":[120,139],"\u5fc5\u987b\u914d\u7f6e\u9009\u9879":120,"\u5feb":105,"\u6027\u4ef7\u6bd4":105,"\u6027\u80fd\u4f18\u5316\u7684\u8fc7\u7a0b\u901a\u5e38\u662f\u4e0d\u65ad\u91cd\u590d\u5730":117,"\u6027\u80fd\u5206\u6790":118,"\u6027\u80fd\u5206\u6790\u5de5\u5177\u662f\u7528\u4e8e\u7ed9\u5e94\u7528\u7a0b\u5e8f\u7684\u6027\u80fd\u505a\u5b9a\u91cf\u5206\u6790\u7684":118,"\u6027\u80fd\u5206\u6790\u662f\u6027\u80fd\u4f18\u5316\u7684\u5173\u952e\u4e00\u6b65":118,"\u6027\u80fd\u548c\u628a\u7f16\u8bd1\u5de5\u5177\u5b89\u88c5\u5728\u672c\u673a\u8fd0\u884c\u4e00\u6837":109,"\u6027\u80fd\u8c03\u4f18":132,"\u6027\u80fdtip":[137,138],"\u603b\u4f53\u6765\u8bf4":105,"\u60a8\u4e5f\u53ef\u4ee5\u8fdb\u5165\u5230docker\u5bb9\u5668\u4e2d":99,"\u60a8\u4f1a\u5728\u63a5\u4e0b\u6765\u7684\u90e8\u5206\u4e2d\u83b7\u5f97\u66f4\u591a\u7684\u7ec6\u8282\u4ecb\u7ecd":118,"\u60a8\u53ef\u4ee5\u4ece\u4e0b\u9762\u7684\u8868\u683c\u4e2d\u627e\u5230\u9700\u8981\u7684\u7248\u672c":101,"\u60a8\u53ef\u4ee5\u4efb\u610f\u4f7f\u7528\u4e00\u4e2a\u6216\u4e24\u4e2a\u6765\u5bf9\u611f\u5174\u8da3\u7684\u4ee3\u7801\u6bb5\u505a\u6027\u80fd\u5206\u6790":118,"\u60a8\u53ef\u4ee5\u5728":99,"\u60a8\u53ef\u4ee5\u5728\u5bb9\u5668\u4e2d\u6267\u884c":99,"\u60a8\u53ef\u4ee5\u5bfc\u5165":118,"\u60a8\u53ef\u4ee5\u6309\u7167\u4e0b\u9762\u7684\u6b65\u9aa4\u5728openmpi\u96c6\u7fa4\u4e2d\u63d0\u4ea4paddle\u8bad\u7ec3\u4efb\u52a1":129,"\u60a8\u53ef\u4ee5\u91c7\u7528\u4e0b\u9762\u4e94\u4e2a\u6b65\u9aa4":118,"\u60a8\u53ef\u80fd\u9700\u8981\u4fee\u6539":124,"\u60a8\u5c06\u4e86\u89e3\u5982\u4f55":108,"\u60a8\u5c31\u80fd\u83b7\u5f97\u5982\u4e0b\u7684\u5206\u6790\u7ed3\u679c":118,"\u60a8\u6309\u5982\u4e0b\u6b65\u9aa4\u64cd\u4f5c\u5373\u53ef":118,"\u60a8\u6700\u597d\u5148\u786e\u8ba4":118,"\u60a8\u9996\u5148\u9700\u8981\u5728\u76f8\u5173\u4ee3\u7801\u6bb5\u4e2d\u52a0\u5165":118,"\u60c5\u611f\u5206\u6790":84,"\u60f3\u4e86\u89e3\u66f4\u591apaddlepaddl":114,"\u610f\u5473\u7740\u4e0d\u540c\u65f6\u95f4\u6b65\u7684\u8f93\u5165\u90fd\u662f\u76f8\u540c\u7684\u503c":108,"\u610f\u601d\u662f\u4e0d\u4f7f\u7528\u5e73\u5747\u53c2\u6570\u6267\u884c\u6d4b\u8bd5":133,"\u610f\u601d\u662f\u4e0d\u4fdd\u5b58\u7ed3\u679c":133,"\u610f\u601d\u662f\u4f7f\u7528\u7b2ctest":133,"\u610f\u601d\u662f\u5728gpu\u6a21\u5f0f\u4e0b\u4f7f\u75284\u4e2agpu":133,"\u611f\u89c9":105,"\u6210\u529f\u7f16\u8bd1\u540e":120,"\u6210\u529f\u8bad\u7ec3\u4e14\u9000\u51fa\u7684pod\u6570\u76ee\u4e3a3\u65f6":128,"\u6210\u5458":112,"\u6210\u719f\u7684\u9ad8\u6027\u80fd\u5e76\u884c\u8ba1\u7b97\u6846\u67b6":124,"\u6211\u4eec\u4e0d\u80fd\u901a\u8fc7\u5e38\u89c4\u7684\u68af\u5ea6\u68c0\u67e5\u7684\u65b9\u5f0f\u6765\u8ba1\u7b97\u68af\u5ea6":111,"\u6211\u4eec\u4e3b\u8981\u4f1a\u4ecb\u7ecdnvprof\u548cnvvp":118,"\u6211\u4eec\u4e5f\u53ef\u4ee5\u786e\u5b9a\u6bcf\u4e00\u4e2a\u53c2\u6570\u7684\u7c7b\u578b":68,"\u6211\u4eec\u4e5f\u5c06mklml\u5373":64,"\u6211\u4eec\u4ec5\u4ec5\u5bf9\u795e\u7ecf\u7f51\u7edc\u7684\u8f93\u5165\u8fdb\u884c\u4e86\u63cf\u8ff0":102,"\u6211\u4eec\u4ec5\u6709\u4e00\u4e2a\u8f93\u5165":111,"\u6211\u4eec\u4ecb\u7ecd\u5982\u4f55\u5728":127,"\u6211\u4eec\u4ecb\u7ecd\u5982\u4f55\u5728kubernetes\u96c6\u7fa4\u4e0a\u8fdb\u884c\u5206\u5e03\u5f0fpaddlepaddle\u8bad\u7ec3\u4f5c\u4e1a":128,"\u6211\u4eec\u4ee5\u624b\u5199\u6570\u5b57\u8bc6\u522b\u4efb\u52a1\u4e3a\u4f8b\u8fdb\u884c\u4ecb\u7ecd":123,"\u6211\u4eec\u4ee5mnist\u624b\u5199\u8bc6\u522b\u4e3a\u4f8b":2,"\u6211\u4eec\u4f1a\u4fdd\u8bc1":64,"\u6211\u4eec\u4f1a\u5728\u7f51\u7edc\u8bad\u7ec3\u4e4b\u524d\u628a\u683c\u5f0f\u8f6c\u6362\u4e3amkl":64,"\u6211\u4eec\u4f1a\u5bf9\u6bcf\u4e2a\u8bad\u7ec3\u4efb\u52a1\u90fd\u4f1a\u5728\u6bcf\u4e2a\u8282\u70b9\u4e0a\u521b\u5efa\u4e00\u4e2a\u5de5\u4f5c\u7a7a\u95f4":124,"\u6211\u4eec\u4f1a\u5bf9\u6bd4\u5982\u4e0b2\u4e2a\u65b9\u9762":63,"\u6211\u4eec\u4f1a\u628amkl":64,"\u6211\u4eec\u4f1a\u6dfb\u52a0":[63,64],"\u6211\u4eec\u4f1a\u7ee7\u7eed\u4f7f\u7528\u73b0\u6709\u7684\u5185\u5b58\u5757":111,"\u6211\u4eec\u4f1a\u91cd\u65b0\u5206\u914d\u5185\u5b58":111,"\u6211\u4eec\u4f7f\u7528":111,"\u6211\u4eec\u4f7f\u7528\u4e0d\u540c\u7684layer\u8fdb\u884c\u7ec4\u5408":102,"\u6211\u4eec\u4f7f\u7528\u4e86":105,"\u6211\u4eec\u4f7f\u7528\u52a8\u6001\u5e93\u6765\u5206\u53d1paddl":67,"\u6211\u4eec\u4f7f\u7528paddl":124,"\u6211\u4eec\u5047\u8bbe\u4e00\u53f0\u673a\u5668\u4e0a\u67094\u4e2agpu":135,"\u6211\u4eec\u5148\u8c03\u7528\u6bcf\u4e2a":113,"\u6211\u4eec\u51b3\u5b9a\u4f7f\u7528\u5df2\u6709\u7684":64,"\u6211\u4eec\u5373\u53ef\u5b8c\u6210\u795e\u7ecf\u7f51\u7edc\u7684\u642d\u5efa":102,"\u6211\u4eec\u53ea\u6f14\u793a\u4e00\u4e2a\u5355\u673a\u4f5c\u4e1a":127,"\u6211\u4eec\u53ea\u9700\u8981":109,"\u6211\u4eec\u53ea\u9700\u8981\u4f7f\u7528lstm":105,"\u6211\u4eec\u53ea\u9700\u8981\u8fd0\u884c\u4e0b\u9762\u547d\u4ee4\u628a\u7f16\u8bd1\u597d\u7684paddlepaddle\u6253\u5305\u6210\u4e00\u4e2a":110,"\u6211\u4eec\u53ea\u9700\u8981\u914d\u7f6e":109,"\u6211\u4eec\u53ef\u4ee5":109,"\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528":117,"\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528\u5176\u4ed6layer\u8fdb\u884c\u7ec4\u5408":102,"\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528\u5b83\u6765\u751f\u6210\u5e8f\u5217":108,"\u6211\u4eec\u53ef\u4ee5\u5148\u5b8c\u6210\u5bf9\u539f\u6570\u636e\u7684packing\u64cd\u4f5c":63,"\u6211\u4eec\u53ef\u4ee5\u521b\u5efatrainer\u6765\u5bf9\u7f51\u7edc\u8fdb\u884c\u8bad\u7ec3":102,"\u6211\u4eec\u53ef\u4ee5\u53c2\u8003tensorflow\u7684":113,"\u6211\u4eec\u53ef\u4ee5\u5728":110,"\u6211\u4eec\u53ef\u4ee5\u5728\u547d\u4ee4\u884c\u4e2d\u7b80\u5355\u7684\u770b\u4e00\u4e0b\u751f\u6210\u6548\u679c":117,"\u6211\u4eec\u53ef\u4ee5\u5b9a\u4e49\u5982\u4e0b\u7684layer\u7ec4\u5408":102,"\u6211\u4eec\u53ef\u4ee5\u5b9a\u4e49\u5982\u4e0blayer\u6765\u63cf\u8ff0\u795e\u7ecf\u7f51\u7edc\u7684\u8f93\u5165":102,"\u6211\u4eec\u53ef\u4ee5\u6309\u7167\u5982\u4e0b\u5c42\u6b21\u5b9a\u4e49\u975e\u5e8f\u5217":104,"\u6211\u4eec\u53ef\u4ee5\u67e5\u770b\u6027\u80fd\u5206\u6790\u7684\u7ed3\u679c":117,"\u6211\u4eec\u53ef\u4ee5\u8bbe\u8ba1\u642d\u5efa\u4e00\u4e2a\u7075\u6d3b\u7684":107,"\u6211\u4eec\u53ef\u4ee5\u901a\u8fc7":117,"\u6211\u4eec\u53ef\u4ee5\u901a\u8fc7\u65e5\u5fd7\u67e5\u770b\u5bb9\u5668\u8bad\u7ec3\u7684\u60c5\u51b5":128,"\u6211\u4eec\u5728":113,"\u6211\u4eec\u5728\u51fd\u6570\u7684\u7ed3\u5c3e\u8fd4\u56de":108,"\u6211\u4eec\u5bf9\u6a21\u578b\u8fdb\u884c\u4e86\u4ee5\u4e0b\u66f4\u6539":108,"\u6211\u4eec\u5c06":128,"\u6211\u4eec\u5c06\u4e00\u6bb5\u8bdd\u770b\u6210\u53e5\u5b50\u7684\u6570\u7ec4":105,"\u6211\u4eec\u5c06\u4ecb\u7ecd\u5982\u4f55\u542f\u52a8\u5206\u5e03\u5f0f\u8bad\u7ec3\u4f5c\u4e1a":127,"\u6211\u4eec\u5c06\u4f7f\u7528":108,"\u6211\u4eec\u5c06\u4f7f\u7528\u7b80\u5355\u7684":108,"\u6211\u4eec\u5c06\u539f\u59cb\u6570\u636e\u7684\u6bcf\u4e00\u7ec4":105,"\u6211\u4eec\u5c06\u5b83\u4eec\u5212\u5206\u4e3a\u4e0d\u540c\u7684\u7c7b\u522b":132,"\u6211\u4eec\u5c06\u795e\u7ecf\u7f51\u7edc\u4e00\u6b21\u8ba1\u7b97\u63a5\u53d7\u7684\u6240\u6709\u8f93\u5165\u6837\u672c\u79f0\u4e4b\u4e3a\u4e00\u4e2a":122,"\u6211\u4eec\u5c06\u8bad\u7ec3\u7ed3\u675f\u540e\u5b58\u50a8\u4e0b\u6765\u7684\u6a21\u578b\u8f6c\u6362\u6210\u9884\u6d4b\u6a21\u578b":123,"\u6211\u4eec\u5c31\u5b8c\u6210\u4e86\u4e00\u6b21\u4ee3\u7801\u8d21\u732e\u7684\u8fc7\u7a0b":110,"\u6211\u4eec\u5df2\u7ecf\u5b9e\u73b0\u4e86\u5927\u591a\u6570\u5e38\u7528\u7684\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u67b6\u6784":108,"\u6211\u4eec\u5efa\u8bae\u4f60\u4e3a\u4f60\u7684python\u5c01\u88c5\u5b9e\u73b0\u4e00\u4e2a":111,"\u6211\u4eec\u5efa\u8bae\u4f60\u5728\u5199\u65b0\u7f51\u7edc\u5c42\u65f6\u628a\u6d4b\u8bd5\u4ee3\u7801\u653e\u5165\u65b0\u7684\u6587\u4ef6\u4e2d":111,"\u6211\u4eec\u5efa\u8bae\u4f7f\u7528\u7b2c\u4e8c\u7c7b\u5b9e\u73b0":96,"\u6211\u4eec\u603b\u7ed3\u51fa\u4e00\u4e9b\u7279\u522b\u9700\u8981\u6ce8\u610f\u7684\u70b9":64,"\u6211\u4eec\u628apaddlepaddle\u7684\u4ea4\u53c9\u7f16\u8bd1\u73af\u5883\u6253\u5305\u6210\u4e00\u4e2a\u955c\u50cf":137,"\u6211\u4eec\u63a8\u8350\u4f7f\u7528":[99,124],"\u6211\u4eec\u63a8\u8350\u4f7f\u7528\u6700\u65b0\u7248\u672c\u7684cudnn":98,"\u6211\u4eec\u63a8\u8350\u60a8\u4f7f\u7528paddlepaddl":98,"\u6211\u4eec\u63d0\u4f9b\u4e24\u4e2a\u8f6c\u6362\u65b9\u5f0f":37,"\u6211\u4eec\u63d0\u4f9b\u4e86\u52a0\u901f\u8bbf\u95ee\u7684\u955c\u50cf\u6e90":99,"\u6211\u4eec\u63d0\u4f9b\u53ef\u4ee5\u76f4\u63a5\u8fd0\u884cpaddlepaddl":99,"\u6211\u4eec\u63d0\u51fa\u4e86chunk\u7684\u6982\u5ff5":51,"\u6211\u4eec\u662f\u5bf9\u6bcf\u4e00\u4e2a\u5b50\u5e8f\u5217\u53d6\u6700\u540e\u4e00\u4e2a\u5143\u7d20":105,"\u6211\u4eec\u6700\u7ec8\u7684\u52a8\u6001\u5e93\u4e2d\u4e0d\u5d4c\u5165python\u6216\u8005\u5176\u4ed6\u4efb\u4f55\u8bed\u8a00\u7684\u89e3\u91ca\u5668":67,"\u6211\u4eec\u6709\u4e00\u4e2a\u5e8f\u5217\u4f5c\u4e3a\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u7684\u72b6\u6001":108,"\u6211\u4eec\u7684":109,"\u6211\u4eec\u7684\u6807\u51c6\u5f00\u53d1\u6d41\u7a0b\u662f\u628a\u8fd9\u4e9b\u5de5\u5177\u90fd\u88c5\u8fdb\u4e00\u4e2adocker":110,"\u6211\u4eec\u770b\u4e00\u4e0b\u5355\u5c42rnn\u7684\u914d\u7f6e":105,"\u6211\u4eec\u770b\u4e00\u4e0b\u8bed\u4e49\u76f8\u540c\u7684\u53cc\u5c42rnn\u7684\u7f51\u7edc\u914d\u7f6e":105,"\u6211\u4eec\u771f\u8bda\u5730\u611f\u8c22\u60a8\u7684\u8d21\u732e":110,"\u6211\u4eec\u79f0\u4e4b\u4e3a\u4e00\u4e2a0\u5c42\u7684\u5e8f\u5217":104,"\u6211\u4eec\u8ba1\u5212\u5c06":63,"\u6211\u4eec\u8ba1\u5212\u5c06\u82f1\u7279\u5c14\u6df1\u5ea6\u795e\u7ecf\u7f51\u7edc\u6570\u5b66\u5e93":64,"\u6211\u4eec\u8bbe\u8ba1\u8bf4\u660e\u4e86\u540d\u4e3afilemanager\u7cfb\u7edf":51,"\u6211\u4eec\u8c03\u7528\u4e86eigenvector\u7684flatten\u63a5\u53e3":113,"\u6211\u4eec\u8fd8\u53ef\u4ee5\u767b\u5f55\u5230\u5bbf\u4e3b\u673a\u4e0a\u67e5\u770b\u8bad\u7ec3\u7ed3\u679c":127,"\u6211\u4eec\u8fd8\u5c06\u7f16\u7801\u5411\u91cf\u6295\u5c04\u5230":108,"\u6211\u4eec\u9009\u53d6\u5355\u53cc\u5c42\u5e8f\u5217\u914d\u7f6e\u4e2d\u7684\u4e0d\u540c\u90e8\u5206":105,"\u6211\u4eec\u9009\u62e9":37,"\u6211\u4eec\u901a\u5e38\u501f\u52a9":112,"\u6211\u4eec\u901a\u5e38\u5c06\u4e00\u53e5\u8bdd\u7406\u89e3\u6210\u4e00\u4e2a\u65f6\u95f4\u5e8f\u5217":105,"\u6211\u4eec\u901a\u8fc7\u4f7f\u7528\u65b0\u5f15\u5165\u7684gemm":63,"\u6211\u4eec\u901a\u8fc7\u8bfb\u53d6":128,"\u6211\u4eec\u90fd\u63d0\u4f9bpython\u7684\u8f6c\u6362\u5e93":37,"\u6211\u4eec\u9700\u8981":109,"\u6211\u4eec\u9700\u8981\u5148\u628a\u8f93\u5165tensor\u548c\u8f93\u51fatensor\u8f6c\u6362\u4e3aeigen\u652f\u6301\u7684\u683c\u5f0f":113,"\u6211\u4eec\u9700\u8981\u5236\u4f5c\u4e00\u4e2a\u5305\u542b\u8bad\u7ec3\u6570\u636e\u7684paddlepaddle\u955c\u50cf":127,"\u6211\u4eec\u9700\u8981\u5728\u96c6\u7fa4\u7684\u6240\u6709\u8282\u70b9\u4e0a\u5b89\u88c5":124,"\u6211\u4eec\u9700\u8981\u7b49\u5f0f\u5de6\u8fb9\u7684eigentensor\u8c03\u7528device\u63a5\u53e3":113,"\u6211\u4eec\u9700\u8981\u8ba1\u7b97":111,"\u6211\u4eec\u9996\u5148\u9700\u8981\u6839\u636e\u795e\u7ecf\u7f51\u7edc\u7ed3\u6784\u6765\u521b\u5efa\u6240\u9700\u8981\u4f18\u5316\u7684paramet":102,"\u6211\u5220\u9664\u4e86":110,"\u6211\u53ef\u4ee5\u7528":109,"\u6211\u53ef\u4ee5\u9009\u62e9\u4e0d\u7528docker\u5417":109,"\u6216":[2,118,122,138],"\u6216\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":104,"\u6216\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217\u7ecf\u8fc7\u8fd0\u7b97\u53d8\u6210\u4e00\u4e2a0\u5c42\u5e8f\u5217":104,"\u6216\u4e00\u4e2a\u5411\u91cf":107,"\u6216\u5355\u5c42\u5e8f\u5217\u7ecf\u8fc7\u8fd0\u7b97\u53d8\u6210\u4e00\u4e2a0\u5c42\u5e8f\u5217":104,"\u6216\u662f\u5728\u81ea\u7136\u8bed\u8a00\u5904\u7406\u4efb\u52a1\u4e2d\u8868\u793a\u8bcd\u8bed\u5728\u5b57\u5178\u4e2d\u7684\u5e8f\u53f7":122,"\u6216\u6700\u5927\u503c":104,"\u6216\u6d4b\u8bd5\u6587\u4ef6\u5217\u8868":1,"\u6216\u7b2c\u4e00\u4e2a":104,"\u6216\u7b2c\u4e00\u4e2a\u5143\u7d20":104,"\u6216\u7f16\u5199\u7a0b\u5e8f\u65f6":124,"\u6216\u8005":[64,67,68,95,104,105,109,110,112,117,118,122],"\u6216\u8005\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":107,"\u6216\u8005\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217":[104,107],"\u6216\u8005\u4ece\u5de5\u5177\u7684\u754c\u9762\u91cc\u8fd0\u884c\u60a8\u7684\u5e94\u7528":118,"\u6216\u8005\u5236\u4f5c\u548c\u5206\u4eab\u5e26\u6709\u4ee3\u7801":99,"\u6216\u8005\u53cd\u5411\u5730\u4ece":108,"\u6216\u8005\u53ef\u88abdns\u89e3\u6790\u7684\u4e3b\u673a\u540d":124,"\u6216\u8005\u5728cpu\u6a21\u5f0f\u4e0b\u4f7f\u75284\u4e2a\u7ebf\u7a0b":133,"\u6216\u8005\u5c06\u8fd9\u53f0\u8282\u70b9\u8fc1\u79fb\u5230\u53e6\u4e00\u4e2a\u8282\u70b9\u5e76\u542f\u52a8\u5373\u53ef\u6062\u590d\u8bad\u7ec3\u4efb\u52a1":36,"\u6216\u8005\u5df2\u7ecf\u5728\u96c6\u7fa4\u63d0\u4ea4\u73af\u5883\u4e2d\u81ea\u52a8\u8bbe\u7f6e":132,"\u6216\u8005\u5f15\u8d77\u884c\u65f6\u9519\u8bef":122,"\u6216\u8005\u6570\u636e\u5e93\u8fde\u63a5\u8def\u5f84\u7b49":1,"\u6216\u8005\u6570\u7ec4\u7684\u6570\u7ec4\u8fd9\u4e2a\u6982\u5ff5":105,"\u6216\u8005\u662f\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217":104,"\u6216\u8005\u662f\u51fd\u6570\u8c03\u7528\u7684\u9891\u7387\u548c\u8017\u65f6\u7b49":118,"\u6216\u8005\u66f4\u65e9":97,"\u6216\u8005\u6bcf\u4e00\u4e2a\u7cfb\u5217\u91cc\u7684\u7279\u5f81\u6570\u636e":105,"\u6216\u8005\u7528tuple\u8868\u793a\u7684\u591a\u4e2a\u503c":37,"\u6216\u8005\u7531\u5b83\u4eec\u7ec4\u6210\u7684list":37,"\u6216\u8005\u76f4\u63a5\u6254\u6389\u975e\u5e38\u957f\u7684\u5e8f\u5217":95,"\u6216\u8005\u76f8\u5bf9\u4e8e\u6784\u5efa\u76ee\u5f55\u7684\u76f8\u5bf9\u8def\u5f84":[137,139],"\u6216\u8005\u8f93\u5165\u6570\u636e\u5c3a\u5ea6\u8fc7\u5927":95,"\u6216\u8005\u8fd0\u884c":92,"\u6216\u8005\u91c7\u7528\u5e76\u884c\u8ba1\u7b97\u6765\u52a0\u901f\u67d0\u4e9b\u5c42\u7684\u66f4\u65b0":135,"\u6216\u8005\u9700\u8981\u66f4\u9ad8\u7684\u6548\u7387":1,"\u6216\u8bbe\u7f6e\u4e3anone":1,"\u6216activ":64,"\u6216gpu":133,"\u622a\u65ad\u5bf9\u8c61\u4e0d\u540c":95,"\u623f":105,"\u623f\u95f4":105,"\u6240\u4ee5":[2,64,84,95,99,117],"\u6240\u4ee5\u4e00\u4e2a\u7248\u672c\u53f7\u7684wheel\u5305\u53d1\u5e03\u4e4b\u540e":84,"\u6240\u4ee5\u4e00\u822c\u9700\u8981\u5bf9\u8bad\u7ec3\u7528\u7684\u6a21\u578b\u914d\u7f6e\u6587\u4ef6\u7a0d\u4f5c\u76f8\u5e94\u4fee\u6539\u624d\u80fd\u5728\u9884\u6d4b\u65f6\u4f7f\u7528":4,"\u6240\u4ee5\u4e0d\u5b58\u5728\u8fd9\u4e2a\u95ee\u9898":64,"\u6240\u4ee5\u4e0d\u80fd\u91c7\u7528\u7b2c\u4e00\u79cd\u65b9\u5f0f\u5728\u8fd9\u51e0\u4e2alayer\u91cc\u8bbe\u7f6e":96,"\u6240\u4ee5\u505a\u6cd5\u53ef\u4ee5\u6709\u4e24\u79cd":95,"\u6240\u4ee5\u53ef\u4ee5\u7b80\u5316\u5bf9\u73af\u5883\u7684\u8981\u6c42":127,"\u6240\u4ee5\u5728":64,"\u6240\u4ee5\u5728\u5199\u5165\u5feb\u7167\u7684\u8fc7\u7a0b\u4e2d":36,"\u6240\u4ee5\u5916\u5c42\u8f93\u51fa\u7684\u5e8f\u5217\u5f62\u72b6":105,"\u6240\u4ee5\u5bf9":105,"\u6240\u4ee5\u5f00\u53d1\u8005\u9700\u8981\u6839\u636e\u81ea\u5df1\u8bad\u7ec3\u4efb\u52a1\u7684\u5b9e\u9645\u573a\u666f\u5b8c\u6210\u8bad\u7ec3\u6570\u636e\u7684\u5206\u5272\u548c":124,"\u6240\u4ee5\u6027\u80fd\u4e5f\u5c31\u9010\u6b65\u53d8\u6210\u4e86\u6df1\u5ea6\u5b66\u4e60\u9886\u57df\u6700\u91cd\u8981\u7684\u6307\u6807":118,"\u6240\u4ee5\u6211\u4eec\u53ef\u4ee5\u5728\u8fd9\u4e2a\u57fa\u7840\u4e0a":128,"\u6240\u4ee5\u6211\u4eec\u5b9a\u4e49\u4e86\u4e00\u4e2a":64,"\u6240\u4ee5\u6211\u4eec\u786e\u4fdd\u53d1\u5e03\u7684\u4e8c\u8fdb\u5236\u5305\u53ef\u4ee5\u652f\u6301\u4e3b\u6d41\u7684linux\u64cd\u4f5c\u7cfb\u7edf":101,"\u6240\u4ee5\u6211\u4eec\u9700\u8981\u5c06\u8f93\u5165\u6570\u636e\u6807\u8bb0\u6210":105,"\u6240\u4ee5\u6211\u4eec\u9ed8\u8ba4\u4f7f\u7528cento":101,"\u6240\u4ee5\u63a8\u8350\u4f7f\u7528\u663e\u5f0f\u6307\u5b9a\u7684\u65b9\u5f0f\u6765\u8bbe\u7f6einput_typ":2,"\u6240\u4ee5\u6574\u4f53\u4e0a":64,"\u6240\u4ee5\u6dfb\u52a0\u4e86\u5bf9\u5e94\u7684":64,"\u6240\u4ee5\u7528\u6237\u9700\u8981\u9996\u5148\u5728":51,"\u6240\u4ee5\u76f8\u6bd4\u4e8erecurr":96,"\u6240\u4ee5\u8f93\u51fa\u7684value\u5305\u542b\u4e24\u4e2a\u5411\u91cf":4,"\u6240\u4ee5\u8fd9\u4e00\u6b65\u662f\u5fc5\u8981\u7684":111,"\u6240\u4ee5\u9700\u8981\u5f15\u5165\u4e00\u4e2a\u8f6c\u6362\u65b9\u6cd5":64,"\u6240\u4f7f\u7528":138,"\u6240\u4f9d\u8d56\u7684\u7b2c\u4e09\u65b9\u5e93\u540c\u65f6\u4e5f\u88ab\u5b89\u88c5\u5230":137,"\u6240\u5bf9\u5e94\u7684\u8bcd\u8868index\u6570\u7ec4":105,"\u6240\u6709\u4e0e\u7c7b\u578b\u76f8\u5173\u7684\u51fd\u6570":68,"\u6240\u6709\u4ee3\u7801\u5fc5\u987b\u5177\u6709\u5355\u5143\u6d4b\u8bd5":110,"\u6240\u6709\u53c2\u6570\u7f6e\u4e3a\u96f6":133,"\u6240\u6709\u547d\u4ee4\u884c\u9009\u9879\u53ef\u4ee5\u8bbe\u7f6e\u4e3a":125,"\u6240\u6709\u5916\u90e8\u7684\u8f6c\u6362\u5de5\u4f5c\u90fd\u4f1a\u5728reset\u7cfb\u5217\u51fd\u6570\u4e2d\u90fd\u51c6\u5907\u597d":64,"\u6240\u6709\u6587\u4ef6\u5217\u8868":2,"\u6240\u6709\u67b6\u6784":137,"\u6240\u6709\u7684":[63,110,111],"\u6240\u6709\u7684\u5355\u6d4b\u90fd\u4f1a\u88ab\u6267\u884c\u4e00\u6b21":111,"\u6240\u6709\u7684\u63a5\u53e3\u5747\u4e3ac\u63a5\u53e3":68,"\u6240\u6709\u7684\u64cd\u4f5c\u90fd\u662f\u9488\u5bf9\u6bcf\u4e00\u4e2a\u65f6\u95f4\u6b65\u6765\u8fdb\u884c\u7684":105,"\u6240\u6709\u7684python\u5c01\u88c5\u90fd\u4f7f\u7528":111,"\u6240\u6709\u7684python\u5c01\u88c5\u90fd\u5728":111,"\u6240\u6709\u76f8\u5173\u7684":63,"\u6240\u6709\u7c7b\u578b\u540d\u4e3a":68,"\u6240\u6709\u7f51\u7edc\u5c42\u7684\u68af\u5ea6\u68c0\u67e5\u5355\u6d4b\u90fd\u4f4d\u4e8e":111,"\u6240\u6709\u8f93\u5165\u5e8f\u5217\u5e94\u8be5\u6709\u76f8\u540c\u7684\u957f\u5ea6":108,"\u6240\u6709mkl":64,"\u6240\u8c13\u65f6\u95f4\u6b65\u4fe1\u606f":2,"\u6240\u9700\u652f\u6301\u7684\u6700\u4f4eandroid":137,"\u6240\u9700\u7684\u5f00\u53d1\u5de5\u5177\u548c\u7b2c\u4e09\u65b9\u5e93\u53ef\u4ee5\u53c2\u8003":139,"\u624b\u5199\u591a\u8bed\u8a00\u7ed1\u5b9a":67,"\u624b\u5199\u6570\u5b57\u8bc6\u522b":123,"\u624b\u5199\u6570\u5b57\u8bc6\u522b\u4efb\u52a1\u5b9a\u4e49\u4e86\u4e00\u4e2a\u542b\u6709":123,"\u624b\u52a8\u4e0b\u8f7d\u4e14\u89e3\u538b\u7f29":92,"\u624b\u52a8\u4e0b\u8f7d\u5e76\u5b89\u88c5":92,"\u624d\u4f1a\u91ca\u653e\u8be5\u6bb5\u5185\u5b58":2,"\u624d\u4f1astop":2,"\u624d\u53ef\u4ee5\u5b89\u88c5":101,"\u624d\u80fd\u4fdd\u8bc1\u548c\u5355\u5c42\u5e8f\u5217\u7684\u914d\u7f6e\u4e2d":105,"\u624d\u80fd\u53d1\u6325\u5176\u5168\u90e8\u80fd\u529b":118,"\u624d\u80fd\u66f4\u597d\u7684\u53d1\u6325mkl":64,"\u6253\u5f00":118,"\u6253\u5f00\u6587\u672c\u6587\u4ef6":2,"\u6253\u5f00\u6d4f\u89c8\u5668\u8bbf\u95ee\u5bf9\u5e94\u76ee\u5f55\u4e0b\u7684index":114,"\u6253\u5f00\u8fd9\u4e2a\u7f16\u8bd1\u9009\u9879":68,"\u6267\u884c":[84,103,120,125],"\u6267\u884c\u4e0a\u8ff0":137,"\u6267\u884c\u4e0a\u8ff0\u4ee3\u7801\u751f\u6210makefile\u6587\u4ef6\u540e":120,"\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4":98,"\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4\u4ee5\u542f\u52a83\u4e2a\u8282\u70b9\u7684openmpi\u96c6\u7fa4\u548c\u4e00\u4e2a":129,"\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4\u5373\u53ef\u5728\u5f53\u524d\u673a\u5668\u4e0a\u5b89\u88c5paddlepaddle\u7684\u8fd0\u884c\u65f6\u73af\u5883":101,"\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4\u53ef\u4ee5\u67e5\u770b\u5df2\u7ecf\u5b89\u88c5\u7684\u7248\u672c":124,"\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4\u5b8c\u6210\u5feb\u901f\u5b89\u88c5":103,"\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4\u6765\u8fd0\u884c\u5355\u5143\u6d4b\u8bd5":112,"\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4\u7f16\u8bd1cpu":98,"\u6267\u884c\u4e0b\u9762\u7684\u547d\u4ee4\u83b7\u53d6\u6700\u65b0\u7684paddlepaddl":99,"\u6267\u884c\u4ee5\u4e0b\u547d\u4ee4":[137,138,139],"\u6267\u884c\u4ee5\u4e0b\u547d\u4ee4\u542f\u52a8\u4f7f\u7528python\u7f16\u5199\u7684trainer\u7a0b\u5e8f":124,"\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c":108,"\u6267\u884c\u4ee5\u4e0b\u7684\u547d\u4ee4\u542f\u52a8\u4e00\u4e2a\u53c2\u6570\u670d\u52a1\u5668\u5e76\u7b49\u5f85\u548c\u8ba1\u7b97\u8282\u70b9\u7684\u6570\u636e\u4ea4\u4e92":124,"\u6267\u884c\u5b8c\u5b89\u88c5\u547d\u4ee4\u540e":[137,138,139],"\u6267\u884c\u60a8\u7684\u4ee3\u7801":118,"\u627e\u5230":[98,108,124],"\u627e\u5230\u6700\u65e9\u62a5\u9519\u7684\u5730\u65b9":93,"\u627e\u5230\u8fd0\u884c\u6162\u7684\u539f\u56e0":118,"\u627e\u5230\u8fd0\u884c\u6162\u7684\u90e8\u5206":118,"\u628a":[37,111],"\u628a\u4e4b\u524d\u793a\u4f8b\u4e2d\u8f6c\u6362\u5b8c\u6bd5\u7684random":37,"\u628a\u4efb\u610f\u7ef4\u5ea6\u7684tensor\u8f6c\u4e3a\u4e86\u4e00\u7ef4\u7684eigenvector":113,"\u628a\u5de5\u5177\u548c\u914d\u7f6e\u90fd\u5b89\u88c5\u5728\u4e00\u4e2a":109,"\u628a\u8bad\u7ec3\u6570\u636e\u76f4\u63a5\u653e\u5728":127,"\u628a\u8fd9\u4e9b\u5de5\u5177\u5b89\u88c5\u5230\u672c\u673a":109,"\u6295\u5c04\u53cd\u5411rnn\u7684\u7b2c\u4e00\u4e2a\u5b9e\u4f8b\u5230":108,"\u6295\u5c04\u7f16\u7801\u5411\u91cf\u5230":108,"\u62c6\u6210\u4ee5\u4e0a\u4e24\u4e2a\u9759\u6001\u94fe\u63a5\u5e93":120,"\u62c6\u89e3":107,"\u62c6\u89e3\u6210\u7684\u6bcf\u4e00\u53e5\u8bdd\u518d\u901a\u8fc7\u4e00\u4e2alstm\u7f51\u7edc":105,"\u62f7\u8d1d\u5fc5\u8981\u7684\u6587\u4ef6\u5230head\u8282\u70b9":129,"\u62f7\u8d1d\u8bad\u7ec3\u6570\u636e\u5230\u5404\u81ea\u7684\u8282\u70b9":129,"\u62f7\u8d1d\u8bad\u7ec3\u6587\u4ef6\u5230\u5bb9\u5668\u5185":128,"\u62f7\u8d1d\u8bad\u7ec3\u7a0b\u5e8f\u548c\u5b57\u5178\u6587\u4ef6\u5230\u6bcf\u53f0mpi\u8282\u70b9":129,"\u62fc\u63a5":95,"\u6302\u8f7d\u5230\u5bb9\u5668\u5185\u90e8\u7684":99,"\u6302\u8f7d\u6216\u4e0b\u8f7d\u7684\u8bad\u7ec3\u6570\u636e\u5206\u7247":124,"\u6307\u53d1\u73b0\u6027\u80fd\u74f6\u9888":117,"\u6307\u5411\u4e00\u4e2alayer":107,"\u6307\u5b9a":[95,96,107,108],"\u6307\u5b9a\u4e00\u53f0\u673a\u5668\u4e0a\u4f7f\u7528\u7684\u7ebf\u7a0b\u6570":133,"\u6307\u5b9a\u4e3a":122,"\u6307\u5b9a\u4f7f\u75282":95,"\u6307\u5b9a\u524d\u5411\u7f51\u7edc\u6700\u7ec8\u7684\u8f93\u51fa\u76ee\u6807\u53d8\u91cf":112,"\u6307\u5b9a\u52a0\u8f7d\u7684\u65b9\u5f0f":133,"\u6307\u5b9a\u5728\u751f\u6210\u6027\u80fd\u5206\u6790\u6587\u4ef6\u4e4b\u540e":117,"\u6307\u5b9a\u5bf9\u8f93\u5165\u53d8\u91cf":112,"\u6307\u5b9a\u5c06\u5f53\u524d\u8def\u5f84":99,"\u6307\u5b9a\u6267\u884c\u5176\u4e2d\u4e00\u4e2a\u5355\u5143\u6d4b\u8bd5":98,"\u6307\u5b9a\u68c0\u6d4b\u68af\u5ea6\u65f6\u80fd\u5bb9\u5fcd\u7684\u6700\u5927\u9519\u8bef\u503c":112,"\u6307\u5b9a\u7684\u5185\u5bb9\u5b58\u50a8\u5e93\u8fd0\u884c\u547d\u4ee4":114,"\u6307\u5b9a\u7684\u8f93\u5165\u4e0d\u4f1a\u88ab":107,"\u6307\u5b9a\u8981\u8f93\u51fa\u7684\u5b57\u6bb5\u8fdb\u884c\u8f93\u51fa":95,"\u6307\u5b9a\u9700\u8981\u4f7f\u7528\u7684\u5bb9\u5668":99,"\u6307\u5b9acudnn\u7684\u6700\u5927\u5de5\u4f5c\u7a7a\u95f4\u5bb9\u9650":133,"\u6307\u5bf9\u4e8e\u4e00\u4e2a\u65f6\u95f4\u5e8f\u5217\u8f93\u5165\u6570\u636e":105,"\u6307\u5f00\u542fhttp\u670d\u52a1":117,"\u6307\u6d88\u9664\u74f6\u9888":117,"\u6307\u6df1\u5ea6\u5b66\u4e60\u8bad\u7ec3\u4e4b\u540e\u5f97\u5230\u7684\u6240\u6709\u53c2\u6570":36,"\u6307\u793a\u4f7f\u7528\u54ea\u4e2agpu\u6838":133,"\u6307\u793a\u5728\u7b80\u5355\u7684recurrentlayer\u5c42\u7684\u8ba1\u7b97\u4e2d\u662f\u5426\u4f7f\u7528\u6279\u5904\u7406\u65b9\u6cd5":133,"\u6307\u793a\u5f53\u6307\u5b9a\u8f6e\u7684\u6d4b\u8bd5\u6a21\u578b\u4e0d\u5b58\u5728\u65f6":133,"\u6307\u793a\u662f\u5426\u4f7f\u7528\u591a\u7ebf\u7a0b\u6765\u8ba1\u7b97\u4e00\u4e2a\u795e\u7ecf\u7f51\u7edc":133,"\u6307\u793a\u662f\u5426\u5f00\u542f\u53c2\u6570\u670d\u52a1\u5668":133,"\u6307\u793a\u662f\u5426\u663e\u793a\u53c2\u6570\u670d\u52a1\u5668\u4e0a\u7684\u7a00\u758f\u53c2\u6570\u5206\u5e03\u7684\u65e5\u5fd7\u7ec6\u8282":133,"\u6307\u793a\u662f\u5426\u68c0\u67e5\u6240\u6709\u53c2\u6570\u670d\u52a1\u5668\u4e0a\u7684\u7a00\u758f\u53c2\u6570\u7684\u5206\u5e03\u662f\u5747\u5300\u7684":133,"\u6309\u542f\u53d1\u5f0f\u635f\u5931\u7684\u5927\u5c0f\u9012\u589e\u6392\u5e8f":133,"\u6309\u7167\u4e0b\u9762\u6b65\u9aa4\u5373\u53ef":128,"\u6309\u7167\u5176\u5185\u5bb9\u521b\u5efa\u4e00\u4e2a\u540d\u4e3a":109,"\u6309\u7167\u5177\u4f53\u5b9e\u73b0\u65b9\u5f0f\u53ef\u4ee5\u5f52\u7eb3\u4e3a2\u7c7b":96,"\u6309\u7167\u57fa\u672c\u6570\u636e\u7c7b\u578b\u5728paddlepaddle\u5185\u90e8\u7684\u5b9a\u4e49\u548c\u5b9e\u73b0":122,"\u6309\u94ae":[84,110],"\u633a":105,"\u633a\u597d":105,"\u635f\u5931\u51fd\u6570\u5c42":123,"\u6362":105,"\u6392\u6210\u4e00\u5217\u7684\u591a\u4e2a\u5143\u7d20":104,"\u63a5\u4e0a\u4e00\u4e2a\u5168\u8fde\u63a5\u5c42":102,"\u63a5\u4e0a\u5e73\u65b9\u8bef\u5dee\u5c42":102,"\u63a5\u4e0b\u6765":112,"\u63a5\u4e0b\u6765\u53ef\u4ee5\u8003\u8651\u4e0b\u65f6\u95f4\u7ebf\u7684\u5206\u6790":118,"\u63a5\u4e0b\u6765\u5c31\u53ef\u4ee5\u4f7f\u7528":118,"\u63a5\u4e0b\u6765\u6211\u4eec\u521b\u5efa\u4e00\u4e2a\u539f\u59cb":110,"\u63a5\u4e0b\u6765\u6211\u4eec\u53d6\u6d88\u5bf9":110,"\u63a5\u4e0b\u6765\u7b49\u5f85":110,"\u63a5\u53d7\u4e00\u4e2a\u8f93\u5165\u53c2\u6570":112,"\u63a5\u53e3":[67,68,112,113,123],"\u63a5\u53e3\u4f1a\u88ab\u8c03\u7528":113,"\u63a5\u53e3\u5b8c\u6210\u795e\u7ecf\u7f51\u7edc\u7684\u524d\u5411\u8ba1\u7b97":123,"\u63a5\u53e3\u5bf9\u795e\u7ecf\u7f51\u7edc\u7ed3\u6784\u548c\u8bad\u7ec3\u597d\u7684\u53c2\u6570\u8fdb\u884c\u5e8f\u5217\u5316":123,"\u63a5\u53e3\u5c42\u505a\u8fc7\u591a\u5c01\u88c5":68,"\u63a5\u53e3\u662f":37,"\u63a5\u53e3\u6700\u7ec8\u4f1a\u8c03\u7528\u5bf9\u5e94":113,"\u63a5\u53e3\u6709\u4e00\u4e2a":95,"\u63a5\u53e3\u7684":95,"\u63a5\u53e3\u8bf4\u660e\u8bf7\u67e5\u770b":122,"\u63a5\u6536\u5904\u7406pfsclient\u7aef\u7684\u6587\u4ef6\u7ba1\u7406\u8bf7\u6c42":51,"\u63a5\u7740\u7f16\u8bd1\u5373\u53ef":92,"\u63a7\u5236":133,"\u63a7\u5236\u662f\u5426\u4f7f\u7528mkl":64,"\u63a7\u5236\u662f\u5426\u4f7f\u7528mklml\u5e93":64,"\u63a7\u5236\u7528\u6237\u6743\u9650":37,"\u63a8\u5bfc\u8be5\u5c42\u524d\u5411\u548c\u540e\u5411\u4f20\u9012\u7684\u65b9\u7a0b":111,"\u63a8\u8350":105,"\u63a8\u8350\u4f7f\u7528":2,"\u63a8\u8350\u4f7f\u7528\u6b64\u65b9\u5f0f":120,"\u63a8\u8350\u4f7f\u7528centos\u7684devtools2":98,"\u63a8\u8350\u6e05\u7406\u6574\u4e2a\u7f16\u8bd1\u76ee\u5f55":98,"\u63a8\u8350\u76f4\u63a5\u5b58\u653e\u5230\u8bad\u7ec3\u76ee\u5f55":1,"\u63a8\u8350\u8bbe\u7f6e\u4e3a":120,"\u63a8\u8350\u914d\u7f6e\u4e3a":120,"\u63a8\u8350\u914d\u7f6e\u9009\u9879":120,"\u63a8\u9001\u5230\u8fdc\u7a0b\u4ed3\u5e93":110,"\u63cf\u8ff0\u7684\u9ed8\u8ba4\u5165\u53e3\u7a0b\u5e8f":109,"\u63cf\u8ff0\u8be5op\u7684\u8f93\u5165":112,"\u63cf\u8ff0\u95ee\u9898":110,"\u63d0\u4ea4\u65b9\u5f0f\u53c2\u89c1":114,"\u63d0\u4ea4pull":110,"\u63d0\u4f9b":125,"\u63d0\u4f9b\u4e03\u5c42\u534f\u8bae\u7684\u53cd\u5411\u4ee3\u7406":51,"\u63d0\u4f9b\u4e86\u4e00\u4e2a\u542f\u52a8\u811a\u672c":128,"\u63d0\u4f9b\u4e86\u547d\u4ee4\u6837\u4f8b\u6765\u8fd0\u884c":125,"\u63d0\u4f9b\u4e86\u65b9\u4fbf\u7684\u548c":117,"\u63d0\u4f9b\u4e86\u81ea\u52a8\u5316\u811a\u672c\u6765\u542f\u52a8\u4e0d\u540c\u8282\u70b9\u4e2d\u7684\u6240\u6709":125,"\u63d0\u4f9b\u51e0\u4e4e\u6240\u6709\u8bad\u7ec3\u7684\u5185\u90e8\u8f93\u51fa\u65e5\u5fd7":125,"\u63d0\u4f9b\u5e38\u7528\u7684\u547d\u4ee4\u884c\u7ba1\u7406\u547d\u4ee4\u7ba1\u7406\u6587\u4ef6\u548c\u76ee\u5f55":51,"\u63d0\u4f9b\u6269\u5c55\u7684\u957f\u5ea6\u4fe1\u606f":104,"\u63d0\u4f9b\u7528\u6237\u7ba1\u7406\u6587\u4ef6\u7684\u547d\u4ee4":51,"\u63d0\u4f9b\u7ed9paddle\u4f5c\u4e3a\u8bad\u7ec3\u6570\u636e":37,"\u63d0\u4f9b\u8bad\u7ec3\u8fc7\u7a0b\u7684":125,"\u63d0\u793a":92,"\u641c\u7d22\u4ee3\u7801\u5e93":114,"\u642d\u5efa\u795e\u7ecf\u7f51\u7edc\u5c31\u50cf\u4f7f\u7528\u79ef\u6728\u642d\u5efa\u5b9d\u5854\u4e00\u6837":102,"\u64cd\u4f5c":105,"\u64cd\u4f5c\u7cfb\u7edf":[101,109],"\u652f\u6301\u4e24\u79cd\u5e8f\u5217\u7c7b\u578b":122,"\u652f\u6301\u4ea4\u53c9\u7f16\u8bd1":139,"\u652f\u6301\u53cc\u5c42\u5e8f\u5217\u4f5c\u4e3a\u8f93\u5165\u7684layer":[106,107],"\u652f\u6301\u5927\u6587\u4ef6\u7684\u65ad\u70b9\u4e0a\u4f20":51,"\u652f\u6301\u5927\u89c4\u6a21\u96c6\u7fa4\u751f\u4ea7\u73af\u5883\u7684\u5b8c\u6574\u96c6\u7fa4\u65b9\u6848":124,"\u652f\u6301\u7684\u6700\u5c0f\u7684android":137,"\u652f\u6301\u7684\u6700\u5c0fandroid":137,"\u652f\u6301\u7f16\u8bd1\u5668":137,"\u653e\u5728\u8fd9\u4e2a\u76ee\u5f55\u91cc\u7684\u6587\u4ef6\u5176\u5b9e\u662f\u4fdd\u5b58\u5230\u4e86mfs\u4e0a":128,"\u653e\u5fc3":105,"\u6545\u800c\u662f\u4e00\u4e2a\u5355\u5c42\u65f6\u95f4\u5e8f\u5217":105,"\u6548\u679c\u5982\u4e0b":117,"\u6559\u7a0b":99,"\u6570":107,"\u6570\u5b66\u5e93":120,"\u6570\u5fc5\u987b\u4e25\u683c\u76f8\u7b49":107,"\u6570\u636e":[51,122,123],"\u6570\u636e\u4e2d0":97,"\u6570\u636e\u5206\u7247":124,"\u6570\u636e\u63d0\u4f9b\u5668":132,"\u6570\u636e\u7c7b\u578b":4,"\u6570\u636e\u7f13\u5b58\u7684\u7b56\u7565":2,"\u6570\u636e\u8bbf\u95ee":0,"\u6570\u636e\u8bfb\u53d6\u5747\u4ea4\u7531\u5176\u4ed6\u8bed\u8a00\u5b8c\u6210":67,"\u6570\u636e\u8f93\u5165":[107,122],"\u6570\u636e\u8f93\u5165\u683c\u5f0f":2,"\u6570\u636e\u957f\u5ea6\u53ca\u6821\u9a8c\u503c\u7ec4\u6210":51,"\u6570\u636e\u96c6":123,"\u6570\u636e\u96c6\u9700\u8981\u9884\u5148\u88ab\u8f6c\u6362\u6210paddlepaddle\u5206\u5e03\u5f0f\u8bad\u7ec3\u4f7f\u7528\u7684\u5b58\u50a8\u683c":37,"\u6570\u636e\u9884\u5904\u7406\u4efb\u52a1":37,"\u6570\u76ee":135,"\u6574\u4f53":105,"\u6574\u4f53\u4f7f\u7528\u6d41\u7a0b":123,"\u6574\u4f53\u6570\u636e\u548c\u539f\u59cb\u6570\u636e\u5b8c\u5168\u4e00\u6837":105,"\u6574\u4f53\u7684\u7ed3\u6784\u56fe\u5982\u4e0b":128,"\u6574\u578b\u6570\u7ec4":122,"\u6574\u6570":111,"\u6574\u6570\u6807\u7b7e":[2,102],"\u6574\u6d01":105,"\u6587\u4ef6":[67,109,110,112,122,127],"\u6587\u4ef6\u4e2d":[112,123,128],"\u6587\u4ef6\u4e2d\u6ce8\u518c\u524d\u5411":112,"\u6587\u4ef6\u4e2d\u6ce8\u518c\u8be5op\u548ckernel":112,"\u6587\u4ef6\u4e2d\u6ce8\u518ccuda":112,"\u6587\u4ef6\u4e3a":95,"\u6587\u4ef6\u4e4b\u5916":110,"\u6587\u4ef6\u4f20\u8f93\u7684\u7684\u5173\u952e\u5728\u4e8e\u9700\u8981pfsclient\u7aef\u5bf9\u6bd4source\u548cdestination\u7684\u6587\u4ef6chunks\u7684checksum\u662f\u5426\u4fdd\u6301\u4e00\u81f4":51,"\u6587\u4ef6\u5185\u5bb9\u4e3a":67,"\u6587\u4ef6\u540d":117,"\u6587\u4ef6\u540d\u4e3a\u4efb\u610f\u6587\u4ef6\u540d":124,"\u6587\u4ef6\u540d\u4e3a\u6b64uuid":36,"\u6587\u4ef6\u547d\u540d\u4ee5":112,"\u6587\u4ef6\u59390":128,"\u6587\u4ef6\u5bf9\u5e94\u7684data":37,"\u6587\u4ef6\u5de5\u5177\u662f\u4f7f\u7528docker":114,"\u6587\u4ef6\u7684\u4e0a\u4f20\u548c\u4e0b\u8f7d\u90fd\u662f\u901a\u8fc7\u5bf9chunk\u7684\u64cd\u4f5c\u6765\u5b9e\u73b0\u7684":51,"\u6587\u4ef6\u7684\u6539\u53d8":110,"\u6587\u4ef6\u7684\u8def\u5f84\u6765\u52a0\u8f7d\u9884\u6d4b\u6a21\u578b":123,"\u6587\u4ef6model":135,"\u6587\u5b57\u7684\u4ea4\u4e92\u5f0f\u6587\u6863":99,"\u6587\u672c\u4fe1\u606f\u5c31\u662f\u4e00\u4e2a\u5e8f\u5217\u6570\u636e":2,"\u6587\u6863":92,"\u6587\u68631":113,"\u6587\u68632":113,"\u6587\u6863\u8f83\u5c11":113,"\u6587\u6863\u90fd\u662f\u901a\u8fc7":114,"\u6587\u7ae0":128,"\u65b0":105,"\u65b0\u5efa\u4e00\u4e2a\u6743\u91cd":111,"\u65b0\u624b\u5165\u95e8":136,"\u65b0\u624b\u5165\u95e8\u7ae0\u8282":84,"\u65b0\u7248\u672c":64,"\u65b9\u4fbf":105,"\u65b9\u4fbf\u5feb\u901f\u5b89\u88c5":100,"\u65b9\u4fbf\u6d4b\u8bd5\u4eba\u5458\u6d4b\u8bd5paddlepaddle\u7684\u884c\u4e3a":84,"\u65b9\u4fbf\u7528\u6237\u4e0a\u4f20\u81ea\u5df1\u7684\u8bad\u7ec3\u6570\u636e\u4ee5\u8fdb\u884c\u5206\u5e03\u5f0f\u8bad\u7ec3":51,"\u65b9\u4fbf\u7528\u6237\u5728python\u7aef\u9009\u62e9\u662f\u5426\u542f\u7528\u8fd9\u4e2a\u529f\u80fd":63,"\u65b9\u4fbf\u7528\u6237\u9009\u62e9\u4f7f\u7528mkl":64,"\u65b9\u5f0f1":95,"\u65b9\u5f0f2":95,"\u65b9\u5f0f\u5c06\u795e\u7ecf\u7f51\u7edc\u7ed3\u6784\u548c\u8bad\u7ec3\u597d\u7684\u53c2\u6570\u5e8f\u5217\u5316\u5230\u4e00\u4e2a\u6587\u4ef6":123,"\u65b9\u5f0f\u7c7b\u4f3c\u4e8e":64,"\u65b9\u6cd5\u4e00":135,"\u65b9\u6cd5\u4e09":135,"\u65b9\u6cd5\u4e8c":135,"\u65c1\u8fb9":105,"\u65e0":105,"\u65e0\u5ef6\u8fdf":133,"\u65e0\u6cd5\u505a\u5230\u5bf9\u4e8e\u5404\u79cd\u8bed\u8a00\u9519\u8bef\u5904\u7406\u65b9\u5f0f\u7684\u9002\u914d":67,"\u65e0\u8bba\u5728\u672c\u5730\u8fd8\u662f\u5728\u4e91\u7aef":37,"\u65e0\u8bba\u662f\u4ece":37,"\u65e0\u8bba\u662f\u5728\u672c\u5730\u6216\u662f\u4e91\u7aef\u8f6c\u6362":37,"\u65e0\u8bba\u662f\u91cd\u6784\u524d\u7684layer\u8fd8\u662f\u91cd\u6784\u540e\u7684op":64,"\u65e0\u9700\u5173\u5fc3\u548c\u5904\u7406\u5e8f\u5217\u4fe1\u606f":122,"\u65e0\u9700\u63d0\u4f9b\u975e\u96f6\u5143\u7684\u503c":122,"\u65e0\u9700\u9644\u52a0\u5e8f\u5217\u4fe1\u606f":122,"\u65e0\u9ed8\u8ba4\u503c":[137,139],"\u65e5\u5fd7\u62a5\u9519\u4e3a\u7f51\u7edc\u901a\u4fe1\u7c7b\u9519\u8bef":93,"\u65e9\u9910":105,"\u65f6":[36,63,64,95,97,104,108,111,120,122,128,133,137],"\u65f6\u4e00\u8d77\u66f4\u65b0":64,"\u65f6\u4f7f\u7528openblas\u6570\u5b66\u5e93":120,"\u65f6\u5019":105,"\u65f6\u5982\u4f55\u7ec4\u7ec7\u8f93\u5165\u6570\u636e":122,"\u65f6\u5e8f\u6a21\u578b\u662f\u6307\u6570\u636e\u7684\u67d0\u4e00\u7ef4\u5ea6\u662f\u4e00\u4e2a\u5e8f\u5217\u5f62\u5f0f":2,"\u65f6\u6709\u6548":138,"\u65f6\u88ab\u8bad\u7ec3\u7684":111,"\u65f6\u8bbe\u5907id\u53f7\u7684\u5206\u914d":135,"\u65f6\u95f4":105,"\u65f6\u95f4\u6b65\u7684\u6982\u5ff5":105,"\u65f6\u987b\u4ece\u7b2c17\u5b57\u8282\u5f00\u59cb":97,"\u6620\u5c04\u4e3a":109,"\u6620\u5c04\u5230\u4e00\u4e2a\u7ef4\u5ea6\u4e3a":111,"\u662f":[51,64,92,101,105],"\u662f\u4e00\u4e2a\u51681\u7684\u5411\u91cf":111,"\u662f\u4e00\u4e2a\u5185\u7f6e\u7684\u5b9a\u65f6\u5668\u5c01\u88c5":118,"\u662f\u4e00\u4e2a\u52a8\u6001\u7a0b\u5e8f\u5206\u6790\u7684\u672f\u8bed":118,"\u662f\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":104,"\u662f\u4e00\u4e2a\u53cc\u5c42\u7684\u5e8f\u5217":104,"\u662f\u4e00\u4e2a\u591a\u8bed\u8a00\u63a5\u53e3\u7684\u4ee3\u7801\u751f\u6210\u5668":67,"\u662f\u4e00\u4e2a\u5c01\u88c5\u5bf9\u8c61":118,"\u662f\u4e00\u4e2a\u5f88\u6709\u7528\u7684\u53c2\u6570":135,"\u662f\u4e00\u4e2a\u7c7b\u578b\u7684\u6807\u5fd7":68,"\u662f\u4e00\u4e2a\u975e\u7ebf\u6027\u7684":111,"\u662f\u4e00\u4e2apython\u7684":2,"\u662f\u4e00\u4e2apython\u7684\u7b2c\u4e09\u65b9\u5e93":117,"\u662f\u4e00\u4e2aunbound":107,"\u662f\u4e00\u6761\u65f6\u95f4\u5e8f\u5217":[2,102],"\u662f\u4e00\u6b21\u9884\u6d4b\u63a5\u53d7\u7684\u6837\u672c\u6570\u76ee":122,"\u662f\u4e00\u79cd\u4efb\u610f\u590d\u6742\u7684rnn\u5355\u5143":107,"\u662f\u4e0d\u5305\u62ec\u6e90\u7801\u7684":127,"\u662f\u4e0d\u5e38\u89c1\u7684\u505a\u6cd5":67,"\u662f\u4e0d\u662f\u5f88\u7b80\u5355\u5462":2,"\u662f\u4e0d\u662f\u8981\u5bf9\u6570\u636e\u505ashuffl":2,"\u662f\u4ec0\u4e48\u4e5f\u6ca1\u5173\u7cfb":2,"\u662f\u4f7f\u5f97\u8981\u5171\u4eab\u7684\u53c2\u6570\u4f7f\u7528\u540c\u6837\u7684":97,"\u662f\u4f7f\u7528mkl\u6570\u5b66\u5e93":120,"\u662f\u504f\u5dee":108,"\u662f\u51e0\u4e4e\u4e0d\u5360\u5185\u5b58\u7684":2,"\u662f\u5404\u4e2a\u5b9e\u73b0\u4e2d\u5171\u4eab\u7684\u5934\u6587\u4ef6":68,"\u662f\u5411\u91cf":111,"\u662f\u5426\u4ec5\u7f16\u8bd1capi":98,"\u662f\u5426\u4ee5\u9006\u5e8f\u5904\u7406\u8f93\u5165\u5e8f\u5217":107,"\u662f\u5426\u4f7f\u7528":138,"\u662f\u5426\u4f7f\u7528\u53cc\u7cbe\u5ea6\u6d6e\u70b9\u6570":98,"\u662f\u5426\u4f7f\u7528\u65e7\u7684remoteparameterupdat":133,"\u662f\u5426\u4f7f\u7528\u6743\u91cd":111,"\u662f\u5426\u4f7f\u7528arm\u6a21\u5f0f":137,"\u662f\u5426\u4f7f\u7528eigen\u5e93\u8fdb\u884c\u77e9\u9635\u8ba1\u7b97":[137,138],"\u662f\u5426\u4f7f\u7528mkl\u6570\u5b66\u5e93":98,"\u662f\u5426\u4f7f\u7528neon\u6307\u4ee4":[137,139],"\u662f\u5426\u4f7f\u80fd":138,"\u662f\u5426\u5141\u8bb8\u6682\u5b58\u7565\u5fae\u591a\u4f59pool_size\u7684\u6570\u636e":2,"\u662f\u5426\u5185\u5d4cpython\u89e3\u91ca\u5668":98,"\u662f\u5426\u5219\u5171\u4eab\u540c\u4e00\u4e2a":112,"\u662f\u5426\u542f\u7528gpu\u8bad\u7ec3":124,"\u662f\u5426\u5c06\u5168\u5c40\u79cd\u5b50\u5e94\u7528\u4e8e\u672c\u5730\u7ebf\u7a0b\u7684\u968f\u673a\u6570":133,"\u662f\u5426\u5f00\u542f\u5355\u5143\u6d4b\u8bd5":98,"\u662f\u5426\u6253\u5370\u7248\u672c\u4fe1\u606f":133,"\u662f\u5426\u6253\u5f00":63,"\u662f\u5426\u652f\u6301gpu":98,"\u662f\u5426\u663e\u793a":133,"\u662f\u5426\u7a00\u758f":111,"\u662f\u5426\u7f16\u8bd1\u4e2d\u82f1\u6587\u6587\u6863":98,"\u662f\u5426\u7f16\u8bd1\u542b\u6709avx\u6307\u4ee4\u96c6\u7684paddlepaddle\u4e8c\u8fdb\u5236\u6587\u4ef6":98,"\u662f\u5426\u7f16\u8bd1\u65f6\u8fdb\u884c\u4ee3\u7801\u98ce\u683c\u68c0\u67e5":98,"\u662f\u5426\u7f16\u8bd1c":138,"\u662f\u5426\u7f16\u8bd1go\u8bed\u8a00\u7684\u53ef\u5bb9\u9519paramet":98,"\u662f\u5426\u7f16\u8bd1python\u7684swig\u63a5\u53e3":98,"\u662f\u5426\u8fd0\u884c\u65f6\u52a8\u6001\u52a0\u8f7dcuda\u52a8\u6001\u5e93":98,"\u662f\u5426\u9700\u8981\u7b49\u5f85\u8be5\u8f6e\u6a21\u578b\u53c2\u6570":133,"\u662f\u56e0\u4e3a\u8fd9\u4e2a\u6d41\u7a0b\u6bd4\u5176\u4ed6\u65b9\u6cd5\u90fd\u66f4\u7b80\u4fbf":109,"\u662f\u56e0\u4e3ac99\u652f\u6301":67,"\u662f\u5728paddlepaddle\u4e2d\u6784\u9020\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u65f6\u6700\u91cd\u8981\u7684\u6982\u5ff5":108,"\u662f\u5b58\u6709\u4e00\u7cfb\u5217\u53d8\u6362\u77e9\u9635\u7684\u6743\u91cd":111,"\u662f\u5b58\u6709\u504f\u7f6e\u5411\u91cf\u7684\u6743\u91cd":111,"\u662f\u5bf9\u7528\u6237\u6587\u4ef6\u5b58\u50a8\u7a7a\u95f4\u7684\u62bd\u8c61":51,"\u662f\u5bfb\u627e\u74f6\u9888\u7684\u5173\u952e\u6307\u6807":117,"\u662f\u5f00\u542favx\u7f16\u8bd1\u7684":99,"\u662f\u5f85\u6269\u5c55\u7684\u6570\u636e":104,"\u662f\u6211\u4eec":110,"\u662f\u6211\u4eec\u8981\u5206\u6790\u7684\u7a0b\u5e8f":117,"\u662f\u6307":68,"\u662f\u6307\u4e00\u7cfb\u5217\u7684\u7279\u5f81\u6570\u636e":105,"\u662f\u6307recurrent_group\u7684\u591a\u4e2a\u8f93\u5165\u5e8f\u5217":105,"\u662f\u6570\u636e\u8f93\u5165":108,"\u662f\u6709\u610f\u4e49\u7684":105,"\u662f\u6784\u5efa\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u7684\u6700\u91cd\u8981\u7684\u5de5\u5177":108,"\u662f\u6ca1\u6709\u540d\u5b57\u7684":109,"\u662f\u7528\u6237\u4f7f\u7528c":68,"\u662f\u7684":109,"\u662f\u77e9\u9635":111,"\u662f\u795e\u7ecf\u7f51\u7edc\u5b9a\u4e49\u65f6":122,"\u662f\u7f51\u7edc\u5c42\u5b9e\u4f8b\u7684\u540d\u5b57\u6807\u8bc6\u7b26":111,"\u662f\u7f51\u7edc\u5c42\u7684\u6807\u8bc6\u7b26":111,"\u662f\u7f51\u7edc\u5c42\u7684\u7c7b\u578b":111,"\u662f\u7f51\u7edc\u5c42\u8f93\u51fa\u7684\u5927\u5c0f":111,"\u662f\u8be5\u5c42\u7684\u6807\u8bc6\u7b26":111,"\u662f\u8be5\u5c42\u7684\u7c7b\u540d":111,"\u662f\u8be5\u7f51\u7edc\u5c42\u7684":111,"\u662f\u8f93\u5165":108,"\u662f\u8fd9\u4e00\u7c7b\u7684":96,"\u662f\u8fdb\u884c\u8ba1\u7b97\u7684\u57fa\u672c\u5355\u4f4d":122,"\u662f\u9700\u8981\u4e86\u89e3\u54ea\u4e9b\u6b65\u9aa4\u62d6\u6162\u4e86\u6574\u4f53":118,"\u662fc":68,"\u662fdecoder\u7684\u6570\u636e\u8f93\u5165":107,"\u662fnvidia\u6027\u80fd\u5206\u6790\u5de5\u5177":118,"\u662fpaddlepaddle\u4e2d\u5355\u5c42\u5e8f\u5217\u548c\u53cc\u5c42\u5e8f\u5217\u5b58\u50a8\u793a\u610f\u56fe":122,"\u662fpaddlepaddle\u652f\u6301\u7684\u4e00\u79cd\u4efb\u610f\u590d\u6742\u7684rnn\u5355\u5143":107,"\u662fpython\u5c01\u88c5\u7684\u7c7b\u540d":111,"\u662frnn\u72b6\u6001":108,"\u663e\u5f0f\u6307\u5b9a\u8fd4\u56de\u7684\u662f\u4e00\u4e2a28":2,"\u663e\u5f97\u76f8\u5bf9\u6765\u8bf4\u8f83\u4e3a\u8017\u65f6":63,"\u663e\u7136":117,"\u665a":105,"\u6682\u4e0d\u8003\u8651\u5728\u5185":95,"\u6682\u65e0":101,"\u6682\u65f6\u4e0d\u652f\u6301python3":101,"\u6682\u65f6\u4e0d\u8003\u8651\u591a\u4e2aparamet":36,"\u66b4\u9732\u8fd9\u4e2a\u6982\u5ff5\u5fc5\u8981\u51fd\u6570":68,"\u66f4\u522b\u63d0\u7b80\u5316\u95ee\u9898\u590d\u73b0\u5e26\u6765\u7684\u597d\u5904\u4e86":109,"\u66f4\u591a\u5173\u4e8edocker\u7684\u5b89\u88c5\u4e0e\u4f7f\u7528":92,"\u66f4\u591a\u7684\u8f6c\u6362\u65b9\u6cd5\u8bf7\u53c2\u8003eigen":113,"\u66f4\u597d\u5730\u5b8c\u6210\u4e00\u4e9b\u590d\u6742\u7684\u8bed\u8a00\u7406\u89e3\u4efb\u52a1":107,"\u66f4\u5feb":108,"\u66f4\u65b0":92,"\u66f4\u65b0\u53ef\u80fd\u5bfc\u81f4\u9700\u8981\u65b0\u7684\u5f00\u53d1\u5de5\u5177":109,"\u66f4\u65b0\u6a21\u5f0f":95,"\u66f4\u65b0\u7684\u6587\u6863\u4ee5pr\u7684\u5f62\u5f0f\u63d0\u4ea4\u5230github\u4e2d":114,"\u66f4\u65b0\u7f51\u7edc\u53c2\u6570\u65f6\u5e94\u7528":95,"\u66f4\u65b9\u4fbf\u7684\u8bbe\u7f6e\u65b9\u5f0f":97,"\u66f4\u8be6\u7ec6\u7684\u5b89\u88c5\u548c\u7f16\u8bd1\u65b9\u6cd5\u53c2\u8003":103,"\u66f4\u8fdb\u4e00\u6b65":107,"\u66f4\u9ad8":108,"\u66ff\u6211\u4eec\u5b8c\u6210\u4e86\u539f\u59cb\u8f93\u5165\u6570\u636e\u7684\u62c6\u5206":107,"\u6700":105,"\u6700\u4e3b\u8981\u7684\u5de5\u4f5c\u5c31\u662f\u89e3\u6790\u51fa":128,"\u6700\u4f73\u63a8\u8350":2,"\u6700\u540e":[2,99,110,111,124],"\u6700\u540e\u4e00\u4e2a":104,"\u6700\u540e\u4e00\u5c42cost\u4e2d\u8bb0\u5f55\u4e86\u795e\u7ecf\u7f51\u7edc\u7684\u6240\u6709\u62d3\u6251\u7ed3\u6784":102,"\u6700\u540e\u518d\u8c03\u7528mutabl":113,"\u6700\u540e\u5220\u9664":84,"\u6700\u540e\u6211\u4eec\u4f7f\u7528\u94fe\u5f0f\u6cd5\u5219\u8ba1\u7b97":111,"\u6700\u5c0f\u7684ios\u90e8\u7f72\u7248\u672c":138,"\u6700\u5c11\u663e\u793a\u591a\u5c11\u4e2a\u8282\u70b9":133,"\u6700\u5e38\u89c1\u7684\u9519\u8bef\u5904\u7406\u65b9\u5f0f\u662fexcept":67,"\u6700\u65b0\u7684\u4ee3\u7801":110,"\u6700\u65b0\u7684paddlepaddl":[92,99],"\u6700\u7ec8":111,"\u6700\u7ec8\u5b9e\u73b0\u4e00\u4e2a\u5c42\u6b21\u5316\u7684\u590d\u6742rnn":107,"\u6700\u7ec8\u6211\u4eec\u53ef\u4ee5\u8c03\u7528trainer\u7684train\u65b9\u6cd5\u542f\u52a8\u8bad\u7ec3":102,"\u6700\u7ec8\u7684\u8f93\u51fa\u7ed3\u679c":107,"\u6708\u6e56":105,"\u6709":105,"\u6709\u4e00\u4e9b\u5fc5\u987b\u914d\u7f6e\u7684\u53c2\u6570":[137,138,139],"\u6709\u4e24\u79cd\u65b9\u6cd5":98,"\u6709\u4e9b\u5c42\u53ef\u80fd\u9700\u8981\u9ad8\u7cbe\u5ea6\u6765\u4fdd\u8bc1\u68af\u5ea6\u68c0\u67e5\u5355\u6d4b\u6b63\u786e\u6267\u884c":111,"\u6709\u4e9b\u5c42\u6216\u8005\u6fc0\u6d3b\u9700\u8981\u505a\u5f52\u4e00\u5316\u4ee5\u4fdd\u8bc1\u5b83\u4eec\u7684\u8f93\u51fa\u7684\u548c\u662f\u4e00\u4e2a\u5e38\u6570":111,"\u6709\u4e9b\u7279\u5f81\u7684\u53d6\u503c\u8fbe\u5230\u6570\u767e\u4e07":95,"\u6709\u4eba\u7528\u865a\u62df\u673a\u6765\u7c7b\u6bd4":109,"\u6709\u4ee5\u4e0b\u5efa\u8bae":[137,138],"\u6709\u5173":105,"\u6709\u5173\u53c2\u6570\u914d\u7f6e\u7684\u8be6\u7ec6\u8bf4\u660e\u89c1":137,"\u6709\u5173\u7ebf\u6027\u56de\u5f52\u7684\u5b9e\u9645\u5e94\u7528":102,"\u6709\u52a9\u4e8e\u8bca\u65ad\u5206\u5e03\u5f0f\u9519\u8bef":125,"\u6709\u591a\u96be":109,"\u6709\u6548\u63d0\u5347paddlepaddle\u5728\u82f1\u7279\u5c14\u67b6\u6784\u4e0a\u7684\u6027\u80fd":[63,64],"\u6709\u65f6\u5019\u6211\u4eec\u4f1a\u5e0c\u671b\u6e05\u7406\u6389\u5df2\u7ecf\u4e0b\u8f7d\u7684\u7b2c\u4e09\u65b9\u4f9d\u8d56\u4ee5\u53ca\u5df2\u7ecf\u7f16\u8bd1\u7684\u4e8c\u8fdb\u5236\u6587\u4ef6":109,"\u6709\u65f6\u5019\u6211\u4eec\u53ea\u60f3\u8fd0\u884c\u4e00\u4e2a\u7279\u5b9a\u7684\u5355\u5143\u6d4b\u8bd5":109,"\u6709\u6807\u51c6\u7684":67,"\u6709\u7684\u65f6\u5019":67,"\u6709\u7684\u65f6\u5019\u7b80\u7b80\u5355\u5355\u7684\u6539\u53d8\u5c31\u80fd\u5728\u6027\u80fd\u4e0a\u4ea7\u751f\u660e\u663e\u7684\u4f18\u5316\u6548\u679c":118,"\u6709\u7684\u8bdd\u9700\u8981\u5148\u5378\u8f7d":92,"\u6709\u975e\u5e38\u5927\u7684\u5dee\u522b":117,"\u670d\u52a1":105,"\u670d\u52a1\u5458":105,"\u670d\u52a1\u5668\u4e4b\u95f4\u53ef\u4ee5\u901a\u8fc7\u5c40\u57df\u7f51":124,"\u672a\u6307\u5b9a\u6309\u7167double\u7cbe\u5ea6\u7f16\u8bd1":97,"\u672a\u8bbe\u7f6e":138,"\u672c\u4f8b\u4e2d\u4f7f\u7528for\u5faa\u73af\u8fdb\u884c\u591a\u6b21\u8c03\u7528":2,"\u672c\u4f8b\u4e2d\u7684\u539f\u59cb\u6570\u636e\u4e00\u5171\u670910\u4e2a\u6837\u672c":105,"\u672c\u4f8b\u4e2d\u7684\u8f93\u5165\u7279\u5f81\u662f\u8bcdid\u7684\u5e8f\u5217":2,"\u672c\u4f8b\u6839\u636e\u7f51\u7edc\u914d\u7f6e\u4e2d":2,"\u672c\u4f8b\u7684":2,"\u672c\u4f8b\u91c7\u7528\u82f1\u6587\u60c5\u611f\u5206\u7c7b\u7684\u6570\u636e":2,"\u672c\u5217\u8868\u8bf4\u660epaddlepaddle\u53d1\u7248\u4e4b\u524d\u9700\u8981\u6d4b\u8bd5\u7684\u529f\u80fd\u70b9":84,"\u672c\u5730":[92,101],"\u672c\u5730\u6d4b\u8bd5":132,"\u672c\u5730\u8bad\u7ec3":[122,132],"\u672c\u5730\u8bad\u7ec3\u4e0e\u9884\u6d4b":94,"\u672c\u5730\u8bad\u7ec3\u7684\u5b9e\u9a8c":135,"\u672c\u6559\u7a0b\u4e3b\u8981\u4ecb\u7ecd\u5e26kernel\u7684op\u5982\u4f55\u5199":112,"\u672c\u6559\u7a0b\u5c06\u6307\u5bfc\u4f60\u5982\u4f55\u5728":108,"\u672c\u6587\u4e2d\u6240\u6709\u7684\u4f8b\u5b50":105,"\u672c\u6587\u4e2d\u7684\u4f8b\u5b50\u91cc":109,"\u672c\u6587\u4e2d\u793a\u4f8b\u6240\u4f7f\u7528\u7684\u5355\u5143\u6d4b\u8bd5\u6587\u4ef6\u662f":105,"\u672c\u6587\u4ee5paddlepaddle\u7684\u53cc\u5c42rnn\u5355\u5143\u6d4b\u8bd5\u4e3a\u793a\u4f8b":105,"\u672c\u6587\u5c06\u4ecb\u7ecd\u5728kubernetes\u5bb9\u5668\u7ba1\u7406\u5e73\u53f0\u4e0a\u5feb\u901f\u6784\u5efapaddlepaddle\u5bb9\u5668\u96c6\u7fa4":128,"\u672c\u6587\u5c06\u4ecb\u7ecd\u5982\u4f55\u4f7f\u7528paddlepaddle\u5728\u4e0d\u540c\u7684\u96c6\u7fa4\u6846\u67b6\u4e0b\u5b8c\u6210\u5206\u5e03\u5f0f\u8bad\u7ec3":124,"\u672c\u6587\u6863\u5c06\u4ee5linux":137,"\u672c\u6587\u6863\u63cf\u8ff0paddl":68,"\u672c\u6587\u7684\u5c06\u4ecb\u7ecd\u5728macos\u4e0a":138,"\u672c\u6765":105,"\u672c\u6b21\u8bad\u7ec3\u6587\u4ef6\u6240\u5728\u76ee\u5f55":128,"\u672c\u6b21\u8bad\u7ec3\u7684yaml\u6587\u4ef6\u53ef\u4ee5\u5199\u6210":128,"\u672c\u6b21\u8bad\u7ec3\u8981\u6c42\u67093\u4e2apaddlepaddle\u8282\u70b9":128,"\u672c\u793a\u4f8b\u4e2d\u4f7f\u7528\u7684\u539f\u59cb\u6570\u636e\u5982\u4e0b":105,"\u672c\u793a\u4f8b\u610f\u56fe\u4f7f\u7528\u5355\u5c42rnn\u548c\u53cc\u5c42rnn\u5b9e\u73b0\u4e24\u4e2a\u5b8c\u5168\u7b49\u4ef7\u7684\u5168\u8fde\u63a5rnn":105,"\u673a\u5668\u4e0a\u4ee5\u53ca":139,"\u673a\u5668\u7684\u8bbe\u5907":135,"\u673a\u5668\u7ffb\u8bd1":84,"\u6743\u91cd\u66f4\u65b0\u7684\u68af\u5ea6":133,"\u6765":105,"\u6765\u4e3a\u4e00\u4e2a":122,"\u6765\u4ee3\u66ff":110,"\u6765\u4f20\u8f93\u7f51\u7edc\u914d\u7f6e\u6587\u4ef6\u4e2d\u5b9a\u4e49\u7684\u7f51\u7edc\u7ed3\u6784\u548c\u76f8\u5173\u53c2\u6570":123,"\u6765\u4f7f\u7528dropout":96,"\u6765\u4f7f\u7528dropout\u7684":96,"\u6765\u4fdd\u8bc1\u8bad\u7ec3\u8fc7\u7a0b\u53ef\u4ee5\u4ece\u4e2d\u95f4\u72b6\u6001\u91cd\u65b0\u542f\u52a8":36,"\u6765\u505a\u68af\u5ea6\u68c0\u67e5":111,"\u6765\u51b3\u5b9a\u662f\u5426\u5f00\u542fmkl":63,"\u6765\u5206\u6790\u6267\u884c\u6587\u4ef6":118,"\u6765\u521d\u59cb\u5316\u53c2\u6570":97,"\u6765\u542f\u52a8\u548c":109,"\u6765\u5b58\u50a8":122,"\u6765\u5b58\u50a8\u6570\u636e":[122,123],"\u6765\u5b8c\u6210\u524d\u5411\u548c\u53cd\u5411\u8ba1\u7b97":123,"\u6765\u5b8c\u6210\u7f51\u7edc\u7684\u8bad\u7ec3":102,"\u6765\u5b9a\u4e49\u5faa\u73af\u795e\u7ecf\u7f51\u7edc":108,"\u6765\u5b9e\u73b0":64,"\u6765\u5b9e\u9645\u5b58\u50a8\u6570\u636e":[122,123],"\u6765\u5bf9\u6bd4\u5206\u6790\u4e24\u8005\u8bed\u4e49\u76f8\u540c\u7684\u539f\u56e0":105,"\u6765\u5f71\u54cdpaddlepaddle\u7684\u7f16\u8bd1\u8fc7\u7a0b":[137,138],"\u6765\u5f97\u5230\u67d0\u4e2a\u7279\u5b9a\u53c2\u6570\u7684\u68af\u5ea6\u77e9\u9635":111,"\u6765\u6267\u884c":109,"\u6765\u63a5\u53d7\u4e0d\u4f7f\u7528\u7684\u51fd\u6570\u4ee5\u4fdd\u8bc1\u517c\u5bb9\u6027":2,"\u6765\u63cf\u8ff0\u7684":113,"\u6765\u63cf\u8ff0\u8be5op\u7684\u8f93\u5165":112,"\u6765\u63cf\u8ff0\u8f93\u5165":122,"\u6765\u642d\u5efa\u795e\u7ecf\u7f51\u7edc":102,"\u6765\u663e\u793a\u6027\u80fd\u5206\u6790\u7ed3\u679c":117,"\u6765\u67e5\u770b\u6027\u80fd\u5206\u6790\u7ed3\u679c":117,"\u6765\u6ce8\u518c\u8be5\u5c42":111,"\u6765\u6df7\u5408\u4f7f\u7528gpu\u548ccpu\u8ba1\u7b97\u7f51\u7edc\u5c42\u7684\u53c2\u6570":135,"\u6765\u6e05\u7406\u8fd9\u4e9b\u5185\u5bb9":109,"\u6765\u7279\u6307":122,"\u6765\u7279\u6307\u8c03\u7528paddlepaddl":123,"\u6765\u7279\u6307paddlepaddl":123,"\u6765\u7279\u6307paddlepaddle\u4e2d\u7684\u4e00\u7ef4\u6574\u578b\u6570\u7ec4":122,"\u6765\u7279\u6307paddlepaddle\u4e2d\u7684\u4e8c\u7ef4\u6d6e\u70b9\u578b\u77e9\u9635":122,"\u6765\u7279\u6307paddlepaddle\u4e2d\u795e\u7ecf\u7f51\u7edc\u8ba1\u7b97\u5c42\u4e00\u4e2a\u8f93\u5165":122,"\u6765\u786e\u4fdd\u628a":67,"\u6765\u786e\u5b9a\u5bf9\u5e94\u5173\u7cfb":2,"\u6765\u786e\u5b9a\u7a00\u758f\u77e9\u9635\u7684\u5185\u5bb9":122,"\u6765\u7f16\u8bd1":109,"\u6765\u81ea\u5b9a\u4e49\u4f20\u6570\u636e\u7684\u8fc7\u7a0b":1,"\u6765\u83b7\u5f97\u8f93\u51fa\u7684\u68af\u5ea6":111,"\u6765\u8868\u793a":108,"\u6765\u8868\u793a\u95e8\u63a7\u5faa\u73af\u795e\u7ecf\u7f51\u7edc":108,"\u6765\u8868\u793apaddle\u5185\u90e8\u7c7b":67,"\u6765\u89e3\u51b3\u4e0a\u9762\u7684\u95ee\u9898":95,"\u6765\u8ba1\u7b97\u68af\u5ea6":111,"\u6765\u8bb0\u5f55\u8f93\u5165":122,"\u6765\u8bb2\u89e3\u5982\u4f55\u4f7f\u7528\u53cc\u5c42rnn":105,"\u6765\u8bbe\u7f6e":97,"\u6765\u8bbf\u95ee\u7528\u6237\u81ea\u5df1\u7684\u6570\u636e":37,"\u6765\u8bf4\u660epydataprovider2\u7684\u7b80\u5355\u4f7f\u7528\u573a\u666f":2,"\u6765\u8bfb\u53d6\u4e00\u4e2a":122,"\u6765\u8c03\u6574":110,"\u6765\u8c03\u7528":109,"\u6765\u8fd0\u884c\u5305\u62ec":109,"\u6765\u8fd0\u884c\u5355\u5143\u6d4b\u8bd5\u4e86":109,"\u6765\u8fd0\u884c\u6027\u80fd\u5206\u6790\u548c\u8c03\u4f18":118,"\u6765\u8fd0\u884c\u955c\u50cf":99,"\u6765\u8fdb\u884c\u8ba8\u8bba":68,"\u6765\u9884\u6d4b\u8fd9\u4e2a\u4e2d\u95f4\u7684\u8bcd":95,"\u676f\u5b50":105,"\u6784\u5efa":137,"\u6784\u5efa\u597d\u5f00\u53d1\u955c\u50cf\u540e":137,"\u6784\u5efa\u76ee\u6807\u4e3a":138,"\u6784\u6210\u4e00\u4e2a\u5e8f\u5217":122,"\u6784\u6210\u4e86\u8f93\u51fa\u53cc\u5c42\u5e8f\u5217\u7684\u7b2ci\u4e2a":104,"\u6784\u9020":128,"\u6784\u9020\u51fd\u6570\u542b\u67092\u4e2a\u53c2\u6570":112,"\u6784\u9020\u51fd\u6570\u91cc\u901a\u8fc7":112,"\u6784\u9020paddl":4,"\u67b6\u6784\u7684\u6a21\u62df\u5668\u5e73\u53f0":138,"\u67b6\u6784\u7684iphone\u6216\u8005ipad\u7b49\u7269\u7406\u8bbe\u5907":138,"\u67d0\u4e00\u4e2a\u795e\u7ecf\u5143\u7684\u4e00\u4e2a\u8f93\u5165\u4e3a\u4e0a\u4e00\u4e2a\u65f6\u95f4\u6b65\u7f51\u7edc\u4e2d\u67d0\u4e00\u4e2a\u795e\u7ecf\u5143\u7684\u8f93\u51fa":105,"\u67d0\u4e9b\u53c2\u6570\u53ea\u53ef\u7528\u4e8e\u7279\u5b9a\u7684\u5c42\u4e2d":132,"\u67e5\u770b":110,"\u67e5\u770b\u5305\u7684\u5927\u5c0f":92,"\u67e5\u770b\u5f53\u524d\u72b6\u6001":110,"\u67e5\u770b\u5f53\u524d\u8fdc\u7a0b\u4ed3\u5e93\u7684\u540d\u5b57":110,"\u67e5\u770b\u6587\u4ef6\u5177\u4f53\u88ab\u4fee\u6539\u7684\u5185\u5bb9":110,"\u67e5\u770b\u662f\u5426\u662f\u5176\u4ed6\u9519\u8bef\u5f15\u53d1\u7684\u62a5\u9519":93,"\u67e5\u770bjob\u7684\u8be6\u7ec6\u60c5\u51b5":127,"\u67e5\u770blatest":84,"\u6807\u51c6":101,"\u6807\u51c6\u5dee\u4e3a":97,"\u6807\u51c6\u8868\u793apaddlepaddle\u7248\u672c\u53f7":84,"\u6807\u8bc6\u4e86\u4e00\u4e2a\u8f93\u51fa\u7684\u6587\u4ef6\u540d":117,"\u6807\u8bc6\u6027\u80fd\u5206\u6790\u7684\u7ed3\u679c\u6587\u4ef6":117,"\u6807\u8bc6\u662f\u5426\u4e3a\u8fde\u7eed\u7684batch\u8ba1\u7b97":133,"\u6807\u8bc6\u88ab\u6027\u80fd\u5206\u6790\u7684\u6e90\u6587\u4ef6":117,"\u6807\u8bc6http\u670d\u52a1\u7684\u7aef\u53e3":117,"\u6807\u8bc6http\u670d\u52a1\u7ed1\u5b9a\u7684ip":117,"\u6838\u4e00\u6837\u591a\u7684\u8fdb\u7a0b\u6765\u5e76\u884c\u7f16\u8bd1":109,"\u6838\u5fc3\u4ee3\u7801\u7f16\u8bd1\u6210\u94fe\u63a5\u5e93":120,"\u6839\u636e\u4e2a\u4eba\u7684\u9700\u6c42\u4fee\u6539\u5b9a\u5236docker\u5bb9\u5668\u6240\u6267\u884c\u7684\u811a\u672c":137,"\u6839\u636e\u4f60\u7684\u4efb\u52a1":135,"\u6839\u636e\u524d\u6587\u7684\u63cf\u8ff0":128,"\u6839\u636e\u7f51\u7edc\u914d\u7f6e\u4e2d\u7684":133,"\u6839\u636e\u8f93\u5165tensor\u7684\u5927\u5c0f\u6765\u8bbe\u7f6e\u8f93\u51fatensor\u7684\u5927\u5c0f":113,"\u6839\u636e\u8fd9\u4e9b\u53c2\u6570\u7684\u4f7f\u7528\u573a\u5408":132,"\u6839\u636e\u9ed8\u8ba4\u503c\u9012\u589e":133,"\u6839\u636e\u9ed8\u8ba4\u7aef\u53e3\u53f7\u9012\u589e":133,"\u6839\u636ejob\u5bf9\u5e94\u7684pod\u4fe1\u606f":127,"\u6839\u636eport":124,"\u683c\u5f0f":133,"\u683c\u5f0f\u4e0d\u5339\u914d\u65f6":64,"\u683c\u5f0f\u5b58\u50a8":122,"\u683c\u5f0f\u7684\u6587\u4ef6\u6765\u5b58\u653e":112,"\u6846\u67b6\u63d0\u4f9b\u7684blas\u51fd\u6570\u8fdb\u884c\u77e9\u9635\u8ba1\u7b97":138,"\u6846\u67b6\u8fdb\u884cblas\u77e9\u9635\u8ba1\u7b97":138,"\u68af\u5ea6\u4f1a\u5c31\u5730":111,"\u68af\u5ea6\u4f1a\u6709\u566a\u58f0":124,"\u68af\u5ea6\u53c2\u6570\u7684\u5206\u5757\u6570\u76ee":133,"\u68af\u5ea6\u5c31\u53ef\u4ee5\u901a\u8fc7\u8fd9\u4e2a\u65b9\u7a0b\u8ba1\u7b97\u5f97\u5230":111,"\u68af\u5ea6\u670d\u52a1\u5668\u7684\u6570\u91cf":133,"\u68af\u5ea6\u68c0\u67e5\u5355\u5143\u6d4b\u8bd5\u901a\u8fc7\u6709\u9650\u5dee\u5206\u6cd5\u6765\u9a8c\u8bc1\u4e00\u4e2a\u5c42\u7684\u68af\u5ea6":111,"\u68af\u5ea6\u68c0\u67e5\u7684\u8f93\u5165\u6570\u636e\u7684\u6279\u6b21\u5927\u5c0f":111,"\u68c0\u67e5\u70b9\u4fdd\u5b58\u7a0b\u5e8f\u6d41\u7a0b":36,"\u68c0\u67e5\u8f93\u5165\u6570\u636e\u7ef4\u5ea6":112,"\u697c\u5c42":105,"\u6982\u5ff5\u4e0a":123,"\u6982\u5ff5\u4e0a\u53ef\u4ee5\u5c06":122,"\u6a21\u5757\u4e0b\u7684\u76f8\u5173":113,"\u6a21\u5757\u4e2d\u7684":2,"\u6a21\u578b\u4e00\u76f4\u4e0d\u6536\u655b":95,"\u6a21\u578b\u4e2d\u6240\u6709\u53ef\u5b66\u4e60\u53c2\u6570\u4f1a\u88ab\u5b58\u4e3a\u4e00\u4e2a\u538b\u7f29\u6587\u4ef6":123,"\u6a21\u578b\u53c2\u6570\u68c0\u67e5\u70b9\u901a\u8fc7\u5b9a\u671f\u5411\u78c1\u76d8\u4e0a\u4fdd\u5b58\u4e00\u4efd\u5b58\u50a8\u5728paramet":36,"\u6a21\u578b\u6570\u636e\u68c0\u67e5\u70b9\u7684\u5b9e\u73b0":36,"\u6a21\u578b\u6587\u4ef6\u5c06\u88ab\u5199\u5165\u8282\u70b9":125,"\u6a21\u578b\u6765\u6307\u5bfc\u4f60\u5b8c\u6210\u8fd9\u4e9b\u6b65\u9aa4":108,"\u6a21\u578b\u6f14\u793a\u5982\u4f55\u914d\u7f6e\u590d\u6742\u7684\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u6a21\u578b":108,"\u6a21\u578b\u7684\u4ee3\u7801\u53ef\u4ee5\u5728":108,"\u6a21\u578b\u7684\u7f16\u7801\u5668\u90e8\u5206\u5982\u4e0b\u6240\u793a":108,"\u6a21\u578b\u8bad\u7ec3\u7b49\u4efb\u52a1":102,"\u6a21\u578b\u914d\u7f6e":[0,94],"\u6a21\u578b\u914d\u7f6e\u89e3\u6790":67,"\u6a21\u578b\u9884\u6d4b":4,"\u6a21\u5f0f\u4e0b\u7684\u6027\u80fd\u6d4b\u8bd5\u662f\u6ca1\u6709\u610f\u4e49\u7684":117,"\u6a2a\u5411\u62fc\u63a5":95,"\u6b21":105,"\u6b21\u8fed\u4ee3\u6267\u884c\u7684\u8f6c\u6362\u6b21\u6570\u4e3a":63,"\u6b22\u8fce\u901a\u8fc7":110,"\u6b63\u5728\u7b49\u5f85\u672a\u5b8c\u6210\u7684\u4efb\u52a1":92,"\u6b63\u5e38\u60c5\u51b5\u4e0b\u662f75m":92,"\u6b63\u786e\u7684\u89e3\u51b3\u65b9\u6cd5\u662f":92,"\u6b63\u8d1f\u5bf9\u9a8c\u8bc1":132,"\u6b64\u547d\u4ee4\u5c06\u5728":137,"\u6b64\u5904\u90fd\u4e3a2":105,"\u6b64\u5916":[96,109,110,137],"\u6b64\u6559\u7a0b\u4f1a\u4ecb\u7ecd\u5982\u4f55\u4f7f\u7528python\u7684cprofile\u5305":117,"\u6b64\u6559\u7a0b\u5c06\u5411\u60a8\u5206\u6b65\u4ecb\u7ecd\u5982\u4f55\u4f7f\u7528\u5185\u7f6e\u7684\u5b9a\u65f6\u5de5\u5177":118,"\u6b64\u65f6\u53ea\u9700\u8981":109,"\u6b64\u65f6\u53ef\u4ee5\u5728\u8c03\u7528infer\u63a5\u53e3\u65f6\u901a\u8fc7\u8bbe\u7f6e":95,"\u6b64\u65f6\u53ef\u4ee5\u8df3\u8fc7paddlepaddle\u6a21\u578b\u53c2\u6570\u6587\u4ef6\u7684\u5934\u4fe1\u606f":97,"\u6b64\u65f6\u6bcf\u4e2a\u5c0f\u5206\u652f\u7684":64,"\u6b64\u65f6master\u5c06\u8d1f\u8d23\u542f\u52a8\u4e00\u4e2a\u65b0\u7684train":36,"\u6b64\u76ee\u5f55":123,"\u6b64\u793a\u4f8b":123,"\u6b64\u7c7b\u62a5\u9519\u901a\u5e38\u662f\u7531\u4e8e\u67d0\u4e00\u4e2a\u8282\u70b9\u7684\u9519\u8bef\u5bfc\u81f4\u8fd9\u4e2a\u8282\u70b9\u7684\u8bad\u7ec3\u8fdb\u7a0b\u9000\u51fa":93,"\u6b65\u9aa4":95,"\u6bb5\u843d\u53ef\u4ee5\u770b\u4f5c\u662f\u4e00\u4e2a\u5d4c\u5957\u7684\u53cc\u5c42\u7684\u5e8f\u5217":107,"\u6bb5\u843d\u662f\u7531\u53e5\u5b50\u6784\u6210\u7684\u5e8f\u5217":122,"\u6bcf\u4e00\u4e2a":[84,123],"\u6bcf\u4e00\u4e2a\u5916\u5c42\u5e8f\u5217\u53c8\u542b\u6709\u82e5\u5e72\u4e2a\u5185\u5c42\u5e8f\u5217":122,"\u6bcf\u4e00\u4e2a\u5e8f\u5217\u5728\u6574\u4e2a":122,"\u6bcf\u4e00\u4e2a\u6587\u4ef6\u662f\u6570\u636e\u96c6\u7684\u4e00\u4e2ashard":37,"\u6bcf\u4e00\u4e2a\u65f6\u95f4\u6b65":105,"\u6bcf\u4e00\u4e2a\u65f6\u95f4\u6b65\u4e4b\u95f4\u7684\u795e\u7ecf\u7f51\u7edc\u5177\u6709\u4e00\u5b9a\u7684\u76f8\u5173\u6027":105,"\u6bcf\u4e00\u4e2a\u8282\u70b9\u90fd\u6709\u76f8\u540c\u7684\u65e5\u5fd7\u7ed3\u6784":125,"\u6bcf\u4e00\u4e2a\u8f93\u5165":[122,123],"\u6bcf\u4e00\u4e2alayer\u8f93\u51fa\u77e9\u9635\u7684\u9ad8\u5ea6":95,"\u6bcf\u4e00\u5217\u7684\u542b\u4e49\u662f":117,"\u6bcf\u4e00\u7ec4\u5185\u7684\u6240\u6709\u53e5\u5b50\u548clabel":105,"\u6bcf\u4e00\u884c\u5143\u7d20\u5728":122,"\u6bcf\u4e2a":64,"\u6bcf\u4e2a\u503c\u7684\u7c7b\u578b\u53ef\u4ee5\u662f\u6574\u5f62":37,"\u6bcf\u4e2a\u5143\u7d20\u662f\u4e00\u4e2a0\u5c42\u5e8f\u5217":104,"\u6bcf\u4e2a\u5143\u7d20\u662f\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":104,"\u6bcf\u4e2a\u5355\u5c42rnn":107,"\u6bcf\u4e2a\u53c2\u6570\u670d\u52a1\u5668\u53ea\u4fdd\u5b58\u6574\u4e2a\u795e\u7ecf\u7f51\u7edc\u6240\u6709\u53c2\u6570\u7684\u4e00\u90e8\u5206":124,"\u6bcf\u4e2a\u53e5\u5b50\u53c8\u662f\u5355\u8bcd\u7684\u6570\u7ec4":105,"\u6bcf\u4e2a\u53e5\u5b50\u90fd\u4ee5\u5f00\u59cb\u6807\u8bb0\u5f00\u5934":108,"\u6bcf\u4e2a\u53e5\u5b50\u90fd\u4ee5\u7ed3\u675f\u6807\u8bb0\u7ed3\u5c3e":108,"\u6bcf\u4e2a\u5b50\u5e8f\u5217\u957f\u5ea6\u53ef\u4ee5\u4e0d\u4e00\u81f4":105,"\u6bcf\u4e2a\u5c42\u5728\u5176":111,"\u6bcf\u4e2a\u6279\u6b21\u6570\u636e":133,"\u6bcf\u4e2a\u65f6\u95f4\u6b65\u4e4b\u5185\u7684\u8fd0\u7b97\u662f\u72ec\u7acb\u7684":107,"\u6bcf\u4e2a\u65f6\u95f4\u6b65\u90fd\u7528\u4e86\u4e0a\u4e00\u4e2a\u65f6\u95f4\u6b65\u7684\u8f93\u51fa\u7ed3\u679c":105,"\u6bcf\u4e2a\u6743\u91cd\u5bf9\u5e94\u4e00\u4e2a\u8f93\u5165":111,"\u6bcf\u4e2a\u6837\u672c\u7531\u4e24\u90e8\u5206\u7ec4\u6210":105,"\u6bcf\u4e2a\u6837\u672c\u95f4\u7528\u7a7a\u884c\u5206\u5f00":105,"\u6bcf\u4e2a\u6d4b\u8bd5\u4f1a\u5bf9\u6bd4paddlepaddle\u4e2dcpu\u7b97\u51fa\u7684\u7ed3\u679c\u4e0emkl":64,"\u6bcf\u4e2a\u72b6\u6001":107,"\u6bcf\u4e2a\u7ebf\u7a0b":133,"\u6bcf\u4e2a\u7ebf\u7a0b\u5206\u914d\u5230128\u4e2a\u6837\u672c\u7528\u4e8e\u8bad\u7ec3":133,"\u6bcf\u4e2a\u8bad\u7ec3\u8282\u70b9\u5fc5\u987b\u6307\u5b9a\u4e00\u4e2a\u552f\u4e00\u7684id\u53f7":133,"\u6bcf\u4e2a\u8f93\u5165\u90fd\u662f\u4e00\u4e2a":111,"\u6bcf\u4e2a\u8f93\u51fa\u8282\u70b9\u90fd\u8fde\u63a5\u5230\u6240\u6709\u7684\u8f93\u5165\u8282\u70b9\u4e0a":111,"\u6bcf\u4e2a\u90e8\u5206\u5206\u522b\u7ed9\u6bcf\u4e2atrainer\u4f7f\u7528":124,"\u6bcf\u4e2acommit\u53ea\u505a\u4e86\u5c11\u91cf\u7684\u4fee\u6539":110,"\u6bcf\u4e2adata":37,"\u6bcf\u4e2amkldnnlayer\u90fd\u5305\u542b\u7528\u4e8e\u5185\u90e8\u5b58\u50a8\u548c\u5916\u90e8\u5b58\u50a8\u7684\u4e00\u7cfb\u5217mkldnnmatrix":64,"\u6bcf\u4e2aparamet":36,"\u6bcf\u4e2apod\u5305\u542b\u4e00\u4e2apaddlepaddle\u5bb9\u5668":128,"\u6bcf\u4e2ashard\u5206\u522b\u5b58\u50a8\u5728\u5176\u4e2d\u4e00\u53f0paramet":36,"\u6bcf\u4e2atrainer\u542f\u52a8\u540e\u8bfb\u53d6\u5207\u5206\u597d\u7684\u4e00\u90e8\u5206\u6570\u636e":124,"\u6bcf\u4e2atrainer\u7684\u552f\u4e00id":124,"\u6bcf\u4e2atrainer\u8fdb\u7a0b\u9700\u8981\u80fd\u591f\u8bfb\u53d6\u5c5e\u4e8e\u81ea\u5df1\u7684\u4e00\u4efd\u6570\u636e":124,"\u6bcf\u53f0\u670d\u52a1\u5668\u5177\u6709\u96c6\u7fa4\u4e2d\u552f\u4e00\u7684ip\u5730\u5740":124,"\u6bcf\u5c42\u4e0a\u53ea\u80fd\u4fdd\u5b58\u56fa\u5b9a\u6570\u76ee\u4e2a\u6700\u597d\u7684\u72b6\u6001":133,"\u6bcf\u5c42\u4f7f\u7528\u7684gpu\u53f7\u4f9d\u8d56\u4e8e\u53c2\u6570train":135,"\u6bcf\u6279\u6b21":133,"\u6bcf\u6b21\u63d0\u4ea4\u4ee3\u7801":110,"\u6bcf\u6b21\u63d0\u4ea4\u65f6":110,"\u6bcf\u6b21\u8c03\u7528\u65f6\u5bf9\u539f\u6570\u636e\u7684\u91cd\u590dpacking\u4fbf\u6210\u4e3a\u4e86\u5197\u4f59":63,"\u6bcf\u6b21\u8c03\u7528\u7684\u8017\u65f6\u4e5f\u5f88\u957f":117,"\u6bcf\u6b21\u8f93\u51fa\u4e00\u4e2adata":37,"\u6bcf\u6b21\u90fd\u4f1a\u4ecepython\u7aef\u8bfb\u53d6\u6570\u636e":2,"\u6bcf\u884c\u8868\u793a\u4e00\u4e2a\u6279\u6b21\u4e2d\u7684\u5355\u4e2a\u8f93\u5165":111,"\u6bcf\u8f6e\u4f1a\u5c06\u6570\u636e\u96c6\u4e2d\u7684\u6240\u6709\u8bad\u7ec3\u6837\u672c\u4f7f\u7528\u4e00\u6b21":133,"\u6bcf\u8f6e\u7ed3\u675f\u65f6\u5bf9\u6240\u6709\u6d4b\u8bd5\u6570\u636e\u8fdb\u884c\u6d4b\u8bd5":133,"\u6bcf\u8f6e\u90fd\u4f1a\u4fdd\u5b58\u9884\u6d4b\u7ed3\u679c":133,"\u6bcf\u8fd0\u884c\u591a\u5c11\u4e2a\u6279\u6b21\u6267\u884c\u4e00\u6b21\u7a00\u758f\u53c2\u6570\u5206\u5e03\u7684\u68c0\u67e5":133,"\u6bcf\u969410\u5206\u949f":36,"\u6bcfdot":133,"\u6bcflog":133,"\u6bcfsave":133,"\u6bcftest":133,"\u6bd4\u5982":[37,64,93,95,99,109,110],"\u6bd4\u5982\u4e00\u53e5\u8bdd\u4e2d\u7684\u6bcf\u4e00\u4e2a\u5355\u8bcd":105,"\u6bd4\u5982\u53ef\u80fd\u4f1a\u7528openmp\u6539\u8fdbsgd\u7684\u66f4\u65b0\u6027\u80fd":64,"\u6bd4\u5982\u5728":99,"\u6bd4\u5982\u5982\u679c\u8981build\u4e00\u4e2a\u4e0d\u4f9d\u8d56gpu":110,"\u6bd4\u5982\u5c06":84,"\u6bd4\u5982\u5e0c\u671b\u6700\u5c0f\u5316\u751f\u6210\u5e93\u7684\u5927\u5c0f":138,"\u6bd4\u5982\u5e0c\u671b\u6700\u5c0f\u5316\u751f\u6210\u7684\u5e93\u7684\u5927\u5c0f":[137,139],"\u6bd4\u5982\u6bcf\u969410\u5206\u949f\u6700\u65b0\u7684\u5feb\u7167":36,"\u6bd4\u5982\u6d41\u5f0f\u6570\u636e\u5904\u7406":37,"\u6bd4\u5982\u8282\u70b9\u7684id":124,"\u6bd4\u5982\u8bbe\u7f6e\u4e00\u4e2a\u5168\u8fde\u63a5\u5c42\u7684\u53c2\u6570\u521d\u59cb\u5316\u65b9\u5f0f\u548cbias\u521d\u59cb\u5316\u65b9\u5f0f":97,"\u6bd4\u5982cento":101,"\u6bd4\u5982fpe":93,"\u6bd4\u5982ide\u914d\u7f6e\u91cc":110,"\u6bd4\u5982imagenet\u8fd9\u4e2a\u6570\u636e\u96c6\u53ef\u80fd\u88ab\u5206\u62101000\u4e2ashard":37,"\u6bd4\u5982pil\u5e93\u7b49":124,"\u6bd5\u7adf\u5355\u7ebf\u7a0b\u8c03\u8bd5\u66f4\u5bb9\u6613":117,"\u6c34\u6e29":105,"\u6c49\u5ead":105,"\u6ca1":105,"\u6ca1\u6709\u4f5c\u7528":2,"\u6ca1\u6709\u5fc5\u8981\u5728\u6bcf\u6b21\u524d\u5411\u4e2d\u6bcf\u4e2a\u65f6\u95f4\u6b65\u7684\u8ba1\u7b97\u65f6\u5bf9\u6743\u91cd\u8fdb\u884c\u91cd\u590d\u7684packing\u64cd\u4f5c":63,"\u6ca1\u6709\u627e\u5230\u548c\u5f53\u524d\u7cfb\u7edf\u5339\u914d\u7684paddlepaddle\u5b89\u88c5\u5305":[92,101],"\u6ca1\u6709\u6d4b\u8bd5\u6570\u636e":2,"\u6ca1\u6709\u8bbe\u7f6e":[137,139],"\u6ce8":[36,84,99,122],"\u6ce8\u518c":112,"\u6ce8\u518ccpu":112,"\u6ce8\u518clayer\u7684\u65f6\u5019\u4fdd\u8bc1":[63,64],"\u6ce8\u518cop":112,"\u6ce8\u518cop\u65f6\u7684\u7c7b\u578b\u540d":112,"\u6ce8\u610f":[2,64,98,102,108,111,114,117,123,124,128,137,138,139],"\u6ce8\u610f\u4e0a\u8ff0\u547d\u4ee4\u4e2d":128,"\u6ce8\u610f\u4e8b\u9879":122,"\u6ce8\u610f\u5230\u6211\u4eec\u5df2\u7ecf\u5047\u8bbe\u673a\u5668\u4e0a\u67094\u4e2agpu":135,"\u6ce8\u610f\u9884\u6d4b\u6570\u636e\u901a\u5e38\u4e0d\u5305\u542blabel":4,"\u6ce8\u610fnode":128,"\u6ce8\u91ca":112,"\u6cf3\u6c60":105,"\u6d41":105,"\u6d41\u7a0b\u6765\u63d0\u4ea4\u4ee3\u7801":110,"\u6d44":105,"\u6d4b\u8bd5":110,"\u6d4b\u8bd5\u5206\u4e3a\u6bcf\u4e2alayer":64,"\u6d4b\u8bd5\u65f6\u6307\u5b9a\u7684\u5b58\u50a8\u6a21\u578b\u5217\u8868\u7684\u6587\u4ef6":133,"\u6d4b\u8bd5\u65f6\u9ed8\u8ba4\u4e0dshuffl":2,"\u6d4b\u8bd5\u662f":110,"\u6d4b\u8bd5\u672c\u6b21release\u7684\u6b63\u786e\u6027":84,"\u6d4b\u8bd5\u7684\u6027\u80fd\u5bf9\u6bd4\u7ed3\u679c\u4f1a\u5728":64,"\u6d4b\u8bd5\u7684\u6a21\u578b\u5305\u62ec\u4ece\u7b2cm\u8f6e\u5230\u7b2cn":135,"\u6d4b\u8bd5model_list":132,"\u6d4b\u8bd5oper":112,"\u6d4b\u8bd5save_dir":132,"\u6d6e\u70b9\u578b\u6570\u636e":37,"\u6d6e\u70b9\u578b\u7a00\u758f\u77e9\u9635":122,"\u6d6e\u70b9\u578b\u7a20\u5bc6\u77e9\u9635":122,"\u6d6e\u70b9\u5f02\u5e38\u901a\u5e38\u7684\u539f\u56e0\u662f\u6d6e\u70b9\u6570\u6ea2\u51fa":95,"\u6d6e\u70b9\u6570":122,"\u6d6e\u70b9\u6570\u5411\u91cf\u7b49":122,"\u6d6e\u70b9\u7a00\u758f\u6570\u636e":111,"\u6df1\u5165paddlepaddl":64,"\u6df7\u5408\u4ee3\u7801\u7684\u6027\u80fd\u5206\u6790\u6765\u8fdb\u884c\u8c03\u4f18":117,"\u6df7\u5408\u4ee3\u7801\u7684\u6027\u80fd\u74f6\u9888\u4e5f\u662f\u8981\u770b":117,"\u6df7\u5408\u5f53\u524d\u8bcd\u5411\u91cf\u548cattention\u52a0\u6743\u7f16\u7801\u5411\u91cf":108,"\u6dfb\u52a0":63,"\u6dfb\u52a0\u4e86\u4e00\u4e2a\u8f93\u51fa":112,"\u6dfb\u52a0\u542f\u52a8\u811a\u672c":128,"\u6dfb\u52a0\u5e8f\u5217\u4fe1\u606f":122,"\u6dfb\u52a0\u7684\u76f8\u5173\u6587\u4ef6\u548c\u76ee\u5f55\u7ed3\u6784\u5982\u4e0b":[63,64],"\u6dfb\u52a0\u8f93\u5165\u53c2\u6570":112,"\u6dfb\u52a0\u8f93\u51fa\u53c2\u6570":112,"\u6dfb\u52a0op\u7684\u6ce8\u91ca":112,"\u6e05\u7406":109,"\u6e05\u7406\u548c\u7ed3\u675f":123,"\u6e05\u7406\u6389\u8001\u65e7\u7684paddlepaddle\u5b89\u88c5\u5305":92,"\u6e29\u99a8":105,"\u6e90\u4ee3\u7801\u683c\u5f0f":110,"\u6e90\u5e8f\u5217":108,"\u6e90\u7801\u6811\u6839\u76ee\u5f55":109,"\u6f5c\u5728\u4f1a\u5f15\u8d77\u672a\u5b9a\u4e49\u884c\u4e3a":122,"\u6fc0\u6d3b":111,"\u6fc0\u6d3b\u51fd\u6570\u662f\u72ec\u7acb\u4e8e":64,"\u6fc0\u6d3b\u65b9\u7a0b":111,"\u6fc0\u6d3b\u7684\u7c7b\u578b":111,"\u70b9\u51fb":[84,101],"\u70b9\u51fb\u8fd9\u91cc":114,"\u70ed\u60c5":105,"\u7136\u540e":[118,125],"\u7136\u540e\u4e0b\u8f7d\u4f18\u5316\u66f4\u65b0\u540e\u7684\u795e\u7ecf\u7f51\u7edc\u53c2\u6570":124,"\u7136\u540e\u4ea4\u7ed9step\u51fd\u6570":107,"\u7136\u540e\u4f7f\u7528":138,"\u7136\u540e\u4f7f\u7528resize\u63a5\u53e3\u8bbe\u7f6etensor\u7684\u5927\u5c0f":113,"\u7136\u540e\u5355\u51fb":110,"\u7136\u540e\u53ef\u4ee5\u4ecehead\u8282\u70b9ssh\u65e0\u5bc6\u7801\u767b\u5f55\u5230openmpi\u7684\u6bcf\u4e2a\u8282\u70b9\u4e0a":129,"\u7136\u540e\u53ef\u4ee5\u4f7f\u7528\u547d\u4ee4\u884c\u5de5\u5177\u521b\u5efajob":128,"\u7136\u540e\u5728\u4e0b\u4e00\u4e2a\u65f6\u95f4\u6b65\u8f93\u5165\u7ed9\u53e6\u4e00\u4e2a\u795e\u7ecf\u5143":105,"\u7136\u540e\u5728\u524d\u5411":63,"\u7136\u540e\u5728\u6d4f\u89c8\u5668\u4e2d\u8f93\u5165\u4ee5\u4e0b\u7f51\u5740":99,"\u7136\u540e\u5728dataprovider\u91cc\u9762\u6839\u636e\u8be5\u5730\u5740\u52a0\u8f7d\u5b57\u5178":97,"\u7136\u540e\u5728etcd\u7684":36,"\u7136\u540e\u5b89\u88c5paddle\u7684python\u73af\u5883":92,"\u7136\u540e\u5b9a\u4e49":108,"\u7136\u540e\u5c06\u6784\u5efa\u6210\u529f\u7684\u955c\u50cf\u4e0a\u4f20\u5230\u955c\u50cf\u4ed3\u5e93":128,"\u7136\u540e\u5c06\u8fd9\u4e9blayer\u7684\u53c2\u6570":96,"\u7136\u540e\u5c31\u53ef\u4ee5\u5e76\u53d1\u5199\u5165\u591a\u4e2achunk":51,"\u7136\u540e\u6240\u6709\u7528":110,"\u7136\u540e\u624d\u80fd\u4f7f\u7528pfsclient":51,"\u7136\u540e\u6253\u5370\u8f93\u51fa":102,"\u7136\u540e\u6309\u7167\u4e0a\u8ff0\u7684\u65b9\u6cd5":84,"\u7136\u540e\u63d0\u4ea4\u65b0\u6dfb\u52a0\u7684":110,"\u7136\u540e\u70b9\u51fb":[84,110],"\u7136\u540e\u7533\u660e\u4e00\u4e2a\u5b58\u50a8\u5377":128,"\u7136\u540e\u89c2\u5bdf\u5230\u8f93\u51fa\u7684\u53d8\u5316\u4e3a":111,"\u7136\u540e\u8fd4\u56de\u7ed9paddlepaddle\u8fdb\u7a0b":2,"\u7136\u540e\u901a\u8fc7\u51fd\u6570":128,"\u7136\u540e\u901a\u8fc7\u81ea\u8eab\u7684ip\u5730\u5740\u5728":128,"\u7136\u540e\u91cd\u65b0cmake\u5373\u53ef":92,"\u7136\u800c":[108,133],"\u7248\u672c":[98,101,109,138],"\u7248\u672c\u4e3acpu_avx_mkl":99,"\u7248\u672c\u4e3acpu_avx_openbla":[101,103],"\u7248\u672c\u5206\u652f":84,"\u7248\u672c\u53f7":84,"\u7248\u672c\u53f7\u5bf9\u5e94\u7684tag\u5373\u53ef":84,"\u7248\u672c\u53f7rc":84,"\u7248\u672c\u5728":110,"\u7248\u672c\u8bf4\u660e":101,"\u7248\u672cfork\u51fa\u81ea\u5df1\u7684\u529f\u80fd\u5206\u652f":84,"\u7279\u522b\u662f\u5728lstm\u7b49rnn\u4e2d":95,"\u7279\u6307":123,"\u7279\u6709\u7684\u8bbe\u5907id":64,"\u72ec\u7acb\u5b9a\u5236\u7684\u4e8c\u8fdb\u5236\u65f6\u624d\u9700\u8981\u7f16\u8bd1":100,"\u72ec\u7acb\u5de5\u5177\u94fe":137,"\u72ec\u7acb\u5de5\u5177\u94fe\u6240\u5728\u7684\u7edd\u5bf9\u8def\u5f84":137,"\u73af\u5883\u53d8\u91cf":124,"\u73af\u5883\u53d8\u91cf\u4e2d":120,"\u73af\u5883\u53d8\u91cf\u6765\u6307\u5b9a\u7279\u5b9a\u7684gpu":95,"\u73b0\u9636\u6bb5\u7684\u4f18\u5316\u4e3b\u8981\u9488\u5bf9":63,"\u73b0\u9636\u6bb5paddle\u6709\u4e00\u4e2a\u95ee\u9898\u662f":67,"\u7406\u89e3":109,"\u7406\u89e3\u4e3a\u4e00\u4e2a\u4e00\u7ef4\u7684\u6574\u578b\u6570\u7ec4":122,"\u751a\u81f3\u80fd\u89e3\u91ca\u4e3a\u4ec0\u4e48\u67d0\u4e2a\u64cd\u4f5c\u82b1\u4e86\u5f88\u957f\u65f6\u95f4":118,"\u751f\u4ea7\u73af\u5883\u4e2d\u7684\u8bad\u7ec3\u6570\u636e\u96c6\u901a\u5e38\u4f53\u79ef\u5f88\u5927":37,"\u751f\u4ea7\u73af\u5883\u7684\u65e5\u5fd7\u6570\u636e\u4f1a\u901a\u8fc7\u5b9e\u65f6\u6d41\u7684\u65b9\u5f0f":37,"\u751f\u4ea7\u955c\u50cf":110,"\u751f\u6210":128,"\u751f\u6210\u5404\u79cd\u8bed\u8a00\u7684\u7ed1\u5b9a\u4ee3\u7801":67,"\u751f\u6210\u540e\u7684\u6587\u6863\u5206\u522b\u5b58\u50a8\u5728\u7f16\u8bd1\u76ee\u5f55\u7684":114,"\u751f\u6210\u5e8f\u5217\u7684\u6700\u5927\u957f\u5ea6":108,"\u751f\u6210\u6587\u6863":67,"\u751f\u6210\u7684":37,"\u751f\u6210\u7684\u6027\u80fd\u5206\u6790\u6587\u4ef6\u4e3a":117,"\u751f\u6210\u7684\u6570\u636e\u5c06\u4f1a\u5b58\u50a8\u5728\u8fd9\u4e2avolume\u4e0b":128,"\u751f\u6210\u7684\u6570\u636e\u7f13\u5b58\u5728\u5185\u5b58\u91cc":95,"\u751f\u6210\u7ed9\u5b9a":37,"\u751f\u6210\u7f51\u7edc\u5c42\u914d\u7f6e":111,"\u751f\u6210\u81ea\u5df1\u76ee\u5f55\u4e0b\u7684\u4ed3\u5e93":110,"\u751f\u6210\u8c03\u8bd5\u4fe1\u606f":117,"\u751f\u6210\u968f\u673a\u7684\u8f93\u5165\u6570\u636e":112,"\u751f\u6210api\u6587\u6863":67,"\u751f\u6210pfsclient\u548cpfsserver\u7684\u6846\u67b6\u90e8\u5206":51,"\u751f\u6210python\u6027\u80fd\u5206\u6790\u7684\u547d\u4ee4\u5982\u4e0b":117,"\u7528":51,"\u75280\u548c1\u8868\u793a":2,"\u7528\u4e8e\u521d\u59cb\u5316\u53c2\u6570\u548c\u8bbe\u7f6e":111,"\u7528\u4e8e\u5c06\u4e0b\u4e00\u884c\u7684\u6570\u636e\u8f93\u5165\u51fd\u6570\u6807\u8bb0\u6210\u4e00\u4e2apydataprovider2":2,"\u7528\u4e8e\u5c06\u53c2\u6570\u4f20\u9012\u7ed9\u7f51\u7edc\u914d\u7f6e":135,"\u7528\u4e8e\u6307\u5b9a\u5176\u8981\u5173\u8054\u7684layer":96,"\u7528\u4e8e\u6307\u5b9a\u7f51\u7edc\u914d\u7f6e\u6587\u4ef6":133,"\u7528\u4e8e\u6ce8\u518c\u6ca1\u6709\u53cd\u5411\u7684op":112,"\u7528\u4e8e\u6d4b\u8bd5\u548c\u5bf9\u6bd4\u5728\u4f7f\u7528mkl":64,"\u7528\u4e8e\u7a00\u758f\u7c7b\u578b\u53c2\u6570\u901a\u4fe1\u7684\u7aef\u53e3\u4e2a\u6570":124,"\u7528\u4e8e\u7a00\u758f\u8bad\u7ec3\u4e2d":133,"\u7528\u4e8e\u7ba1\u7406mkl":64,"\u7528\u4e8e\u81ea\u5b9a\u4e49\u6bcf\u6761\u6570\u636e\u7684batch":2,"\u7528\u4e8e\u83b7\u53d6\u7279\u5b9alayer\u4e0a\u4e00\u65f6\u95f4\u6b65\u7684\u8f93\u51fa":96,"\u7528\u4e8e\u8ba1\u7b97\u7f16\u7801\u5411\u91cf\u7684\u52a0\u6743\u548c":108,"\u7528\u4e8e\u8bad\u7ec3\u795e\u7ecf\u7f51\u7edc\u7684\u6570\u636e":124,"\u7528\u4e8e\u9009\u62e9\u662f\u5426\u4f7f\u7528\u76f8\u5173\u529f\u80fd":63,"\u7528\u4e8e\u9009\u62e9\u662f\u5426\u4f7f\u7528mkl":64,"\u7528\u4e8emkl":[63,64],"\u7528\u53cc\u5411\u95e8\u63a7\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u7f16\u7801":108,"\u7528\u591a\u5bf9\u6548\u679c\u5b8c\u5168\u76f8\u540c\u7684":105,"\u7528\u6237\u4e00\u822c\u901a\u8fc7\u8c03\u7528":117,"\u7528\u6237\u4e0a\u4f20\u6570\u636e\u540e":37,"\u7528\u6237\u4e5f\u53ef\u4ee5\u4e0a\u4f20label":37,"\u7528\u6237\u4e5f\u53ef\u4ee5\u4f7f\u7528paddlepaddle\u63d0\u4f9b\u7684\u5b98\u65b9\u5f00\u53d1\u955c\u50cf":137,"\u7528\u6237\u4e5f\u53ef\u4ee5\u5728c":1,"\u7528\u6237\u4eceapp":138,"\u7528\u6237\u53ea\u9700\u5b9a\u4e49rnn\u5728\u4e00\u4e2a\u65f6\u95f4\u6b65\u5185\u5b8c\u6210\u7684\u8ba1\u7b97":107,"\u7528\u6237\u53ef\u4ee5\u5206\u522b\u67e5\u770b\u6700\u65b0\u7684":114,"\u7528\u6237\u53ef\u4ee5\u53c2\u8003\u4e0b\u6587":137,"\u7528\u6237\u53ef\u4ee5\u53c2\u8003sphinx\u6559\u7a0b\u8fdb\u884c\u4e66\u5199":114,"\u7528\u6237\u53ef\u4ee5\u5b89\u5168\u7684\u91ca\u653e\u67d0\u4e2ac":68,"\u7528\u6237\u53ef\u4ee5\u628a\u81ea\u5df1\u7684\u6570\u636e\u5206\u4eab\u7ed9\u522b\u4eba":37,"\u7528\u6237\u53ef\u4ee5\u76f4\u63a5\u4f7f\u7528\u8fd9\u4e2a\u52a8\u6001\u5e93\u6765\u5f15\u5165paddl":68,"\u7528\u6237\u53ef\u4ee5\u81ea\u5b9a\u4e49beam":133,"\u7528\u6237\u53ef\u4ee5\u8bbe\u7f6e":135,"\u7528\u6237\u53ef\u4ee5\u901a\u8fc7\u7b80\u5355\u4f7f\u7528python\u63a5\u53e3":1,"\u7528\u6237\u53ef\u5728\u81ea\u5df1\u719f\u6089\u7684\u5f00\u53d1\u5e73\u53f0\u4e0a\u7f16\u8bd1android\u5e73\u53f0\u4e0a\u9002\u7528\u7684paddlepaddle\u5e93":137,"\u7528\u6237\u53ef\u5728\u8c03\u7528cmake\u7684\u65f6\u5019\u8bbe\u7f6e\u5b83\u4eec":98,"\u7528\u6237\u53ef\u5c06":137,"\u7528\u6237\u53ef\u5c06\u5408\u6210\u7684fat\u5e93\u7528\u4e8e\u6df1\u5ea6\u5b66\u4e60\u76f8\u5173\u7684io":138,"\u7528\u6237\u53ef\u6839\u636e\u81ea\u5df1\u7684\u7f16\u8bd1\u76ee\u6807\u67b6\u6784":137,"\u7528\u6237\u53ef\u81ea\u884c\u524d\u5f80\u4e0b\u8f7d\u9884\u7f16\u8bd1\u597d\u7684\u7248\u672c":137,"\u7528\u6237\u53ef\u901a\u8fc7\u5982\u4e0b\u4e24\u79cd\u65b9\u5f0f":137,"\u7528\u6237\u5728\u4f7f\u7528\u8fd9\u4e00\u7c7brecurr":96,"\u7528\u6237\u5728\u4f7f\u7528paddlepaddl":92,"\u7528\u6237\u5728\u672c\u5730\u8f6c\u6362\u597d\u518d\u4e0a\u4f20":37,"\u7528\u6237\u5b9a\u4e49\u7684\u53c2\u6570":2,"\u7528\u6237\u5c06\u53c2\u6570\u8f7d\u5165":97,"\u7528\u6237\u5c06\u914d\u7f6e\u4e0e\u8bad\u7ec3\u6570\u636e\u5207\u5206\u597d\u653e\u5728\u5206\u5e03\u5f0f\u6587\u4ef6\u7cfb\u7edf\u9884\u5148\u5206\u914d\u597d\u7684\u76ee\u5f55\u4e2d":128,"\u7528\u6237\u5f3a\u5236\u6307\u5b9a\u7279\u5b9a\u7684python\u7248\u672c":92,"\u7528\u6237\u6587\u4ef6\u53ef\u80fd\u662f\u6bd4\u8f83\u5927\u7684":51,"\u7528\u6237\u8fd8\u53ef\u6839\u636e\u81ea\u5df1\u7684\u9700\u6c42\u8bbe\u7f6e\u5176\u4ed6\u7f16\u8bd1\u53c2\u6570":[137,138,139],"\u7528\u6237\u901a\u8fc7\u53c2\u6570":[96,97],"\u7528\u6237\u901a\u8fc7c":68,"\u7528\u6237\u9700\u8981\u5728\u7f51\u7edc\u914d\u7f6e\u4e2d\u6307\u5b9a":135,"\u7528\u6237\u9700\u8981\u5728cmake\u65f6\u624b\u52a8\u8bbe\u7f6e\u8fd9\u4e9b\u503c":[137,139],"\u7528\u6237\u9700\u8981\u6307\u5b9a\u672c\u673a\u4e0apython\u7684\u8def\u5f84":92,"\u7528\u6237\u9700\u8981\u63d0\u524d\u51c6\u5907\u597d\u4ea4\u53c9\u7f16\u8bd1\u73af\u5883":137,"\u7528\u672c\u673a\u7684\u7b2c\u4e00\u4e2a":109,"\u7528\u6765\u4ece\u53c2\u6570\u670d\u52a1\u5668\u9884\u53d6\u53c2\u6570\u77e9\u9635\u76f8\u5e94\u7684\u884c":111,"\u7528\u6765\u5b58\u50a8\u672c\u6b21\u6027\u80fd\u5206\u6790\u7684\u7ed3\u679c":117,"\u7528\u8fd9\u4e2a\u955c\u50cf\u521b\u5efa\u7684\u5bb9\u5668\u9700\u8981\u6709\u4ee5\u4e0b\u4e24\u4e2a\u529f\u80fd":128,"\u7528docker\u7f16\u8bd1\u548c\u6d4b\u8bd5paddlepaddl":100,"\u7528web\u6d4f\u89c8\u5668\u8bbf\u95ee\u5bf9\u5e94\u7f51\u5740":117,"\u7531":[96,107,122],"\u7531\u4e8e":120,"\u7531\u4e8e\u5728\u73b0\u6709\u7684\u67d0\u4e9b\u60c5\u51b5\u4e0b":63,"\u7531\u4e8e\u5b83\u5185\u90e8\u5305\u542b\u4e86\u6bcf\u7ec4\u6570\u636e\u4e2d\u7684\u6240\u6709\u53e5\u5b50":105,"\u7531\u4e8e\u5bf9parameters\u7684\u66f4\u65b0\u9700\u8981\u83b7\u53d6parameters\u5185\u5b58\u7684":36,"\u7531\u4e8e\u6211\u4eec\u60f3\u8981\u7684\u53d8\u6362\u662f\u53cc\u5c42\u65f6\u95f4\u5e8f\u5217":105,"\u7531\u4e8e\u6211\u4eec\u652f\u6301\u8bad\u7ec3\u6570\u636e\u6709\u4e0d\u540c\u7684\u6279\u6b21\u5927\u5c0f":111,"\u7531\u4e8e\u8fd9\u4e2a\u5730\u5740\u4f1a\u88abdataprovider\u4f7f\u7528":1,"\u7531\u4e8e\u8fd9\u6837\u505a\u53ef\u4ee5\u907f\u514d\u5f88\u591a\u6b7b\u9501\u95ee\u9898":2,"\u7531\u4e8e\u96c6\u7fa4\u4e2d\u540c\u65f6\u5b58\u5728\u4e24\u53f0\u673a\u5668\u6545\u969c\u7684\u6982\u7387\u6781\u4f4e":36,"\u7531\u4e8e\u987a\u5e8f\u8c03\u7528\u8fd9\u4e9bgenerator\u4e0d\u4f1a\u51fa\u73b0\u4e0a\u8ff0\u95ee\u9898":2,"\u7531\u4e8earm64\u67b6\u6784\u8981\u6c42android":137,"\u7531\u4e8ec":67,"\u7531\u4e8echunk\u6bd4\u8f83\u5c0f":51,"\u7531\u4e8eeigen":113,"\u7531\u4e8emkl":64,"\u7531\u4e8epypi":84,"\u7531\u4e8estep":107,"\u7531\u4e8etensor\u7684rank\u662f\u6a21\u677f\u53c2\u6570":113,"\u7531\u4e8etest_data\u5305\u542b\u4e24\u6761\u9884\u6d4b\u6570\u636e":4,"\u7531\u5206\u652f\u5904\u7684layer\u8d1f\u8d23\u6c42\u548c":64,"\u7531\u8bcd\u8bed\u6784\u6210\u7684\u53e5\u5b50":104,"\u7531\u94fe\u63a5\u65b9\u5f0f\u51b3\u5b9a":120,"\u7533\u8bf7\u7528\u6237\u7a7a\u95f4":51,"\u7535\u8111":105,"\u767b\u5f55\u5230head\u8282\u70b9":129,"\u7684":[101,105,109,110,113,122,123,125,128,138],"\u768410\u7ef4\u6574\u6570\u6807\u7b7e":2,"\u7684\u4e00\u4e2a\u5b50\u96c6":64,"\u7684\u4e00\u4e2a\u7b80\u5355\u8c03\u7528\u5982\u4e0b":107,"\u7684\u4e3a0":133,"\u7684\u4efb\u4e00\u4e00\u79cd":95,"\u7684\u4f5c\u7528\u662f\u5ef6\u8fdf\u5206\u914d\u5185\u5b58":113,"\u7684\u4f7f\u7528\u793a\u4f8b\u5982\u4e0b":104,"\u7684\u4fe1\u606f":64,"\u7684\u503c":[137,138,139],"\u7684\u503c\u81ea\u52a8\u63a8\u5bfc\u5f97\u5230":137,"\u7684\u504f\u7f6e\u5411\u91cf":111,"\u7684\u5171\u4eab\u5df2\u7ecf\u52a0\u8f7d\u7684\u9884\u6d4b\u6a21\u578b":123,"\u7684\u5177\u4f53\u8ba1\u7b97\u903b\u8f91":112,"\u7684\u5185\u5b58":95,"\u7684\u5185\u5bb9\u6765\u5b9a\u5236imag":128,"\u7684\u5185\u6838block\u4f7f\u7528\u60c5\u51b5":118,"\u7684\u522b\u540d":[5,6,8],"\u7684\u5355\u5143\u6d4b\u8bd5":112,"\u7684\u5355\u5143\u6d4b\u8bd5\u548c\u7b80\u5355\u7f51\u7edc\u7684\u6574\u4f53\u6d4b\u8bd5":64,"\u7684\u53cd\u5411\u4f20\u64ad\u5c06\u4f1a\u6253\u5370\u65e5\u5fd7\u4fe1\u606f":133,"\u7684\u53d8\u6362\u77e9\u9635":111,"\u7684\u540d\u5b57":2,"\u7684\u540d\u79f0\u76f8\u540c":108,"\u7684\u5411\u91cf":111,"\u7684\u542f\u52a8\u53c2\u6570":128,"\u7684\u542f\u52a8\u53c2\u6570\u5e76\u6267\u884c\u8fdb\u7a0b":128,"\u7684\u547d\u4ee4\u548c\u4e00\u822c\u7684":117,"\u7684\u547d\u540d\u98ce\u683c\u5e76\u4e0d\u80fd\u9002\u5e94\u5176\u4ed6\u7b2c\u4e09\u65b9\u8bed\u8a00":67,"\u7684\u5730\u65b9":110,"\u7684\u5747\u5300\u5206\u5e03":97,"\u7684\u57fa\u672c\u903b\u8f91":64,"\u7684\u591a\u79cd\u5b89\u88c5\u65b9\u5f0f":124,"\u7684\u5934\u6587\u4ef6":67,"\u7684\u5b50\u7c7b\u53ea\u9700\u8981\u4f7f\u7528\u5185\u90e8\u5b58\u50a8\u5c31\u53ef\u4ee5\u4e86":64,"\u7684\u5b9e\u73b0":112,"\u7684\u5de5\u4f5c\u6d41\u7a0b\u5982\u56fe1\u6240\u793a":123,"\u7684\u5e73\u5747\u503c":104,"\u7684\u5e8f\u5217":122,"\u7684\u5e8f\u5217\u5f62\u72b6\u4e00\u81f4":105,"\u7684\u5f00\u53d1\u5de5\u4f5c\u90fd\u5e94\u8be5\u5728\u4e00\u4e2a\u65b0\u7684\u5206\u652f\u4e0a\u5b8c\u6210":110,"\u7684\u5f00\u53d1\u6d41\u7a0b":109,"\u7684\u5f00\u59cb\u8bf7\u52a0\u4e0a\u5b8f\u5b9a\u4e49":112,"\u7684\u6027\u80fd\u5206\u6790\u4e0e\u8c03\u4f18\u5206\u4e3a\u4e24\u4e2a\u90e8\u5206":117,"\u7684\u6027\u80fd\u5206\u6790\u5de5\u5177\u975e\u5e38\u591a":117,"\u7684\u6027\u80fd\u6709\u95ee\u9898":117,"\u7684\u60c5\u51b5\u4e0b":63,"\u7684\u63a5\u53e3\u6837\u5f0f":67,"\u7684\u63a5\u53e3\u8bf7\u67e5\u770b":122,"\u7684\u63cf\u8ff0\u8bf4\u660e\u4e2d":110,"\u7684\u64cd\u4f5c":113,"\u7684\u6570\u636e\u6d41\u56fe":37,"\u7684\u6570\u76ee\u4e00\u81f4":104,"\u7684\u6587\u4ef6\u4e5f\u5e26\u5230\u65b0\u5206\u652f\u4e0a":110,"\u7684\u65b9\u7a0b":111,"\u7684\u65f6\u5019":64,"\u7684\u65f6\u95f4\u6b65\u4fe1\u606f\u6210\u6b63\u6bd4":95,"\u7684\u66f4\u8be6\u7ec6\u51c6\u786e\u7684\u5b9a\u4e49":105,"\u7684\u6700\u5c0f\u503c":133,"\u7684\u6700\u65b0\u4ee3\u7801\u5e76\u66f4\u65b0\u5f53\u524d\u5206\u652f":110,"\u7684\u6784\u9020\u51fd\u6570":112,"\u7684\u67b6\u6784\u7684\u793a\u4f8b":108,"\u7684\u6837\u5f0f":110,"\u7684\u6838\u5fc3\u662f\u8bbe\u8ba1step\u51fd\u6570\u7684\u8ba1\u7b97\u903b\u8f91":107,"\u7684\u6839\u76ee\u5f55":138,"\u7684\u683c\u5f0f\u59cb\u7ec8\u662f":64,"\u7684\u683c\u5f0f\u5b58\u50a8":64,"\u7684\u6982\u5ff5":64,"\u7684\u6bb5\u843d\u5b9a\u4e49\u4e3a\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217":107,"\u7684\u6bcf\u4e2a\u8fdb\u7a0b\u90fd\u53ef\u4ee5\u4ececeph\u8bfb\u53d6\u6570\u636e":127,"\u7684\u6e90\u7801\u4ee5\u53ca\u751f\u6210\u6587\u6863\u9700\u8981\u591a\u79cd\u5f00\u53d1\u5de5\u5177":110,"\u7684\u6e90\u7801\u91cc\u4f7f\u7528\u4e86":67,"\u7684\u7248\u672c":[84,109,139],"\u7684\u72b6\u6001":107,"\u7684\u72ec\u7acb\u5de5\u5177\u94fe":137,"\u7684\u77e9\u9635":[95,111],"\u7684\u7a20\u5bc6\u5411\u91cf\u4f5c\u4e3a\u8f93\u5165":111,"\u7684\u7a20\u5bc6\u77e9\u9635":122,"\u7684\u7a20\u5bc6\u77e9\u9635\u662f\u4e00\u4e2a\u7531":122,"\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570":123,"\u7684\u7b2ci\u4e2a\u503c":111,"\u7684\u7b2cj\u4e2a\u503c":111,"\u7684\u7cfb\u7edf":109,"\u7684\u7ed3\u679c":63,"\u7684\u7f16\u5199":124,"\u7684\u7f16\u8bd1\u5de5\u5177\u94fe":137,"\u7684\u7f29\u5199":51,"\u7684\u7f51\u7edc\u6a21\u578b":63,"\u7684\u89c4\u8303":67,"\u7684\u89d2\u5ea6":37,"\u7684\u8ba1\u7b97\u4ee3\u7801":113,"\u7684\u8ba1\u7b97\u8fc7\u7a0b\u4e66\u5199\u66f4\u52a0\u7b80\u5355":112,"\u7684\u8bdd":95,"\u7684\u8be6\u7ec6\u4fe1\u606f":117,"\u7684\u8f93\u5165":107,"\u7684\u8f93\u51fa":118,"\u7684\u8f93\u51fa\u4fe1\u606f\u5165\u624b\u662f\u4e2a\u4e0d\u9519\u7684\u9009\u62e9":118,"\u7684\u8f93\u51fa\u51fd\u6570\u8fd4\u56de\u7684\u662f\u4e0b\u4e00\u4e2a\u65f6\u523b\u8f93\u51fa\u8bcd\u7684":108,"\u7684\u8f93\u51fa\u683c\u5f0f":105,"\u7684\u8f93\u51fa\u88ab\u7528\u4f5c":108,"\u7684\u8f93\u51fab\u662f\u4e00\u4e2a":95,"\u7684\u8fd0\u884c\u73af\u5883":109,"\u7684\u8fdc\u7a0b\u4ed3\u5e93\u7684\u540d\u5b57":110,"\u7684\u914d\u7f6e\u5199\u5230\u914d\u7f6e\u6587\u4ef6\u4e2d":37,"\u7684\u96c6\u88c5\u7bb1\u6280\u672f":109,"\u7684\u9875\u9762\u5220\u9664\u8fdc\u7a0b\u4ed3\u5e93\u7684\u5206\u652f":110,"\u7684cpu":112,"\u7684docker\u955c\u50cf":99,"\u7684flag":[63,64],"\u7684linux\u670d\u52a1\u5668\u7ec4\u6210":124,"\u7684paddlepaddle\u5e93":137,"\u7684vanilla":63,"\u76d1\u542c\u7684\u7aef\u53e3\u4e2a\u6570":124,"\u76ee\u524d":107,"\u76ee\u524d\u4f7f\u7528":110,"\u76ee\u524d\u53ea\u8003\u8651":64,"\u76ee\u524d\u53ea\u8003\u8651\u52a8\u6001\u6269\u5bb9trainer\u6570\u91cf":36,"\u76ee\u524d\u5728paddlepaddle\u4e2d":64,"\u76ee\u524d\u5728paddlepaddle\u4e2d\u6570\u636e\u90fd\u662f\u4ee5":64,"\u76ee\u524d\u5d4c\u5165python\u89e3\u91ca\u5668":67,"\u76ee\u524d\u5fc5\u987b\u8bbe\u7f6e\u6210":139,"\u76ee\u524d\u6211\u4eec\u7528cephfs\u6765\u642d\u5efa":51,"\u76ee\u524d\u63d0\u4f9b\u4e09\u79cd\u94fe\u63a5\u65b9\u5f0f":120,"\u76ee\u524d\u652f\u6301":137,"\u76ee\u524d\u652f\u6301\u4e24\u79cd":104,"\u76ee\u524d\u652f\u6301cento":103,"\u76ee\u524d\u652f\u6301fail":133,"\u76ee\u524d\u7684\u4f18\u5316":64,"\u76ee\u524d\u8be5\u53c2\u6570\u4ec5\u7528\u4e8eaucvalidationlayer\u548cpnpairvalidationlayer\u5c42":133,"\u76ee\u524d\u8fd8\u672a\u652f\u6301":107,"\u76ee\u524dpaddle\u7684\u8fdb\u7a0b\u6a21\u578b\u662fc":67,"\u76ee\u524dpaddlepaddle\u7684develop\u5206\u652f\u7684\u6587\u6863\u662f\u81ea\u52a8\u89e6\u53d1\u66f4\u65b0\u7684":114,"\u76ee\u524dpaddlepaddle\u91c7\u7528\u4e86":63,"\u76ee\u5f55":[99,109,125,127,128,137,138,139],"\u76ee\u5f55\u4e0b":[68,111,125],"\u76ee\u5f55\u4e0b\u5bf9\u5e94\u7684\u5730\u65b9":64,"\u76ee\u5f55\u4e0b\u65b0\u589e\u7684":112,"\u76ee\u5f55\u4e0b\u6700\u65b0\u7684":138,"\u76ee\u5f55\u4e0b\u7684\u4ee3\u7801\u793a\u4f8b":123,"\u76ee\u5f55\u4e0b\u7684\u751f\u6210\u6587\u4ef6\u7528\u4e8e\u6df1\u5ea6\u5b66\u4e60\u76f8\u5173android":137,"\u76ee\u5f55\u4e0b\u7684demo\u8bad\u7ec3\u51fa\u6765":4,"\u76ee\u5f55\u4e0b\u7684python\u5305":92,"\u76ee\u5f55\u4e2d":[120,123,125],"\u76ee\u5f55\u4e2d\u4f1a\u5305\u542b":[137,139],"\u76ee\u5f55\u4e2d\u4f1a\u5305\u542b\u4ee5\u4e0b\u5185\u5bb9":138,"\u76ee\u5f55\u4e2d\u7684":118,"\u76ee\u5f55\u4e2dpaddl":128,"\u76ee\u5f55\u548c":[137,138,139],"\u76ee\u5f55\u5c31\u6210\u4e3a\u4e86\u5171\u4eab\u5b58\u50a8":128,"\u76ee\u5f55\u751f\u6210\u4e00\u5957\u72ec\u7acb\u7f16\u8bd1\u5de5\u5177\u94fe":137,"\u76ee\u5f55\u91cc\u627e\u5230\u4ea4\u53c9\u7f16\u8bd1\u5668":139,"\u76ee\u6807\u5411\u91cf":108,"\u76ee\u6807\u5de5\u5177\u94fe":137,"\u76ee\u6807\u673a\u7248protobuf\u5e93":139,"\u76ee\u6807\u67b6\u6784":138,"\u76ee\u6807\u67b6\u6784abi":137,"\u76f4\u5230\u8bad\u7ec3\u6536\u655b\u4e3a\u6b62":97,"\u76f4\u63a5\u4f7f\u7528\u4e0a\u8ff0\u5b89\u88c5\u6d41\u7a0b":100,"\u76f4\u63a5\u4f7f\u7528c\u8bed\u8a00\u7684":67,"\u76f4\u63a5\u5220\u9664\u8fd9\u4e2a\u53c2\u6570\u5373\u53ef":68,"\u76f4\u63a5\u5347\u7ea7\u5230\u66f4\u65b0\u7684\u7248\u672c":98,"\u76f4\u63a5\u5bfc\u51fa\u5230c\u7684\u63a5\u53e3\u6bd4\u8f83\u56f0\u96be":67,"\u76f4\u63a5\u8c03\u7528\u76f8\u5e94\u63a5\u53e3\u5373\u53ef":112,"\u76f4\u63a5\u8fd0\u884c":99,"\u76f4\u63a5\u8fd4\u56de\u8ba1\u7b97\u7ed3\u679c":4,"\u76f8\u5173\u5c42":63,"\u76f8\u5173\u6982\u5ff5\u662f":2,"\u76f8\u540c\u540d\u5b57\u7684\u53c2\u6570":97,"\u76f8\u5bf9":105,"\u76f8\u5bf9\u4e8epaddlepaddle\u7a0b\u5e8f\u8fd0\u884c\u65f6\u7684\u8def\u5f84":1,"\u76f8\u5bf9mnist\u800c\u8a00":2,"\u76f8\u5f53":105,"\u76f8\u6bd4":112,"\u770b\u5f53\u524dmpi\u96c6\u7fa4\u662f\u5426\u652f\u6301resourc":93,"\u77a7":103,"\u77e9\u9635":132,"\u77e9\u9635\u4e2d\u6bcf\u4e2a\u5143\u7d20\u7684\u503c\u968f\u673a\u751f\u6210":122,"\u77e9\u9635\u4e58\u6cd5\u7684\u516c\u5f0f":112,"\u77e9\u9635\u5927\u5c0f\u662f":63,"\u77e9\u9635\u662f\u5426\u662f\u4e00\u4e2a\u5e8f\u5217":122,"\u77e9\u9635\u7684\u9ad8\u5ea6":122,"\u77e9\u9635\u91cc\u7684\u5143\u7d20\u662f\u6d6e\u70b9\u6570":122,"\u786e\u4fdd\u7f16\u8bd1\u5668\u9009\u9879":110,"\u78c1\u76d8\u4e0d\u591f":109,"\u78c1\u76d8\u7a7a\u95f4\u4e0d\u8db3\u7b49":93,"\u793a\u4f8b":[95,97,123],"\u793a\u4f8b3\u5bf9\u4e8e\u5355\u5c42rnn\u548c\u53cc\u5c42rnn\u6570\u636e\u5b8c\u5168\u76f8\u540c":105,"\u793a\u4f8b3\u7684\u914d\u7f6e\u4f7f\u7528\u4e86\u5355\u5c42rnn\u548c\u53cc\u5c42rnn":105,"\u793a\u4f8b3\u7684\u914d\u7f6e\u5206\u522b\u4e3a":105,"\u793a\u4f8b\u4ee3\u7801\u5982\u4e0b":[95,123],"\u793a\u4f8b\u5982\u4e0b":97,"\u793a\u4f8b\u7a0b\u5e8f":124,"\u793e\u533a\u53c2\u4e0e\u56f0\u96be":67,"\u793e\u533a\u8d21\u732e\u4ee3\u7801\u5b66\u4e60\u6210\u672c\u9ad8":67,"\u795e\u7ecf\u7f51\u7edc\u4e2d\u4e00\u4e2a\u8ba1\u7b97\u5c42\u7684\u8f93\u5165":122,"\u795e\u7ecf\u7f51\u7edc\u4e2d\u4e00\u4e2a\u8ba1\u7b97\u5c42\u7684\u8f93\u5165\u8f93\u51fa\u88ab\u7ec4\u7ec7\u4e3a\u4e00\u4e2a":123,"\u795e\u7ecf\u7f51\u7edc\u4e2d\u7684\u53c2\u6570":36,"\u795e\u7ecf\u7f51\u7edc\u4e5f\u9700\u8981\u4e00\u4e9b\u7279\u5b9a\u7684layer\u4f5c\u4e3a\u8f93\u5165\u63a5\u53e3":102,"\u795e\u7ecf\u7f51\u7edc\u53c2\u6570\u4ee5\u53ca\u8fed\u4ee3\u65b9\u7a0b":102,"\u795e\u7ecf\u7f51\u7edc\u5728\u8bad\u7ec3\u7684\u65f6\u5019":95,"\u795e\u7ecf\u7f51\u7edc\u672c\u8d28\u4e0a\u662f\u4e00\u4e2a\u8ba1\u7b97\u56fe":113,"\u795e\u7ecf\u7f51\u7edc\u6a21\u578b\u7ed3\u6784\u548c\u8bad\u7ec3\u597d\u7684\u6a21\u578b\u5c06\u88ab\u5e8f\u5217\u5316\u5408\u5e76\u5165\u4e00\u4e2a\u6587\u4ef6":123,"\u795e\u7ecf\u7f51\u7edc\u7684\u7f51\u7edc\u7ed3\u6784\u4e2d\u5177\u6709\u6709\u5411\u73af\u7ed3\u6784":105,"\u795e\u7ecf\u7f51\u7edc\u7684\u8bad\u7ec3\u672c\u8eab\u662f\u4e00\u4e2a\u975e\u5e38\u6d88\u8017\u5185\u5b58\u548c\u663e\u5b58\u7684\u5de5\u4f5c":95,"\u79bb":105,"\u79bb\u7ebf\u6279\u5904\u7406":37,"\u79f0\u4e3a":[108,110],"\u79f0\u4e3a\u5f00\u53d1\u955c\u50cf":137,"\u79f0\u4e4b\u4e3a":122,"\u79f0\u4e4b\u4e3a\u53cc\u5c42\u5e8f\u5217\u7684\u4e00\u4e2a\u5b50\u5e8f\u5217":104,"\u79f0\u4e4b\u4e3a\u96c6\u675f\u5927\u5c0f":133,"\u79f0\u4f5c\u6709kernel":112,"\u79f0\u4f5ckernel":112,"\u79fb\u52a8\u7aef\u9884\u6d4b":122,"\u7a00\u758f\u6570\u636e\u7684\u683c\u5f0f":111,"\u7a00\u758f\u66f4\u65b0\u7684\u7aef\u53e3\u6570\u91cf":128,"\u7a00\u758f\u768401\u5411\u91cf":[2,102],"\u7a00\u758f\u7684\u5411\u91cf":[2,102],"\u7a00\u758f\u77e9\u9635":122,"\u7a00\u758f\u77e9\u9635\u4f7f\u7528":122,"\u7a00\u758f\u77e9\u9635\u53ca\u76f8\u5173\u7684\u63a5\u53e3":122,"\u7a00\u758f\u77e9\u9635\u5b58\u50a8\u793a\u610f\u56fe":122,"\u7a00\u758f\u77e9\u9635\u7684\u4e58\u79ef\u5e94\u7528\u4e8e\u524d\u5411\u4f20\u64ad\u8fc7\u7a0b":135,"\u7a0b\u5e8f\u4ece\u6b64\u76ee\u5f55\u62f7\u8d1d\u6587\u4ef6\u5230\u5bb9\u5668\u5185\u8fdb\u884c\u8bad\u7ec3":128,"\u7a0b\u5e8f\u4f9d\u8d56":124,"\u7a0b\u5e8f\u505c\u6b62":133,"\u7a0b\u5e8f\u662f\u4e00\u6837\u7684":117,"\u7a0b\u5e8f\u76f4\u63a5\u9000\u51fa":133,"\u7a20\u5bc6\u5411\u91cf":111,"\u7a20\u5bc6\u66f4\u65b0\u7684\u7aef\u53e3\u6570\u91cf":128,"\u7a20\u5bc6\u7684\u6d6e\u70b9\u6570\u5411\u91cf":[2,102],"\u7a20\u5bc6\u77e9\u9635":122,"\u7a97\u6237":105,"\u7acb\u523b\u9000\u51fa":95,"\u7acb\u5373\u6267\u884c\u5355\u5143\u6d4b\u8bd5":98,"\u7ae0\u8282":137,"\u7aef\u53e3":93,"\u7aef\u6570\u636e\u7c7b\u578b":122,"\u7aef\u7684":117,"\u7aef\u81ea\u5b9a\u4e49\u4e00\u4e2a":1,"\u7aef\u8bfb\u53d6\u6570\u636e":95,"\u7b2c":105,"\u7b2c\u4e00\u4e2a":110,"\u7b2c\u4e00\u4e2a\u53c2\u6570":112,"\u7b2c\u4e00\u4e2a\u53c2\u6570\u662fsettings\u5bf9\u8c61":2,"\u7b2c\u4e00\u4e2a\u6837\u672c\u540c\u65f6encode\u4e24\u6761\u6570\u636e\u6210\u4e24\u4e2a\u5411\u91cf":105,"\u7b2c\u4e00\u4e2apass\u4f1a\u4ecepython\u7aef\u8bfb\u53d6\u6570\u636e":2,"\u7b2c\u4e00\u4e2atag\u4e3a":84,"\u7b2c\u4e00\u5929":105,"\u7b2c\u4e00\u6b65\u9700\u8c03\u7528":123,"\u7b2c\u4e00\u7ae0\u8282":102,"\u7b2c\u4e00\u90e8\u5206\u662f\u56fe\u7247\u7684\u6807\u7b7e":2,"\u7b2c\u4e09\u4e2a\u53c2\u6570":112,"\u7b2c\u4e09\u65b9\u4f9d\u8d56\u5e93\u9700\u8981\u6309\u7167\u4e0e\u65b9\u5f0f2\u540c\u6837\u65b9\u6cd5\u663e\u793a\u5730\u8fdb\u884c\u94fe\u63a5":120,"\u7b2c\u4e09\u65b9\u94fe\u63a5\u5e93\u548c\u5934\u6587\u4ef6":120,"\u7b2c\u4e09\u6b65\u5b8c\u6210\u540e":84,"\u7b2c\u4e8c\u4e2a":95,"\u7b2c\u4e8c\u4e2a\u4e3a":84,"\u7b2c\u4e8c\u4e2a\u53c2\u6570":112,"\u7b2c\u4e8c\u7c7b":96,"\u7b2c\u4e8c\u90e8\u5206\u662f28":2,"\u7b2ci\u884c\u7b2cj\u5217\u7684\u6570\u503c":111,"\u7b49":[64,68,93,112,123],"\u7b49\u4e8e\u6837\u672c\u6570":95,"\u7b49\u5168\u90e8\u9759\u6001\u5e93\u4e2d\u7684\u76ee\u6807\u6587\u4ef6\u5168\u90e8\u6253\u5305\u540e\u4ea7\u751f\u7684\u6587\u4ef6":68,"\u7b49\u53c2\u6570":128,"\u7b49\u5f85\u7f16\u8bd1\u5b8c\u6210\u540e":84,"\u7b49\u6587\u4ef6":68,"\u7b49\u7b2c\u4e09\u65b9\u5e93":120,"\u7b80\u5199":112,"\u7b80\u5355\u4ecb\u7ecd\u9700\u8981\u7528\u5230\u57fa\u7c7b":112,"\u7b80\u5355\u603b\u7ed3op\u9700\u8981\u5305\u542b\u7684\u5185\u5bb9\u5982\u4e0b":112,"\u7b80\u5355\u6765\u8bf4":118,"\u7b80\u5355\u7684\u5168\u8fde\u63a5\u7f51\u7edc":97,"\u7b80\u5355\u7684\u6027\u80fd\u5206\u6790":118,"\u7b80\u5355\u7684pydataprovider2\u6837\u4f8b\u5c31\u8bf4\u660e\u5b8c\u6bd5\u4e86":2,"\u7b80\u5355\u7684yaml\u6587\u4ef6\u5982\u4e0b":127,"\u7b80\u76f4":105,"\u7b97\u6cd5":[95,108],"\u7b97\u6cd5\u4e2d\u7684beam\u5927\u5c0f":108,"\u7ba1\u7406\u4e86\u6bcf\u4e2a\u8ba1\u7b97\u5c42\u8f93\u51fa\u7684\u5b58\u50a8\u7a7a\u95f4":123,"\u7c7b\u4f3c":[68,104],"\u7c7b\u4f5c\u4e3a\u53c2\u6570\u7684\u62bd\u8c61":111,"\u7c7b\u522b\u4e2d\u7684\u53c2\u6570\u53ef\u7528\u4e8e\u6240\u6709\u573a\u5408":132,"\u7c7b\u522b\u6807\u7b7e\u4e4b\u4e00":123,"\u7c7b\u522b\u6807\u7b7e\u5c42":123,"\u7c7b\u540d\u548cc":67,"\u7c7b\u578b":[67,112,122,133],"\u7c7b\u578b\u4e3a":112,"\u7c7b\u578b\u4ecd\u7136\u4e3aeigenvector":113,"\u7c7b\u578b\u53ef\u4ee5\u662fpaddlepaddle\u652f\u6301\u7684\u4efb\u610f\u8f93\u5165\u6570\u636e\u7c7b\u578b":104,"\u7c7b\u578b\u540d\u4e3a":112,"\u7c7b\u578b\u662fnumpy\u7684ndarrai":95,"\u7c7b\u578b\u662fsparse_binary_vector":[2,102],"\u7c7b\u578b\u662fsparse_float_vector":[2,102],"\u7c7b\u578b\u6765\u8bbe\u7f6e":2,"\u7c7b\u578b\u7684":105,"\u7c7b\u578b\u7b49\u662f\u5426\u5408\u6cd5":112,"\u7c7b\u578b\u8fd8\u662f":122,"\u7c7b\u7684\u5b9a\u4e49\u5199\u5728":112,"\u7c7b\u7684\u5bf9\u8c61":123,"\u7c7b\u7684\u6784\u9020\u51fd\u6570\u548c\u6790\u6784\u51fd\u6570":111,"\u7c7b\u91cd\u5199":112,"\u7c7b\u9700\u8981\u5b9e\u73b0\u521d\u59cb\u5316":111,"\u7cfb\u6570":112,"\u7cfb\u7edf\u4e2d\u7684\u74f6\u9888\u53ef\u80fd\u548c\u7a0b\u5e8f\u5458\u5f00\u53d1\u8fc7\u7a0b\u4e2d\u60f3\u8c61\u7684\u74f6\u9888\u76f8\u53bb\u751a\u8fdc":117,"\u7cfb\u7edf\u4f1a\u5bf9\u65b0\u589e\u7684op\u81ea\u52a8\u7ed1\u5b9apython":112,"\u7cfb\u7edf\u4f1a\u63d0\u4f9b\u4e00\u4e2a\u5206\u5e03\u5f0f\u5b58\u50a8\u670d\u52a1":124,"\u7cfb\u7edf\u4f1a\u6839\u636e\u6587\u4ef6\u540d\u81ea\u52a8\u6784\u5efaop\u548c\u5176\u5bf9\u5e94\u7684python\u6269\u5c55":112,"\u7ebf\u7a0bid\u53f7":135,"\u7ec6\u8282\u63cf\u8ff0":134,"\u7ecf\u5e38\u4f1a\u6d88\u8017\u657010gb\u7684\u5185\u5b58\u548c\u6570gb\u7684\u663e\u5b58":95,"\u7ed3\u5c3e":112,"\u7ed3\u675f\u6807\u8bb0":108,"\u7ed3\u675f\u9884\u6d4b\u4e4b\u540e":123,"\u7ed3\u6784\u4f53":[122,123],"\u7ed3\u679c\u4f1a\u5199\u5165\u5f53\u524d\u8fd0\u884c\u76ee\u5f55\u4e0b\u7684":123,"\u7ed3\u679c\u5982\u4e0b\u56fe\u6240\u793a":117,"\u7ed3\u679c\u8f93\u51fa\u5230":109,"\u7ed3\u8bba":67,"\u7ed9":105,"\u7ed9\u4e2a\u7b80\u5355\u7684":110,"\u7ed9\u5b9aencoder\u8f93\u51fa\u548c\u5f53\u524d\u8bcd":107,"\u7edf\u4e00\u7528":37,"\u7ee7\u627f\u81ea":112,"\u7ee7\u627f\u81eaoperatorbas":112,"\u7ee7\u7eed\u8bad\u7ec3\u6216\u9884\u6d4b":2,"\u7ef4\u57fa\u767e\u79d1\u4e2d\u6587\u9875\u9762":105,"\u7ef4\u57fa\u767e\u79d1\u9875\u9762":105,"\u7ef4\u7a7a\u95f4":108,"\u7ef4\u7a7a\u95f4\u5b8c\u6210":108,"\u7f13\u5b58\u6c60\u7684\u51cf\u5c0f":95,"\u7f13\u5b58\u8bad\u7ec3\u6570\u636e\u5230\u5185\u5b58":2,"\u7f16\u5199":99,"\u7f16\u5199\u4e86\u4e00\u4e2apaddlepaddle\u7684\u7a0b\u5e8f":99,"\u7f16\u5199\u5b8cyaml\u6587\u4ef6\u540e":128,"\u7f16\u5199\u672c\u6b21\u8bad\u7ec3\u7684yaml\u6587\u4ef6":128,"\u7f16\u5199\u6df1\u5ea6\u5b66\u4e60\u7a0b\u5e8f":117,"\u7f16\u5199\u7684\u90e8\u5206":101,"\u7f16\u5199\u96c6\u7fa4\u4efb\u52a1\u63d0\u4ea4\u548c\u7ba1\u7406\u811a\u672c":124,"\u7f16\u53f7\u4ece0\u5f00\u59cb":95,"\u7f16\u7801\u5411\u91cf":108,"\u7f16\u7801\u5668\u8f93\u51fa":108,"\u7f16\u7801\u6e90\u5e8f\u5217":108,"\u7f16\u8bd1":[99,109,110,121,137],"\u7f16\u8bd1\u51fa\u7684paddlepaddle\u9884\u6d4b\u5e93\u548c\u5934\u6587\u4ef6":120,"\u7f16\u8bd1\u540e\u7684\u6587\u4ef6\u5c06\u88ab\u5b58\u50a8\u5728\u5de5\u4f5c\u76ee\u5f55":114,"\u7f16\u8bd1\u548c\u5b89\u88c5paddlepaddl":139,"\u7f16\u8bd1\u548c\u5b89\u88c5paddlepaddle\u9884\u6d4b\u5e93":[137,138],"\u7f16\u8bd1\u5668":[137,138,139],"\u7f16\u8bd1\u5668\u6ca1\u6709":67,"\u7f16\u8bd1\u5668\u8981\u6c42\u7cfb\u7edf\u652f\u6301":137,"\u7f16\u8bd1\u578b\u8bed\u8a00":67,"\u7f16\u8bd1\u5b89\u88c5\u4e0e\u5355\u5143\u6d4b\u8bd5":94,"\u7f16\u8bd1\u5b89\u88c5\u7ed3\u675f\u4e4b\u540e":137,"\u7f16\u8bd1\u5b8c\u6210\u4e4b\u540e":114,"\u7f16\u8bd1\u5b8c\u6210\u540e\u4f1a\u5728build":98,"\u7f16\u8bd1\u5de5\u5177\u94fe":137,"\u7f16\u8bd1\u5de5\u5177\u94fe\u6240\u5728\u7684\u7edd\u5bf9\u8def\u5f84":139,"\u7f16\u8bd1\u6027\u80fd\u4f1a\u548c":117,"\u7f16\u8bd1\u6210\u529f\u540e":112,"\u7f16\u8bd1\u6210\u529f\u540e\u5728":120,"\u7f16\u8bd1\u6210\u52a8\u6001\u5e93":133,"\u7f16\u8bd1\u65f6\u4e00\u5b9a\u8981\u5f00\u542f\u4f18\u5316":117,"\u7f16\u8bd1\u65f6\u4f1a\u628a\u5bf9\u5e94\u7684\u5934\u6587\u4ef6\u548c\u5e93\u653e\u5728":64,"\u7f16\u8bd1\u65f6\u53ef\u80fd\u4f1a\u53bb\u6389\u8c03\u8bd5\u4fe1\u606f":117,"\u7f16\u8bd1\u65f6\u6307\u5b9a":117,"\u7f16\u8bd1\u751f\u6210":114,"\u7f16\u8bd1\u8fd9\u4e2a\u7248\u672c\u7684docker\u53d1\u884c\u955c\u50cf":84,"\u7f16\u8bd1\u8fd9\u4e2a\u7248\u672c\u7684python":84,"\u7f16\u8bd1c":68,"\u7f16\u8bd1paddlepaddl":98,"\u7f51\u7edc\u5c42\u53ef\u4ee5\u6709\u591a\u4e2a\u8f93\u5165":111,"\u7f51\u7edc\u5c42\u7684\u6807\u8bc6\u7b26\u4e3a":111,"\u7f51\u7edc\u5c42\u7684\u7c7b\u578b":111,"\u7f51\u7edc\u5c42\u7684\u7ec6\u8282\u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u8fd9\u4e9b\u4ee3\u7801\u7247\u6bb5\u6765\u6307\u5b9a":111,"\u7f51\u7edc\u5c42\u7684\u8f93\u51fa\u662f\u7ecf\u8fc7\u6fc0\u6d3b\u51fd\u6570\u4e4b\u540e\u7684\u503c":133,"\u7f51\u7edc\u5c42\u914d\u7f6e\u5305\u542b\u4ee5\u4e0b\u51e0\u9879":111,"\u7f51\u7edc\u63a5\u53d7\u4e00\u5e45\u56fe\u7247\u4f5c\u4e3a\u8f93\u5165":123,"\u7f51\u7edc\u7ed3\u6784\u7684\u5e8f\u5217\u5316\u7ed3\u679c\u548c\u6a21\u578b\u53c2\u6570\u5b58\u50a8\u76ee\u5f55":123,"\u7f51\u7edc\u901a\u4fe1":111,"\u7f51\u901f\u6216ssl\u94fe\u63a5\u539f\u56e0":92,"\u800c":[96,108,117],"\u800c\u4e0d\u4f1a\u6539\u53d8\u539f\u6709tensor\u7684shape\u4fe1\u606f":113,"\u800c\u4e0d\u5fc5\u5728\u610fpaddl":68,"\u800c\u4e0d\u652f\u6301pypy\u89e3\u91ca\u5668":67,"\u800c\u4e0d\u662f\u5728layer\u91cc\u5b9e\u73b0":96,"\u800c\u4e0d\u662f\u6e90\u7801\u76ee\u5f55\u91cc":92,"\u800c\u4e0d\u662f\u7279\u5f81\u7684\u96c6\u5408":105,"\u800c\u4e0d\u662f\u76f8\u5bf9":122,"\u800c\u4e0d\u662fc":122,"\u800c\u4e0d\u66b4\u9732\u6982\u5ff5\u7684\u5b9e\u73b0":68,"\u800c\u4e0d\u7528\u5173\u5fc3\u6570\u636e\u5982\u4f55\u4f20\u8f93":2,"\u800c\u4e14\u4e2a\u6570\u5e76\u4e0d\u786e\u5b9a":124,"\u800c\u4e14\u5305\u542b\u4e86c":101,"\u800c\u4e14\u5728\u4f20\u8f93\u7684\u8fc7\u7a0b\u4e2d\u4e5f\u53ef\u80fd\u51fa\u73b0\u7f51\u7edc\u4e0d\u7a33\u5b9a\u7684\u60c5\u51b5":51,"\u800c\u4e14cento":101,"\u800c\u4e4b\u524d\u7684\u53c2\u6570\u5c06\u4f1a\u88ab\u5220\u9664":133,"\u800c\u4ece\u5e94\u7528\u7684\u89d2\u5ea6":118,"\u800c\u4f18\u5316\u6027\u80fd\u7684\u9996\u8981\u4efb\u52a1":118,"\u800c\u5176\u4ed6\u5c42\u4f7f\u7528cpu\u8ba1\u7b97":135,"\u800c\u51fa\u73b0\u9636\u6bb5\u6027\u7684\u8fd0\u884c\u505c\u6ede":36,"\u800c\u53cc\u5c42rnn\u662f\u53ef\u4ee5\u5904\u7406\u8fd9\u79cd\u8f93\u5165\u6570\u636e\u7684\u7f51\u7edc\u7ed3\u6784":105,"\u800c\u53cd\u5411\u6d4b\u8bd5\u4e2d":112,"\u800c\u53ea\u9700\u8981\u83b7\u5f97recurr":96,"\u800c\u5728\u8ba1\u7b97\u7ed3\u675f\u4e4b\u540e":113,"\u800c\u5728cpp\u91cc\u9762\u5b9e\u73b0\u8fd9\u4e2ac\u7684\u63a5\u53e3":67,"\u800c\u591a\u8bed\u8a00\u63a5\u53e3\u9700\u8981\u76f4\u63a5\u8bfb\u53d6\u751f\u6210\u7684\u4e8c\u8fdb\u5236":67,"\u800c\u5b89\u88c5\u5305":[92,101],"\u800c\u5b89\u88c5\u5305\u662f":[92,101],"\u800c\u5bf9\u4e8e\u53cc\u5c42\u5e8f\u5217":105,"\u800c\u5bf9\u4e8e\u6bcf\u4e00\u4e2a\u5185\u5c42\u7279\u5f81\u6570\u636e\u800c\u8a00":105,"\u800c\u5bf9\u4e8egolang":67,"\u800c\u5bf9\u4e8egolang\u9519\u8bef\u5904\u7406\u5e94\u8be5\u4f7f\u7528\u8fd4\u56de\u503c":67,"\u800c\u5c06\u8fd9\u4e2a\u6bb5\u843d\u7684\u6bcf\u4e00\u53e5\u8bdd\u7528lstm\u7f16\u7801\u6210\u4e00\u4e2a\u5411\u91cf":105,"\u800c\u5f53\u524d\u5df2\u7ecf\u67095":118,"\u800c\u662f\u5c06\u8f93\u5165":[122,123],"\u800c\u662f\u76f4\u63a5\u4ece\u5185\u5b58\u7684\u7f13\u5b58\u91cc\u8bfb\u53d6\u6570\u636e":95,"\u800c\u662f\u76f4\u63a5\u4fee\u6539paddl":68,"\u800c\u662f\u76f4\u63a5\u7528api\u7684\u63a5\u53e3\u8fdc\u7a0b\u8bbf\u95ee":37,"\u800c\u66f4\u6df1\u5165\u7684\u5206\u6790":118,"\u800c\u6709\u4e9b\u53c2\u6570\u9700\u8981\u5728\u96c6\u7fa4\u591a\u673a\u8bad\u7ec3\u4e2d\u4f7f\u7528\u7b49":132,"\u800c\u6e90\u5e8f\u5217\u7684\u7f16\u7801\u5411\u91cf\u53ef\u4ee5\u88ab\u65e0\u8fb9\u754c\u7684memory\u8bbf\u95ee":108,"\u800c\u795e\u7ecf\u7f51\u7edc\u662f\u6211\u4eec\u8981\u642d\u5efa\u7684\u5b9d\u5854":102,"\u800c\u7a00\u758f\u66f4\u65b0\u5728\u53cd\u5411\u4f20\u64ad\u4e4b\u540e\u7684\u6743\u91cd\u66f4\u65b0\u65f6\u8fdb\u884c":135,"\u800c\u8ba1\u7b97\u8fc7\u7a0b\u662f\u7531":113,"\u800c\u8fd9\u4e00\u53e5\u8bdd\u5c31\u53ef\u4ee5\u8868\u793a\u6210\u8fd9\u4e9b\u4f4d\u7f6e\u7684\u6570\u7ec4":105,"\u800c\u8fd9\u4e2acontext\u53ef\u80fd\u4f1a\u975e\u5e38\u5927":2,"\u800c\u8fd9\u6bcf\u4e00\u4e2a\u6570\u7ec4\u5143\u7d20":105,"\u800c\u975e\u76f4\u63a5\u56de\u590d\u7684\u65b9\u5f0f":110,"\u800c\u975e\u9759\u6001\u52a0\u8f7dcuda\u52a8\u6001\u5e93":98,"\u800ceigenvector":113,"\u800cpaddlepaddle\u5219\u4f1a\u5e2e\u7528\u6237\u505a\u4ee5\u4e0b\u5de5\u4f5c":2,"\u800crnn\u662f\u6700\u6d41\u884c\u7684\u9009\u62e9":107,"\u800cswig\u53ea\u80fd\u7b80\u5355\u7684\u66b4\u9732c":67,"\u800ctrainer\u9700\u8981\u8bfb\u53d6\u8bad\u7ec3\u6570\u636e\u8fdb\u884c\u8bad\u7ec3":102,"\u800cy_predict\u662f\u63a5\u6536x\u4f5c\u4e3a\u8f93\u5165":102,"\u8054\u901a":124,"\u80fd\u591f\u5904\u7406\u53cc\u5c42\u5e8f\u5217":107,"\u80fd\u591f\u5bf9\u53cc\u5411\u5e8f\u5217\u8fdb\u884c\u5904\u7406\u7684\u6709":107,"\u80fd\u591f\u8bb0\u5f55\u4e0a\u4e00\u4e2asubseq":107,"\u80fd\u591f\u9488\u5bf9cpu\u548cgpu\u7684\u8ba1\u7b97\u505a\u66f4\u591a\u4f18\u5316":96,"\u80fd\u83b7\u53d6":125,"\u811a\u672c":[109,123,137],"\u811a\u672c\u5f00\u59cb\u65f6":128,"\u811a\u672c\u96c6\u6210\u4e86\u5e8f\u5217\u5316\u795e\u7ecf\u7f51\u7edc\u7ed3\u6784\u7684\u8fc7\u7a0b":123,"\u81ea\u52a8\u5173\u95ed\u5bf9\u5e94\u7684":110,"\u81ea\u52a8\u5730\u5c06\u8fd9\u4e9b\u9009\u9879\u5e94\u7528\u5230":125,"\u81ea\u52a8\u5b8c\u6210\u8fd9\u4e00\u8fc7\u7a0b":107,"\u81ea\u52a8\u6302\u8f7d\u5206\u5e03\u5f0f\u5b58\u50a8\u76ee\u5f55":36,"\u81ea\u52a8\u6784\u5efa\u72ec\u7acb\u5de5\u5177\u94fe":137,"\u81ea\u52a8\u751f\u6210":114,"\u81ea\u52a8\u83b7\u53d6\u4e0a\u4e00\u4e2a\u751f\u6210\u7684\u8bcd":108,"\u81ea\u52a8\u9009\u62e9":138,"\u81ea\u6b64":[137,138],"\u81ea\u7136\u4e5f\u5c31\u6709\u7ba1\u7406\u5458\u6743\u9650":109,"\u81ea\u7136\u8bed\u8a00\u4e2d\u7684\u53e5\u5b50\u662f\u4e00\u4e2a\u5e8f\u5217":122,"\u81ea\u7136\u8bed\u8a00\u4e2d\u7684\u6bb5\u843d\u662f\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217":122,"\u81ea\u7136\u8bed\u8a00\u5904\u7406\u7b49":135,"\u81f3\u4e8e\u4e3a\u4ec0\u4e48\u9700\u8981c":68,"\u81f3\u5c11\u5305\u542bgcc_3":101,"\u81f3\u5c11\u5305\u542bglibcxx_3":101,"\u81f3\u6b64":[2,105,110],"\u8212\u9002":105,"\u826f\u597d\u7684\u6587\u6863":67,"\u8282\u70b9":[124,129],"\u8282\u7701\u4e86\u4e0d\u5fc5\u8981\u7684\u64cd\u4f5c":64,"\u82e5":111,"\u82e5\u5728paddlepaddle\u7f16\u8bd1\u65f6":97,"\u82e5\u5e0c\u671b\u5f97\u5230\u6700\u5feb\u7684\u6267\u884c\u901f\u5ea6":138,"\u82e5\u5e0c\u671b\u6700\u5feb\u7684\u6267\u884c\u901f\u5ea6":[137,139],"\u82e5\u5e72\u4e2a\u53e5\u5b50\u6784\u6210\u4e00\u4e2a\u6bb5\u843d":104,"\u82e5\u6709\u4e0d\u4e00\u81f4\u4e4b\u5904":118,"\u82e5\u6709\u5fc5\u8981":111,"\u82e5\u672a\u663e\u5f0f\u6307\u5b9a":138,"\u82e5\u6ca1\u6709\u663e\u5f0f\u8bbe\u7f6e":137,"\u82e5\u73af\u5883\u53d8\u91cf":[137,138,139],"\u82e5\u8981\u5bf9\u8fd9\u51e0\u4e2alayer\u4f7f\u7528dropout":96,"\u82e5\u8f93\u51fa\u662f\u5355\u5c42\u5e8f\u5217":104,"\u82e5\u8f93\u51fa\u662f\u53cc\u5c42\u5e8f\u5217":104,"\u82f1\u6587\u6587\u6863":114,"\u82f1\u6587\u6587\u6863\u76ee\u5f55":114,"\u8303\u56f4":135,"\u83b7\u53d6":110,"\u83b7\u53d6\u53ef\u9009\u7684tag":99,"\u83b7\u53d6\u5f53\u524d\u7cfb\u7edf\u652f\u6301\u7684\u5b89\u88c5\u5305\u683c\u5f0f":101,"\u83b7\u53d6\u5f53\u524d\u7cfb\u7edf\u652f\u6301\u7684python\u5305\u7684\u540e\u7f00":92,"\u83b7\u53d6\u6700\u65b0\u7684\u68c0\u67e5\u70b9\u7684\u6587\u4ef6uuid":36,"\u83b7\u53d6\u6e90\u7801":109,"\u83b7\u53d6\u8f93\u51fa\u65f6":123,"\u83b7\u53d6trainer":128,"\u83b7\u5f97\u53c2\u6570\u5c3a\u5bf8":111,"\u83b7\u5f97\u57fa\u672c\u7684docker\u5b89\u88c5\u548c\u4f7f\u7528\u65b9\u6cd5":99,"\u83b7\u5f97\u8ba1\u7b97\u7ed3\u679c":123,"\u83b7\u5f97\u8fd9\u4e9b\u8282\u70b9\u7684ip\u5730\u5740":125,"\u83b7\u5f97head\u548cnode\u8282\u70b9\u7684ip\u5730\u5740":129,"\u865a\u62df\u673a\u4e0a":109,"\u867d\u7136\u4e0d\u9f13\u52b1\u8fd9\u6837":68,"\u867d\u7136\u5f02\u6b65sgd\u65b9\u5f0f\u4f1a\u63d0\u9ad8\u53c2\u6570\u66f4\u65b0\u5e76\u884c\u5ea6":124,"\u867d\u7136\u6bcf\u4e2agenerator\u5728\u6ca1\u6709\u8c03\u7528\u7684\u65f6\u5019":2,"\u867d\u7136paddle\u770b\u8d77\u6765\u5305\u542b\u4e86\u4f17\u591a\u53c2\u6570":132,"\u884c":122,"\u884c\u504f\u79fb":122,"\u884c\u5185\u4f7f\u7528":2,"\u884c\u53f7":117,"\u8865\u5145\u4e0a\u6b21\u7684commit":110,"\u8868\u660e\u4e86\u8fd9\u4e9b\u884c\u7684\u6807\u53f7":111,"\u8868\u660e\u8fd9\u4e2a\u5c42\u7684\u4e00\u4e2a\u5b9e\u4f8b\u662f\u5426\u9700\u8981\u504f\u7f6e":111,"\u8868\u793a":112,"\u8868\u793a\u4e3adeviceid":135,"\u8868\u793a\u5bf9\u8f93\u5165\u6570\u636e":64,"\u8868\u793a\u5c06\u5916\u5c42\u7684outer_mem\u4f5c\u4e3a\u5185\u5c42memory\u7684\u521d\u59cb\u72b6\u6001":105,"\u8868\u793a\u5f53\u524d\u96c6\u7fa4\u4f5c\u4e1a\u7684\u8282\u70b9":125,"\u8868\u793a\u6570\u636e\u7c7b\u578b":112,"\u8868\u793a\u7528\u4e8e\u8bad\u7ec3\u6216\u9884\u6d4b":2,"\u8868\u793a\u7684\u504f\u79fb\u662f\u4ee5":122,"\u8868\u793a\u8bbe\u5907\u7c7b\u578b":112,"\u8868\u793a\u8bcd\u8bed\u5728\u8bcd\u5178\u4e2d\u7684\u5e8f\u53f7":122,"\u8868\u793a\u8bfb\u8005\u6240\u4f7f\u7528\u7684docker\u955c\u50cf\u4ed3\u5e93\u5730\u5740":128,"\u8868\u793a\u8fd9\u4e2ajob\u7684\u540d\u5b57":128,"\u8868\u793a\u9700\u8981\u6784\u5efa\u63a8\u7406\u5e93":139,"\u88ab":110,"\u88ab\u5207\u5206\u6210\u591a\u4e2a\u90e8\u5206":124,"\u88ab\u6269\u5c55\u4e3a\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":104,"\u88ab\u653e\u5728":111,"\u88ab\u79f0\u4e3a":108,"\u8981\u4f7f\u7528\u547d\u4ee4\u884c\u5206\u6790\u5de5\u5177":118,"\u8981\u5728\u5df2\u6709\u7684kubernetes\u96c6\u7fa4\u4e0a\u8fdb\u884cpaddlepaddle\u7684\u5206\u5e03\u5f0f\u8bad\u7ec3":128,"\u8981\u6c42\u5355\u5c42\u5e8f\u5217\u542b\u6709\u5143\u7d20\u7684\u6570\u76ee":104,"\u8981\u751f\u6210\u7684\u76ee\u6807\u5e8f\u5217":107,"\u8981\u8c03\u7528":111,"\u89c6\u9891\u7b49":122,"\u89e3\u51b3\u529e\u6cd5\u662f":92,"\u89e3\u51b3\u65b9\u6848\u662f":97,"\u89e3\u6790\u6a21\u578b\u914d\u7f6e\u6587\u4ef6":4,"\u89e3\u6790\u73af\u5883\u53d8\u91cf\u5f97\u5230":128,"\u89e3\u6790\u8bad\u7ec3\u6a21\u578b\u65f6\u7528\u7684\u914d\u7f6e\u6587\u4ef6":4,"\u89e3\u7801\u5668\u4f7f\u7528":108,"\u89e3\u7801\u5668\u57fa\u4e8e\u7f16\u7801\u6e90\u5e8f\u5217\u548c\u6700\u540e\u751f\u6210\u7684\u76ee\u6807\u8bcd\u9884\u6d4b\u4e0b\u4e00\u76ee\u6807\u8bcd":108,"\u89e3\u7801\u5668\u662f\u95e8\u63a7\u5faa\u73af\u795e\u7ecf\u7f51\u7edc":108,"\u89e3\u91ca\u578b\u8bed\u8a00\u53ea\u80fd\u8c03\u7528\u52a8\u6001\u5e93":67,"\u89e3\u91ca\u6027\u8bed\u8a00\u5b9e\u9645\u8fd0\u884c\u7684\u4e8c\u8fdb\u5236\u662f\u89e3\u91ca\u5668\u672c\u8eab":67,"\u8ba1\u5212\u5728":[63,64],"\u8ba1\u7b97":[108,124],"\u8ba1\u7b97\u504f\u7f6e\u7684\u68af\u5ea6":111,"\u8ba1\u7b97\u53cd\u5411rnn\u7684\u7b2c\u4e00\u4e2a\u5b9e\u4f8b":108,"\u8ba1\u7b97\u53d8\u6362\u77e9\u9635\u7684\u5927\u5c0f\u548c\u683c\u5f0f":111,"\u8ba1\u7b97\u5f53\u524d\u5c42\u6743\u91cd\u7684\u68af\u5ea6":111,"\u8ba1\u7b97\u6548\u7387\u66f4\u9ad8":96,"\u8ba1\u7b97\u6bcf\u4e2a\u8bcd\u7684\u8bcd\u5411\u91cf":108,"\u8ba1\u7b97\u6fc0\u6d3b\u51fd\u6570\u7684\u68af\u5ea6":111,"\u8ba1\u7b97\u7684\u7ec6\u8282\u5c06\u5728\u4e0b\u9762\u7684\u5c0f\u8282\u7ed9\u51fa":111,"\u8ba1\u7b97\u8282\u70b9":124,"\u8ba1\u7b97\u8282\u70b9\u4e4b\u95f4\u4e5f\u4e0d\u4f1a\u76f8\u4e92\u4f9d\u8d56":124,"\u8ba1\u7b97\u8f6c\u6362\u77e9\u9635\u548c\u8f93\u5165\u7684\u68af\u5ea6":111,"\u8ba1\u7b97\u8f93\u5165\u548c\u53c2\u6570\u7684\u68af\u5ea6":111,"\u8ba1\u7b97\u8f93\u5165\u5c42\u7684\u504f\u5dee":111,"\u8ba1\u7b97\u8f93\u51fa":111,"\u8ba1\u7b97\u8fd9\u4e2a\u6587\u4ef6\u7684md5":36,"\u8ba1\u7b97\u96c6\u7fa4\u901a\u5e38\u7531\u4e00\u7ec4":124,"\u8ba1\u7b97\u9700\u8981\u7684\u6570\u636e\u5b58\u653e\u5728":113,"\u8ba9\u795e\u7ecf\u7f51\u7edc\u53ef\u4ee5\u8fdb\u884c\u8bad\u7ec3\u6216\u9884\u6d4b":1,"\u8ba9paddle\u6838\u5fc3\u4e2d":68,"\u8bad\u7ec3":132,"\u8bad\u7ec3\u4e0e\u5e94\u7528":0,"\u8bad\u7ec3\u4efb\u52a1\u7684\u8fd0\u884c\u53ef\u80fd\u4f1a\u5360\u6ee1trainer\u548cparamet":36,"\u8bad\u7ec3\u548c\u7eaf\u4f7f\u7528":84,"\u8bad\u7ec3\u5931\u8d25\u65f6\u53ef\u4ee5\u68c0\u67e5\u9519\u8bef\u65e5\u5fd7":125,"\u8bad\u7ec3\u597d\u4e00\u4e2a\u6df1\u5c42\u795e\u7ecf\u7f51\u7edc\u901a\u5e38\u8981\u8017\u8d39\u975e\u5e38\u957f\u7684\u65f6\u95f4":118,"\u8bad\u7ec3\u597d\u7684\u6a21\u578b\u9ed8\u8ba4\u4fdd\u5b58\u5728\u5f53\u524d\u8fd0\u884c\u76ee\u5f55\u4e0b\u7684":123,"\u8bad\u7ec3\u6570\u636e\u662f":2,"\u8bad\u7ec3\u6570\u636e\u6709\u95ee\u9898":95,"\u8bad\u7ec3\u6570\u636e\u683c\u5f0f\u548c\u8bad\u7ec3\u7a0b\u5e8f\u7684":124,"\u8bad\u7ec3\u65f6":128,"\u8bad\u7ec3\u65f6\u9ed8\u8ba4shuffl":2,"\u8bad\u7ec3\u6a21\u578b\u540e":108,"\u8bad\u7ec3\u6a21\u578b\u6b63\u786e\u6027":84,"\u8bad\u7ec3\u7a0b\u5e8f":124,"\u8bad\u7ec3\u7ed3\u675f\u540e\u67e5\u770b\u8f93\u51fa\u7ed3\u679c":128,"\u8bad\u7ec3\u8282\u70b9\u6570\u91cf":128,"\u8bad\u7ec3\u8bed\u8a00\u6a21\u578b\u8ddd\u79bb":95,"\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u53c2\u6570\u6216\u8005\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u7684\u68af\u5ea6\u5c3a\u5ea6\u8fc7\u5927":95,"\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u6d4b\u8bd5test_period":132,"\u8bad\u7ec3\u8fc7\u7a0b\u662f\u5426\u4e3a\u672c\u5730\u6a21\u5f0f":133,"\u8bad\u7ec3\u8fc7\u7a0b\u662f\u5426\u4f7f\u7528gpu":133,"\u8bad\u7ec3\u914d\u7f6e\u4e2d\u7684\u8bbe\u5907\u5c5e\u6027\u5c06\u4f1a\u65e0\u6548":133,"\u8bad\u7ec3dot_period":132,"\u8bb0\u5f55\u4e0b\u6240\u6709\u5931\u8d25\u7684\u4f8b\u5b50":84,"\u8bb0\u5fc6\u6a21\u5757":108,"\u8bbe\u4e3a\u5df2\u90e8\u7f72\u7684\u5de5\u4f5c\u7a7a\u95f4\u76ee\u5f55":125,"\u8bbe\u4e3a\u672c\u5730":125,"\u8bbe\u5b9a":96,"\u8bbe\u7f6e":[68,95,96,98,137,138],"\u8bbe\u7f6e\u4e3a":111,"\u8bbe\u7f6e\u4e3a\u4e0d\u540c\u7684\u503c":96,"\u8bbe\u7f6e\u4e3atrue\u4f7f\u7528\u672c\u5730\u8bad\u7ec3\u6216\u8005\u4f7f\u7528\u96c6\u7fa4\u4e0a\u7684\u4e00\u4e2a\u8282\u70b9":133,"\u8bbe\u7f6e\u4e3atrue\u4f7f\u7528gpu\u6a21\u5f0f":133,"\u8bbe\u7f6e\u4e86\u76f8\u540c\u7684\u53d6\u503c":96,"\u8bbe\u7f6e\u5176\u53c2\u6570\u5c5e\u6027":97,"\u8bbe\u7f6e\u5185\u5b58\u4e2d\u6682\u5b58\u7684\u6570\u636e\u6761\u6570":2,"\u8bbe\u7f6e\u5185\u5b58\u4e2d\u6700\u5c0f\u6682\u5b58\u7684\u6570\u636e\u6761\u6570":2,"\u8bbe\u7f6e\u53c2\u6570\u7684\u540d\u5b57":97,"\u8bbe\u7f6e\u547d\u4ee4\u884c\u53c2\u6570":[95,115],"\u8bbe\u7f6e\u5b66\u4e60\u7387\u8870\u51cf\u56e0\u5b50\u5206\u6bb5\u51fd\u6570":97,"\u8bbe\u7f6e\u5e8f\u5217\u4fe1\u606f\u7684\u63a5\u53e3":122,"\u8bbe\u7f6e\u6210":97,"\u8bbe\u7f6e\u6210\u4e00\u4e2a\u5c0f\u4e00\u4e9b\u7684\u503c":95,"\u8bbe\u7f6e\u8f93\u51fa\u7684\u5c3a\u5bf8":111,"\u8bbe\u7f6e\u8f93\u51fatensor\u7684\u5f62\u72b6":112,"\u8bbe\u7f6e\u8fd9\u4e2apydataprovider2\u8fd4\u56de\u4ec0\u4e48\u6837\u7684\u6570\u636e":2,"\u8bbe\u7f6e\u9ed8\u8ba4\u8bbe\u5907\u53f7\u4e3a0":135,"\u8bbe\u7f6egpu":133,"\u8bbf\u95ee\u5bf9\u5e94\u7684\u7f51\u5740":117,"\u8bbf\u95eekubernetes\u7684\u63a5\u53e3\u6765\u67e5\u8be2\u6b64job\u5bf9\u5e94\u7684\u6240\u6709pod\u4fe1\u606f":128,"\u8bc4\u5ba1\u4eba\u4e00\u822c\u4e0d\u505a\u8bc4\u5ba1":110,"\u8bc4\u5ba1\u4eba\u7684\u6bcf\u4e2a\u610f\u89c1\u90fd\u5fc5\u987b\u56de\u590d":110,"\u8bc4\u5ba1\u4eba\u9700\u8981\u9010\u4e00\u67e5\u770b\u6bcf\u4e2acommit\u624d\u80fd\u77e5\u9053\u505a\u4e86\u54ea\u4e9b\u4fee\u6539":110,"\u8bc4\u8bba\u6846\u4e2d\u52a0\u4e0a":110,"\u8bc6\u522b\u6570\u5b57":84,"\u8bcd\u5411\u91cf":84,"\u8bd5\u7740\u8ba9\u8f93\u51fa\u7684\u5206\u6790\u6570\u636e\u548c\u7406\u8bba\u503c\u5bf9\u5e94":118,"\u8be5\u51fd\u6570\u5177\u6709\u4e24\u4e2a\u53c2\u6570":2,"\u8be5\u51fd\u6570\u5728\u521d\u59cb\u5316\u7684\u65f6\u5019\u4f1a\u88ab\u8c03\u7528":2,"\u8be5\u51fd\u6570\u7684\u529f\u80fd\u662f":2,"\u8be5\u53c2\u6570\u5728\u7f51\u7edc\u914d\u7f6e\u7684output":133,"\u8be5\u53c2\u6570\u5728\u96c6\u7fa4\u63d0\u4ea4\u73af\u5883\u4e2d\u81ea\u52a8\u8bbe\u7f6e":133,"\u8be5\u53c2\u6570\u5df2\u7ecf\u5728\u96c6\u7fa4\u63d0\u4ea4\u73af\u5883\u4e2d\u5b8c\u6210\u8bbe\u7f6e":133,"\u8be5\u53c2\u6570\u5fc5\u987b\u80fd\u88abflag":133,"\u8be5\u53c2\u6570\u6307\u793a\u662f\u5426\u6253\u5370\u65e5\u5fd7\u622a\u65ad\u4fe1\u606f":133,"\u8be5\u53c2\u6570\u6307\u793a\u662f\u5426\u6253\u5370\u9519\u8bef\u622a\u65ad\u65e5\u5fd7":133,"\u8be5\u53c2\u6570\u7528\u4e8e\u6307\u5b9a\u52a8\u6001\u5e93\u8def\u5f84":133,"\u8be5\u53c2\u6570\u7684\u610f\u601d\u662f\u8bad\u7ec3num":133,"\u8be5\u53c2\u6570\u9ed8\u8ba4\u4e3anull":133,"\u8be5\u5bf9\u8c61\u5177\u6709\u4ee5\u4e0b\u4e24\u4e2a\u5c5e\u6027":2,"\u8be5\u5c42\u4ec5\u9700\u8981\u8fd9\u4e9b\u975e\u96f6\u6837\u672c\u4f4d\u7f6e\u6240\u5bf9\u5e94\u7684\u53d8\u6362\u77e9\u9635\u7684\u90a3\u4e9b\u884c":111,"\u8be5\u622a\u65ad\u4f1a\u5f71\u54cd":133,"\u8be5\u6279\u6b21\u7684\u8f93\u5165\u4e2d\u4ec5\u6709\u4e00\u4e2a\u5b50\u96c6\u662f\u975e\u96f6\u7684":111,"\u8be5\u63a5\u53e3\u4f7f\u7528\u591a\u7ebf\u7a0b\u8bfb\u53d6\u6570\u636e":2,"\u8be5\u63a5\u53e3\u53ef\u7528\u4e8e\u9884\u6d4b\u548c\u5b9a\u5236\u5316\u8bad\u7ec3":98,"\u8be5\u63a5\u53e3\u63a5\u53d7\u4e24\u4e2a\u53c2\u6570":123,"\u8be5\u6570\u76ee\u662f\u63d0\u524d\u5b9a\u4e49\u597d\u7684":133,"\u8be5\u6587\u4ef6\u5bf9\u76f8\u5173gemm":63,"\u8be5\u65f6\u95f4\u53bb\u9664\u6389\u672c\u51fd\u6570\u8c03\u7528\u5176\u4ed6\u51fd\u6570\u7684\u65f6\u95f4":117,"\u8be5\u6a21\u578b\u7684\u8bf4\u660e\u5982\u4e0b\u56fe\u6240\u793a":108,"\u8be5\u7c7b\u7684":112,"\u8be5\u7c7b\u7684\u5b9e\u73b0\u7ec6\u8282\u5728":111,"\u8be5\u7c7b\u7ee7\u627f\u4e8epaddlepaddle\u7684\u57fa\u7c7b":64,"\u8be5\u811a\u672c\u4e2d\u8bb0\u5f55\u4e86\u4ea4\u53c9\u7f16\u8bd1android\u7248paddlepaddle\u5e93\u5e38\u7528\u7684cmake\u914d\u7f6e":137,"\u8be5\u8bed\u53e5\u4f1a\u4e3a\u6bcf\u4e2a\u5c42\u521d\u59cb\u5316\u5176\u6240\u9700\u8981\u7684\u53d8\u91cf\u548c\u8fde\u63a5":111,"\u8be5layer\u662f\u901a\u8fc7\u53c2\u6570":96,"\u8be6\u7ec6\u4ecb\u7ecd\u53ef\u4ee5\u53c2\u8003":105,"\u8be6\u7ec6\u4ecb\u7ecd\u8bf7\u53c2\u8003\u8bbe\u8ba1\u6587\u6863":112,"\u8be6\u7ec6\u4fe1\u606f\u8bf7\u68c0\u67e5":125,"\u8be6\u7ec6\u53c2\u8003":98,"\u8be6\u7ec6\u53ef\u53c2\u8003":110,"\u8be6\u7ec6\u6587\u6863\u53c2\u8003":95,"\u8be6\u7ec6\u7684cmake\u4f7f\u7528\u65b9\u6cd5\u53ef\u4ee5\u53c2\u8003":98,"\u8be6\u7ec6\u89c1":104,"\u8be6\u7ec6\u8bbe\u8ba1":51,"\u8bed\u610f\u89d2\u8272\u6807\u6ce8":84,"\u8bed\u8a00\u91cd\u6784\u540e\u7684":117,"\u8bf4\u660e":[36,98,101,122],"\u8bf4\u660e\u63d0\u4ea4\u7684\u4ee3\u7801\u5b58\u5728\u95ee\u9898":110,"\u8bf4\u660e\u8fd9\u4e2a\u5c42\u7684\u8f93\u5165":111,"\u8bf7\u4e0d\u8981\u521b\u5efa\u7a7a\u7684":112,"\u8bf7\u4e0d\u8981\u5fd8\u8bb0\u63d0\u524d\u5728\u7269\u7406\u673a\u4e0a\u5b89\u88c5gpu\u6700\u65b0\u9a71\u52a8":99,"\u8bf7\u4fdd\u8bc1travi":110,"\u8bf7\u5148\u4f7f\u7528":[137,138,139],"\u8bf7\u53c2\u7167\u7f51\u7edc\u914d\u7f6e\u7684\u6587\u6863\u4e86\u89e3\u66f4\u8be6\u7ec6\u7684\u4fe1\u606f":135,"\u8bf7\u53c2\u8003":[2,68,92,95,102,105,111,112,123],"\u8bf7\u53c2\u8003\u6b64":123,"\u8bf7\u53c2\u89c1":110,"\u8bf7\u53c2\u9605":108,"\u8bf7\u5728\u8be5pull":110,"\u8bf7\u5728\u8f93\u5165\u65f6\u8fdb\u884c\u5408\u6cd5\u6027\u68c0\u67e5":122,"\u8bf7\u60a8\u6bcf\u6b21\u63d0\u4ea4\u4ee3\u7801\u65f6":110,"\u8bf7\u60a8\u9075\u5b88\u4ee5\u4e0b\u7ea6\u5b9a":110,"\u8bf7\u6307\u5b9a\u7684paddlepaddle\u5de5\u4f5c\u76ee\u5f55\u7ed9\u73af\u5883\u53d8\u91cf":114,"\u8bf7\u6307\u5b9a\u8be5\u76ee\u5f55":133,"\u8bf7\u663e\u793a\u5730\u8c03\u7528":112,"\u8bf7\u68c0\u67e5python\u7248\u672c\u662f\u5426\u4e3a2":101,"\u8bf7\u6ce8\u610f":[108,112,127],"\u8bf7\u6ce8\u610f\u662f\u5426\u9700\u8981\u4fee\u6539\u7f51\u7edc\u7ed3\u6784":123,"\u8bf7\u6ce8\u610f\u6bcf\u4e2acommit\u7684\u540d\u79f0":110,"\u8bf7\u6ce8\u610f\u8fd9\u4e2a\u547d\u4ee4\u7ed3\u5c3e\u5904\u7684":109,"\u8bf7\u6ce8\u610fcommit\u7684\u6570\u91cf":110,"\u8bf7\u76f4\u63a5\u586b\u51450":97,"\u8bf7\u770b\u4e0b\u9762\u7684\u4f8b\u5b50":135,"\u8bf7\u786e\u4fdd":110,"\u8bf7\u7ed9\u51fa\u603b\u4f53\u7684\u4fee\u6539\u60c5\u51b5":110,"\u8bf7\u7ed9\u51fa\u60a8\u81ea\u5df1\u7684\u53cd\u9a73\u7406\u7531":110,"\u8bf7\u9009\u62e9\u5408\u9002\u7684\u8bcd\u6c47":110,"\u8bf7\u9009\u62e9\u6b63\u786e\u7684\u7248\u672c":92,"\u8bf7\u9075\u5b88":110,"\u8bf7\u91c7\u7528":110,"\u8bf8\u5982\u56fe\u50cf\u5206\u7c7b":135,"\u8bfb\u53d6\u6570\u636e":2,"\u8bfb\u53d6\u6bcf\u4e00\u884c":2,"\u8bfb\u53d6\u9700\u8981\u7684\u7ed3\u679c\u5373\u53ef":122,"\u8bfb\u53d6volume\u4e2d\u7684\u6570\u636e\u8fdb\u884c\u8fd9\u6b21\u5206\u5e03\u5f0f\u8bad\u7ec3":128,"\u8bfb\u8005\u53ef\u4ee5\u67e5\u770b":128,"\u8bfb\u8005\u9700\u8981\u66ff\u6362\u6210\u81ea\u5df1\u4f7f\u7528\u7684\u4ed3\u5e93\u5730\u5740":128,"\u8c03\u7528":[111,123,138],"\u8c03\u7528\u4e00\u6b21":2,"\u8c03\u7528\u5bf9\u5e94":113,"\u8c03\u7528\u65b9\u6cd5\u89c1c":[137,138],"\u8c03\u7528\u7528":117,"\u8c03\u7528\u7684\u4e00\u4e9b\u7528\u6237\u5b9a\u4e49\u7684\u5e93\u51fd\u6570":124,"\u8c03\u7528\u7684\u51fd\u6570\u662f\u5426\u652f\u6301\u4e0d\u540c\u8bbe\u5907":112,"\u8c03\u7528\u7684pydataprovider2\u662f":2,"\u8c03\u7528\u7b2c\u4e8c\u6b21\u7684\u65f6\u5019":2,"\u8c03\u7528\u8be5\u51fd\u6570\u540e":111,"\u8c03\u7528\u8fd9\u4e2apydataprovider2\u7684\u65b9\u6cd5":2,"\u8c03\u7528c":[122,123],"\u8d21\u732e\u6587\u6863":114,"\u8d77":105,"\u8d77\u59cb\u5b58\u50a8\u5730\u5740\u4ee5\u6570\u636e\u7684\u5b58\u50a8\u5927\u5c0f\u4e3a\u5355\u4f4d\u7684\u504f\u79fb":122,"\u8df3\u8f6c\u5230":110,"\u8df3\u8fc7":95,"\u8f6c\u5316\u65b9\u6cd5\u5728\u76f8\u5e94\u7684\u9886\u57df\u90fd\u6709\u901a\u7528\u89e3\u51b3\u65b9\u6848":122,"\u8f6c\u6362\u5185\u5b58\u7684\u5de5\u4f5c":64,"\u8f6c\u6362\u5197\u4f59":63,"\u8f6c\u6362\u51fd\u6570":64,"\u8f6c\u6362\u751f\u6210\u7684\u6587\u4ef6\u540d\u4f1a\u662f\u4ee5\u4e0b\u683c\u5f0f":37,"\u8f6c\u6362\u8017\u65f6":63,"\u8f83":105,"\u8f93\u5165":[104,108,121,123],"\u8f93\u5165\u4e86\u6027\u80fd\u5206\u6790\u7ed3\u679c":117,"\u8f93\u5165\u548c\u8f93\u51fa\u90fd\u662f\u5355\u5c42\u5e8f\u5217":107,"\u8f93\u5165\u548c\u8f93\u51fa\u90fd\u662f\u53cc\u5c42\u5e8f\u5217":107,"\u8f93\u5165\u5e8f\u5217\u4e2d\u5143\u7d20\u7684\u603b\u6570":95,"\u8f93\u5165\u6570\u636e\u4e3a\u4e00\u4e2a\u5b8c\u6574\u7684\u65f6\u95f4\u5e8f\u5217":105,"\u8f93\u5165\u6570\u636e\u4e3a\u5728\u5355\u5c42rnn\u6570\u636e\u91cc\u9762":105,"\u8f93\u5165\u6570\u636e\u53ef\u5206\u4e3a":122,"\u8f93\u5165\u6570\u636e\u6574\u4f53\u4e0a\u662f\u4e00\u4e2a\u65f6\u95f4\u5e8f\u5217":105,"\u8f93\u5165\u6570\u636e\u7684\u5b57\u5178\u7ef4\u6570\u662f1\u767e\u4e07":135,"\u8f93\u5165\u6570\u636e\u7c7b\u578b":122,"\u8f93\u5165\u662f\u5426\u662f\u8f6c\u7f6e\u7684":111,"\u8f93\u5165\u662f\u7531\u4e00\u4e2alist\u4e2d\u7684\u7f51\u7edc\u5c42\u5b9e\u4f8b\u7684\u540d\u5b57\u7ec4\u6210\u7684":111,"\u8f93\u5165\u68af\u5ea6":64,"\u8f93\u5165\u7684\u540d\u5b57":111,"\u8f93\u5165\u7684\u5927\u5c0f":111,"\u8f93\u5165\u7684\u7c7b\u578b":111,"\u8f93\u5165\u9700\u8981\u9884\u6d4b\u7684\u5411\u91cf\u7ec4":102,"\u8f93\u51fa":[104,108,112,123],"\u8f93\u51fa\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":107,"\u8f93\u51fa\u4e00\u4e2a\u53cc\u5c42\u5e8f\u5217":107,"\u8f93\u51fa\u4fe1\u606f\u6709\u673a\u5730\u7ec4\u7ec7\u5728\u4e00\u8d77":122,"\u8f93\u51fa\u51fd\u6570":108,"\u8f93\u51fa\u521b\u5efa":[122,123],"\u8f93\u51fa\u5e8f\u5217\u7684\u7c7b\u578b":104,"\u8f93\u51fa\u5e8f\u5217\u7684\u8bcd\u8bed\u6570\u548c\u8f93\u5165\u5e8f\u5217\u4e00\u81f4":107,"\u8f93\u51fa\u6240\u643a\u5e26\u7684\u5e8f\u5217\u4fe1\u606f":122,"\u8f93\u51fa\u6570\u636e\u548c\u8f93\u51fa\u68af\u5ea6":64,"\u8f93\u51fa\u6570\u636e\u548c\u8f93\u51fa\u68af\u5ea6\u7684\u8f6c\u6362":64,"\u8f93\u51fa\u6570\u636e\u662f\u5728\u4e0a\u6587\u4ecb\u7ecd\u7684":122,"\u8f93\u51fa\u6570\u636e\u6709\u673a\u5730\u7ec4\u7ec7\u5728\u4e00\u8d77":123,"\u8f93\u51fa\u6570\u636e\u7ec4\u7ec7":[121,123],"\u8f93\u51fa\u7531":122,"\u8f93\u51fa\u7684\u5e8f\u5217\u4fe1\u606f":122,"\u8f93\u51fa\u7684\u68af\u5ea6":133,"\u8f93\u51fa\u7ed3\u679c\u53ef\u80fd\u4f1a\u968f\u7740\u5bb9\u5668\u7684\u6d88\u8017\u800c\u88ab\u5220\u9664":127,"\u8f93\u51fa\u88ab\u7ec4\u7ec7\u4e3a":122,"\u8f93\u51fa\u88ab\u7ec4\u7ec7\u4e3a\u4e00\u4e2a":122,"\u8f93\u51fa\u90fd\u4f1a\u5bf9\u5e94\u6709\u81ea\u5df1\u7684":[122,123],"\u8fbe\u5230\u5bb9\u707e\u7684\u76ee\u7684":36,"\u8fc7\u4e86\u4e00\u4e2a\u5f88\u7b80\u5355\u7684recurrent_group":105,"\u8fc7\u5b8c\u6240\u6709\u8bad\u7ec3\u6570\u636e\u5373\u4e3a\u4e00\u4e2apass":95,"\u8fc7\u7a0b\u4e2d\u6240\u6709\u65f6\u95f4\u6b65":63,"\u8fd0\u884c":123,"\u8fd0\u884c\u4e00\u4e2a":109,"\u8fd0\u884c\u4e0b\u9762\u547d\u4ee4\u53ef\u4ee5\u8fdb\u884c\u7f16\u8bd1":112,"\u8fd0\u884c\u5355\u5143\u6d4b\u8bd5":109,"\u8fd0\u884c\u5355\u5143\u6d4b\u8bd5\u6d4b\u65f6\u9700\u8981\u7f16\u8bd1\u6574\u4e2a\u5de5\u7a0b":112,"\u8fd0\u884c\u5931\u8d25":135,"\u8fd0\u884c\u5b8c\u6210\u540e":125,"\u8fd0\u884c\u5b8c\u6bd5\u540e\u8f93\u51fa":117,"\u8fd0\u884c\u6027\u80fd\u5206\u6790\u7684\u65f6\u5019":117,"\u8fd0\u884c\u65e5\u5fd7":125,"\u8fd0\u884c\u65f6\u4e5f\u53ef\u80fd\u56e0\u4e3a\u591a\u7ebf\u7a0b\u4ea7\u751f\u6df7\u4e71\u4e0d\u53ef\u8bfb\u7684\u6027\u80fd\u5206\u6790\u7ed3\u679c":117,"\u8fd0\u884c\u65f6\u4f1a\u81ea\u52a8\u627e\u5230\u7cfb\u7edf\u4e2d\u5b89\u88c5\u7684cuda\u548ccudnn\u5e93\u8fdb\u884c\u7f16\u8bd1\u548c\u6267\u884c":98,"\u8fd0\u884c\u65f6c":123,"\u8fd0\u884c\u7684\u4e00\u4e9b\u53c2\u6570\u901a\u8fc7\u8fd9\u79cd\u65b9\u5f0f\u4f20\u9012\u5230\u5bb9\u5668\u5185":128,"\u8fd0\u884c\u8be5\u7f16\u8bd1\u5de5\u5177\u94fe\u9700\u8981\u4e00\u53f0":139,"\u8fd1":105,"\u8fd1\u671f\u76ee\u6807":64,"\u8fd4\u56de":[7,8,9,13,14,15,21,22,23,24,29],"\u8fd4\u56de0":2,"\u8fd4\u56de\u4e00\u6761\u5b8c\u6574\u7684\u6837\u672c":2,"\u8fd4\u56de\u65f6":2,"\u8fd4\u56de\u7684\u662f":[2,102],"\u8fd4\u56de\u7684\u987a\u5e8f\u9700\u8981\u548cinput_types\u4e2d\u5b9a\u4e49\u7684\u987a\u5e8f\u4e00\u81f4":2,"\u8fd4\u56de\u7b2c\u4e8c\u6b65":84,"\u8fd4\u56de\u7b2ci\u4e2a\u8f93\u5165\u77e9\u9635":111,"\u8fd4\u56de\u7c7b\u578b":[7,8,9,13,14,15,22,23,24,29],"\u8fd4\u56depython\u7aef\u7684\u8ba1\u7b97\u7ed3\u679c":112,"\u8fd8\u4f1a":105,"\u8fd8\u4f1a\u4e0b\u8f7dmkl":98,"\u8fd8\u4f1a\u5f3a\u5236\u8bbe\u7f6e\u4e00\u4e9bpaddlepaddle\u53c2\u6570\u7684\u503c":137,"\u8fd8\u4f1a\u8f93\u51fa\u4e00\u4e2a":110,"\u8fd8\u53ef\u4ee5\u901a\u8fc7\u51cf\u5c0f\u5b66\u4e60\u7387\u6216\u8005\u5bf9\u6570\u636e\u8fdb\u884c\u5f52\u4e00\u5316\u5904\u7406\u6765\u89e3\u51b3\u8fd9\u7c7b\u95ee\u9898":95,"\u8fd8\u662f":105,"\u8fd8\u662f\u4ece":37,"\u8fd8\u662f\u865a\u62df\u673a":109,"\u8fd8\u6709":105,"\u8fd8\u9700\u8981\u5728\u8282\u70b9\u4e0a\u5b89\u88c5\u5bf9\u5e94\u7684gpu\u9a71\u52a8\u4ee5\u53cacuda":124,"\u8fd8\u9700\u8981\u91cd\u5199":112,"\u8fd9":[95,105],"\u8fd98\u79cdlearning_rate_schedule\u53ca\u5176\u5bf9\u5e94\u5b66\u4e60\u7387\u8ba1\u7b97\u65b9\u5f0f\u5982\u4e0b":97,"\u8fd9\u4e00\u4e2a\u5e93":120,"\u8fd9\u4e00\u5757\u7684\u8017\u65f6\u6bd4\u4f8b\u771f\u7684\u592a\u9ad8":118,"\u8fd9\u4e00\u5c42\u8fdb\u884c\u5c01\u88c5":68,"\u8fd9\u4e00\u6570\u636e\u683c\u5f0f\u7684\u8f6c\u6362\u64cd\u4f5c":63,"\u8fd9\u4e00\u6982\u5ff5\u4e0d\u518d\u7410\u788e":68,"\u8fd9\u4e00\u8282\u5bf9\u56fe1\u4e2d\u9884\u6d4b\u4ee3\u7801\u7f16\u5199\u76845\u4e2a\u6b65\u9aa4\u8fdb\u884c\u4ecb\u7ecd\u548c\u8bf4\u660e":123,"\u8fd9\u4e00\u8ba1\u7b97\u5355\u5143":96,"\u8fd9\u4e00\u8fc7\u7a0b\u5bf9\u7528\u6237\u662f\u5b8c\u5168\u900f\u660e\u7684":107,"\u8fd9\u4e09\u4e2a\u5206\u652f":84,"\u8fd9\u4e24\u4e2a\u6307\u6807\u4ee3\u8868\u4e86\u67d0\u4e00\u4e2a\u51fd\u6570\u771f\u5b9e\u7684\u8fd0\u884c\u65f6\u95f4":117,"\u8fd9\u4e2a":[101,105,109],"\u8fd9\u4e2a\u4efb\u52a1\u7684\u914d\u7f6e\u4e3a":95,"\u8fd9\u4e2a\u4efb\u52a1\u7684dataprovider\u4e3a":95,"\u8fd9\u4e2a\u4f8b\u5b50\u6709\u4e24\u5904\u4e0d\u540c":112,"\u8fd9\u4e2a\u51fd\u6570\u672c\u8eab\u4f1a\u5728\u8ba1\u7b97\u524d\u5c06\u539f\u6570\u636e\u8f6c\u6362\u4e3a\u66f4\u9002\u5408\u82f1\u7279\u5c14\u5e73\u53f0\u7684\u5185\u90e8\u683c\u5f0f":63,"\u8fd9\u4e2a\u51fd\u6570\u7684":108,"\u8fd9\u4e2a\u51fd\u6570\u8fdb\u884c\u53d8\u6362":105,"\u8fd9\u4e2a\u51fd\u6570\u9700\u8981\u8bbe\u7f6e":108,"\u8fd9\u4e2a\u52a8\u6001\u5e93\u7684\u8fde\u63a5\u53c2\u6570\u4e0epaddle\u7684\u5176\u4ed6\u4e8c\u8fdb\u5236":68,"\u8fd9\u4e2a\u53c2\u6570\u4e5f\u4e0d\u4f1a\u4e00\u5e76\u5220\u9664":68,"\u8fd9\u4e2a\u5730\u5740\u5219\u4e3a\u5b83\u7684\u7edd\u5bf9\u8def\u5f84\u6216\u76f8\u5bf9\u8def\u5f84":1,"\u8fd9\u4e2a\u5730\u5740\u6765\u8868\u793a\u6b64\u6b65\u9aa4\u6240\u6784\u5efa\u51fa\u7684\u955c\u50cf":128,"\u8fd9\u4e2a\u57fa\u7c7b":111,"\u8fd9\u4e2a\u5934\u6587\u4ef6\u4e0d\u5047\u8bbe\u5176\u4ed6\u6587\u4ef6\u7684\u5f15\u7528\u987a\u5e8f":68,"\u8fd9\u4e2a\u5e8f\u5217\u7684\u6bcf\u4e2a\u5143\u7d20\u53c8\u662f\u4e00\u4e2a\u5e8f\u5217":107,"\u8fd9\u4e2a\u60c5\u51b5\u4e0b\u6240\u6709\u7684\u6587\u4ef6\u4f1a\u5b58\u5728\u6574\u7406\u8fc7\u7684\u7684\u6587\u4ef6\u76ee\u5f55":114,"\u8fd9\u4e2a\u63a5\u53e3\u9700\u8981\u505a\u5230":67,"\u8fd9\u4e2a\u6570\u636e\u4e5f\u88ab\u5355\u5c42rnn\u7f51\u7edc\u76f4\u63a5\u4f7f\u7528":105,"\u8fd9\u4e2a\u6587\u4ef6\u5177\u6709\u72ec\u7279\u7684\u8bed\u6cd5":67,"\u8fd9\u4e2a\u662f\u76ee\u524d\u63a8\u8350\u7684\u4f7f\u7528\u65b9\u6cd5":114,"\u8fd9\u4e2a\u73af\u5883\u53d8\u91cf\u5173\u95edopenmp\u4f18\u5316":117,"\u8fd9\u4e2a\u76ee\u5f55\u4e2d\u9664\u4e86":68,"\u8fd9\u4e2a\u793a\u4f8b":123,"\u8fd9\u4e2a\u795e\u7ecf\u7f51\u7edc\u5355\u5143\u5c31\u53ebmemori":105,"\u8fd9\u4e2a\u7c7b\u7684\u53c2\u6570\u5305\u62ec":111,"\u8fd9\u4e2a\u7c7b\u9700\u8981\u7ee7\u627f":111,"\u8fd9\u4e2a\u7ed3\u6784\u4f53\u4e2d\u7684\u53e6\u4e00\u4e2a\u9879\u76ee\u662f":68,"\u8fd9\u4e2a\u7ed3\u6784\u4f53\u5305\u542b\u4e24\u4e2a\u9879\u76ee":68,"\u8fd9\u4e2a\u811a\u672c\u8c03\u7528":109,"\u8fd9\u4e2a\u8f93\u5165\u4e0d\u53c2\u4e0e":112,"\u8fd9\u4e2a\u8fc7\u7a0b\u5bf9\u7528\u6237\u4e5f\u662f\u900f\u660e\u7684":107,"\u8fd9\u4e2a\u8fc7\u7a0b\u9664\u4e86\u7f16\u8bd1paddlepaddle\u4e3a":110,"\u8fd9\u4e2a\u9009\u62e9":[63,64],"\u8fd9\u4e2a\u95e8\u63a7\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u751f\u6210\u4e00\u7cfb\u5217\u6743\u91cd":108,"\u8fd9\u4e2a\u95ee\u9898\u662fpydataprovider\u8bfb\u6570\u636e\u65f6\u5019\u7684\u903b\u8f91\u95ee\u9898":2,"\u8fd9\u4e2a\u9759\u6001\u5e93\u5305\u542b\u4e86paddle\u7684\u5168\u90e8\u7b26\u53f7":68,"\u8fd9\u4e2adataprovider\u8f83\u590d\u6742":2,"\u8fd9\u4e2ainstance\u53ef\u4ee5\u662f\u5355\u4e2a\u503c":37,"\u8fd9\u4e2aissu":109,"\u8fd9\u4e2ajob\u624d\u7b97\u6210\u529f\u7ed3\u675f":128,"\u8fd9\u4e2alayer\u7684\u8f93\u51fa\u4f1a\u4f5c\u4e3a\u6574\u4e2a":107,"\u8fd9\u4e5f\u4f1a\u6781\u5927\u51cf\u5c11\u6570\u636e\u8bfb\u5165\u7684\u8017\u65f6":95,"\u8fd9\u4e9b\u4f1a\u5728":[63,64],"\u8fd9\u4e9b\u4f8b\u5b50\u90fd\u53ef\u4ee5\u5728":124,"\u8fd9\u4e9b\u51fd\u6570\u4f1a\u5c06\u5bf9\u5e94\u5185\u5bb9\u6dfb\u52a0\u5230":112,"\u8fd9\u4e9b\u51fd\u6570\u4f1a\u6839\u636e\u8f93\u5165\u53c2\u6570\u91cd\u65b0\u8bbe\u7f6e\u5185\u90e8\u548c\u5916\u90e8\u5b58\u50a8":64,"\u8fd9\u4e9b\u5206\u5e03\u5f0f\u5b58\u50a8\u670d\u52a1\u901a\u5e38\u4f1a\u628a\u6570\u636e\u5207\u5272\u6210\u591a\u4e2a\u5206\u7247\u5206\u5e03\u5f0f\u7684\u5b58\u50a8\u5728\u591a\u4e2a\u8282\u70b9\u4e4b\u4e0a":37,"\u8fd9\u4e9b\u53c2\u6570\u53ef\u4ee5\u901a\u8fc7":124,"\u8fd9\u4e9b\u53c2\u6570\u7684\u5177\u4f53\u63cf\u8ff0":128,"\u8fd9\u4e9b\u540d\u5b57\u5fc5\u987b\u8981\u5199\u5bf9":111,"\u8fd9\u4e9b\u6570\u636e\u4f1a\u88ab\u7528\u6765\u66f4\u65b0\u53c2\u6570":95,"\u8fd9\u4e9b\u6570\u636e\u4f7f\u7528\u7684\u5185\u5b58\u4e3b\u8981\u548c\u4e24\u4e2a\u53c2\u6570\u6709\u5173\u7cfb":95,"\u8fd9\u4e9b\u7279\u5f81\u6570\u636e\u4e4b\u95f4\u7684\u987a\u5e8f\u662f\u6709\u610f\u4e49\u7684":105,"\u8fd9\u4e9b\u955c\u50cf\u4e5f\u53ef\u4ee5\u4ece":84,"\u8fd9\u4efd\u6559\u7a0b\u5c55\u793a\u4e86\u5982\u4f55\u5728paddlepaddle\u4e2d\u5b9e\u73b0\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u7f51\u7edc\u5c42":111,"\u8fd9\u4f1a\u63d0\u793a\u5f53\u524d\u76ee\u5f55\u7684\u4e00\u4e9b\u53d8\u5316":110,"\u8fd9\u4f1a\u7ed9\u8bc4\u5ba1\u4eba\u5e26\u6765\u5f88\u5927\u56f0\u6270":110,"\u8fd9\u4f1a\u81ea\u52a8\u8fdb\u884c\u7f51\u7edc\u914d\u7f6e\u4e2d\u58f0\u660e\u7684\u6fc0\u6d3b\u64cd\u4f5c":111,"\u8fd9\u4fbf\u662f\u4e00\u79cd\u53cc\u5c42rnn\u7684\u8f93\u5165\u6570\u636e":105,"\u8fd9\u51e0\u4e2a\u7f16\u8bd1\u9009\u9879\u7684\u8bbe\u7f6e":98,"\u8fd9\u53e5\u8868\u793a\u4f7f\u7528\u57fa\u7c7b":112,"\u8fd9\u53ef\u4ee5\u5e2e\u60a8\u7701\u6389\u82b1\u4e00\u5c0f\u65f6\u5b89\u88c5\u548c\u914d\u7f6e\u5404\u79cd\u5f00\u53d1\u5de5\u5177":109,"\u8fd9\u53ef\u4ee5\u8ba9\u5176\u4ed6\u4eba\u77e5\u9053\u8fd9\u6b21\u63d0\u4ea4\u505a\u4e86\u54ea\u4e9b\u6539\u53d8":110,"\u8fd9\u53ef\u4ee5\u901a\u8fc7":110,"\u8fd9\u548c\u5355\u5c42rnn\u7684\u914d\u7f6e\u662f\u7b49\u4ef7\u7684":105,"\u8fd9\u56db\u4e2a\u5e8f\u5217\u53c8\u5206\u522b\u542b\u67093":122,"\u8fd9\u56db\u6761\u6570\u636e\u540c\u65f6\u5904\u7406\u7684\u53e5\u5b50\u6570\u91cf\u4e3a":105,"\u8fd9\u5728\u6784\u9020\u975e\u5e38\u590d\u6742\u7684\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u65f6\u662f\u6709\u7528\u7684":108,"\u8fd9\u5bf9\u4e8e\u901a\u5e38\u7684java\u7684\u5f00\u53d1\u8005\u6765\u8bf4":67,"\u8fd9\u5c06\u4f1a\u5bfc\u81f4\u5355\u5143\u6d4b\u8bd5\u51fa\u9519":112,"\u8fd9\u5c06\u4f1a\u5bfc\u81f4\u7f16\u8bd1\u51fa\u9519":112,"\u8fd9\u610f\u5473\u7740":108,"\u8fd9\u610f\u5473\u7740\u9664\u4e86\u6307\u5b9adevic":135,"\u8fd9\u65f6":[95,123],"\u8fd9\u65f6\u5728\u4f7f\u7528":97,"\u8fd9\u65f6\u7684":122,"\u8fd9\u65f6\u7684\u9700\u8981\u540c\u65f6\u63d0\u4f9b":122,"\u8fd9\u65f6\u884c\u504f\u79fb\u548c\u5217\u53f7\u6307\u5b9a\u7684\u5143\u7d20\u9ed8\u8ba4\u5176\u503c\u4e3a1":122,"\u8fd9\u65f6\u8fdb\u884c\u77e9\u9635\u4e58\u6cd5\u8fd0\u7b97\u5c31\u53ef\u80fd\u5bfc\u81f4\u6d6e\u70b9\u6570\u6ea2\u51fa":95,"\u8fd9\u65f6\u9700\u8981\u8c03\u7528\u521b\u5efa\u5e8f\u5217\u4fe1\u606f\u548c\u4e3a":122,"\u8fd9\u662f\u4e00\u79cd\u6309\u5df2\u8bad\u7ec3\u6837\u672c\u6570\u5206\u6bb5\u53d6\u503c\u7684\u5b66\u4e60\u7387\u9000\u706b\u65b9\u6cd5":97,"\u8fd9\u662f\u4e00\u79cd\u6309\u5df2\u8bad\u7ec3pass\u6570\u5206\u6bb5\u53d6\u503c\u7684\u5b66\u4e60\u7387\u9000\u706b\u65b9\u6cd5":97,"\u8fd9\u662f\u4e00\u79cd\u975e\u5e38\u7075\u6d3b\u7684\u6570\u636e\u7ec4\u7ec7\u65b9\u5f0f":104,"\u8fd9\u662f\u56e0\u4e3a":67,"\u8fd9\u662f\u5f00\u6e90\u793e\u533a\u7684\u57fa\u672c\u793c\u8c8c":110,"\u8fd9\u662f\u666e\u901a\u7684\u5355\u5c42\u65f6\u95f4\u5e8f\u5217\u7684dataprovider\u4ee3\u7801":105,"\u8fd9\u662f\u76ee\u524dcmake\u5bfb\u627epython\u7684\u903b\u8f91\u5b58\u5728\u7f3a\u9677":92,"\u8fd9\u6837":[68,124],"\u8fd9\u6837\u4e0b\u4e00\u4e2acpu":64,"\u8fd9\u6837\u4fdd\u5b58\u5728\u5206\u5e03\u5f0f\u5b58\u50a8\u4e2d\u7684\u6570\u636e\u53ef\u4ee5\u88ab\u96c6\u7fa4\u4e2d\u7684\u6bcf\u4e2a\u8282\u70b9\u8bfb\u53d6\u5230":124,"\u8fd9\u6837\u4fdd\u8bc1":84,"\u8fd9\u6837\u4fdd\u8bc1\u8fd0\u884c\u7ed3\u675f\u4e4b\u540e\u7684":109,"\u8fd9\u6837\u505a\u53ef\u4ee5\u6781\u5927\u7684\u51cf\u5c11\u5185\u5b58\u5360\u7528":95,"\u8fd9\u6837\u53ef\u4ee5\u514d\u53bb\u5355\u72ec\u5b89\u88c5\u7f16\u8bd1\u4f9d\u8d56\u7684\u6b65\u9aa4":98,"\u8fd9\u6837\u53ef\u4ee5\u51cf\u5c0fgpu\u5185\u5b58":135,"\u8fd9\u6837\u5982\u679c\u9047\u5230\u95ee\u9898":109,"\u8fd9\u6837\u5bb9\u5668\u7684":128,"\u8fd9\u6837\u5c31\u53ef\u4ee5\u5728\u4e91\u7aef\u6267\u884c\u591a\u79cd\u6570\u636e\u7c7b\u8ba1\u7b97\u4efb\u52a1":37,"\u8fd9\u6837\u5df2\u7ecf\u4f20\u8f93\u6210\u529f\u7684\u90e8\u5206\u5c31\u4e0d\u7528\u91cd\u65b0\u4f20\u8f93\u4e86":51,"\u8fd9\u6837\u5e26\u6765\u7684\u597d\u5904\u5c31\u662f\u4e0d\u9700\u8981\u4e00\u76f4\u6e05\u7a7amemori":64,"\u8fd9\u6837\u5f53\u8be5pull":110,"\u8fd9\u6837\u65e2\u4f7f\u5f97\u6700\u7ec8\u4fdd\u5b58\u7684\u53c2\u6570\u683c\u5f0f\u4e0epaddlepaddle\u4e00\u81f4":64,"\u8fd9\u6837\u6781\u5927\u5730\u63d0\u9ad8\u4e86\u8ba1\u7b97\u7684\u5e76\u884c\u6027":124,"\u8fd9\u6837\u7684\u88c5\u9970\u5668":111,"\u8fd9\u6837\u7684\u8bdd":127,"\u8fd9\u6837\u8bad\u7ec3\u6587\u4ef6\u7684\u4e2a\u6570\u4f1a\u6bd4\u8f83\u591a":124,"\u8fd9\u6b63\u662f\u5b83\u4eec\u901f\u5ea6\u5feb\u7684\u539f\u56e0":118,"\u8fd9\u7528\u4e8e\u5728\u591a\u7ebf\u7a0b\u548c\u591a\u673a\u4e0a\u66f4\u65b0\u53c2\u6570":111,"\u8fd9\u79cd\u521d\u59cb\u5316\u65b9\u5f0f\u5728\u4e00\u822c\u60c5\u51b5\u4e0b\u4e0d\u4f1a\u4ea7\u751f\u5f88\u5dee\u7684\u7ed3\u679c":97,"\u8fd9\u79cd\u60c5\u51b5\u4e0b\u4e0d\u9700\u8981\u91cd\u5199\u8be5\u51fd\u6570":111,"\u8fd9\u79cd\u60c5\u51b5\u591a\u51fa\u73b0\u5728\u4f7f\u7528\u591a\u7ebf\u7a0b\u9884\u6d4b\u65f6":123,"\u8fd9\u79cd\u60c5\u51b5\u5e38\u5e38\u53d1\u751f\u5728":95,"\u8fd9\u79cd\u65b9\u5f0f\u5bf9\u5185\u5b58\u6d88\u8017\u8f83\u5927":96,"\u8fd9\u79cd\u65b9\u5f0f\u5fc5\u987b\u4f7f\u7528paddle\u5b58\u50a8\u7684\u6a21\u578b\u8def\u5f84\u683c\u5f0f":135,"\u8fd9\u79cd\u65b9\u5f0f\u6700\u4e3a\u7b80\u4fbf":120,"\u8fd9\u79cd\u751f\u6210\u6280\u672f\u53ea\u7528\u4e8e\u7c7b\u4f3c\u89e3\u7801\u5668\u7684\u751f\u6210\u8fc7\u7a0b":108,"\u8fd9\u79cd\u7c7b\u578b\u7684\u8f93\u5165\u5fc5\u987b\u901a\u8fc7":107,"\u8fd9\u79cd\u94fe\u63a5\u65b9\u5f0f\u4e3b\u8981\u7528\u4e8e\u79fb\u52a8\u7aef\u9884\u6d4b":120,"\u8fd9\u79cd\u96c6\u7fa4\u8282\u70b9\u7ba1\u7406\u65b9\u5f0f\u4f1a\u5728\u5c06\u6765\u4f7f\u7528":128,"\u8fd9\u7bc7":99,"\u8fd9\u7bc7\u6587\u6863":110,"\u8fd9\u7bc7\u6587\u6863\u4e4b\u540e\u90e8\u5206\u4f1a\u4f7f\u7528":123,"\u8fd9\u7bc7\u6587\u6863\u4e4b\u540e\u90e8\u5206\u4f1a\u7edf\u4e00\u4f7f\u7528":122,"\u8fd9\u7bc7\u6587\u6863\u4e4b\u540e\u90e8\u5206\u5c06\u4f1a\u7edf\u4e00\u4f7f\u7528":122,"\u8fd9\u7bc7\u6587\u6863\u4ecb\u7ecd":123,"\u8fd9\u7bc7\u6587\u6863\u4ecb\u7ecd\u5728":139,"\u8fd9\u7bc7\u6587\u6863\u4ecb\u7ecd\u5728\u4f7f\u7528":122,"\u8fd9\u7bc7\u6587\u6863\u4ecb\u7ecd\u57fa\u4e8e":109,"\u8fd9\u7bc7\u6587\u6863\u7684\u4e4b\u540e\u90e8\u5206\u4f1a\u4f7f\u7528":123,"\u8fd9\u7bc7\u6587\u7ae0":109,"\u8fd9\u7ec4\u8bed\u4e49\u76f8\u540c\u7684\u793a\u4f8b\u914d\u7f6e\u5982\u4e0b":105,"\u8fd9\u884c\u547d\u4ee4\u4e2d":117,"\u8fd9\u901a\u8fc7\u83b7\u5f97\u53cd\u5411\u5faa\u73af\u7f51\u7edc\u7684\u7b2c\u4e00\u4e2a\u5b9e\u4f8b":108,"\u8fd9\u90fd\u9700\u8981\u8fd9\u4e2a\u63a5\u53e3\u6309\u7167\u7ea6\u5b9a\u4fd7\u6210\u7684\u89c4\u5219\u6765\u6ce8\u91ca\u5b8c\u5907":67,"\u8fd9\u91cc":[64,97,98,108,110,128],"\u8fd9\u91cc\u4e0d\u518d\u8d58\u8ff0":112,"\u8fd9\u91cc\u4ecb\u7ecdc":123,"\u8fd9\u91cc\u4f7f\u7528\u4e86\u7528":117,"\u8fd9\u91cc\u4f7f\u7528\u4e86paddlepaddle\u9884\u5b9a\u4e49\u597d\u7684rnn\u5904\u7406\u51fd\u6570":105,"\u8fd9\u91cc\u4f7f\u7528\u7b80\u5355\u7684":95,"\u8fd9\u91cc\u5c06\u4ecb\u7ecdpaddlepaddle\u7684\u57fa\u672c\u4f7f\u7528\u6982\u5ff5":102,"\u8fd9\u91cc\u6211\u4eec\u5c55\u793a\u4e00\u4efd\u7b80\u5316\u8fc7\u7684\u4ee3\u7801":111,"\u8fd9\u91cc\u6211\u4eec\u901a\u8fc7\u5728kubernetes\u96c6\u7fa4\u4e0a\u542f\u52a8\u4e00\u4e2ajob\u6765\u4e0b\u8f7d\u5e76\u5207\u5272\u6570\u636e":128,"\u8fd9\u91cc\u6709\u4e24\u79cd\u6709\u6548\u7684\u89e3\u51b3\u65b9\u6cd5":95,"\u8fd9\u91cc\u68c0\u9a8c\u8fd0\u884c\u65f6\u95f4\u6a21\u578b\u7684\u6536\u655b":125,"\u8fd9\u91cc\u7684dockerimage\u4f5c\u4e3a\u7f16\u8bd1\u73af\u5883\u4ee5\u652f\u6301\u66f4\u591a\u7684linux":84,"\u8fd9\u91cc\u7684eigentensor\u4e4b\u95f4\u7684\u8fd0\u7b97\u53ea\u662f\u6539\u53d8\u4e86\u539f\u6709tensor\u4e2d\u7684\u6570\u636e":113,"\u8fd9\u91cc\u9009\u62e90":84,"\u8fd9\u91cc\u9700\u8981\u7528\u6237\u989d\u5916\u6ce8\u610f":36,"\u8fd9\u9700\u8981\u8054\u5408\u6211\u4eec\u7b2c\u4e8c\u8282":117,"\u8fdb\u4e00\u6b65\u4f18\u5316":64,"\u8fdb\u4e3b\u4ed3\u5e93\u540e":110,"\u8fdb\u5165":84,"\u8fdb\u5165\u5bb9\u5668":127,"\u8fdb\u5165\u5bf9\u5e94\u7684\u76ee\u5f55":92,"\u8fdb\u7a0b\u542f\u52a8\u7684\u5fc5\u8981\u53c2\u6570":128,"\u8fdb\u7a0b\u7684":125,"\u8fdb\u7a0b\u7684\u542f\u52a8\u53c2\u6570":128,"\u8fdb\u7a0b\u7684\u8fd0\u884c\u73af\u5883":128,"\u8fdb\u7a0b\u9700\u8981\u7684":128,"\u8fdb\u800c\u591a\u673a":117,"\u8fdb\u800c\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528\u5982\u4e0b\u547d\u4ee4\u5f00\u542f\u4e00\u4e2ahttp\u670d\u52a1":117,"\u8fdb\u800c\u6307\u5b9a\u4e86python\u53ef\u6267\u884c\u6587\u4ef6\u7684\u8def\u5f84":117,"\u8fdb\u800c\u8fdb\u884c\u4ee3\u7801\u8bc4\u5ba1":84,"\u8fdb\u884c\u4e86":105,"\u8fdb\u884c\u5206\u5e03\u5f0f\u8bad\u7ec3\u7684\u65b9\u6848":128,"\u8fdb\u884c\u5206\u5e03\u5f0f\u8bad\u7ec3\u7684\u65b9\u6cd5":128,"\u8fdb\u884c\u524d\u5411\u8ba1\u7b97":123,"\u8fdb\u884c\u56de\u590d":110,"\u8fdb\u884c\u5e8f\u5217\u5316":123,"\u8fdb\u884c\u5f00\u53d1":110,"\u8fdb\u884c\u62c6\u89e3":105,"\u8fdb\u884c\u6fc0\u6d3b\u64cd\u4f5c":111,"\u8fdb\u884c\u7f16\u8bd1\u548c\u5b89\u88c5":137,"\u8fdb\u884c\u8bad\u7ec3":123,"\u8fdb\u884c\u8bbe\u7f6e":112,"\u8fdb\u884c\u94fe\u63a5":120,"\u8fdb\u884c\u9884\u6d4b\u4f9d\u8d56\u4e8e\u5c06":120,"\u8fdb\u884c\u9884\u6d4b\u65f6":123,"\u8fdb\u884cpython\u4e0ec":117,"\u8fdb\u9636\u6307\u5357":[102,136],"\u8fde\u63a5":107,"\u8fde\u63a5\u5230pserver\u7684\u7aef\u53e3":124,"\u8fde\u63a5\u5230pserver\u7684\u7aef\u53e3\u4e2a\u6570":124,"\u9000\u51fa\u5bb9\u5668":127,"\u9002\u4e2d":105,"\u9009":105,"\u9009\u62e9":105,"\u9009\u62e9\u4e0b\u8f7d\u4f7f\u7528\u4e0d\u540c\u7684blas\u5e93\u7684docker\u955c\u50cf":99,"\u9009\u62e9\u662f\u5426\u7f16\u8bd1mkl":64,"\u9009\u62e9\u76ee\u6807\u5206\u652f":110,"\u9009\u62e9\u8def\u5f84\u6765\u52a8\u6001\u52a0\u8f7dnvidia":133,"\u9009\u62e9\u9700\u8981\u53d1\u5e03\u7684\u7248\u672c":84,"\u9009\u9879":[98,109],"\u900f\u4f20\u7528\u6237\u8eab\u4efd\u7684\u529e\u6cd5":51,"\u9012\u5f52\u795e\u7ecf\u7f51\u7edc":132,"\u901a\u5e38":[68,112,117],"\u901a\u5e38\u4f1a\u4f7f\u7528\u73af\u5883\u53d8\u91cf\u914d\u7f6ejob\u7684\u914d\u7f6e\u4fe1\u606f":128,"\u901a\u5e38\u4f1a\u4f7f\u7528mapreduce\u4efb\u52a1\u7684\u8f93\u51fa\u7ed3\u679c\u4f5c\u4e3a\u8bad\u7ec3\u7ed3\u679c":124,"\u901a\u5e38\u4f7f\u7528\u7a00\u758f\u8bad\u7ec3\u6765\u52a0\u901f\u8ba1\u7b97\u8fc7\u7a0b":135,"\u901a\u5e38\u4f7f\u7528cento":101,"\u901a\u5e38\u505a\u6cd5\u662f\u4ece\u4e00\u4e2a\u6bd4\u8f83\u5927\u7684learning_rate\u5f00\u59cb\u8bd5":97,"\u901a\u5e38\u5305\u542b\u4e00\u4e2acpu\u7248\u672c\u548c\u4e00\u4e2agpu\u7248\u672c":84,"\u901a\u5e38\u540d\u5b57\u662f":110,"\u901a\u5e38\u60c5\u51b5\u4e0b":118,"\u901a\u5e38\u6211\u4eec\u4f1a\u5b89\u88c5ceph\u7b49\u5206\u5e03\u5f0f\u6587\u4ef6\u7cfb\u7edf\u6765\u5b58\u50a8\u8bad\u7ec3\u6570\u636e":127,"\u901a\u5e38\u6307\u5c06\u4e00\u4e2a\u6574\u4f53\u62c6\u5206\u6210\u591a\u4efd\u7684\u5176\u4e2d\u7684\u4e00\u4efd":36,"\u901a\u5e38\u6709\u4e24\u4e2a\u65b9\u6cd5\u6765\u6784\u5efa\u57fa\u4e8e":139,"\u901a\u5e38\u7528\u4e8e\u8868\u793a\u79bb\u6563\u7684\u7c7b\u522b\u6807\u7b7e":122,"\u901a\u5e38\u7684\u505a\u6cd5\u662f\u4f7f\u7528":108,"\u901a\u5e38\u7684\u505a\u6cd5\u662f\u5c06\u914d\u7f6e\u5b58\u4e8e":111,"\u901a\u5e38\u8981\u6c42\u65f6\u95f4\u6b65\u4e4b\u95f4\u5177\u6709\u4e00\u4e9b\u4f9d\u8d56\u6027":105,"\u901a\u5e38\u89c2\u5bdf\u70ed\u70b9\u51fd\u6570\u95f4\u7684\u8c03\u7528\u5173\u7cfb":117,"\u901a\u5e38\u90fd\u4f1a\u4f7f\u7528\u4e0b\u9762\u8fd9\u4e9b\u547d\u4ee4\u884c\u53c2\u6570":135,"\u901a\u5e38\u9700\u8981\u53bb\u6389\u7f51\u7edc\u4e2d\u7684":123,"\u901a\u7528":132,"\u901a\u77e5":105,"\u901a\u8fc7":[95,105,110,111,112,122],"\u901a\u8fc7\u4e24\u4e2a\u5d4c\u5957\u7684":107,"\u901a\u8fc7\u4f7f\u7528":98,"\u901a\u8fc7\u4f7f\u7528\u8fd9\u4e9bapi":63,"\u901a\u8fc7\u51fd\u6570":128,"\u901a\u8fc7\u547d\u4ee4\u884c\u53c2\u6570":95,"\u901a\u8fc7\u591a\u4e2a\u7ebf\u7a0b\u5171\u4eab\u540c\u4e00\u4e2a\u6a21\u578b\u6765\u51cf\u5c11\u5185\u5b58\u5f00\u9500":123,"\u901a\u8fc7\u5f15\u7528memory\u5f97\u5230\u8fd9\u4e2alayer\u4e0a\u4e00\u4e2a\u65f6\u523b\u7684\u8f93\u51fa":107,"\u901a\u8fc7\u5f15\u7528memory\u5f97\u5230\u8fd9\u4e2alayer\u4e0a\u4e00\u4e2a\u65f6\u523b\u8f93\u51fa":107,"\u901a\u8fc7\u6240\u6709\u5355\u5143\u6d4b\u8bd5":110,"\u901a\u8fc7\u6a21\u578b\u63a8\u65adapi\u7684\u5b9e\u73b0\u4f5c\u4e3a\u4e00\u4e2a\u6837\u4f8b":68,"\u901a\u8fc7\u7075\u6d3b\u4f7f\u7528\u4ee5\u4e0a\u4e24\u4e2a\u63a5\u53e3":123,"\u901a\u8fc7\u7ec4\u5408\u4e0d\u540c\u7684layer":102,"\u901a\u8fc7\u7f16\u8bd1\u4f1a\u751f\u6210py_paddle\u8f6f\u4ef6\u5305":4,"\u901a\u8fc7\u7f51\u7edc\u5c42\u7684\u6807\u8bc6\u7b26\u6765\u6307\u5b9a":111,"\u901a\u8fc7\u8ba1\u7b97\u8282\u70b9\u548c\u53c2\u6570\u670d\u52a1\u5668\u7684\u5206\u5e03\u5f0f\u534f\u4f5c":124,"\u901a\u8fc7\u8be5\u53c2\u6570\u53ef\u83b7\u53d6\u5230\u8f93\u5165\u8f93\u51fa\u4ee5\u53ca\u5c5e\u6027":112,"\u901a\u8fc7\u8c03\u7528":[4,122,123],"\u901a\u8fc7\u8c03\u7528\u4ee5\u4e0b\u63a5\u53e3\u521b\u5efa\u7a00\u758f\u77e9\u9635":122,"\u901a\u8fc7data":107,"\u901a\u8fc7ssh\u7b49\u65b9\u5f0f\u767b\u5f55\u5230raspberri":139,"\u903b\u8f91\u4e0a\u9ad8\u4e8e\u4e8c\u7ef4\u7684\u6570\u636e":122,"\u903b\u8f91\u5212\u4e0a\u6587\u4ef6\u5206\u5757\u7684\u5355\u4f4d":51,"\u9047\u5230\u8be5\u9519\u8bef\u65f6":96,"\u9053\u6b49":105,"\u9069":105,"\u9075\u5b88\u4ee5\u4e0b\u7ea6\u5b9a":110,"\u9075\u5faa\u4ee5\u4e0b\u6d41\u7a0b":84,"\u90a3\u4e48":[68,107,111],"\u90a3\u4e480\u5c42\u5e8f\u5217\u5373\u4e3a\u4e00\u4e2a\u8bcd\u8bed":107,"\u90a3\u4e48\u4f1a\u643a\u5e26\u6709":122,"\u90a3\u4e48\u53ef\u4ee5\u8ba4\u4e3a\u8bad\u7ec3\u4e0d\u6536\u655b":97,"\u90a3\u4e48\u5728":112,"\u90a3\u4e48\u5728\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u4e0d\u4f1a\u6267\u884c\u6d4b\u8bd5\u64cd\u4f5c":1,"\u90a3\u4e48\u5982\u4f55\u5224\u65ad\u8bad\u7ec3\u4e0d\u6536\u655b\u5462":97,"\u90a3\u4e48\u5bf9\u5e94\u7684\u5185\u90e8\u5b58\u50a8\u4e5f\u4f1a\u4e0e\u5b83\u4eec\u5171\u4eab\u5185\u5b58":64,"\u90a3\u4e48\u5c31\u4f1a\u4f7f":64,"\u90a3\u4e48\u5e38\u6570\u8f93\u51fa\u6240\u80fd\u8fbe\u5230\u7684\u6700\u5c0fcost\u662f":97,"\u90a3\u4e48\u5f53check\u51fa\u6570\u636e\u4e0d\u5408\u6cd5\u65f6":2,"\u90a3\u4e48\u6211\u4eec\u4e5f\u5c31\u4e0d\u9700\u8981":109,"\u90a3\u4e48\u6211\u4eec\u53ef\u4ee5\u5224\u65ad\u4e3a\u8bad\u7ec3\u4e0d\u6536\u655b":97,"\u90a3\u4e48\u63a8\u8350\u4f7f\u7528":108,"\u90a3\u4e48\u63a8\u8350\u4f7f\u7528\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u7684\u65b9\u6cd5":108,"\u90a3\u4e48\u6536\u655b\u53ef\u80fd\u5f88\u6162":97,"\u90a3\u4e48\u6700\u597d\u5c06\u6570\u636e\u6587\u4ef6\u5728\u6bcf\u6b21\u8bfb\u53d6\u4e4b\u524d\u505a\u4e00\u6b21shuffl":95,"\u90a3\u4e48\u7528\u6237\u9700\u8981\u62c9\u53d6\u6240\u6709\u7684\u8fdc\u7a0b\u5206\u652f\u5230\u672c\u673a":92,"\u90a3\u4e48\u7f16\u8bd1\u8fc7\u7a0b\u53ea\u4f1a\u4ea7\u751f":109,"\u90a3\u4e48\u8bad\u7ec3\u6709\u53ef\u80fd\u4e0d\u6536\u655b":97,"\u90a3\u4e48\u8be5\u4f18\u5316\u7b97\u6cd5\u81f3\u5c11\u9700\u8981":95,"\u90a3\u4e48fc1\u548cfc2\u5c42\u5c06\u4f1a\u4f7f\u7528\u7b2c1\u4e2agpu\u6765\u8ba1\u7b97":135,"\u90a3\u4e48paddlepaddle\u4f1a\u6839\u636elayer\u7684\u58f0\u660e\u987a\u5e8f":2,"\u90a3\u4e5f\u5c31\u4e0d\u9700\u8981\u6025\u7740\u4f18\u5316\u6027\u80fd\u5566":118,"\u90a3\u4f30\u8ba1\u8fd9\u91cc\u7684\u6f5c\u529b\u5c31\u6ca1\u5565\u597d\u6316\u7684\u4e86":118,"\u90a3\u51cf\u5c11\u5b66\u4e60\u738710\u500d\u7ee7\u7eed\u8bd5\u9a8c":97,"\u90a3\u6211\u4f1a\u671f\u671b\u5206\u6790\u5de5\u5177\u7edf\u8ba1\u5230\u901f\u5ea6\u662f100gb":118,"\u90a3\u7a0b\u5e8f\u5206\u6790\u5de5\u5177\u662f\u5fc5\u4e0d\u53ef\u5c11\u7684\u5229\u5668":118,"\u90fd":105,"\u90fd\u4e0d\u4f1a\u60f3\u8981\u77e5\u9053next":64,"\u90fd\u4e0d\u9700\u8981":109,"\u90fd\u4f1a\u4ea7\u751f\u5f53\u524d\u5c42\u72b6\u6001\u7684\u6240\u6709\u7ee7\u627f\u7ed3\u679c":133,"\u90fd\u4f1a\u7ba1\u7406\u7ef4\u62a4\u4e00\u4efd\u8bad\u7ec3\u597d\u7684\u6a21\u578b":123,"\u90fd\u4f7f\u7528":122,"\u90fd\u53ea\u662f\u4ecb\u7ecd\u53cc\u5c42rnn\u7684api\u63a5\u53e3":105,"\u90fd\u53ef\u4ee5\u8fd0\u884c":109,"\u90fd\u53ef\u4ee5\u901a\u8fc7\u8c03\u7528\u4e0b\u9762\u7684\u63a5\u53e3\u4e3a\u539f\u6709\u7684\u6570\u636e\u8f93\u5165\u9644\u52a0\u4e0a\u5e8f\u5217\u4fe1\u606f":122,"\u90fd\u5e94\u4f7f\u7528c":122,"\u90fd\u662f\u4e94\u4f4d\u7684\u6570\u5b57":37,"\u90fd\u662f\u4ee5ext\u5f00\u5934":64,"\u90fd\u662f\u5bf9layer1\u5143\u7d20\u7684\u62f7\u8d1d":104,"\u90fd\u662f\u5c06\u6bcf\u4e00\u53e5\u5206\u597d\u8bcd\u540e\u7684\u53e5\u5b50":105,"\u90fd\u662fabi\u8c03\u7528\u6807\u51c6\u7684":67,"\u90fd\u7528":110,"\u90fd\u7ee7\u627f\u4e8epaddlepaddle\u7684\u57fa\u7c7b":63,"\u90fd\u9700\u8981\u5199\u63d0\u4ea4\u8bf4\u660e":110,"\u90fd\u9700\u8981\u8c03\u7528\u4e00\u6b21":111,"\u914d\u5236\u7f16\u8bd1\u9009\u9879":120,"\u914d\u7f6e\u6253\u5f00":118,"\u914d\u7f6e\u6587\u4ef6\u63a5\u53e3\u662ffc_layer":111,"\u914d\u7f6e\u6587\u4ef6\u91cc\u52a0\u4e24\u884c":109,"\u914d\u7f6e\u7684\u65b9\u6cd5\u53c2\u8003":51,"\u914d\u7f6e\u7b80\u5355\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u7684\u4f8b\u5b50":108,"\u914d\u7f6e\u7f51\u7edc\u5c42\u7684\u8f93\u5165":111,"\u914d\u7f6eapi":104,"\u9152\u5e97":105,"\u91c7\u7528\u5747\u5300\u5206\u5e03\u6216\u8005\u9ad8\u65af\u5206\u5e03\u521d\u59cb\u5316":133,"\u91c7\u7528multi":97,"\u91ca\u653e\u5bf9paramters\u5185\u5b58\u7684\u9501\u5b9a":36,"\u91cc":109,"\u91cc\u53ef\u4ee5\u6807\u51c6\u5316\u7f16\u8bd1\u73af\u5883":109,"\u91cc\u5b8c\u6210":112,"\u91cc\u6240\u6709\u7684\u7b26\u53f7\u90fd\u5199\u5165\u81ea\u5df1\u7684\u7a0b\u5e8f\u7684\u4e8c\u8fdb\u5236\u6587\u4ef6\u91cc":67,"\u91cc\u7684":109,"\u91cc\u7684\u65e5\u5fd7":125,"\u91cc\u7684\u6e90\u7801":109,"\u91cc\u8fd0\u884c\u7684\u7f16\u8bd1\u5de5\u5177\u5b9e\u9645\u4e0a\u90fd\u662f\u5728\u672c\u673a\u7684":109,"\u91cc\u9009\u62e9\u9700\u8981\u53d1\u5e03\u7684\u5206\u652f":84,"\u91cc\u9762":112,"\u91cc\u9762\u6db5\u76d6\u4e86\u4ea4\u53c9\u7f16\u8bd1android\u7248paddlepaddle\u5e93\u9700\u8981\u7684\u6240\u6709\u7f16\u8bd1\u5de5\u5177":137,"\u91cc\u9762\u6dfb\u52a0":64,"\u91cd\u5199\u7236\u7c7blayer\u7684":64,"\u91cd\u547d\u540d\u6210":67,"\u91cd\u65b0\u7f16\u8bd1paddlepaddl":118,"\u9488\u5bf9\u4e0d\u540c\u7684":138,"\u9488\u5bf9\u4efb\u52a1\u8fd0\u884c\u5b8c\u6210\u540e\u5bb9\u5668\u81ea\u52a8\u9000\u51fa\u7684\u573a\u666f":127,"\u9488\u5bf9\u5185\u5b58\u548c\u663e\u5b58":95,"\u94fe\u63a5":120,"\u94fe\u63a5\u4e2d\u627e\u5230":101,"\u94fe\u63a5\u4f55\u79cdblas\u5e93\u7b49":98,"\u94fe\u63a5\u5230\u81ea\u5df1\u7684\u7a0b\u5e8f\u91cc":67,"\u94fe\u63a5\u76f8\u5bf9\u5bb9\u6613":120,"\u94fe\u63a5\u9009\u9879":120,"\u94fe\u63a5\u9759\u6001\u5e93":120,"\u9519\u8bef":92,"\u9519\u8bef\u5904\u7406":67,"\u9519\u8bef\u5904\u7406\u65b9\u5f0f\u662f\u8fd4\u56de\u503c":67,"\u9519\u8bef\u5904\u7406\u7684\u65b9\u5f0f\u4e5f\u4e0d\u5c3d\u76f8\u540c":67,"\u9519\u8bef\u7684define_py_data_sources2\u7c7b\u4f3c":97,"\u952e\u6765\u542f\u52a8\u7f16\u8bd1\u4e86":109,"\u955c\u50cf\u91cc\u6709paddlepaddle\u7684\u6e90\u7801\u4e0edemo":127,"\u957f\u5ea6":95,"\u95e8\u63a7\u5faa\u73af\u5355\u5143\u5355\u6b65\u51fd\u6570\u548c\u8f93\u51fa\u51fd\u6570":108,"\u95e8\u63a7\u5faa\u73af\u5355\u5143\u7684\u8f93\u51fa\u88ab\u7528\u4f5c\u8f93\u51famemori":108,"\u9644\u52a0\u4e0a\u5e8f\u5217\u4fe1\u606f":122,"\u9650\u5236\u5957\u63a5\u5b57\u53d1\u9001\u7f13\u51b2\u533a\u7684\u5927\u5c0f":133,"\u9650\u5236\u5957\u63a5\u5b57\u63a5\u6536\u7f13\u51b2\u533a\u7684\u5927\u5c0f":133,"\u9664\u4e86":2,"\u9664\u4e86\u53ef\u4ee5\u81ea\u52a8\u7f16\u8bd1\u6587\u6863":114,"\u9664\u4e86boot_lay":105,"\u9664\u6784\u9020\u67d0\u79cd\u7c7b\u578b\u7684\u51fd\u6570":68,"\u9664\u6b64\u4e4b\u5916":95,"\u9664\u96f6\u7b49\u95ee\u9898":95,"\u968f\u540e\u53ef\u4ee5\u7528\u8fd9\u4e2a\u5f00\u53d1\u955c\u50cf\u5f00\u59cbbuild":110,"\u968f\u673a\u6570\u7684\u79cd\u5b50":133,"\u968f\u673a\u6570seed":132,"\u9694\u5f00":124,"\u96c6\u6210\u5230":63,"\u96c6\u6210\u5230paddlepaddl":64,"\u96c6\u675f\u641c\u7d22\u4f7f\u7528\u5e7f\u5ea6\u4f18\u5148\u641c\u7d22\u7684\u65b9\u5f0f\u6784\u5efa\u67e5\u627e\u6811":133,"\u96c6\u7fa4\u4e0a\u542f\u52a8\u4e00\u4e2a\u5355\u673a\u4f7f\u7528cpu\u7684paddlepaddle\u8bad\u7ec3\u4f5c\u4e1a":127,"\u96c6\u7fa4\u4e2d\u7684\u6bcf\u53f0\u8ba1\u7b97\u673a\u901a\u5e38\u88ab\u6210\u4e3a\u4e00\u4e2a":124,"\u96c6\u7fa4\u4efb\u52a1":125,"\u96c6\u7fa4\u4f5c\u4e1a\u5c06\u4f1a\u5728\u51e0\u79d2\u540e\u542f\u52a8":125,"\u96c6\u7fa4\u6d4b\u8bd5":132,"\u96c6\u7fa4\u7ba1\u7406\u5de5\u5177":124,"\u96c6\u7fa4\u8bad\u7ec3":132,"\u96c6\u7fa4\u8bad\u7ec3\u4e0e\u9884\u6d4b":94,"\u96c6\u7fa4\u8fdb\u7a0b":125,"\u9700\u52a0\u8be5\u6a21\u677f\u53c2\u6570":112,"\u9700\u5728nvvp\u754c\u9762\u4e2d\u9009\u4e0a\u624d\u80fd\u5f00\u542f":118,"\u9700\u6307\u5b9a":120,"\u9700\u63d0\u4f9b\u975e\u96f6\u5143\u7684\u503c":122,"\u9700\u6ce8\u610f":120,"\u9700\u8981":[37,109,112,123],"\u9700\u8981\u4e3a":112,"\u9700\u8981\u4f7f\u7528\u5176\u5236\u5b9a\u7684\u65b9\u5f0f\u6302\u8f7d\u540e\u5e76\u5bfc\u5165\u6570\u636e":128,"\u9700\u8981\u4f7f\u7528\u6700\u65b0\u7684pip":101,"\u9700\u8981\u4f7f\u7528\u8005\u81ea\u5df1\u4e86\u89e3\u5e76\u5b8c\u6210\u8f6c\u5316":122,"\u9700\u8981\u4fdd\u6301\u5f53\u524d\u5206\u652f\u76ee\u5f55":110,"\u9700\u8981\u4fee\u6539build":84,"\u9700\u8981\u521b\u5efa\u5e76\u586b\u5199":122,"\u9700\u8981\u5347\u7ea7pip\u7248\u672c\u5230\u6700\u65b0":[92,101],"\u9700\u8981\u5355\u72ec":99,"\u9700\u8981\u53ef\u4ee5\u8de8\u5e73\u53f0\u6267\u884c":51,"\u9700\u8981\u540c\u65f6\u63d0\u4f9b\u6bcf\u4e00\u4e2a\u5185\u5c42\u5e8f\u5217\u5728\u6574\u4e2a":122,"\u9700\u8981\u540c\u6b65\u539f\u4ed3\u5e93":110,"\u9700\u8981\u542f\u52a8\u7684\u8282\u70b9\u4e2a\u6570\u4ee5\u53ca":128,"\u9700\u8981\u548c\u8be5op\u7684\u540d\u5b57\u4e00\u6837":112,"\u9700\u8981\u54ea\u4e9b\u5c42\u7684\u8ba1\u7b97\u7ed3\u679c\u4f5c\u4e3a\u8f93\u51fa":123,"\u9700\u8981\u5728":112,"\u9700\u8981\u5728\u521b\u5efa\u5bb9\u5668\u524d\u6302\u8f7d\u5377\u4ee5\u4fbf\u6211\u4eec\u4fdd\u5b58\u8bad\u7ec3\u7ed3\u679c":127,"\u9700\u8981\u5728\u7cfb\u7edf\u91cc\u5148\u5b89\u88c5\u597ddocker\u5de5\u5177\u5305":114,"\u9700\u8981\u5728cmake\u7684\u65f6\u5019":68,"\u9700\u8981\u5728macos\u7cfb\u7edf\u4e0a\u8fdb\u884c":138,"\u9700\u8981\u5c06\u5176parameter\u8bbe\u7f6e\u6210":95,"\u9700\u8981\u5c06\u7f51\u7edc\u7ed3\u6784\u4f7f\u7528":123,"\u9700\u8981\u5c06bugfix\u7684\u5206\u652f\u540c\u65f6merge\u5230":84,"\u9700\u8981\u5c06cuda\u76f8\u5173\u7684\u5e93\u8bbe\u7f6e\u5230":120,"\u9700\u8981\u5c06paddl":120,"\u9700\u8981\u5f15\u7528":68,"\u9700\u8981\u5f3a\u8c03\u7684\u662f":109,"\u9700\u8981\u601d\u8003\u5b8c\u6210\u4ee5\u4e0b\u5de5\u4f5c":[122,123],"\u9700\u8981\u624b\u52a8\u8fdb\u884c\u89e3\u538b":123,"\u9700\u8981\u6267\u884c":[98,101,103],"\u9700\u8981\u6307\u5b9a":120,"\u9700\u8981\u6307\u5b9a\u4e0e\u67d0\u4e00\u4e2a\u8f93\u5165\u7684\u5e8f\u5217\u4fe1\u606f\u662f\u4e00\u81f4\u7684":105,"\u9700\u8981\u6307\u5b9alayer\u7684\u8f93\u5165\u6765\u6e90":102,"\u9700\u8981\u660e\u786e\u6307\u5b9a":133,"\u9700\u8981\u663e\u5f0f\u5730\u94fe\u63a5":120,"\u9700\u8981\u663e\u793a\u5730\u94fe\u63a5":120,"\u9700\u8981\u663e\u793a\u5730\u94fe\u63a5mkl\u7684\u52a8\u6001\u5e93":120,"\u9700\u8981\u6709\u7a33\u5b9a\u7684\u5bfc\u51fa\u7b26\u53f7":67,"\u9700\u8981\u6839\u636e\u4e0d\u540c\u7684\u5206\u5e03\u5f0f\u5b58\u50a8\u6765\u7ed1\u5b9a\u4e00\u4e2a":128,"\u9700\u8981\u6ce8\u610f":112,"\u9700\u8981\u6ce8\u610f\u7684\u662f":[64,84,95,133],"\u9700\u8981\u6ce8\u610f\u7684\u662f\u68af\u5ea6\u68c0\u67e5\u4ec5\u4ec5\u9a8c\u8bc1\u4e86\u68af\u5ea6\u7684\u8ba1\u7b97":111,"\u9700\u8981\u6ce8\u610f\u7684\u662fpaddlepaddle\u76ee\u524d\u53ea\u652f\u6301\u5b50\u5e8f\u5217\u6570\u76ee\u4e00\u6837\u7684\u591a\u8f93\u5165\u53cc\u5c42rnn":105,"\u9700\u8981\u7528\u5230\u7684\u7f16\u8bd1\u5de5\u5177\u548c\u7cfb\u7edf\u5e93":137,"\u9700\u8981\u7528\u6237\u663e\u5f0f\u8bbe\u5b9a":96,"\u9700\u8981\u7d2f\u52a0\u4e0d\u540clayer\u4f20\u8fc7\u6765\u7684\u68af\u5ea6":64,"\u9700\u8981\u81ea\u5df1\u94fe\u63a5mkl\u94fe\u63a5\u5e93":120,"\u9700\u8981\u88ab\u66b4\u9732\u5230\u5176\u4ed6\u8bed\u8a00":68,"\u9700\u8981\u8bf7\u7ba1\u7406\u5458\u5b89\u88c5\u548c\u914d\u7f6e\u597d":109,"\u9700\u8981\u9075\u5faa\u4ee5\u4e0b\u7ea6\u5b9a":107,"\u9700\u8981\u91cd\u547d\u540dwheel\u5305\u4e2dplatform\u76f8\u5173\u7684\u540e\u7f00":84,"\u9700\u8981\u989d\u5916\u6ce8\u610f\u7684\u662f":113,"\u9700\u9644\u52a0\u53cc\u5c42\u5e8f\u5217\u4fe1\u606f":122,"\u9700\u9644\u52a0\u5e8f\u5217\u4fe1\u606f":122,"\u975e\u5e38\u6570":111,"\u975e\u5e8f\u5217\u8f93\u5165\u4e0d\u643a\u5e26":122,"\u975e\u5e8f\u5217\u8f93\u5165\u65e0\u9700\u6784\u9020":122,"\u975e\u96f6\u5143\u4e2a\u6570":122,"\u975e\u96f6\u5143\u7d20\u7684\u503c":122,"\u975e\u96f6\u5143\u7d20\u7684\u5217\u53f7":122,"\u975e\u96f6\u6570\u5b57\u7684\u4e2a\u6570":111,"\u9762\u5411\u67b6\u6784\u4e3a32\u4f4darm\u67b6\u6784":137,"\u9762\u5411\u67b6\u6784\u4e3a64\u4f4darm64\u67b6\u6784":137,"\u9879\u76ee\u5728\u52aa\u529b\u5f00\u59cb\u652f\u6301\u5176\u4ed6\u4e0d\u9700\u8981":109,"\u987a\u5e8f":105,"\u9884\u63d0\u4ea4\u94a9\u5b50":110,"\u9884\u6d4b\u4ee3\u7801\u66f4\u591a\u8be6\u7ec6\u793a\u4f8b\u4ee3\u7801\u8bf7\u53c2\u8003":123,"\u9884\u6d4b\u4f7f\u7528\u7684\u7f51\u7edc\u7ed3\u6784\u5f80\u5f80\u4e0d\u540c\u4e8e\u8bad\u7ec3":123,"\u9884\u6d4b\u5e93":121,"\u9884\u6d4b\u65f6":123,"\u9884\u6d4b\u65f6\u53ea\u9700\u52a0\u8f7d\u4e00\u4e2a\u6587\u4ef6\u4fbf\u4e8e\u53d1\u5e03":123,"\u9884\u6d4b\u7a0b\u5e8f\u5f00\u53d1\u4e24\u5927\u90e8\u5206":123,"\u9996\u5148":[2,105,108,111],"\u9996\u5148\u5728\u7cfb\u7edf\u8def\u5f84":98,"\u9996\u5148\u5b89\u88c5\u5e76\u5728\u5f53\u524d\u76ee\u5f55\u8fd0\u884c\u5b83":110,"\u9996\u5148\u5b9a\u4e49":112,"\u9996\u5148\u5bf9\u8f93\u5165\u505a\u4e00\u4e2a\u5c0f\u7684\u6270\u52a8":111,"\u9996\u5148\u6211\u4eec\u9700\u8981\u63a8\u5bfc\u8be5\u7f51\u7edc\u5c42\u7684":111,"\u9996\u5148\u6784\u9020\u5934\u4fe1\u606f":97,"\u9996\u5148\u901a\u8fc7":110,"\u9996\u5148\u9700\u8981\u52a0\u8f7d\u76f8\u5e94\u7684python\u5e93":102,"\u9a71\u52a8":114,"\u9ad8\u4eae\u90e8\u5206":105,"\u9ad8\u5ea6":122,"\u9ad8\u5ea6\u652f\u6301\u7075\u6d3b\u548c\u9ad8\u6548\u7684\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u914d\u7f6e":108,"\u9ad8\u65af\u5206\u5e03":97,"\u9ed8\u8ba4":[2,133],"\u9ed8\u8ba40":124,"\u9ed8\u8ba41":124,"\u9ed8\u8ba4127":124,"\u9ed8\u8ba4256k":51,"\u9ed8\u8ba47164":124,"\u9ed8\u8ba4\u4e0d\u663e\u793a":133,"\u9ed8\u8ba4\u4e0d\u8bbe\u7f6e":107,"\u9ed8\u8ba4\u4e3a0":[133,135],"\u9ed8\u8ba4\u4e3a1":[2,122,135],"\u9ed8\u8ba4\u4e3a100":135,"\u9ed8\u8ba4\u4e3a4096mb":133,"\u9ed8\u8ba4\u4e3a\u7b2c\u4e00\u4e2a\u8f93\u5165":107,"\u9ed8\u8ba4\u4e3anull":133,"\u9ed8\u8ba4\u4f1a\u5c06a\u548cb":95,"\u9ed8\u8ba4\u4f7f\u7528concurrentremoteparameterupdat":133,"\u9ed8\u8ba4\u4f7f\u7528mkl":98,"\u9ed8\u8ba4\u503c":[98,104,135,138],"\u9ed8\u8ba4\u503c\u4e3a":[137,138,139],"\u9ed8\u8ba4\u503c\u4e3a\u73af\u5883\u53d8\u91cf":138,"\u9ed8\u8ba4\u521d\u59cb\u72b6\u4e3a0":107,"\u9ed8\u8ba4\u60c5\u51b5\u4e0b":[97,125],"\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u6309\u7167float\u7cbe\u5ea6\u8ba1\u7b97":97,"\u9ed8\u8ba4\u6307\u5b9a\u7b2c\u4e00\u4e2a\u8f93\u5165":105,"\u9ed8\u8ba4\u662f\u4f7f\u7528mkl\u7684\u955c\u50cf":99,"\u9ed8\u8ba4\u6ca1\u6709\u5b89\u88c5vim":99,"\u9ed8\u8ba4\u7684paddlepaddle\u751f\u4ea7\u73af\u5883\u955c\u50cf":127,"\u9ed8\u8ba4\u7f16\u8bd1\u6240\u6709\u67b6\u6784":138,"\u9ed8\u8ba4\u8bbe\u7f6e\u4e3a":63,"\u9ed8\u8ba4\u8bbe\u7f6e\u4e3a\u771f":135,"\u9ed8\u8ba4\u8bbe\u7f6e\u6210\u73af\u5883\u53d8\u91cf":[137,139],"\u9ed8\u8ba4\u8c03\u7528":109,"\u9ed8\u8ba4fals":124,"abi\u7684paddlepaddle\u5e93":137,"abstract":[44,50,54,74,83,85],"android\u5b98\u65b9\u63d0\u4f9b\u7684":137,"android\u5e73\u53f0\u4e0a\u4f7f\u7528\u7684c":137,"android\u5e73\u53f0\u53ef\u9009\u914d\u7f6e\u53c2\u6570":137,"android\u5e73\u53f0\u7f16\u8bd1\u6307\u5357":140,"android\u7684docker\u5f00\u53d1\u955c\u50cf\u5411\u7528\u6237\u63d0\u4f9b\u4e24\u4e2a\u53ef\u914d\u7f6e\u7684\u53c2\u6570":137,"api\u4e0d\u4f1a\u76f4\u63a5\u52a0\u8f7d":123,"api\u4e0d\u5c0f\u4e8e21":137,"api\u4e2d":122,"api\u4e2d\u4f7f\u7528":67,"api\u4e2d\u7684\u4e00\u7ef4\u6570\u7ec4":122,"api\u4e2d\u7684\u77e9\u9635\u6765\u8868\u793a":122,"api\u4e2d\u795e\u7ecf\u7f51\u7edc\u7684\u4e00\u4e2a\u8f93\u5165":123,"api\u4f7f\u7528\u4e2d\u7684\u4e00\u4e2a\u91cd\u8981\u6982\u5ff5":123,"api\u4f7f\u7528\u6d41\u7a0b\u793a\u610f\u56fe":123,"api\u4f7f\u7528\u793a\u4f8b":123,"api\u521b\u5efa\u7684gradientmachine\u7c7b\u7684\u5bf9\u8c61":123,"api\u53ef\u4ee5\u901a\u8fc7\u5206\u522b\u6307\u5b9a\u5e8f\u5217\u5316\u540e\u7684\u7f51\u7edc\u7ed3\u6784\u6587\u4ef6\u548c\u53c2\u6570\u76ee\u5f55\u6765\u52a0\u8f7d\u8bad\u7ec3\u597d\u7684\u6a21\u578b":123,"api\u53ef\u4ee5\u901a\u8fc7\u6307\u5b9a":123,"api\u5b8c\u6210\u5206\u5e03\u5f0f\u8bad\u7ec3":124,"api\u5bf9\u6bd4\u4ecb\u7ecd":106,"api\u5bfc\u51fa\u7684\u52a8\u6001\u5e93":68,"api\u5bfc\u51fa\u7684\u9759\u6001\u5e93":68,"api\u5e93\u5c06\u88ab\u5b89\u88c5\u5230":137,"api\u5f00\u53d1\u5305\u5e76\u5b89\u88c5":101,"api\u5f00\u53d1\u9884\u6d4b\u7a0b\u5e8f\u65f6":120,"api\u5f00\u53d1\u9884\u6d4b\u7a0b\u5e8f\u9700\u8981\u4e00\u4e2a\u8bad\u7ec3\u597d\u7684\u6a21\u578b":123,"api\u6240\u9700\u7684\u4f9d\u8d56":120,"api\u63a5\u53d7\u7684\u7c7b\u578b\u5168\u662f":68,"api\u63a5\u53e3":51,"api\u63a5\u53e3\u751f\u6210":112,"api\u63a5\u53e3\u7684\u53c2\u6570\u8f6c\u53d1\u7ed9":68,"api\u63a5\u53e3\u7684\u751f\u6210":112,"api\u63d0\u4f9b\u7684":123,"api\u652f\u6301\u7684\u6240\u6709\u8f93\u5165\u6570\u636e\u7c7b\u578b\u548c\u4ed6\u4eec\u7684\u7ec4\u7ec7\u65b9\u5f0f":123,"api\u6587\u6863":[137,138],"api\u65f6":68,"api\u65f6\u4e3a\u8f93\u51fa":123,"api\u65f6\u6240\u552f\u4e00\u9700\u8981\u5f15\u5165\u7684\u5934\u6587\u4ef6":68,"api\u662f\u591a\u8bed\u8a00api\u7684\u57fa\u7840\u90e8\u5206":68,"api\u66b4\u9732\u7684\u7c7b\u578b":68,"api\u6765\u9884\u6d4b":[137,138],"api\u751f\u6210\u7684\u4e8c\u8fdb\u5236\u6587\u4ef6\u4f1a\u88ab\u5b89\u88c5\u5230":68,"api\u7684\u5934\u6587\u4ef6":[137,138,139],"api\u7684\u5b9e\u4f8b":68,"api\u7684\u5b9e\u73b0\u7ec6\u8282":68,"api\u7684\u63a5\u53e3":68,"api\u7684\u65f6\u5019\u63a8\u8350paddle\u4e0d\u5d4c\u5165python\u89e3\u91ca\u5668":68,"api\u7684\u7f16\u8bd1\u9009\u9879\u9ed8\u8ba4\u5173\u95ed":68,"api\u76ee\u5f55\u7ed3\u6784\u5982\u4e0a\u56fe\u8868\u6240\u793a":68,"api\u76f8\u5173\u63a5\u53e3":122,"api\u7ea7\u522b":137,"api\u7ea7\u522b\u4e3a21":137,"api\u83b7\u5f97\u4e86\u795e\u7ecf\u7f51\u7edc\u7684\u53c2\u6570\u5b9e\u4f8b":68,"api\u8bad\u7ec3":123,"api\u9700\u8981\u521b\u5efa\u7684\u6570\u636e\u7c7b\u578b":122,"api\u9759\u6001\u5e93":138,"api\u9884\u6d4b\u5e93":138,"api\u9884\u6d4b\u65f6":123,"apis\u505a\u4e86\u5c01\u88c5":63,"app\u4e2d":[137,138],"apple\u5b98\u65b9\u4e3aios\u5f00\u53d1\u63d0\u4f9b\u4e86\u5b8c\u6574\u7684\u4ea4\u53c9\u7f16\u8bd1\u5de5\u5177\u548c\u96c6\u6210\u5f00\u53d1\u73af\u5883":138,"async_sgd\u8fdb\u884c\u8bad\u7ec3\u65f6":97,"avx\u662f\u4e00\u79cdcpu\u6307\u4ee4\u96c6":99,"avx\u7248\u672c":99,"avx\u7684\u955c\u50cf":99,"aws\u4e0a\u8fd0\u884ckubernetes\u96c6\u7fa4\u8bad\u7ec3":124,"batch\u4e2d\u5305\u542b":95,"batches\u4e2a\u6279\u6b21\u4fdd\u5b58\u4e00\u6b21\u53c2\u6570":133,"batches\u6b21":133,"block\u6784\u6210\u4e00\u4e2amodel":36,"book\u4e00\u5b9a\u662f\u60a8\u6700\u597d\u7684\u9009\u62e9":99,"book\u4e2d\u6240\u6709\u7ae0\u8282\u529f\u80fd\u7684\u6b63\u786e\u6027":84,"book\u662f\u4e3a\u7528\u6237\u548c\u5f00\u53d1\u8005\u5236\u4f5c\u7684\u4e00\u4e2a\u4ea4\u4e92\u5f0f\u7684jupyt":99,"book\u7684":102,"book\u7684docker\u955c\u50cf":99,"bool\u578b\u53c2\u6570":2,"boolean":[21,22,50,52,59,67],"break":[13,34,90,91],"bugfix\u5206\u652f\u4e5f\u662f\u5728\u5f00\u53d1\u8005\u81ea\u5df1\u7684fork\u7248\u672c\u5e93\u7ef4\u62a4":84,"bugfix\u5206\u652f\u9700\u8981\u5206\u522b\u7ed9\u4e3b\u7248\u672c\u5e93\u7684":84,"byte":[13,15,51,66,97],"c99\u662f\u76ee\u524dc\u6700\u5e7f\u6cdb\u7684\u4f7f\u7528\u6807\u51c6":67,"c\u6709\u6807\u51c6\u7684abi":67,"c\u8bed\u8a00\u662f\u6709\u5bfc\u51fa\u7b26\u53f7\u7684\u6807\u51c6\u7684":67,"case":[8,20,22,38,44,45,50,54,62,68,74,78,80,81,118,126,141],"cc\u4e2d\u7684":113,"cells\u7b49":96,"char":40,"ci\u73af\u5883\u4f7f\u7528":84,"ci\u7f16\u8bd1wheel\u5b8c\u6210\u540e\u4f1a\u81ea\u52a8\u5c06docker\u955c\u50cfpush\u5230dockerhub":84,"class":[5,6,7,8,9,10,11,13,14,18,20,22,24,27,29,30,33,44,45,48,49,53,54,55,57,58,60,62,67,71,72,76,77,81,82,83,85,86,87,88,90,97,111,112,113,119],"cmake\u4e2d\u5c06":118,"cmake\u5b98\u65b9\u5bf9android\u5e73\u53f0\u7684\u4ea4\u53c9\u7f16\u8bd1\u63d0\u4f9b\u4e86\u901a\u7528\u7684\u652f\u6301":137,"cmake\u627e\u5230\u7684python\u5e93\u548cpython\u89e3\u91ca\u5668\u7248\u672c\u53ef\u80fd\u6709\u4e0d\u4e00\u81f4\u73b0\u8c61":92,"cmake\u7cfb\u7edf\u5bf9\u4ea4\u53c9\u7f16\u8bd1\u63d0\u4f9b\u4e86\u652f\u6301":137,"cmake\u7f16\u8bd1\u65f6":98,"cmake\u7f16\u8bd1\u7684\u76ee\u6807\u5e73\u53f0":[137,138,139],"cmake\u914d\u7f6e\u4e2d\u5c06":118,"cmake\u914d\u7f6e\u5b8c\u6210\u540e":[137,138,139],"compute\u51fd\u6570":63,"const":[33,38,40,53,60,61,75,76,78,82,85,87,88,89,90,111,112,113],"container\u4e2d":127,"core\u4e2d\u7684\u6a21\u578b\u8fd8\u5728\u4f7f\u7528\u8fd9\u4e2a\u53c2\u6570":68,"core\u4e2d\u8fd9\u4e00\u7c7b\u578b\u63a5\u53e3\u7684\u667a\u80fd\u6307\u9488":68,"core\u662f\u5426\u8fd8\u5728\u4f7f\u7528\u8fd9\u4e2a\u5b9e\u4f8b":68,"core\u6982\u5ff5":68,"cost\u63a5\u6536y_predict\u4e0ey\u4f5c\u4e3a\u8f93\u5165":102,"cost\u8fd8\u5927\u4e8e\u8fd9\u4e2a\u6570":97,"count\u4e2agpu\u4e0a\u4f7f\u7528\u6570\u636e\u5e76\u884c\u6765\u8ba1\u7b97\u67d0\u4e00\u5c42":135,"count\u548cgpu":135,"csr\u5b58\u50a8\u683c\u5f0f\u901a\u8fc7":122,"cuda\u5171\u4eabkernel\u5b9e\u73b0\u5728":112,"cuda\u5b9e\u73b0\u5171\u4eab\u540c\u4e00\u4e2a":112,"cuda\u5b9e\u73b0\u5728":112,"cuda\u5e93":133,"cuda\u7684\u4ee3\u7801\u53ef\u4ee5\u590d\u7528":112,"cuda\u76f8\u5173\u5e93\u4f1a\u5728\u9884\u6d4b\u7a0b\u5e8f\u8fd0\u884c\u65f6\u52a8\u6001\u88c5\u8f7d":120,"cudnn\u5e93":[98,133],"cumtime\u7684\u6bcf\u6b21\u8c03\u7528\u5e73\u5747\u65f6\u95f4":117,"data\u5230\u5206\u5e03\u5f0f\u5b58\u50a8\u8865\u5145\u8bad\u7ec3\u6570\u636e":37,"data\u63a5\u53e3\u5206\u914d\u5b9e\u9645\u7684\u5185\u5b58":113,"data\u76ee\u5f55\u4e2d\u5b58\u653e\u5207\u5206\u597d\u7684\u6570\u636e":128,"dataprovider\u5171\u8fd4\u56de\u4e24\u4e2a\u6570\u636e":105,"dataprovider\u5171\u8fd4\u56de\u4e24\u7ec4\u6570\u636e":105,"dataprovider\u662fpaddlepaddle\u8d1f\u8d23\u63d0\u4f9b\u6570\u636e\u7684\u6a21\u5757":1,"dataprovider\u7684\u4ecb\u7ecd":3,"dataprovider\u7f13\u51b2\u6c60\u5185\u5b58":95,"decoder\u5faa\u73af\u5c55\u5f00\u7684\u6bcf\u4e00\u4e2a\u65f6\u95f4\u6b65\u4f1a\u5f15\u7528\u5168\u90e8\u7ed3\u679c":107,"decoder\u63a5\u53d7\u4e24\u4e2a\u8f93\u5165":107,"decoder\u6bcf\u6b21\u9884\u6d4b\u4ea7\u751f\u4e0b\u4e00\u4e2a\u6700\u53ef\u80fd\u7684\u8bcd\u8bed":107,"decoer\u67b6\u6784":107,"default":[6,7,8,9,10,11,13,14,15,18,22,26,29,30,33,34,44,48,56,60,66,69,70,78,79,85,86,87,91,116,126,127,128,135,137,141],"demo\u9884\u6d4b\u8f93\u51fa\u5982\u4e0b":4,"device\u5c31\u80fd\u62ff\u5230\u6b63\u786e\u7684\u6570\u636e":64,"dictionary\u662f\u4ece\u7f51\u7edc\u914d\u7f6e\u4e2d\u4f20\u5165\u7684dict\u5bf9\u8c61":2,"dist\u76ee\u5f55\u4e0b\u751f\u6210\u8f93\u51fa\u7684whl\u5305":98,"distributed\u5206\u5e03\u5f0f":124,"dnn\u4e09\u8005\u5173\u7cfb\u5982\u4e0b\u8868":64,"dnn\u4e2d\u7684":64,"dnn\u4e2d\u7684\u6392\u5217\u65b9\u5f0f\u4e0d\u6b62\u8fd9\u4e00\u79cd":64,"dnn\u4f1a\u4f5c\u4e3a\u7b2c\u4e09\u65b9\u5e93\u96c6\u6210\u8fdbpaddlepaddl":64,"dnn\u4f1a\u7528\u5230":64,"dnn\u5171\u540c\u4f7f\u7528":64,"dnn\u524d\u540e\u7684cnn\u7f51\u7edc\u6027\u80fd":64,"dnn\u5728\u53d1\u5e03":64,"dnn\u5b9e\u73b0":64,"dnn\u5e0c\u671b\u7684\u683c\u5f0f":64,"dnn\u6570\u5b66\u5e93":98,"dnn\u6570\u636e\u7684\u4e0d\u540c\u683c\u5f0f\u4ee5\u53ca\u76f8\u4e92\u4e4b\u95f4\u7684\u8f6c\u6362":64,"dnn\u7684":64,"dnn\u7684\u5e93\u76ee\u524d\u53ea\u6709\u52a8\u6001\u5e93":64,"dnn\u7684\u6027\u80fd":64,"dnn\u7684\u60c5\u51b5\u4e0b":64,"dnn\u7684\u64cd\u4f5c\u90fd\u662f\u76f4\u63a5\u8986\u76d6\u7684\u5f62\u5f0f":64,"dnn\u7684\u6d4b\u8bd5":64,"dnn\u7684\u73af\u5883\u4e0b":64,"dnn\u7684\u76f8\u5173\u529f\u80fd":64,"dnn\u7684\u7ed3\u679c":64,"dnn\u7684\u9ad8\u6027\u80fd\u683c\u5f0f\u4e0epaddlepaddle\u539f\u6709\u7684":64,"dnn\u7684layer":64,"dnn\u7684layers\u90fd\u4f1a\u7ee7\u627f\u4e8e":64,"docker\u5b89\u88c5\u65b9\u5f0f\u53ef\u4ee5\u8fdb\u5165docker\u5bb9\u5668\u6267\u884c":124,"docker\u5b89\u88c5\u8bf7\u53c2\u8003":114,"docker\u5b89\u88c5\u8bf7\u53c2\u8003docker\u7684\u5b98\u7f51":114,"docker\u5b98\u7f51":99,"docker\u5bb9\u5668\u4e2d\u5c06\u9ed8\u8ba4\u4f7f\u7528":137,"docker\u7684\u5b98\u7f51":114,"docker\u7f16\u8bd1\u73af\u5883\u955c\u50cf\u5b8c\u6210\u7f16\u8bd1":98,"docker\u80fd\u5728\u6240\u6709\u4e3b\u8981\u64cd\u4f5c\u7cfb\u7edf":137,"docker\u955c\u50cf":99,"docker\u955c\u50cf\u4e3a\u4e86\u51cf\u5c0f\u4f53\u79ef":99,"docker\u955c\u50cf\u9ed8\u8ba4":99,"dockerhub\u7f51\u7ad9":99,"double\u7c7b\u578b\u65f6\u4e3a8":97,"dropout\u7684\u6bd4\u4f8b":111,"eigenscalar\u7684\u8f6c\u6362":113,"encode\u6210\u7684\u6700\u540e\u4e00\u4e2a\u5411\u91cf":105,"encoder\u548cdecoder\u53ef\u4ee5\u662f\u80fd\u591f\u5904\u7406\u5e8f\u5217\u7684\u4efb\u610f\u795e\u7ecf\u7f51\u7edc\u5355\u5143":107,"encoder\u8f93\u51fa":107,"entropy\u4f5c\u4e3acost":97,"enum":[38,40,69,76,77,86,87,91],"export":[54,58,92,99,114,124],"f\u4ee3\u8868\u4e00\u4e2a\u6d6e\u70b9\u6570":[2,102],"fabric\u96c6\u7fa4":124,"false\u7684\u60c5\u51b5":2,"fc1\u548cfc2\u5c42\u5728gpu\u4e0a\u8ba1\u7b97":135,"fc3\u5c42\u4f7f\u7528cpu\u8ba1\u7b97":135,"final":[8,9,22,31,32,45,58,70,71,90],"flatten\u65b9\u6cd5\u662f\u628apaddle\u4e2d\u7684\u4e00\u4e2atensor\u8fdb\u884creshape\u64cd\u4f5c":113,"float":[2,6,7,8,10,13,22,48,53,60,87,88,89,112,113,118,122],"float\u7b49":135,"from\u65b9\u6cd5\u662f\u628apaddle\u4e2d\u7684\u4e00\u7ef4tensor\u8f6c\u4e3aeigen\u7684\u4e00\u7ef4tensor":113,"from\u662feigentensor\u6a21\u677f\u63d0\u4f9b\u7684\u4e00\u4e2a\u63a5\u53e3":113,"full\u53c2\u6570\u63d0\u4ea4":93,"function":[8,9,13,21,22,23,27,30,32,33,35,39,40,41,43,44,45,48,49,53,54,57,60,65,70,71,74,75,76,77,78,80,81,82,83,85,87,89,90,108,116,117,141],"function\u4f7f\u7528":96,"generator\u4fbf\u4f1a\u5b58\u4e0b\u5f53\u524d\u7684\u4e0a\u4e0b\u6587":2,"generator\u81f3\u5c11\u9700\u8981\u8c03\u7528\u4e24\u6b21\u624d\u4f1a\u77e5\u9053\u662f\u5426\u505c\u6b62":2,"git\u6d41\u5206\u652f\u6a21\u578b":110,"github\u9996\u9875":110,"glibc\u81f3\u5c11\u5305\u542bglibc_2":101,"golang\u53ef\u4ee5\u4f7f\u7528":67,"golang\u7684":67,"google\u5f00\u6e90\u7684\u5bb9\u5668\u96c6\u7fa4\u7684\u8c03\u5ea6\u6846\u67b6":124,"gpu\u4e8c\u8fdb\u5236\u6587\u4ef6":98,"gpu\u5219\u8fd8\u9700\u8981\u9ad8\u5e76\u884c\u6027":118,"gpu\u53cc\u7f13\u5b58":2,"gpu\u6027\u80fd\u5206\u6790\u4e0e\u8c03\u4f18":115,"gpu\u6267\u884c":113,"gpu\u6838\u5728\u8bad\u7ec3\u914d\u7f6e\u4e2d\u6307\u5b9a":133,"gpu\u7684docker\u955c\u50cf\u7684\u65f6\u5019":92,"gpu\u7b49":84,"group\u6559\u7a0b":106,"group\u7684\u5b9e\u73b0\u65b9\u5f0f":96,"gru\u6216lstm":108,"h\u5e76\u4e0d\u56f0\u96be":67,"html\u5373\u53ef\u8bbf\u95ee\u672c\u5730\u6587\u6863":114,"i\u4ee3\u8868\u4e00\u4e2a\u6574\u6570":[2,102],"id\u6307\u5b9a\u4f7f\u7528\u54ea\u4e2agpu\u6838":133,"id\u6307\u5b9a\u7684gpu":135,"id\u65e0\u6548":133,"image\u91cc":127,"images\u6570\u636e\u96c6\u4e0a\u4f20\u5230\u4e91\u7aef\u7684":37,"imikolov\u6570\u636e\u96c6":124,"import":[2,4,7,8,30,33,34,44,47,56,58,59,65,70,71,77,85,101,102,103,112,123,124,126],"infer\u63a5\u53e3\u7684\u8fd4\u56de\u503c\u662f\u4e00\u4e2apython":95,"ingress\u9700\u8981\u628apfsclient\u7684\u8eab\u4efd\u4fe1\u606f\u4f20\u7ed9pfsserv":51,"init_hook\u53ef\u4ee5\u4f20\u5165\u4e00\u4e2a\u51fd\u6570":2,"instance\u4e0e\u751f\u6210\u6570\u636e\u96c6\u65f6":37,"instance\u5305\u6db5\u4e24\u4e2a\u503c":37,"instance\u662f\u4e00\u6a21\u4e00\u6837\u7684":37,"int":[2,6,7,8,9,13,14,15,22,23,32,33,38,39,40,43,44,46,59,60,63,64,65,67,68,76,77,79,80,86,87,88,90,91,105,111,113,122,124,135],"interface\u6587\u4ef6\u7684\u5199\u6cd5\u975e\u5e38":67,"ios\u5e73\u53f0\u53ef\u9009\u914d\u7f6e\u53c2\u6570":138,"ios\u5e73\u53f0\u7f16\u8bd1\u6307\u5357":140,"ip\u548c\u4efb\u52a1\u8282\u70b9\u4e2a\u6570\u7b49":124,"issue\u7f16\u53f7":110,"job\u662f\u672c\u6b21\u8bad\u7ec3\u5bf9\u5e94\u7684job":128,"job\u7684\u540d\u5b57":128,"kernel\u5b9e\u73b0":112,"kernel\u6ce8\u518ccpu\u5b9e\u73b0\u5728":112,"kernel\u7684\u5b9e\u73b0\u57fa\u4e8eeigen":112,"kubernetes\u4e3a\u8fd9\u6b21\u8bad\u7ec3\u521b\u5efa\u4e863\u4e2apod\u5e76\u4e14\u8c03\u5ea6\u5230\u4e863\u4e2anode\u4e0a\u8fd0\u884c":128,"kubernetes\u5355\u673a":124,"kubernetes\u53ef\u4ee5\u901a\u8fc7yaml\u6587\u4ef6\u6765\u521b\u5efa\u76f8\u5173\u5bf9\u8c61":128,"kubernetes\u5c31\u4f1a\u521b\u5efa3\u4e2apod\u4f5c\u4e3apaddlepaddle\u8282\u70b9\u7136\u540e\u62c9\u53d6\u955c\u50cf":128,"kubernetes\u6709job\u7c7b\u578b\u7684\u8d44\u6e90\u6765\u652f\u6301":127,"label\u662f\u539f\u59cb\u6570\u636e\u4e2d\u5bf9\u4e8e\u6bcf\u4e00\u53e5\u8bdd\u7684\u5206\u7c7b\u6807\u7b7e":105,"labels\u662f\u6bcf\u7ec4\u5185\u6bcf\u4e2a\u53e5\u5b50\u7684\u6807\u7b7e":105,"layer1\u5fc5\u987b\u662f\u4e00\u4e2a0\u5c42\u5e8f\u5217":104,"layer1\u5fc5\u987b\u662f\u4e00\u4e2a\u5355\u5c42\u5e8f\u5217":104,"layer\u4f5c\u4e3a\u4e00\u4e2a\u6574\u4f53\u6765\u5b9e\u73b0":96,"layer\u62ff\u5230\u7684\u7528\u6237\u8f93\u5165":107,"layer\u65f6":[64,96],"layer\u662f\u6211\u4eec\u7684\u79ef\u6728":102,"layer\u7684\u540e\u9762\u63a5\u6709cpu":64,"layer\u7c7b\u53ef\u4ee5\u81ea\u52a8\u8ba1\u7b97\u4e0a\u9762\u7684\u5bfc\u6570":111,"layer\u8ba1\u7b97\u7684\u8f93\u51fa":96,"linux\u4e2d":99,"list\u4e2d":123,"list\u4e2d\u7684\u6bcf\u4e00\u884c\u90fd\u4f20\u9012\u7ed9process\u51fd\u6570":2,"list\u4f5c\u4e3a\u68c0\u67e5\u5217\u8868":84,"list\u5199\u5165\u90a3\u4e2a\u6587\u672c\u6587\u4ef6\u7684\u5730\u5740":2,"list\u548ctest":1,"list\u5982\u4e0b\u6240\u793a":135,"list\u5b58\u653e\u5728\u672c\u5730":1,"list\u6307\u5b9a\u6d4b\u8bd5\u7684\u6a21\u578b\u5217\u8868":135,"long":[8,9,13,54],"memory\u4e0d\u80fd\u72ec\u7acb\u5b58\u5728":107,"memory\u4e5f\u53ef\u4ee5\u5177\u6709":108,"memory\u4e5f\u53ef\u4ee5\u662f\u5e8f\u5217":108,"memory\u53ea\u80fd\u5728":107,"memory\u53ef\u4ee5\u7f13\u5b58\u4e0a\u4e00\u4e2a\u65f6\u523b\u67d0\u4e00\u4e2a\u795e\u7ecf\u5143\u7684\u8f93\u51fa":105,"memory\u6307\u5411\u4e00\u4e2alay":107,"memory\u662f\u5728\u5355\u6b65\u51fd\u6570\u4e2d\u5faa\u73af\u4f7f\u7528\u7684\u72b6\u6001":108,"memory\u662fpaddlepaddle\u5b9e\u73b0rnn\u65f6\u5019\u4f7f\u7528\u7684\u4e00\u4e2a\u6982\u5ff5":105,"memory\u7684":108,"memory\u7684\u521d\u59cb\u72b6\u6001":107,"memory\u7684\u65f6\u95f4\u5e8f\u5217\u957f\u5ea6\u4e00\u81f4\u7684\u60c5\u51b5":105,"memory\u7684\u66f4\u591a\u8ba8\u8bba\u8bf7\u53c2\u8003\u8bba\u6587":107,"memory\u7684\u8f93\u51fa\u5b9a\u4e49\u5728":108,"memory\u7684i":107,"memory\u9ed8\u8ba4\u521d\u59cb\u5316\u4e3a0":107,"mkl\u5e93\u7684":63,"mklml\u4ee5\u53camkl":64,"mklml\u53ef\u4ee5\u4e0emkl":64,"mklml\u7684\u5e93\u76ee\u524d\u90fd\u662f\u52a8\u6001\u5e93":64,"mnist\u624b\u5199\u6570\u5b57\u8bc6\u522b\u76ee\u5f55":123,"mnist\u662f\u4e00\u4e2a\u5305\u542b\u670970":2,"mode\u4e0b\u7684\u7ed3\u679c":63,"model\u505a\u5206\u652f\u7ba1\u7406":84,"model\u53ef\u4ee5\u901a\u8fc7":4,"model\u6765\u5b9e\u73b0\u624b\u5199\u8bc6\u522b\u7684\u9884\u6d4b\u4ee3\u7801":4,"name\u7ec4\u5408\u53ef\u4ee5\u627e\u5230\u672c\u6b21\u8bad\u7ec3\u9700\u8981\u7684\u6587\u4ef6\u8def\u5f84":128,"ndarray\u7c7b\u578b\u7684\u503c\u548c\u6574\u578b\u7684\u503c":37,"ndk\u4e2d\u5305\u542b\u4e86\u6240\u6709android":137,"new":[8,13,22,31,32,33,34,35,38,39,40,41,42,45,48,53,54,62,63,65,69,71,74,79,80,81,83,87,90,110,111,126,141],"note\u7684\u4e66\u5199":84,"null":[58,111,122,133],"num\u51b3\u5b9a\u603b\u7aef\u53e3\u4e2a\u6570":124,"num_gradient_servers\u53c2\u6570":128,"num_samples_processed\u4e3a\u5df2\u8bad\u7ec3\u6837\u672c\u6570":97,"only\u7684\u4e8c\u8fdb\u5236":98,"op\u4e0d\u9700\u8981\u5b9a\u4e49opprotomak":112,"op\u5355\u5143\u6d4b\u8bd5\u7ee7\u627f\u81ea":112,"op\u5b9a\u4e49":112,"op\u6709\u8ba1\u7b97\u51fd\u6570":112,"op\u6ce8\u518c\u5b9e\u73b0\u5728":112,"op\u7684\u4fe1\u606f":64,"op\u8ba1\u7b97\u51fd\u6570\u7684\u57fa\u7c7b":112,"openmp\u7528\u4e8e\u63d0\u9ad8mklml\u7684\u6027\u80fd":64,"openmpi\u96c6\u7fa4":124,"opprotomake\u5b9a\u4e49":112,"org\u5de5\u5177\u7684\u8be6\u7ec6\u4fe1\u606f":114,"org\u76ee\u524d\u9075\u5faa":84,"outer_mem\u662f\u4e00\u4e2a\u5b50\u53e5\u7684\u6700\u540e\u4e00\u4e2a\u5411\u91cf":105,"output\u53ef\u4ee5\u662f\u4efb\u610f\u7ef4\u5ea6\u7684tensor":113,"output\u6587\u4ef6\u5939\u5b58\u653e\u8bad\u7ec3\u7ed3\u679c\u4e0e\u65e5\u5fd7":128,"output\u7684\u539f\u6709shape\u4fe1\u606f\u4e0d\u53d8":113,"packages\u91cc\u9762":92,"packages\u91cc\u9762\u7684python\u5305":92,"packed\u4f18\u5316\u540elayer\u7684\u6d4b\u8bd5":63,"packed\u76f8\u5173\u529f\u80fd":63,"paddepaddle\u901a\u8fc7\u7f16\u8bd1\u65f6\u6307\u5b9a\u8def\u5f84\u6765\u5b9e\u73b0\u5f15\u7528\u5404\u79cdbla":98,"paddle\u4e00\u4e2a\u52a8\u6001\u5e93\u53ef\u4ee5\u5728\u4efb\u4f55linux\u7cfb\u7edf\u4e0a\u8fd0\u884c":67,"paddle\u4e2d\u7ecf\u5e38\u4f1a\u5c06\u65f6\u95f4\u5e8f\u5217\u6210\u4e3a":105,"paddle\u4e8c\u8fdb\u5236\u5728\u8fd0\u884c\u65f6\u6355\u83b7\u4e86\u6d6e\u70b9\u6570\u5f02\u5e38":95,"paddle\u5185\u5d4c\u7684python\u89e3\u91ca\u5668\u548c\u5916\u90e8\u4f7f\u7528\u7684python\u5982\u679c\u7248\u672c\u4e0d\u540c":67,"paddle\u5185\u90e8\u7684\u7c7b\u4e3ac":67,"paddle\u7684\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0\u5305\u62ec\u4e00\u4e0b\u51e0\u4e2a\u65b9\u9762":67,"paddle\u7684\u7c7b\u578b\u5168\u90e8\u9000\u5316\u6210":68,"paddle\u7684\u94fe\u63a5\u65b9\u5f0f\u6bd4\u8f83\u590d\u6742":67,"paddle\u7684c":68,"paddle\u8bad\u7ec3\u4efb\u52a1":37,"paddle\u8def\u5f84\u4e0b":68,"paddle\u9700\u8981\u4e00\u4e2a\u591a\u8bed\u8a00\u63a5\u53e3":67,"paddle\u9700\u8981\u66b4\u9732\u7684api\u5f88\u591a":68,"paddle\u9759\u6001\u5e93\u94fe\u63a5\u590d\u6742":67,"paddle_\u7c7b\u578b\u540d":68,"paddle_\u7c7b\u578b\u540d_\u51fd\u6570\u540d":68,"paddlepaddle\u4e2d":[104,107],"paddlepaddle\u4e2d\u4e00\u4e2a\u8ba1\u7b97\u5c42\u7684\u8f93\u51fa\u6570\u636e\u7ec4\u7ec7\u65b9\u5f0f\u548c\u8f93\u5165\u6570\u636e\u7ec4\u7ec7\u65b9\u5f0f\u5b8c\u5168\u76f8\u540c":122,"paddlepaddle\u4e2d\u7684\u8bb8\u591alayer\u5e76\u4e0d\u5728\u610f\u8f93\u5165\u662f\u5426\u662f\u65f6\u95f4\u5e8f\u5217":105,"paddlepaddle\u4e2d\u7684cudnn\u90e8\u5206\u4f7f\u7528\u7684\u4e5f\u662f":64,"paddlepaddle\u4e2d\u795e\u7ecf\u7f51\u7edc\u8ba1\u7b97\u5c42\u8f93\u5165":122,"paddlepaddle\u4e2d\u8fd8\u5305\u542b":96,"paddlepaddle\u4e2d\u901a\u8fc7reader\u6765\u52a0\u8f7d\u6570\u636e":102,"paddlepaddle\u4e3a\u4ea4\u53c9\u7f16\u8bd1\u63d0\u4f9b\u4e86\u5de5\u5177\u94fe\u914d\u7f6e\u6587\u6863":[137,138],"paddlepaddle\u4e3a\u6df1\u5ea6\u5b66\u4e60\u7814\u7a76\u4eba\u5458\u63d0\u4f9b\u4e86\u4e30\u5bcc\u7684api":102,"paddlepaddle\u4e3ano":99,"paddlepaddle\u4e3b\u8981\u4f7f\u7528":98,"paddlepaddle\u4f1a\u81ea\u52a8\u8bbe\u5b9a":96,"paddlepaddle\u4f7f\u7528\u540c\u6b65\u5c4f\u969c":124,"paddlepaddle\u4f7f\u7528\u5747\u503c0":97,"paddlepaddle\u4f7f\u7528avx":92,"paddlepaddle\u4f7f\u7528git":84,"paddlepaddle\u4f7f\u7528swig\u5bf9\u5e38\u7528\u7684\u9884\u6d4b\u63a5\u53e3\u8fdb\u884c\u4e86\u5c01\u88c5":4,"paddlepaddle\u4fdd\u5b58\u7684\u6a21\u578b\u53c2\u6570\u6587\u4ef6\u5185\u5bb9\u753116\u5b57\u8282\u5934\u4fe1\u606f\u548c\u7f51\u7edc\u53c2\u6570\u4e24\u90e8\u5206\u7ec4\u6210":97,"paddlepaddle\u4fdd\u5b58\u7684\u6a21\u578b\u53c2\u6570\u6587\u4ef6\u524d16\u5b57\u8282\u4e3a\u5934\u4fe1\u606f":97,"paddlepaddle\u4fdd\u7559\u6dfb\u52a0\u53c2\u6570\u7684\u6743\u529b":2,"paddlepaddle\u53d1\u5e03\u7684\u5b89\u88c5\u5305\u4f1a\u5c3d\u91cf\u5bf9\u9f50":101,"paddlepaddle\u53ef\u4ee5\u4f7f\u7528\u591a\u79cd\u5206\u5e03\u5f0f\u8ba1\u7b97\u5e73\u53f0\u6784\u5efa\u5206\u5e03\u5f0f\u8ba1\u7b97\u4efb\u52a1":124,"paddlepaddle\u53ef\u4ee5\u4f7f\u7528\u5e38\u7528\u7684python\u5305\u7ba1\u7406\u5de5\u5177":101,"paddlepaddle\u53ef\u4ee5\u4f7f\u7528cudnn":98,"paddlepaddle\u53ef\u4ee5\u540c\u65f6\u652f\u6301\u540c\u6b65\u968f\u673a\u68af\u5ea6\u4e0b\u964d":124,"paddlepaddle\u53ef\u4ee5\u6bd4\u8f83\u7b80\u5355\u7684\u5224\u65ad\u54ea\u4e9b\u8f93\u51fa\u662f\u5e94\u8be5\u8de8\u8d8a\u65f6\u95f4\u6b65\u7684":105,"paddlepaddle\u53ef\u4ee5\u901a\u8fc7\u8be5\u673a\u5236\u5224\u65ad\u662f\u5426\u5df2\u7ecf\u6536\u96c6\u9f50\u6240\u6709\u7684\u68af\u5ea6":111,"paddlepaddle\u5728\u5b9e\u73b0rnn\u7684\u65f6\u5019":105,"paddlepaddle\u5728\u6fc0\u6d3b\u51fd\u6570\u91cc\u5b9e\u73b0dropout":96,"paddlepaddle\u5728\u7f16\u8bd1\u65f6":98,"paddlepaddle\u5b58\u7684\u662f\u6709\u503c\u4f4d\u7f6e\u7684\u7d22\u5f15":[2,102],"paddlepaddle\u5b89\u88c5\u5305\u7531\u4e8e\u4e0d\u4ec5\u4ec5\u5305\u542b":101,"paddlepaddle\u5b9a\u4e49\u7684\u53c2\u6570":2,"paddlepaddle\u5c06\u4f1a\u6839\u636e":138,"paddlepaddle\u5c06\u4f1a\u81ea\u52a8\u9009\u62e9":138,"paddlepaddle\u5c06\u6839\u636e":137,"paddlepaddle\u5c06\u81ea\u52a8\u4e0b\u8f7d\u548c\u7f16\u8bd1\u6240\u6709\u7b2c\u4e09\u65b9\u4f9d\u8d56\u5e93":[137,138,139],"paddlepaddle\u5c06train":2,"paddlepaddle\u5e93\u5df2\u7ecf\u5b89\u88c5\u5b8c\u6210":138,"paddlepaddle\u5f00\u53d1\u8fc7\u7a0b\u4f7f\u7528":84,"paddlepaddle\u63d0\u4f9b":100,"paddlepaddle\u63d0\u4f9b\u4e13\u7528\u7684":37,"paddlepaddle\u652f\u6301":98,"paddlepaddle\u652f\u6301\u4e0d\u540c\u7c7b\u578b\u7684\u8f93\u5165\u6570\u636e":102,"paddlepaddle\u652f\u6301\u4f7f\u7528pip\u5feb\u901f\u5b89\u88c5":103,"paddlepaddle\u652f\u6301\u975e\u5e38\u591a\u7684\u4f18\u5316\u7b97\u6cd5":95,"paddlepaddle\u652f\u6301sparse\u7684\u8bad\u7ec3":95,"paddlepaddle\u6587\u6863\u4f7f\u7528":114,"paddlepaddle\u662f\u6e90\u4e8e\u767e\u5ea6\u7684\u4e00\u4e2a\u6df1\u5ea6\u5b66\u4e60\u5e73\u53f0":102,"paddlepaddle\u6bcf\u6b21\u53d1\u65b0\u7684\u7248\u672c":84,"paddlepaddle\u6bcf\u6b21\u53d1\u7248\u672c\u9996\u5148\u8981\u4fdd\u8bc1paddlepaddl":84,"paddlepaddle\u7684":127,"paddlepaddle\u7684\u4e3b\u7248\u672c\u5e93\u9075\u5faa":84,"paddlepaddle\u7684\u5185\u5b58\u5360\u7528\u4e3b\u8981\u5206\u4e3a\u5982\u4e0b\u51e0\u4e2a\u65b9\u9762":95,"paddlepaddle\u7684\u53c2\u6570\u4f7f\u7528\u540d\u5b57":97,"paddlepaddle\u7684\u5404\u7248\u672c\u955c\u50cf\u53ef\u4ee5\u53c2\u8003":127,"paddlepaddle\u7684\u5b89\u88c5\u53ef\u4ee5\u53c2\u8003":124,"paddlepaddle\u7684\u5df2\u7ecf\u5b89\u88c5\u5b8c\u6210":137,"paddlepaddle\u7684\u6240\u6709layer\u90fd\u6709\u552f\u4e00\u7684nam":96,"paddlepaddle\u7684\u6570\u636e\u5305\u62ec\u56db\u79cd\u4e3b\u8981\u7c7b\u578b":2,"paddlepaddle\u7684\u6587\u6863\u5305\u62ec\u82f1\u6587\u6587\u6863":114,"paddlepaddle\u7684\u6587\u6863\u6784\u5efa\u6709\u4e09\u79cd\u65b9\u5f0f":114,"paddlepaddle\u7684\u6e90\u7801":110,"paddlepaddle\u7684\u7f16\u8bd1\u9009\u9879":98,"paddlepaddle\u7684activation\u4f1a\u76f4\u63a5\u4f7f\u7528":64,"paddlepaddle\u7684bas":111,"paddlepaddle\u7684c":137,"paddlepaddle\u7684cmake\u7cfb\u7edf\u4f1a\u81ea\u52a8\u7f16\u8bd1\u6240\u6709\u7684\u7b2c\u4e09\u65b9\u4f9d\u8d56\u5e93":138,"paddlepaddle\u7684cmake\u7cfb\u7edf\u5c06\u6839\u636e\u8be5\u503c\u81ea\u52a8\u63a8\u5bfc\u548c\u8bbe\u7f6e\u9700\u8981\u4f7f\u7528\u7684\u4ea4\u53c9\u7f16\u8bd1\u5668":137,"paddlepaddle\u7684cmake\u7cfb\u7edf\u5c06\u6839\u636e\u8be5\u503c\u81ea\u52a8\u8bbe\u7f6e\u9700\u8981\u4f7f\u7528\u7684\u4ea4\u53c9\u7f16\u8bd1\u5668":139,"paddlepaddle\u7684cmake\u7cfb\u7edf\u624d\u8ba4\u4e3a\u5728\u662f\u5728\u4ea4\u53c9\u7f16\u8bd1raspberri":139,"paddlepaddle\u7684cmake\u7cfb\u7edf\u624d\u8ba4\u4e3a\u662f\u5728\u4ea4\u53c9\u7f16\u8bd1android\u7cfb\u7edf\u7684\u7248\u672c":137,"paddlepaddle\u7684dock":127,"paddlepaddle\u76ee\u524d\u53ea\u652f\u6301\u5728\u6bcf\u4e2a\u65f6\u95f4\u6b65\u4e2d":105,"paddlepaddle\u76ee\u524d\u63d0\u4f9b\u4e24\u79cd\u53c2\u6570\u521d\u59cb\u5316\u7684\u65b9\u5f0f":97,"paddlepaddle\u76ee\u524d\u652f\u63018\u79cdlearning_rate_schedul":97,"paddlepaddle\u7f16\u8bd1\u9700\u8981\u4f7f\u7528\u5230\u4e0b\u9762\u7684\u4f9d\u8d56":98,"paddlepaddle\u82e5\u68c0\u6d4b\u5230\u7528\u6237\u4f7f\u7528\u7684cmake\u7248\u672c\u4e0d\u4f4e\u4e8e3":137,"paddlepaddle\u8d1f\u8d23\u5b8c\u6210\u4fe1\u606f\u548c\u68af\u5ea6\u5728\u65f6\u95f4\u5e8f\u5217\u4e0a\u7684\u4f20\u64ad":107,"paddlepaddle\u8d1f\u8d23\u5b8c\u6210\u4fe1\u606f\u548c\u8bef\u5dee\u5728\u65f6\u95f4\u5e8f\u5217\u4e0a\u7684\u4f20\u64ad":107,"paddlepaddle\u955c\u50cf\u9700\u8981\u63d0\u4f9b":128,"paddlepaddle\u9700\u8981\u7528\u6237\u5728\u7f51\u7edc\u914d\u7f6e":1,"pass\u4e2a\u6a21\u578b\u5230\u7b2c":133,"pass\u5c06\u4e0d\u8d77\u4f5c\u7528":133,"pass\u8f6e\u5f00\u59cb\u8bad\u7ec3":133,"pass\u8f6e\u7684\u6a21\u578b\u7528\u4e8e\u6d4b\u8bd5":133,"passes\u8f6e":133,"patch\u53f7":84,"patch\u53f7\u52a0\u4e00":84,"path\u6307\u5b9a\u6d4b\u8bd5\u7684\u6a21\u578b":135,"perftools\u6765\u8fdb\u884c\u6027\u80fd\u5206\u6790":117,"period\u4e2a\u6279\u6b21\u5bf9\u6240\u6709\u6d4b\u8bd5\u6570\u636e\u8fdb\u884c\u6d4b\u8bd5":133,"period\u4e2a\u6279\u6b21\u6253\u5370\u65e5\u5fd7\u8fdb\u5ea6":133,"period\u4e2a\u6279\u6b21\u8f93\u51fa\u53c2\u6570\u7edf\u8ba1":133,"period\u4e2a\u6279\u6b21\u8f93\u51fa\u7b26\u53f7":133,"period\u6574\u9664":133,"period\u8f6e\u4fdd\u5b58\u8bad\u7ec3\u53c2\u6570":133,"pfsclient\u9700\u8981\u548cingress\u4e4b\u95f4\u505a\u53cc\u5411\u9a8c\u8bc1":51,"pfsclient\u9700\u8981\u5728\u4f20\u8f93\u5b8c\u6bd5\u6700\u540e\u4e00\u4e2achunk\u7684\u65f6\u5019\u68c0\u67e5destination\u6587\u4ef6\u7684md5\u503c\u662f\u5426\u548csource\u6587\u4ef6\u4e00\u81f4":51,"pfsserver\u63d0\u4f9brest":51,"pi\u5e73\u53f0\u4e0a\u9002\u7528\u7684paddlepaddle\u7684\u65b9\u6cd5\u548c\u6b65\u9aa4":139,"pi\u5e73\u53f0\u7f16\u8bd1\u6307\u5357":140,"pi\u7248\u672c\u7684\u5e93":139,"pi\u7248\u672cpaddlepaddle\u5e93\u65f6":139,"pi\u7684\u914d\u7f6e\u4fe1\u606f\u5728":139,"pi\u7cfb\u7edf\u4e0a\u6765\u6784\u5efa":139,"pi\u7cfb\u7edf\u7684\u7248\u672c":139,"pip\u548cdocker\u7684\u5b89\u88c5\u65b9\u5f0f":100,"pserver\u5730\u5740\u7b49\u53c2\u6570\u4f7ftrainer\u53ef\u4ee5\u6b63\u786e\u8fde\u63a5\u5230pserv":124,"pserver\u76d1\u542c\u7684\u8d77\u59cb\u7aef\u53e3":124,"public":[14,18,33,53,55,60,76,82,85,87,88,90,111,112,113,126,127],"pwd\u53d8\u91cf\u4f1a\u5c55\u5f00\u4e3a\u5f53\u524d\u8def\u5f84\u7684\u7edd\u5bf9\u8def\u5f84":99,"py\u4e2d":84,"py\u7a0b\u5e8f":101,"py_paddle\u91cc\u9762\u63d0\u4f9b\u4e86\u4e00\u4e2a\u5de5\u5177\u7c7b":4,"pydataprovider2\u4f1a\u5c3d\u53ef\u80fd\u591a\u7684\u4f7f\u7528\u5185\u5b58":2,"pydataprovider2\u63d0\u4f9b\u4e86\u4e24\u79cd\u7b80\u5355\u7684cache\u7b56\u7565":2,"pydataprovider2\u662fpaddlepaddle\u4f7f\u7528python\u63d0\u4f9b\u6570\u636e\u7684\u63a8\u8350\u63a5\u53e3":2,"pydataprovider2\u7684\u4f7f\u7528":[1,3,95],"pydataprovider\u4f7f\u7528\u7684\u662f\u5f02\u6b65\u52a0\u8f7d":95,"pypi\u4e0a\u7684package\u540d\u79f0\u4e3apaddlepaddle\u548cpaddlepaddl":84,"pypi\u4e0d\u652f\u6301\u8986\u76d6\u4e0a\u4f20":84,"pypi\u5b89\u88c5\u5305\u53ef\u4ee5\u5728":101,"python\u53ef\u4ee5\u89e3\u9664\u6389\u5185\u90e8\u53d8\u91cf\u7684\u5f15\u7528":2,"python\u5b89\u88c5\u5305\u652f\u6301linux":92,"python\u5c01\u88c5\u7684\u5b9e\u73b0\u4f7f\u5f97\u6211\u4eec\u53ef\u4ee5\u5728\u914d\u7f6e\u6587\u4ef6\u4e2d\u4f7f\u7528\u65b0\u5b9e\u73b0\u7684\u7f51\u7edc\u5c42":111,"python\u5e93yep":117,"python\u6807\u51c6\u5e93\u4e2d\u63d0\u4f9b\u4e86\u6027\u80fd\u5206\u6790\u7684\u5de5\u5177\u5305":117,"reader\u7684\u4f7f\u7528\u65b9\u5f0f\u90fd\u662f\u4e00\u81f4\u7684":37,"reader\u8f93\u51fa\u7684data":37,"recommendation\u6587\u4ef6\u5939\u5185\u5b58\u653e\u8bad\u7ec3\u6587\u4ef6":128,"request\u524d":110,"request\u7684":110,"request\u88ab\u5408\u5e76\u540e":110,"resnet\u7684mkl":64,"return":[2,6,8,9,11,13,14,15,18,22,29,30,31,32,33,37,38,40,43,44,49,53,55,56,58,60,61,62,65,70,71,72,76,77,78,82,85,87,88,90,97,102,105,108,111,113,126,128],"rnn\u5373\u65f6\u95f4\u9012\u5f52\u795e\u7ecf\u7f51\u7edc":105,"rnn\u5bf9\u4e8e\u6bcf\u4e00\u4e2a\u65f6\u95f4\u6b65\u901a\u8fc7\u4e86\u4e00\u4e2alstm\u7f51\u7edc":105,"rnn\u603b\u662f\u5f15\u7528\u4e0a\u4e00\u65f6\u523b\u9884\u6d4b\u51fa\u7684\u8bcd\u7684\u8bcd\u5411\u91cf":107,"rnn\u76f8\u5173\u6a21\u578b":115,"rnn\u90e8\u5206\u4e2d":63,"rnn\u914d\u7f6e":106,"root\u66ff\u6362\u4e3apaddlepaddle\u9884\u6d4b\u5e93\u7684\u5b89\u88c5\u8def\u5f84":120,"s3\u4e4b\u7c7b\u7684\u5206\u5e03\u5f0f\u5b58\u50a8\u4e4b\u4e0a":37,"search\u7684\u65b9\u6cd5":133,"sentences\u662f\u53cc\u5c42\u65f6\u95f4\u5e8f\u5217\u7684\u6570\u636e":105,"seq\u53c2\u6570\u5fc5\u987b\u4e3afals":107,"server\u4e2a\u6279\u6b21\u6253\u5370\u65e5\u5fd7\u8fdb\u5ea6":133,"server\u4e4b\u4e0a":36,"server\u4e4b\u95f4\u7684\u7f51\u7edc\u5e26\u5bbd":36,"server\u4f1a\u6682\u505c\u53c2\u6570\u66f4\u65b0\u5e76\u7b49\u5f85":36,"server\u4f1a\u83b7\u53d6parameters\u5185\u5b58\u7684":36,"server\u5185\u5b58\u4e2d\u7684\u6a21\u578b\u6570\u636e\u7684\u5b8c\u6574\u955c\u50cf":36,"server\u540c\u6b65\u7684\u4fdd\u5b58\u4e00\u4e2a\u7279\u5b9a\u65f6\u95f4\u70b9\u7684\u5168\u5c40\u68c0\u67e5\u70b9":36,"server\u5728\u96c6\u7fa4\u4e2d\u542f\u52a8\u540e":36,"server\u6545\u969c\u540e\u88abkubernetes\u91cd\u65b0\u542f\u52a8":36,"server\u6b64\u65f6\u8fd8\u9700\u8981\u901a\u8fc7\u7f51\u7edc\u8bbf\u95ee\u5206\u5e03\u5f0f\u5b58\u50a8\u4ee5\u4fdd\u5b58\u5feb\u7167":36,"server\u751f\u6210\u4e00\u4e2auuid":36,"server\u7684\u5355\u70b9\u6216\u591a\u70b9\u540c\u65f6\u6545\u969c":36,"server\u7684\u6570\u636e\u5feb\u7167":36,"server\u7684\u68c0\u67e5\u70b9\u5404\u81ea\u72ec\u7acb\u4fdd\u5b58":36,"server\u7b2c\u4e00\u6b21\u542f\u52a8\u6216\u4efb\u610f\u65f6\u95f4paramet":36,"short":[8,9,53,56,79,85,90],"simd\u6307\u4ee4\u63d0\u9ad8cpu\u6267\u884c\u6548\u7387":92,"size\u4e3a512":133,"size\u53ef\u80fd\u4f1a\u5bf9\u8bad\u7ec3\u7ed3\u679c\u4ea7\u751f\u5f71\u54cd":95,"size\u672c\u8eab\u662f\u795e\u7ecf\u7f51\u7edc\u7684\u8d85\u53c2\u6570":95,"size\u7684\u503c":2,"softmax\u6fc0\u6d3b\u7684\u8f93\u51fa\u7684\u548c\u603b\u662f1":111,"sparse\u8bad\u7ec3\u9700\u8981\u8bad\u7ec3\u7279\u5f81\u662f":95,"static":[29,40,68,85,87,126,141],"step\u51fd\u6570\u4e2d\u7684memori":107,"step\u51fd\u6570\u5185\u90e8\u53ef\u4ee5\u81ea\u7531\u7ec4\u5408paddlepaddle\u652f\u6301\u7684\u5404\u79cdlay":107,"store\u4e0b\u8f7d\u5b89\u88c5xcode\u5373\u53ef":138,"subseq\u7684\u6bcf\u4e2a\u5143\u7d20\u662f\u4e00\u4e2a0\u5c42\u5e8f\u5217":104,"super":[79,111],"swig\u652f\u6301\u7684\u8bed\u8a00\u6216\u8005\u89e3\u91ca\u5668\u6709\u5c40\u9650":67,"swig\u66b4\u9732\u7684\u63a5\u53e3\u4fdd\u7559\u4e86c":67,"swig\u751f\u6210\u7684\u4ee3\u7801\u4e0d\u80fd\u4fdd\u8bc1\u591a\u8bed\u8a00\u4ee3\u7801\u98ce\u683c\u7684\u4e00\u81f4\u6027":67,"swig\u76f4\u63a5\u8bfb\u53d6c":67,"swig\u9700\u8981\u5199\u4e00\u4e2ainterface\u6587\u4ef6":67,"swig_paddle\u4e2d\u7684\u9884\u6d4b\u63a5\u53e3\u7684\u53c2\u6570\u662f\u81ea\u5b9a\u4e49\u7684c":4,"switch":[33,68,126],"tag\u4e3a":84,"tag\u53ef\u4ee5\u662flatest\u6216latest":84,"tag\u7684\u66f4\u65b0\u65f6\u95f4\u662f\u5426\u5728\u4e0a\u8ff0\u7f16\u8bd1wheel\u5305\u5b8c\u6210\u540e\u662f\u5426\u6700\u65b0":84,"tensor\u5230\u5bf9eigentensor\u7684\u8f6c\u6362":113,"tensor\u5230eigentensor":113,"tensor\u5b9a\u4e49\u5728framework\u76ee\u5f55\u4e0b":113,"tensor\u662f\u4e00\u4e2a\u6b63\u5728\u5f00\u53d1\u4e2d\u7684\u6a21\u5757":113,"tensor\u6a21\u5757\u5bf9el":113,"tensor\u6a21\u5757\u6765\u5b9e\u73b0":112,"tensor\u6a21\u5757\u7684\u6587\u6863\u8f83\u5c11":113,"tensor\u6a21\u5757\u7684\u8be6\u7ec6\u4ecb\u7ecd\u8bf7\u53c2\u8003":113,"tests\u7684paddlepaddl":110,"tflops\u4e86":118,"throw":126,"tottime\u7684\u6bcf\u6b21\u8c03\u7528\u5e73\u5747\u65f6\u95f4":117,"trainer\u542f\u52a8\u9700\u8981\u4f20\u5165\u7aef\u53e3":124,"trainer\u63a5\u6536\u4e09\u4e2a\u53c2\u6570":102,"trainer\u8282\u70b9\u4e2a\u6570":124,"trainer\u9700\u8981\u548cpserver\u4fdd\u6301\u7f51\u7edc\u8054\u901a\u4ee5\u5b8c\u6210\u8bad\u7ec3":124,"true":[6,7,8,9,10,11,13,15,20,22,23,29,30,32,33,38,54,59,63,72,77,78,79,80,84,87,90,95,97,105,108,111,122,123,126,128,135],"true\u8868\u793a\u53cd\u5411\u5faa\u73af\u795e\u7ecf\u7f51\u7edc":108,"try":[34,35,38,39,40,54,58,62,65,80,85,92],"type\u5b57\u6bb5\u5747\u4e0d\u5c3d\u76f8\u540c":68,"type\u6307\u5b9a\u4e3a":117,"ubuntu\u4e0b\u5b89\u88c5\u547d\u4ee4\u4e3a":117,"unit\u5728\u4e00\u4e2a\u65f6\u95f4\u6b65\u5185\u8ba1\u7b97\u5f97\u5230\u7684\u4e2d\u95f4\u503c":96,"unsupported\u6a21\u5757":112,"update\u53c2\u6570\u65f6\u624d\u6709\u6548":133,"v1\u7248\u672c":92,"var":[21,32,33,44,48,55,57,59,72,77,78,79,81,85,90,114],"vector\u662frank\u4e3a1\u7684tensor":113,"void":[33,38,40,50,53,55,60,65,66,67,68,77,78,86,87,88,89,111,112,113],"wheel\u5305":84,"while":[6,8,13,22,33,42,54,58,61,62,71,74,75,80,83,85,88,128],"wise\u8ba1\u7b97\u63d0\u4f9b\u4e86\u5f3a\u5927\u7684\u652f\u6301":113,"wmt14\u6570\u636e\u7684\u63d0\u4f9b\u6587\u4ef6\u5728":108,"words\u5373\u4e3a\u8fd9\u4e2a\u6570\u636e\u4e2d\u7684\u5355\u5c42\u65f6\u95f4\u5e8f\u5217":105,"words\u662f\u539f\u59cb\u6570\u636e\u4e2d\u7684\u6bcf\u4e00\u53e5\u8bdd":105,"x86_64\u548cmaco":92,"x\u4e0ey\u4e3a\u4e4b\u524d\u63cf\u8ff0\u7684\u8f93\u5165\u5c42":102,"x\u548cwindow":137,"y\u8868\u793a\u8f93\u5165\u6570\u636e\u662f\u4e00\u4e2a\u7ef4\u5ea6\u4e3a1\u7684\u7a20\u5bc6\u5411\u91cf":102,"yaml\u6587\u4ef6\u4e2d\u5404\u4e2a\u5b57\u6bb5\u7684\u5177\u4f53\u542b\u4e49":128,"yaml\u6587\u4ef6\u63cf\u8ff0\u4e86\u8fd9\u6b21\u8bad\u7ec3\u4f7f\u7528\u7684docker\u955c\u50cf":128,"zero\u4e09\u79cd\u64cd\u4f5c":133,AGE:[126,127],AWS:[13,37,130,131],Abs:22,And:[7,8,10,13,14,15,22,29,31,38,42,43,50,56,58,69,73,76,80,85,88,126],But:[8,9,13,22,31,55,61,69,76,85,92,141],EOS:8,For:[4,7,8,9,10,13,22,29,30,32,33,39,40,41,43,44,45,48,49,54,55,57,60,62,66,69,70,71,74,75,76,77,78,79,80,81,82,83,86,87,88,89,91,116,118,141],IDE:109,IDs:[14,22,42,71],IRs:45,Into:126,Its:[7,8,86,126],K8s:141,NMS:8,NOT:79,Not:[30,35,62,141],OPs:[45,47],One:[7,9,22,29,31,42,66,69,85,89],Ops:[81,83,87],PFS:51,QoS:127,Such:[60,79,90],TLS:[30,51,126],That:[8,13,73],The:[2,5,6,7,8,9,10,13,14,15,18,21,22,23,26,29,30,31,32,34,35,39,41,42,43,45,47,48,49,52,53,58,61,62,65,66,68,70,71,73,74,76,77,78,79,80,83,85,86,87,88,89,90,91,111,112,113,116,119,122,126,128],Their:[8,35],Then:[8,9,22,44,45,55,60,62,73,76,78,116,126],There:[7,8,14,22,29,30,33,34,35,40,42,43,45,52,53,54,58,62,69,70,71,74,75,76,79,83,85,86,88,126],These:[7,15,32,33,48,53,57,72,83,86,87],Use:[7,13,22,30,46,52,80,81,116,126],Used:[9,18,23,81,88],Uses:62,Using:[22,35,54,74,80,81,83,85],VPS:126,Will:[13,29,102],With:[8,9,44,48,54,73,77,90],YES:43,Yes:[64,99],___embedding_0__:128,___embedding_1__:128,___fc_layer_0__:126,__align__:53,__cuda_align__:53,__device__:53,__doc__:87,__file__:43,__forceinline__:53,__fp16:53,__global__:53,__gradient_machines__:29,__hadd:53,__half:53,__half_raw:53,__impl__:87,__init__:[48,49,56,62,72,79,90,111,116,117],__main__:[4,56],__name__:[4,56],__param_conf__:29,__rnn_step__:108,__square_error_cost_0__:128,__tmp_params__:29,__va_args__:82,__x:53,_addup_repetitive_outputs_:32,_append_backward_ops_:[32,48],_append_backward_vars_:32,_binari:34,_create_global_var:79,_def:62,_dtype:58,_filer:65,_filter:65,_fwd:65,_fwd_pd:65,_input:65,_librari:34,_link:9,_live_in:62,_live_out:62,_loss:56,_op:[58,112],_output:65,_presucessor:62,_program:62,_proj:8,_recurrent_group:108,_remove_no_grad_branch_:32,_reorder_input:65,_source_language_embed:108,_src_input:65,_sucessor:62,_target_language_embed:108,_test:34,_update_op:49,_use:62,_value_index:58,a75:53,a_op:112,aaaaa:37,aaaaaaaaaaaaa:126,abbrevi:15,abc:8,abil:56,abl:[8,30,32,45,60,72,76,79,141],about:[9,15,33,34,43,47,52,62,70,80,85,87,88,116,126],abov:[2,7,8,22,30,32,33,34,35,39,44,45,53,54,55,57,65,70,71,72,73,74,76,77,79,87,90,116,118,126,141],abs:[9,20,31,56],abs_numerical_grad:31,acc:45,acceler:[8,36,64,73,74],accept:[6,8,13,22,30,81],access:[8,9,22,30,34,39,42,43,44,45,79],accessmod:126,accessor:79,accord:[7,8,15,22,31,32,40,45,47,57,71,81,90],accordingli:[7,8],account:[81,141],accrodingli:38,accumul:[35,40,49,73,74],accur:[31,42,76],accuraci:[7,18,49],achiev:[47,73,74,88],acquir:54,across:[8,13,32,45,70],act1:58,act2:58,act:[8,9,22,23,33,45,58,71,79,90,95,102,103,105,108,119],act_output:87,act_typ:58,actgat:22,action:126,activ:[9,22,23,28,34,58,62,71,76,79,83,87,95,102,103,108],activi:9,actnod:22,actual:[8,22,38,48,54,56,58,65,69,74,87,88,89],actual_kernel_typ:89,actual_layout:65,adadelta:95,adagrad:[24,74,86],adagradoptim:72,adam:[24,30,40,45,56,97],adamax:24,adapt:[7,10,29,76],add:[8,9,13,20,22,24,27,29,31,32,33,34,38,42,45,47,49,53,55,59,61,72,74,78,79,81,83,85,88,92,110,113,119],add_activ:79,add_bia:79,add_depend:34,add_execut:34,add_input:[70,111],add_memori:70,add_output:70,add_scalar:[33,71,77],add_sum:79,add_test:[34,111],add_to:96,add_two:[33,70],add_unittest_without_exec:111,addattr:[87,112],addbia:111,addcom:[87,112],added:[7,8,18,22,27,29,33,47,48,53,69,73,74,83,110],adding:83,addinput:[87,112],addit:[8,9,32,73,76,81,83,90],addition:70,addmemori:65,addop:55,addoutput:112,addprimit:65,addprimitivedesc:65,addr:35,address:[35,40,44,45,122,141],addrow:111,addtolay:8,addtyp:87,adjust:[32,48],admin:141,administr:[42,141],adopt:[53,56],advanc:31,advantag:[31,53,54,74,80],adversari:[56,80],affect:[8,33],affili:71,afford:39,afi:2,aforement:34,after:[8,9,14,15,22,32,33,34,39,40,42,45,46,47,48,50,52,53,62,65,73,75,76,79,110,116,126],aftern:76,again:[30,35,74],against:126,age:[14,128],agg_level:[8,104,105],aggreg:[49,73,126],aggregatelevel:[104,105],ago:34,agre:[2,95,102],alex:22,alexnet_pass1:135,alexnet_pass2:135,algo:65,algo_hrnn_demo:105,algorithm:[8,10,22,32,39,48,62,65,71,74,83,89],alia:22,align:[8,9,13],all:[2,6,7,8,18,20,22,23,29,30,32,33,34,35,38,40,42,43,44,45,46,48,50,52,54,56,57,58,61,62,65,66,68,69,70,71,72,73,74,76,77,79,81,87,88,92,95,102,107,119,126,128,141],all_output_nam:32,alloc:[6,40,43,62,65,88,113,119],allow:[30,40,44,45,48,54,74,83,126],allow_only_one_model_on_one_gpu:[132,133,135],allreduc:73,almost:22,along:[8,15,22,23],alpha:[22,34,83],alreadi:[22,34,35,54,65,79,85,92,126],also:[8,9,14,22,30,32,33,34,38,41,45,53,54,55,56,57,58,61,62,69,70,71,74,75,76,77,78,79,80,83,85,87,88,90,91,118,141],altern:116,although:[32,73],altogeth:141,alwai:[8,9,22,29,34,66,86,126,128],amazon:[126,127],amazonaw:126,amazonec2fullaccess:126,amazonelasticfilesystemfullaccess:126,amazonroute53domainsfullaccess:126,amazonroute53fullaccess:126,amazons3fullaccess:126,amazonvpcfullaccess:126,ambigu:80,amd64:126,amd:69,amend:110,among:[22,126],amort:73,amount:22,analys:76,analysi:[76,116],analyz:62,ancestor:[77,79],andd:126,andrew:62,android:137,android_abi:137,android_api:137,android_arm_neon:137,android_native_api_level:137,android_standalone_toolchain:137,android_toolchain:137,androideabi:137,ani:[2,8,9,13,22,24,30,34,35,40,42,43,44,45,50,53,54,60,62,66,71,73,74,79,80,82,83,89,95,102,126],announc:53,anoth:[8,13,29,30,32,33,43,54,65,71,79,85,87,88,89,126],anroid_arm_mod:137,ans:126,answer:[44,54,126],anymor:73,anyth:[13,71,80,126],anytim:56,anywai:116,apach:[2,64,95,102],apart:22,api:[14,18,29,30,32,34,40,41,43,44,49,51,55,56,58,70,75,76,81,84,90,91,101,115,116,117,118,120,122,124,126,128,136,137,141],api_shar:34,api_test:34,api_trainer_config_helpers_lay:108,apiserv:126,apivers:[126,127,128],appar:32,appear:[44,54,57,88],appel:62,append:[2,22,29,32,48,49,71,79,80,105,108,124,128],append_backward:[24,32,72,116,117],append_batch_s:22,append_clip_op:48,append_gradient_machin:29,append_op:[48,61,79],append_oper:79,appleyard:118,appli:[8,22,56,57,73,76,85],applic:[2,26,44,53,54,57,79,81,95,102,116,118,126,127,141],applyl1:38,approach:[8,45,46,47,73,74,75,83,141],approxim:[20,22,74],apt:[99,116,117],arang:22,arbitrari:[8,45,66],arch:137,architectur:53,archiv:[14,67,68,120],area:56,arg:[2,7,9,26,32,58,72,87,97,112,128],arg_nam:8,argpars:128,args_ext:128,argu:78,argument:[2,8,13,15,26,32,33,38,39,45,72,75,78,79,120,122,123,128,137],argumentpars:128,arithmet:53,arm64:[137,138],arm64_standalone_toolchain:137,arm:[53,137,138,139],arm_standalone_toolchain:137,armeabi:137,armv7:[53,138],armv8:53,arn:126,around:[2,8,42,62,79,126,141],arrai:[4,6,8,13,15,22,29,40,44,57,71,77,79,80,81,90,95,97,102,112,122],arrang:90,arrari:[22,122],array_to_lod_tensor:62,arrow:56,articl:[54,57,110],artifact:[84,126],artifici:[20,62],arxiv:[9,20,22,56],as_row_vector:8,as_step_input:33,asgd:74,ask:[32,35,42],assert:4,assgin:62,assign:[7,8,23,32,39,44,46,48,53,73,122,126,141],assignmemt:62,associ:[75,82],assum:[7,8,22,33,45,65],assumpt:45,ast:44,astyp:[80,112],asyc:35,async:[35,132],async_count:[132,133],async_lagged_grad_discard_ratio:133,async_lagged_ratio_default:[132,133],async_lagged_ratio_min:[132,133],asynchron:[35,73,76],atom:46,att_seq:9,attach:9,attend:9,attended_sequ:9,attenion:9,attent:[8,9,23],attn_scor:23,attr1:8,attr2:8,attr:[6,8,9,22,33,44,58,61,65,77,78,79,87,95,96,97,108,112],attr_map:87,attrdesc:77,attribu:65,attribut:[8,9,22,28,32,33,47,48,61,77,79,81,85,87,90],attributemap:112,attrproto:87,attrtyp:[77,87,112],attrvalu:87,auc:[49,132],authent:126,author:[2,51,95,102,126],auto:[33,38,46,65,67,78,81,85,89,90,98,111,112,113,118],autom:126,automat:[8,22,30,32,40,45,47,48,55,72,81,87,116,126],avail:[35,40,47,53,54,62,126,141],averag:[7,8,11,22,29,39],average_test_period:[132,133],avg:[104,118],avg_cost:[45,119],avg_x:22,avgpool:8,avoid:[31,33,35,45,61,65,73,74,75,118],avx:99,awai:54,await:127,awar:[30,44,49,70,79,116,126],awk:129,aws:51,aws_account_id:126,awsaccountid:126,awskeymanagementservicepowerus:126,axes:22,axi:[8,22,95],axis:8,aync:47,b363:127,b8561f5c79193550d64fa47418a9e67ebdd71546186e840f88de5026b8097465:127,ba5f:126,back:[8,22,29,32,35,45,53,56,74],background:[7,8,83],background_id:[7,8],backpropag:[31,32],backward:[5,8,9,27,31,33,38,40,48,56,63,64,72,74,75,78,82,83,111,112,119],backward_first:108,backward_op:31,backwardactiv:111,baidu:[54,127],bake:45,balanc:[47,73,126],bandwidth:[53,73],bare:[127,141],barrier:124,barrierstatset:118,basci:58,base:[7,8,11,13,14,18,20,22,24,27,30,39,48,49,53,54,60,65,69,72,73,74,76,81,82,83,88,90,109,116,119,126],baseactiv:9,baseerrorclipattr:48,baseev:29,basematrix:111,basenam:7,basepoolingtyp:[8,9],basestr:[6,7,8,9,11,29],bash:[98,99,109,110,124,126,127,128],basi:[2,95,102],basic:[8,29,45,58,65,76,77,81,82,90],batch:[8,9,13,15,18,22,23,29,30,33,35,37,38,45,49,50,54,56,59,69,70,71,73,74,90,102,122,126,127,128],batch_id:[29,56,102],batch_im:56,batch_images_from_tar:15,batch_label:56,batch_norm:56,batch_norm_lay:9,batch_norm_typ:8,batch_read:[37,80],batch_siz:[13,45,56,63,71,95,102],batch_szi:56,batch_z:56,batchnorm:[22,56],batchsiz:[8,111],bazel:34,bbbbb:37,bbox:7,bcd:8,bcebo:14,bcm2708:139,bdist_wheel:84,beacus:58,beam:[8,108],beam_gen:[8,108],beam_search:[29,71,107,108],beam_siz:[8,71,108,132,133,135],becaus:[7,8,14,23,30,33,34,35,40,53,71,75,79,80,83,85,86,89,90,91,105,116,126],becom:[46,47,85,88],been:[8,9,22,32,34,39,54],befor:[8,9,22,32,35,42,48,52,57,69,74,75,76,80,83,92,95,112,116,126,141],begin:[7,8,18,22,32,38,40,49,52,57,71,73],beginiter:[29,30],beginn:108,beginpass:[29,30],begintrain:30,behavior:22,behind:[54,90],being:[32,42,48,54,78,80,116],belong:[7,8,45,85],below:[33,35,40,45,47,53,54,66,75,80,83,90,91,126],benchmark:66,benefit:[9,42,43,71],bengio:20,besid:[8,14,45,62,69,73],best:[34,65],besteffort:127,beta1:[10,24],beta2:[10,24],beta:[22,56],better:[9,34,54,62,65,71,89,126,141],between:[7,8,15,22,29,32,34,35,40,45,47,53,54,65,68,73,75,82,85,126],bgr:15,bi_gru:9,bi_lstm:9,bia:[8,9,22,71,79,111],bias:[8,22],bias_attr:[8,9,22,79,95,97,105,108],bias_initi:22,bias_param_attr:9,biases_:111,biasparameter_:111,biassiz:111,bidi:127,bidirect:[8,9],bidirectional_lstm:96,big:[44,47,62,141],bigger:35,bilinear:8,bilinear_interpol:8,bilinearfwdbwd:118,bin:[99,123,124,126,127,128],binari:[7,8,13,22,34,43,45,53,56,66,116,123,126],bind:[44,53,55,85,88],bit:[53,54],bitcod:138,black:56,blank:[8,126],block0:62,block1:62,block2:62,block:[8,32,36,38,40,44,45,46,47,48,49,50,54,60,62,69,70,72,88,91,113],block_i:8,block_id:[44,50],block_x:8,blockdesc:[33,57,79,81],blockdescbind:60,blockingcount:46,blueprint:71,bn_bias_attr:9,bn_layer_attr:9,bn_param_attr:9,book:[14,81,99,108,114,119],bool:[6,7,8,9,10,11,13,15,22,29,33,53,59,61,63,64,65,78,79,86,87,90,91,111,122,133,135],boost:[69,88],boot:[8,107,108,141],boot_bia:8,boot_bias_active_typ:8,boot_lay:[105,108],boot_stat:90,boot_with_const_id:8,bootstrapp:141,borrow:[56,90],bos_id:[8,108],both:[5,6,8,9,15,22,30,33,34,35,42,45,47,53,54,56,60,62,69,71,73,76,78,86,88,126],bottl:73,bottleneck:76,bottom:29,bound:[8,22,62],boundari:45,boundri:7,box:[8,56],brace:[33,57],brain:42,branch:[8,22,30,33,34,45,54,59,77,84,110],break_if:90,brief:[34,40,53,88,113],bring:[54,62],broadcast:[22,35,73,81,141],broken:110,browser:[116,126],bsd:[73,109],bucket_nam:126,buf:38,buf_siz:[13,45],buffer:[13,38,65,66,74,80,85,119],buffer_s:13,buffered_read:80,bufsiz:13,bug:[110,126],build:[8,14,34,43,45,57,58,62,64,74,83,84,87,92,98,109,110,114,116,117,120,124,126,128,130,131,137,138,139],build_dict:14,build_doc:114,build_model:56,buildtool:84,built:[34,44,45,53,54,62,69,73,87,90,116,117,118,141],bunch:66,button:126,c11:67,c703c041:110,c99:68,c99e:126,cach:[53,95],cache_pass_in_mem:[2,95],cachetyp:[2,95],cacul:[9,49],caff:[33,54],caffe2:[33,44,54],caffe_poli:97,calc_batch_s:2,calcul:[7,8,9,18,22,31,32,35,40,46,49,53,62],calcut:62,calendar:76,call:[7,8,9,13,22,29,30,31,32,33,38,39,40,41,43,44,45,48,54,56,57,62,70,71,72,76,79,81,82,85,87,88,90,116,117,118,126,128],callabl:[6,8,13,14],callback:[48,111],caller:[31,116,126],calrnn:105,can:[6,7,8,9,13,14,15,22,23,26,29,30,31,32,33,34,35,38,39,42,43,44,45,47,48,50,53,54,55,56,57,58,60,61,62,65,69,70,71,72,73,74,76,77,78,79,80,81,82,83,87,88,89,90,91,116,118,126,141],can_over_batch_s:2,cancel:42,candid:[8,22,71],candidate_activ:22,cannot:[81,85,90,92],cantain:58,capabl:[53,75,81],capac:[83,126],capi:[67,120],capi_priv:120,capi_prvi:68,caption:71,captur:8,card:73,care:[9,43,62,80,88,141],caret:29,carpedm20:56,carri:22,cast:[53,89],cast_to_op_attr:87,cat:[13,15,99,128,129],categori:[8,14,35],categorig:14,categoryfil:127,caus:[35,52],caution:126,cbla:[63,120],cc_:34,cc_binari:34,cc_test:34,cclient:41,cde:8,cdn:14,cduadevicecontext:[69,88],ceil:8,ceil_mod:8,cell:[8,9,22],cell_activ:22,cell_t_prev:22,cell_valu:22,center:15,center_crop:15,cento:[101,141],central:83,ceph:[13,37],cephf:[37,43,51],certain:[22,61,69,72,76,85,88],certif:[30,51,92,126],cffi:67,cfg:[62,127],cgo:67,chain:[13,32,57],challeng:[8,35,54,59,88],chanc:[30,53],chang:[8,14,34,39,43,45,54,65,75,77,80,82,84,85,110,126],changes:65,channel:[8,9,15,22,44,118],channel_shar:8,chapter:[70,71],chapter_data:70,chapter_out:70,check:[2,13,21,32,33,34,48,65,78,81,92,97,110,111,122,126,133],check_align:13,check_attr:87,check_eq:111,check_fail_continu:2,check_grad:[31,112],check_l:111,check_output:112,check_sparse_distribution_batch:[132,133],check_sparse_distribution_in_pserv:[132,133],check_sparse_distribution_ratio:[132,133],check_sparse_distribution_unbalance_degre:[132,133],checker:81,checkgrad:133,checkgrad_ep:133,checkmark:141,checkout:110,checkpoint:[47,78],checksum:51,child:33,chip:54,chmod:126,choic:[34,54],choos:61,chosen:[56,69],chunk:[39,51],chunk_schem:7,chunktyp:7,chw:15,circl:57,circumst:88,claim:126,claimnam:[126,128],clang:[53,67,110,137],clarifi:[7,22],clariti:71,classdim:22,classic:[8,62],classif:[8,20,57],classifi:[8,56],classification_cost:[95,105],classification_error_evalu:7,classification_evalu:7,claster:126,clean:[33,34,50,75,81,92,110],clear:[7,34,71,75,85],clearer:[75,79],clearli:[85,89],cli:126,click:[116,126],client:[38,41,81],clip:[6,9,133],clip_op:48,clip_op_desc:48,clock:8,clone:[8,98,109,114,116,117,120,137,139],close:[2,80,110],cloud:[34,35,43,51,52,81,141],cloud_read:13,cludform:126,cluster:[13,29,30,33,35,40,45,124,125,128],cluster_test_fil:124,cluster_train:[95,125],cluster_train_fil:124,cluster_train_v2:[125,129],cm469:126,cmake:[68,92,98,109,110,112,114,116,118,120,137,138,139],cmake_build_typ:[116,137,138,139],cmake_c:[137,138],cmake_system_nam:[137,138,139],cmakefil:92,cmakelist:[34,63,64,111],cmatrix:[67,68],cname:126,cnn:[8,22,127],coars:55,code:[2,4,8,13,30,32,34,42,45,47,50,53,54,55,56,57,61,66,69,72,74,75,76,78,80,81,82,83,87,90,111,126,127],codebas:81,coded_stream:97,codedinputstream:97,coeff:8,colindic:122,collabor:35,collect:[8,14,29,76],collectbia:111,color:15,colour:14,colum:122,column:[7,8,22,57,80,116,122],column_evalu:7,com:[8,9,14,34,56,84,92,98,109,110,114,116,117,119,120,126,127,137,139,141],combin:[7,8,9,13,24,29,62,72,81,85],come:[45,49,62,77,90],comma:[26,29,40],command:[13,26,34,38,43,52,109,111,116,126,127,128,130,131,135],commandlin:[118,128],comment:[22,34,58,87,105,128],commit:[34,127],common:[15,20,24,27,37,83,88],commonli:[52,83,116],commun:[35,40,41,45,47,73,126],compani:54,compar:[31,34,44,81],comparison:[34,54],compat:[23,53,55,73],compil:[8,34,45,58,60,62,69,73,82,86,87,91,109,124,137,138,139],complaint:34,complet:[8,9,14,22,24,29,32,33,35,39,40,48,51,57,66,69,81,116,126,127,128,141],complex:[9,42,62,71,81],complianc:[2,95,102],complic:[8,45,55,80,89,90],compon:[45,58,90,91],compos:[13,23,30,55,58,70,79,81],composenotalign:13,composit:55,compress:[39,122],compris:32,comput:[8,9,22,23,26,30,31,35,45,47,50,53,54,58,62,66,69,72,73,74,76,82,85,88,89,91,112,113,116,119,126],computation:8,computationgraph:58,con:73,concat:[56,108],concaten:[8,9,22,56,70,90,95],concentr:81,concept:[7,30,44,54,55,56,58,65,70,71,74,75,77,85,90,91],conceptu:[50,54,56,58],concern:[30,49],concis:[56,90],conckerneltrac:26,concret:[81,88],concurr:[35,42,47,54,76],cond:[22,33,54,59,77],condit:[2,8,22,39,45,54,59,65,95,102,127],condtion:56,conf:[4,8,97,105,125,128],conf_paddle_gradient_num:[126,128],conf_paddle_n:[126,128],conf_paddle_port:[126,128],conf_paddle_ports_num:[126,128],conf_paddle_ports_num_spars:[126,128],confer:20,confid:8,confidence_threshold:8,config:[6,8,26,37,52,71,102,111,120,126,127,128,132,133,135,141],config_:[38,133],config_arg:[132,133,135],config_bas:[7,8,29],config_lay:111,config_len:40,config_pars:[4,63,64,111],config_proto:40,configprotostr:97,configur:[8,22,29,32,38,40,42,43,45,47,54,58,61,79,88,89,103,111,141],confirm:52,conflict:[85,110],confus:[15,56,61],conll:14,connect:[9,22,43,44,45,47,93,126,127,141],connectionist:8,consequ:[8,9],consid:[7,8,20,32,78,88,141],consider:[8,9,69],consist:[7,8,14,15,22,39,66,77,80,81,82,87,91],consol:126,consolid:33,constant:[8,20,22,58,60,61,69,97],constantiniti:22,constraint:85,construct:[7,22,30,50,58,62,70,79,81,85,87],constructbackwardgraph:57,constructoptimizationgraph:57,constructor:[22,48,53,76,79,81,85,87],consum:[35,116],consumpt:62,contact:42,contain:[2,7,8,9,11,13,14,15,22,23,29,30,32,33,39,50,56,58,65,66,69,75,76,79,81,82,85,86,87,90,91,109,126,127,128],containerport:126,content:[40,52,66,71,114],content_dir:114,content_len:40,context:[2,8,9,14,48,65,85,86,88,95,108,112,113,119],context_attr:9,context_len:[8,9],context_proj_layer_nam:9,context_proj_param_attr:9,context_project:9,context_start:[8,9],contin:126,continu:[7,32,35,66],contrast:8,contrib:83,contribut:83,contributor:81,control:[6,33,44,126,127,141],controlflowgraph:62,conv2d:56,conv:[9,56,65,89],conv_act:[9,23],conv_batchnorm_drop_r:[9,23],conv_bias_attr:9,conv_filter_s:[9,23],conv_fwd:65,conv_layer_attr:9,conv_num_filt:[9,23],conv_op:8,conv_pad:[9,23],conv_param_attr:9,conv_pool_2:45,conv_strid:9,conv_with_batchnorm:[9,23],conveni:[30,32,58,72,87],convent:[22,32,40],convers:[53,54],convert:[2,4,14,22,37,45,46,47,53,54,65,80,82],convlay:8,convlution2d:22,convolut:[8,9,13,22,23,56,69,79,88],convolution2d:22,convolution_algorithm_opt:65,convoper:8,convproject:8,convtranslay:8,convtransproject:8,cool:110,coordin:[35,40],copi:[2,29,30,39,42,52,57,70,71,73,74,90,95,102,126],copy_from:48,copyright:[2,95,102],core:[6,18,22,32,58,61,68,74,75,90,119],coreo:[126,141],corespond:22,corner:81,corpu:14,correct:[8,22,31,32,53,73,126],correctli:[7,13,32,53,56],corresond:53,correspend:22,correspoind:30,correspond:[8,22,23,27,30,32,33,34,48,53,58,59,65,69,70,71,79,81,82,83,87,88,97,116],corss_entropi:30,cortex:53,cos:[8,87],cosin:[8,22,87],cosineop:87,cosineopproto:87,cosineopprotomak:87,cost:[22,29,30,32,45,57,72,73,77,78,89,102,119],cost_id:8,cost_np:78,could:[8,13,29,30,31,39,44,45,46,47,53,54,70,72,74,75,77,79,80,82,116,126],count:[7,35,43,49,78,80,118,124,127,133,135],counter:[26,35,39,46,57],cours:[7,43,69],covari:8,cover:54,cp27:101,cp27m:[84,101],cp27mu:[84,101],cpp:[31,38,55,63,64,67,68,75,81,91,97,105,111,118,128],cprofil:[116,117],cprofilev:[116,117],cpu:[2,6,8,31,43,53,61,69,74,75,76,81,83,84,88,89,109,112,113,116,118,119,127,135],cpu_avx_mkl:101,cpu_avx_openbla:101,cpu_kernel:61,cpu_ns_:76,cpu_per_pserv:45,cpu_per_train:45,cpudevicecontext:[69,88,112],cpuelapsedu:76,cpuengin:64,cpuinfo:99,cpuplac:[45,61,65,69,88,112,113,119],cpusparsematrix:68,crash:[35,118],creat:[6,13,18,22,29,30,31,33,35,40,44,46,48,49,50,51,52,53,54,55,56,57,65,69,70,72,73,74,75,79,82,83,97,102,110,111,114,122,127,128,129,141],create_backward_pass:72,create_bias_paramet:111,create_block:79,create_doc_str:87,create_input_paramet:111,create_local_scop:50,create_oper:55,create_optimization_pass:[24,72],create_paramet:79,create_python_ops_creatation_funct:87,create_rnn:33,create_rnn_op:70,create_st:18,create_tmp_var:79,create_tmp_vari:79,create_var:79,create_whileloop:90,createfromconfigproto:4,creategradientoper:82,creatememori:65,createop:87,createoper:33,createprimitivedesc:65,createstack:126,createvari:33,creation:[55,126],creationd:126,creator:[13,14,37,81,82],creator_:82,credenti:52,crf:[88,89],critic:[56,116],crlf:110,crop:[15,88],crop_grad:88,crop_siz:15,crope:15,cropgradkernel:88,cropkernel:88,cross:[8,22,79,97,137,138,139],cross_entropi:[8,30,45,56,62,89],cross_entropy_with_selfnorm:8,crt:51,csc:111,csr:[111,122],csv:[26,97],ctc:7,ctc_evalu:7,ctest:[98,109,110,112],ctor:79,ctrl:[109,125],ctx:[65,112,113],cubla:69,cublas_handle_:88,cublashandle_t:88,cuda7:[101,103],cuda8:[98,99,101],cuda:[26,34,54,69,76,81,88,109,112,118,133],cuda_dir:[132,133],cuda_fp16:53,cuda_profil:26,cuda_so:[92,99],cuda_visible_devic:95,cudaconfigurecal:118,cudadevicecontext:[69,88,112],cudadevicegetattribut:118,cudaelapsedu:76,cudaevent_t:76,cudaeventcr:118,cudaeventcreatewithflag:118,cudafre:118,cudagetdevic:118,cudagetdevicecount:118,cudagetdeviceproperti:118,cudagetlasterror:118,cudahostalloc:118,cudalaunch:118,cudamalloc:118,cudamemcpi:118,cudaplac:[69,88,89],cudaprofilerstart:118,cudaprofilerstop:118,cudaprofilestop:118,cudaruntimegetvers:118,cudasetdevic:118,cudasetupargu:118,cudastream_t:88,cudastreamcr:118,cudastreamcreatewithflag:118,cudastreamsynchron:118,cudeviceget:118,cudevicegetattribut:118,cudevicegetcount:118,cudevicegetnam:118,cudevicetotalmem:118,cudnn:[8,11,22,34,61,65,69,88],cudnn_batch_norm:8,cudnn_conv:8,cudnn_conv_workspace_limit_in_mb:[132,133],cudnn_convt:8,cudnn_dir:[132,133],cudnn_kernel:61,cudnnavginclpadpool:8,cudnnavgpool:8,cudnnv5:98,cudrivergetvers:118,cuinit:118,cumtim:[116,117],cumul:8,cur_mem:71,curl:126,curli:[33,57],current:[2,8,22,32,33,34,35,38,40,44,47,49,54,61,69,70,71,74,75,76,79,85,89,90,114,126],current_block:[77,79],current_oper:77,current_word:[95,108],curv:30,custom:[24,30,43,53,56,71,74,81,126],custom_batch_read:80,cut:[13,90],cut_lin:13,cutoff:14,cv2:15,cxx:[137,138],cxx_compil:[137,138,139],cxx_flag:[137,138],cxxabi_1:101,cycl:35,cyclic:8,cython:67,d3e0:126,d_b0:56,d_b1:56,d_b2:56,d_block:56,d_f:56,d_g:56,d_h0:56,d_h0_bn:56,d_h0_relu:56,d_h1:56,d_h1_bn:56,d_h1_relu:56,d_h2:56,d_loss:56,d_loss_fak:56,d_loss_real:56,d_optim:56,d_step:56,d_t:56,d_w0:56,d_w1:56,d_w2:56,dalla:2,dandroid_abi:137,dandroid_arm_mod:137,dandroid_arm_neon:137,dandroid_standalone_toolchain:137,darwin:126,dash:56,dat:37,data:[2,7,14,15,18,23,29,30,31,33,37,38,39,47,49,51,53,54,56,57,58,60,61,62,65,66,69,70,71,72,73,74,75,77,79,81,83,85,86,87,88,89,90,91,95,102,103,105,108,113,119,122,124,127,128,130,132],data_batch:95,data_config:4,data_fil:15,data_i:56,data_lay:[2,38,95,105],data_layout:22,data_read:[13,80],data_reader_creator_random_imag:80,data_shar:90,data_typ:[13,14,66,86,89,91,102,103,108,122],data_type_:[61,69,89],data_x:56,databas:14,datacent:[37,52],datacenter1:37,datacenter2:37,datacenter_1:37,datacenter_2:37,datacenter_nam:37,datadim:8,datafeed:[16,119],dataflow:58,dataflow_analysi:62,dataparallel:45,dataprovid:[1,95,97,128],dataproviderconvert:4,datasci:8,dataset:[22,37,43,45,74,80,102,103,108,116,117,124],dataset_nam:15,datatransformationfn:89,datatyp:[14,18,22,61,65,86,89,91],dcgan:56,dcmake_build_typ:[114,120],dcmake_install_prefix:[120,137,138,139],dcmake_system_nam:[137,138,139],dcuda_arch_nam:98,dcudnn_root:98,ddim:[69,88,113],dead:35,deal:[32,141],deb:110,debug:[31,32,45,52,54,79,114,116,117],debug_str:58,decai:[10,24,27],decar:13,decayr:38,decent:39,decid:[30,42,56,66,74,82,83,86],declar:[22,33,56,70],decod:[8,9,107,108],decoder_boot:108,decoder_dim:71,decoder_group_nam:108,decoder_input:[71,95,108],decoder_mem:[71,108],decoder_prev:9,decoder_s:[95,108],decoder_st:[9,108],deconv:[8,56],deconvolut:[8,22],decor:[2,13],decrement:46,decrementcount:46,decrypt:126,deduc:81,deep:[8,20,22,32,42,50,56,57,62,64,76,81,83,88,118],deepspeech2:63,def:[2,4,8,13,30,31,32,37,43,48,49,55,56,58,61,62,70,71,72,79,80,87,90,95,97,102,105,108,111,112,128],def_block:56,default_block:56,default_decor:128,default_devic:135,default_main_program:[18,119],default_param_attr:79,default_st:90,default_startup_program:[18,119],default_valu:135,defaultdict:62,defaultinfervartyp:60,defect:75,defer:42,defin:[2,8,9,13,20,24,27,29,30,32,33,34,35,42,44,46,47,48,53,54,55,56,58,61,62,69,70,73,77,79,80,81,85,87,88,90,95,102,112,116,119],define_py_data_sources2:[2,97],definit:[32,33,35,39,45,50,61,77,82,87,90,116,119],definiton:55,degener:22,degre:8,delai:[74,88],delet:[43,51,110],deletestack:126,delimit:[7,97],deliv:141,delta:[8,31],delv:[8,20],demand:[35,88],demo:[4,8,14,81,127,130],denot:22,dens:[8,13,40,41,86,126],dense_arrai:13,dense_vector:[2,4,13,102,103,122],dense_vector_sequ:[13,122],dense_vector_sub_sequ:122,dep:34,depend:[22,33,34,35,43,45,47,58,73,78,86,141],dependent_var:78,deploi:[8,141],deploy:[58,66,81,126,141],deprec:8,depth:[33,54],dequeu:47,deriv:[5,30,45,48,59,72],desc:[33,48,65,66,79,87,90],desc_:33,descend:[22,90],descent:[8,35,74],descproto:66,describ:[30,32,33,34,39,44,45,50,61,65,66,70,71,75,77,79,81,86,87,89,91,126,127],describestack:126,describestackev:126,describestackresourc:126,descripotor:65,descript:[7,33,34,60,64,66,69,82,86,89,91,126,128],descriptor:[65,89],deseri:[29,66,75],deserializ:81,desgin:57,design:[8,13,20,32,38,61,62,67,74,76,83,141],desir:[13,35,45,74,126,127],destin:[40,52],destroi:[33,50],destruct:85,destructor:76,det_output:7,detail:[6,7,8,9,10,22,31,32,39,43,45,47,52,54,56,58,62,65,66,69,70,76,79,83,85,88,90,91,116,126,141],detect:[60,110],detection_evalu:7,detection_output:7,determin:[8,13,22,33,45,62,69,81],dev:[81,92,99,109,110,116,117,137,141],dev_ctx:[33,65,76],devel:84,develop:[32,34,54,60,75,76,79,82,84,110,116,119,138],deviat:[6,20],devic:[6,44,45,49,53,58,64,65,69,73,75,76,81,89,92,99,113,119,135],device_:76,device_context:[65,112],devicecontext:[33,69,76,112],deviceid:[64,135],deviceid_:64,deviceplac:88,devid:8,dhcp:141,diagram:70,diamond:56,dic:15,dict:[2,7,14,29,32,79,97,105,128],dict_dim:[95,105],dict_fil:[7,105],dict_siz:[14,22,38,71],dictionari:[2,7,8,14,29,30,31,79,95],did:75,diff:110,diff_mat:31,differ:[7,8,22,23,29,32,33,34,35,40,42,45,46,47,48,49,50,53,54,56,58,59,62,65,69,71,73,74,76,78,82,85,89,90,91,116,126],differenti:55,difficult:[7,31,54],difficulti:20,dig:126,digit:8,digraph:58,dilat:[8,22,65],dilation_h:22,dilation_i:8,dilation_w:22,dim0:112,dim1:112,dim:[8,13,22,23,38,65,66,70,81,86,88,91,111,112,113],dim_:[88,113],dimens:[5,8,9,11,13,22,23,56,81,86,88,90,95,113],dimension:[8,22,122],dimes:8,dios_arch:138,dios_enable_bitcod:138,dios_platform:138,dios_use_veclib_for_bla:138,dir:[92,128,137],direct:[8,9,15,54,62,74,116],directli:[9,20,24,27,34,41,43,45,53,61,75,87,90],directori:[8,34,37,42,51,52,88,110,114,118,127],disabl:[76,97],disadvantag:[74,79],discard:[13,35,39,71,110,133],discexp:97,discount:8,discov:35,discoveri:126,discret:8,discrim:56,discuss:[30,33,39,40,41,45,65],disk:66,dispatch:[45,75],displai:[43,52],dist:[84,92,98],dist_train:[30,43],distanc:[7,8],distinguish:34,distribut:[2,8,20,33,39,40,41,42,44,49,54,73,81,91,95,102,130,131,133,141],distribute_test:[132,133],distributedli:45,disucss:30,div:22,divid:[8,10,22,32,49,87,91,116],divisor:22,diy_beam_search_prob_so:[132,133],dnn:[65,92],dns:126,do_forward_backward:80,doc:[4,13,58,70,90,112,114,124,125,128],doc_cn:114,docker:[84,92,98,99,110,114,124,126,127,128,130,131,137,141],docker_build:30,docker_clust:[125,129],docker_push:30,dockerfil:[109,110,128,137,139],document:[8,9,31,45,51,54,57,70,71,76,81],documentari:2,doe:[9,35,39,40,42,43,44,45,47,50,53,58,62,70,75,79,81,82,83,119],doesn:[6,8,13,30,33,44,80,116],doing:[38,42,45,57],domain:126,don:[9,30,34,55,57,62,80,126],done:[7,8,9,32,34,35,39,40,45,46,60,62,66,74,82,83,110,116,118,126,128],dot:[8,9,23,112],dot_period:[128,133,135],dotmuloper:8,dotmulproject:8,doubl:[22,45,53,57,76,89,112,133],down:118,download:[14,34,35,38,42,51,92,127,141],doxygen:110,dozen:34,dpython_execut:92,dpython_include_dir:92,dpython_librari:92,draw:71,drive:85,drop:[8,9,71],drop_fc:96,drop_rat:[6,96],dropout:[6,9,96],dropout_prob:22,dropout_r:[8,96],drpi_arm_neon:139,drpi_toolchain:139,drwxr:127,dst:[40,65],dst_primitive_desc:65,dtoh:118,dtype:[4,18,22,45,58,79,97,119],due:[39,42,56,62,71,79,116,117],dummi:[29,39],dump:[66,123],dump_config:123,dump_v2_config:123,duplic:[22,47],durat:39,dure:[2,8,9,27,32,33,35,39,42,43,49,54,62,73,74,76,79,81,91,126,141],duse_eigen_for_bla:137,dwith_c_api:[68,120,137,138,139],dwith_doc:114,dwith_golang:120,dwith_gpu:[98,114,120,139],dwith_mkl:[114,120],dwith_profil:118,dwith_python:[68,120,139],dwith_swig_pi:[68,120,137,138,139],dwith_test:[98,112,138],dwith_tim:118,dynam:[2,40,68,70,79,80],dynamic_cast:111,dynamic_recurrent_op:90,e2e:141,each:[2,7,8,9,11,13,14,18,22,23,29,31,32,34,35,38,39,40,42,43,44,45,48,49,50,54,57,60,62,65,69,70,71,73,75,76,78,79,80,81,82,85,86,87,88,89,90,91,116,126,141],each_feature_vector:5,each_pixel_str:2,each_time_step_output:5,each_word:2,eager:54,earli:53,eas:[13,60],easi:[31,32,71,74,80,81,83],easier:[30,47,53,54,80,90],easili:[30,56,73,76,80,82,85,88],echo:[92,99],edg:[15,62],edit:[7,126],editor:79,edu:[14,126,127],eeoi3ezpr86c:126,effect:[8,29,126],effici:[8,45,66,80,88],effort:45,efg:8,efs:126,efs_dns_nam:126,efsvol:126,egd:62,eigen:[53,69,74,81,83,88,112],eigen_device_:88,eigen_use_gpu:112,eigenmatrix:113,eigentensor:113,eigenvector:113,either:[2,8,9,13,22,29,30,45,56,59,60,70,74,83,95,102],elb:126,elbapis:126,electr:62,electron:127,elem_dim:8,elememt:8,element:[7,8,9,13,15,22,29,31,39,47,58,71,81,112],element_typ:40,elementari:81,elementwis:[22,23],elif:[30,87],els:[30,38,43,45,47,48,54,56,59,60,61,62,85,87,99,105,111],elsewher:76,emac:109,emailweixu:34,emb1:[38,105],emb2:[38,105],emb:[95,97,105,127],emb_group:105,emb_para:97,emb_param_fil:97,emb_sum:95,embed:[30,33,38,47,60,71,86,90,97,108],embedding_lay:[38,95,105],embedding_nam:[8,108],embedding_s:[8,108],empir:8,emplace_back:111,emploi:[32,48,87],empti:[7,13,32,35,71],emul:53,enabl:[6,8,33,34,39,44,47,48,58,76,109,118,126],enable_grad_shar:[132,133],enable_parallel_vector:133,enableonstart:26,enc_proj:[9,108],enc_seq:9,enc_vec:108,encapsul:40,encod:[9,39,71,105],encoded_proj:[9,108],encoded_sequ:[9,108],encoded_vector:108,encoder1:105,encoder1_expand:105,encoder1_last:105,encoder1_rep:105,encoder2:105,encoder2_rep:105,encoder_ctx:71,encoder_ctx_expand:71,encoder_ctx_proj:71,encoder_dim:71,encoder_last:8,encoder_out_seq:71,encoder_s:108,encount:38,encourag:[45,50],encrypt:126,encrypt_decrypt:126,end2end:141,end:[7,8,22,29,32,33,45,48,58,62,71,75,76,80,85,108,110],end_pass:30,end_po:8,endforwardbackward:29,endian:66,endif:[69,76],enditer:[29,30,102],endpass:[29,30,102],endpoint:[13,37,126],endtrain:30,engin:[43,64,65],english:8,enough:[32,33,61,62,69],enqueu:47,ensembl:9,ensur:[35,65,73,85],enter:[33,50],enterpris:81,entir:[8,9,40,42],entiti:[7,33,85],entranc:50,entri:[13,22,39,43,60,126],entropi:[8,22,79],entry_point:43,enueu:47,enumer:[5,69,97],env:[95,114,116,117,126,128],environ:[30,45,92,116,118,126,127],environmenterror:124,eol:110,eos_id:[8,108],epoch:56,epsilon:[8,10,22,24],equal:[8,9,22,23,35,90,105,112],equat:[7,8,9,10,22,62,112],equival:[30,33,44,48,54,59,87,141],error:[6,7,8,9,22,30,31,39,52,53,54,65,85,92,97,120,126,133],error_clip:48,error_clip_callback:48,error_clipping_threshold:[6,95],errorclipbyvalu:48,especi:[8,9,64],essenc:[30,32],essenti:[8,30,50,53],establish:44,estim:[8,30,47,74],eta:127,etc:[7,13,22,33,45,49,65,73,74,80,85,126,141],etcd:[13,29,35,39,40,42],etcd_addr:40,etcd_endpoint:13,eth0:[126,128],euclidean:8,eval:[7,18,33,49,56,81],eval_program:[18,49],eval_result:49,evalu:[8,16,28,29,42,58,78,118,119,123],evaluate_difficult:7,even:[30,53,54,73,79,80],evenli:[40,126],event:[102,127],event_:76,event_block:76,event_handl:[29,30,102],eventkind:76,eventlist:76,eventu:[45,90],everi:[7,8,9,13,18,30,35,39,40,42,48,49,57,58,60,62,65,69,70,73,79,85,87,89,102,119],everyth:[45,47,56],evid:75,evolv:54,exactli:[8,9,95,126],exampl:[7,8,9,13,14,15,22,23,29,33,43,45,47,49,52,54,55,56,57,58,60,62,65,69,70,71,75,76,77,79,80,81,82,83,86,88,89,90,116,119,126],example_read:13,exc_path:92,exceed:8,except:[2,8,14,42,44,54,57,76,90,102],excess:62,exchang:75,exclud:8,exclude_mod:8,exclude_param:29,excluded_chunk_typ:7,exconv:8,exconvt:8,exdb:14,exe:[45,119],execut:[8,34,35,39,43,44,45,49,50,56,58,62,65,73,76,82,91,116,126],executioncontext:[65,112,113],executor:[16,18,44,45,49,53,54,56,72,77,79,89,91,116,117,119],exist:[30,33,35,52,54,71,79,80,82,87,88,90,113,126],exit:[40,52,127],exp:97,expand:[22,71,105],expand_a:[8,104,105],expand_lay:105,expand_level:[8,104],expandconvlay:8,expandlevel:104,expans:8,expect:[8,89],expect_kernel_typ:89,expected_desc:65,experi:66,expert:34,expir:35,explain:[7,22,35,44,54,55,57,116],explan:[8,31,43,44,45,85],explicit:[76,90,111],explicitli:[30,45,50],explod:48,explor:[8,71,83],expon:8,exponenti:[5,22],expos:[32,41,65,66,88,90,126],express:[2,30,47,49,58,62,95,102,126],extend:[7,74,90],extens:[42,47,71],extent:68,extern:[34,64,67,68,81],extern_mklml:92,external_librari:34,extingrad_:64,extinval_:64,extoutgrad_:64,extoutval_:64,extra:[6,8,9,45,83,88,141],extra_lay:29,extraattr:[6,135],extraattribut:8,extraattributenon:8,extract:[7,8,54,75,126],extralayerattribut:[6,9,95,96],extralayeroutput:9,extrem:[8,44,54],f1205:97,f120da72:127,f7e3:126,fa0wx:127,fabric:[124,125],face:[34,83],fact:[22,44,54,73,77,79],factor:[6,10,22],factor_s:8,factori:67,fail:[35,39,71,92,97,127,133],failur:[35,40],fake:56,fake_imag:80,faked_imag:56,fall:[53,78],falloc:51,fals:[6,7,8,9,10,13,22,23,24,31,32,33,54,59,61,63,70,77,78,80,86,91,95,102,103,105,108,111,112,122,124,127,135],false_block:[33,59,77],false_label:80,false_neg:49,false_posit:49,false_read:80,fan_in:20,fan_out:20,faq:136,far:[48,90],fashion:45,fast:[8,39,54,118],faster:[8,9,22,27,35,54],fastest:54,father:32,fault:[29,39,81],fbd1f2bb71f4:127,fc1:[58,111,135],fc1_bia:58,fc1_weight:58,fc2:[58,135],fc3:[58,135],fc4:135,fc8a365:126,fc8a:126,fc_act:9,fc_attr:9,fc_bias_attr:9,fc_layer:[79,87,95,97,105,135],fc_layer_nam:9,fc_mat:29,fc_op:87,fc_out:33,fc_output:87,fc_param_attr:9,fc_without_b:33,fclayer:111,fcop:55,fdata:105,feasibl:74,featur:[2,5,8,13,14,22,32,45,53,58,73,76,110],feed:[9,29,30,45,57,70,83,102,119],feed_dict:56,feed_list:119,feeder:[13,45,119],feedforward:20,festiv:2,fetch:[14,35,38,45,78,92,110,119],fetch_list:[45,79,119],fetch_op:78,few:[34,35,45,62,74,80,86],fewer:[8,22,79],fg0:8,field1:29,field2:29,field:[8,29,33,58,60,66,78,79,82,86,87,95,126],fifth:57,figur:[30,34,45,47,54,56,64,70,76,79],file:[2,7,8,13,14,15,26,29,30,32,34,35,37,39,40,42,43,51,52,54,58,66,68,80,81,88,91,95,102,110,112,119,141],file_list:2,file_nam:[97,105],file_typ:13,filenam:[2,15,37,79,95,116,117],fileoffset:51,filesystem:[42,43,45,51,126],fill:[8,35,39,54,69,79,122,126],fill_zero_grad:81,fill_zeros_like_op:32,filter:[8,9,22,48,65],filter_s:[8,9,22,23],filter_size_h:22,filter_size_i:8,filter_size_w:22,filter_strid:22,find:[8,22,33,35,42,53,58,65,71,85],find_var:31,findmemori:65,findop:33,findprimit:65,findprimitivedesc:65,findvar:[33,85],fine:[6,39,55],fingerprint:126,finish:[35,39,42,43,50,62,73,87,126,127],first:[8,22,29,30,32,33,35,39,42,43,44,45,50,52,54,56,57,58,65,70,71,77,78,79,81,86,87,88,90,112,113,122,126,141],first_seq:108,firstli:[7,8],firstn:13,firstseen:127,fit:[14,53,61,62,66,71,81],five:77,fix:[6,8,22,45,62,67,79,110,116,122],flag:[8,14,22,63,64,76],flatten0:58,flatten:[22,58,77,79,113],flatten_result:95,flexibl:[8,9,30,40,45,54,57,61,70,71,74,80,88,90],flip:15,flist:124,fliud:44,float16_t:53,float32:[4,13,22,45,53,55,56,79,80,97,112,119],float_16:22,float_to_half_rn:53,floor:[8,97],flow:[22,33,44,70,76,84],fluid:[0,18,20,21,22,23,24,26,27,32,45,47,50,69,76,79,88,89,116,117],fly:32,fmt:97,fname:97,fnt03:126,focu:[58,116],folder:[34,37,43,52,126],follow:[7,8,9,10,13,15,22,23,29,30,31,32,33,34,35,39,43,44,45,47,50,53,54,55,56,57,58,59,60,62,65,69,70,71,73,74,76,77,78,79,80,81,82,83,85,86,87,88,89,90,116,119,126,130,131,141],forbid:30,forc:[73,79,89],force_cpu:[22,61],force_cudnn:61,force_load:67,forest:33,forget:[10,22,30],forget_bia:22,fork:8,form:[8,9,22,49],formalis:89,format:[7,13,14,15,22,26,29,31,39,45,53,54,69,71,90,103,110,111,122,126],former:[30,34,54,62,74],formul:22,formula:[8,9,10,31,62],formular:8,forth:56,forward:[5,8,9,31,32,33,38,40,48,54,56,63,64,65,66,72,75,77,80,81,82,83,86,111],forward_infer:65,forward_list:76,forward_op:31,forward_train:65,forwardactiv:111,forwardbackward:29,forwardtest:4,found:[53,77,83,85],four:[7,22,49,54,57,65,69],foward:78,fp16:[53,81,91],fp32:[69,81,89,91],fp64:[69,91],fparam:97,fpga:[69,119],fpgadevicecontext:88,fpgaengin:64,fpgaplac:[69,88],frac:22,frame:[7,50,81,90],framework:[30,32,33,48,49,53,54,58,69,73,74,76,77,81,83,85,87,88,112,116,117,119],free:[14,88,141],frequenc:14,frequent:[39,80,81,83,88],fresh:42,friend:85,friendli:[54,56],from:[2,4,7,8,9,13,14,15,20,22,29,31,32,33,34,35,37,38,39,40,44,45,47,48,49,52,53,54,55,56,57,58,59,61,62,65,70,71,72,73,75,77,79,80,81,82,85,88,89,90,92,107,112,113,116,117,118,123,126,127,141],from_no_sequ:[8,104],from_sequ:[8,104],from_tar:[29,102],fromfil:[80,97],fromstr:97,front:[58,62],fuction:26,fulfil:118,full:[8,22,35,42,70,73,74,141],full_matrix_project:[9,105,108],fulli:[22,45,47,141],fullmatrixproject:8,fullsiz:38,fully_matrix_project:9,fullyconnect:[58,79],fullyconnectedlay:111,func:[2,13,39,44,82],funciton:[9,22],functor:[55,58],fundament:[47,53,81],funtion:22,further:[8,87,141],futur:[8,42,45,53,62,70,81],fvs:87,fwd_desc:65,fwd_op:82,fwd_primit:65,fwd_primitive_desc:65,fwd_var:48,g_b0:56,g_b1:56,g_b2:56,g_block:56,g_command_config_arg:[63,64],g_data_transformation_:89,g_h0:56,g_h0_bn:56,g_h0_relu:56,g_h1:56,g_h1_bn:56,g_h1_relu:56,g_h2:56,g_im:56,g_loss:56,g_optim:56,g_program:79,g_state:76,g_step:56,g_w0:56,g_w1:56,g_w2:56,gain:8,gan:30,gangliao:34,gate:[8,9,22,23],gate_act:[8,9,105],gate_activ:22,gate_attr:8,gate_bias_attr:8,gate_param_attr:8,gate_recurr:8,gate_v:22,gatedrecurrentlay:63,gather:[8,32,62,73,75,112],gauss:6,gaussian:20,gaussian_normal_random:56,gcc:[53,67,81,98,109,116,137,139],gcc_3:101,gcreators_:87,gemm:63,gen:8,gen_proto_pi:114,gen_rand_param:97,gender:[14,128],gendrated_id:71,gener:[2,7,8,9,13,18,29,30,31,32,33,34,35,37,39,40,42,44,45,54,55,60,62,65,69,73,74,77,78,79,80,81,82,86,87,88,90,102,118,122,126,128,135],generated_id:71,generated_scor:71,generated_word_embed:8,generatedinput:[8,107,108],genr:128,gereat:7,get:[2,7,8,14,22,29,31,32,33,34,35,39,40,42,43,51,54,56,58,61,62,63,64,65,69,70,71,76,79,81,82,85,87,88,89,90,99,111,116,117,122,125,126,127,129],get_all_op_proto:87,get_block:79,get_config_arg:135,get_data:127,get_dict:14,get_dim:31,get_embed:14,get_float_el:31,get_grad:29,get_grad_op_desc:32,get_input_lay:111,get_lin:13,get_movie_title_dict:14,get_numeric_gradi:31,get_numerical_gradi:31,get_output:31,get_program:62,get_sample_from_lin:95,get_shap:29,get_support:[92,101],get_symbol:58,get_tensor:31,get_vari:33,get_word_dict:14,get_worker_addr:44,getactualkerneltyp:[61,89],getattr:48,getbatchs:111,geteigendevic:113,getengin:65,getenv:[30,43,124,128],getexpectedkerneltyp:[61,65,89],gethostbynam:128,gethostnam:128,getidmap:128,getinfervartyp:60,getinput:111,getinputgrad:111,getinputvalu:111,getkerneltyp:53,getlayeroutput:29,getlibrari:65,getmat:38,getoptconfig:38,getoutputgrad:111,getoutputvalu:111,getparam:38,getparameterconfig:38,getparameterptr:111,getparameterspars:38,getparametersremot:38,getplac:[65,88,112,113],getpodlist:128,getsiz:111,gettask:39,gettempl:126,gettranspos:111,getw:111,getweight:111,getwgrad:111,gflag:120,gflags_complet:120,gflags_declar:120,gist:9,git:[84,92,98,109,110,114,120,137,139],github:[9,34,56,69,84,92,98,109,110,114,116,117,119,120,137,139],give:[2,22,35,70,79,81,126],given:[8,13,22,23,29,32,40,42,47,48,54,55,56,71,80,83,90],glibc:[137,139],glibc_2:101,glibcxx_3:101,glide:34,global:[6,22,24,30,33,34,35,58,61,75,76,81,85,87,88,89,109,118,126],global_block:79,global_learning_r:6,global_pool:22,global_step:24,globalstat:118,globalstatinfo:118,globe:2,glog:120,glorot10a:20,glorot:20,gnueabihf:139,go_librari:34,go_test:34,goal:[47,53,57,73,81],gob:39,godep:34,godoc:67,goe:[9,35,54,59,85,119],going:[32,55,74,116,141],golang:34,good:[54,56,74,79,80,83,116,141],googl:[30,76,81,97,116,117,120,137],googleapi:126,googlenet:64,goroutin:44,got:[61,85],govern:[2,95,102],gpg2:126,gpg:126,gprof:117,gprotos_:87,gpu:[6,8,11,31,43,49,53,62,69,73,74,75,76,81,83,84,88,89,92,99,101,103,109,118,119,122,124,135,141],gpu_id:[95,133,135],gpu_per_train:45,gpudevic:88,gpugpu_id:132,gpukernel:81,gpustarttimestamp:26,grab:35,grad:[31,32,40,48,64,79,86,133],grad_info_map:32,grad_n:48,grad_nam:48,grad_op:48,grad_op_class:81,grad_op_desc:48,grad_op_maker_:82,grad_op_typ:[81,82],grad_op_type_:82,grad_s_block:32,grad_share_block_num:[132,133],grad_to_var:[32,48],grad_var_nam:31,gradient:[6,7,8,10,20,22,24,27,29,35,39,46,48,57,60,72,73,74,75,79,81,86,116,123,124,128,133],gradient_clipping_threshold:[6,95],gradient_evalu:7,gradient_flat:31,gradient_machin:[29,68,120],gradientmachin:[4,29,68,75,128],gradientmachine_:38,gradopdescmak:[60,82],gradopdescmakerbas:82,gradopmak:82,grai:15,grain:55,grandient:29,grant:126,graph:[8,22,29,32,33,34,35,44,45,46,47,49,54,56,70,73,74,77],great:[47,141],greater:[8,48,74,122],greaterthan:87,green:[44,56],grep:[99,129],gridsize3d:26,groudtruth:108,ground:[7,8,22],group:[9,22,23,39,58,65,88,141],group_input1:108,group_input2:108,group_input:[105,108],grouplen:14,grpc:141,gru:[8,22,71],gru_bias_attr:9,gru_decod:108,gru_decoder_with_attent:108,gru_layer_attr:9,gru_memori:9,gru_out:71,gru_param_attr:9,gru_step:[71,108],gru_step_lay:9,grumemori:[9,96,108],gserver:[8,63,64,111],gsizex:118,gtx:62,guarante:[65,79],guard:38,guest:101,gui:116,guid:[26,51,62,81,126,127],gzip:[39,127],h0_bn:56,h_f:22,h_prev:33,hadoop:30,half:[8,22,23,53,126],half_to_float:53,hand:[62,81,88],handi:34,handl:[13,30,32,43,44,45,58,62,65,69,75,80,85,88,90,119],handler:[29,33],happen:[22,39,87],hard:[45,54,71,90,126],hardshrink:22,hardsigmoid:22,hardwar:[54,88],has:[7,8,9,14,22,26,30,31,32,33,34,35,39,40,42,45,47,48,49,53,54,56,58,62,66,69,71,73,76,77,81,86,87,88,89,118,119,122,126,141],has_kei:[29,32,48],has_selected_colum:8,has_var_recurs:32,hasdependentvar:78,hash:[69,73],hasn:54,hassubseq:105,have:[8,9,13,22,30,31,32,33,34,35,39,40,42,43,45,47,48,50,53,54,55,56,57,61,62,65,66,69,70,71,73,74,75,76,77,79,80,81,82,85,86,88,89,91,126,141],haven:54,hdf:[13,37],head:[112,129],header:[40,66,68,81,88,97],headip:129,height:[8,13,15,22,33,67,80,97,111,112,122],height_:86,held:35,hello:30,help:[4,8,22,33,52,54,58,65,71,80,81,90,110,116],helper:[22,45,65,82,90],henc:[45,74,79,82,83,85],here:[6,7,8,9,13,22,23,30,34,35,41,47,48,50,52,54,57,58,65,69,70,80,83,87,122,126,141],heterogen:[45,47,76],heurist:[8,47,71],hidden:[8,9,22,72,79,96,97,126],hidden_a:97,hidden_b:97,hidden_dim:105,hidden_out:33,hidden_s:9,hidden_t_prev:22,hidden_v:22,hidden_valu:22,hierach:107,hierarch:[8,77,79,81],hierarchi:81,high:[6,20,53,73,88,141],higher:[55,70,90],highest:[13,33],highli:[14,90],him:30,hint:[4,61,116],histor:55,histori:10,hl_get_sync_flag:111,hold:[30,32,35,39,41,53,56,58,60,62,85,87,88,89,113,126],holder_:[88,113],home:[37,52,99,116,117,126,127,128,129],honor:39,hook2:105,hook:[6,105],hookattr:6,hookattribut:6,horizont:[8,15],host:[34,43,76,126,127],host_c:[137,138,139],hostfil:129,hostnam:126,hostnetwork:128,hostpath:[127,128],hostport:126,hot:22,hous:[2,14,103],how:[6,8,22,30,33,35,39,44,45,50,52,54,55,58,61,65,70,71,75,76,83,87,89,116,126],howardjohnson:105,howev:[8,9,22,31,32,42,45,50,54,62,69,74,75,79,80,82,83,86,87,88,89,126],howto:[124,125,128],hpp:[53,67],html:[14,20],htod:118,http:[2,8,9,14,20,22,34,43,56,84,92,95,98,99,102,109,110,114,116,117,119,120,126,127,137,139,141],hub:84,huber:8,huge:74,human:[8,20,76],hwc:15,hyper:[8,56],hyperparamet:[8,83],hyperplan:13,i1116:128,i1117:118,i386:138,iOS:138,iamfullaccess:126,iamusersshkei:126,icc:54,ics:14,id_input:7,id_rsa:129,idea:[34,54,74,80,83,116],ideal:[45,89],ident:[8,82,126],identifi:[8,59,69],identityoffsetproject:8,identityproject:8,idmap:128,ids:[7,8,22,71,95,122],ids_arrai:122,idx:[39,56,62,111],ies:52,if_else_op:32,ifdef:[69,76],ifels:[33,77],ifelseop:77,ignor:[2,8,22],iil:97,illustr:[7,35,40,45,55,70],im_siz:56,imag:[11,12,13,14,22,23,30,45,54,56,57,71,72,77,80,109,110,126,127,128,130,131,141],image_a:80,image_b:80,image_fil:80,image_h:22,image_lay:80,image_nam:30,image_path:80,image_reader_cr:80,image_w:22,imagenet:[8,20,37],imagepullpolici:[126,128],imageri:8,images_reader_cr:80,imagin:57,img2label:15,img:[8,9],img_conv_lay:9,img_pool_lay:9,imgsiz:118,imgsizei:118,imgsizex:118,immedi:[62,65,74,83,126],immutable_paramet:30,impel:88,imper:44,imperfect:81,implement:[8,9,13,20,22,23,24,27,33,39,40,41,42,43,44,45,47,54,55,58,59,60,62,65,67,68,69,71,75,78,85,87,88,89,90],implemet:38,impli:[2,34,95,102],implicitli:44,imposs:[71,141],impractic:89,improv:[8,46,47,62,81,116,126],in_arg:122,in_fals:22,in_plac:22,in_tru:22,inarg:[4,38],inbound:126,inc_path:92,includ:[7,8,9,14,15,22,24,30,33,34,40,43,53,54,56,58,62,67,68,70,71,76,77,79,81,87,110,112,116,118,120,126,137,138,139],inclus:71,incom:[44,61],incorpor:8,incorrect:8,increas:[35,39,53,97],increment:[49,57,62],incupd:111,inde:13,independ:[8,22,31,32,40,46,85,88,141],index:[7,8,11,13,14,22,29,31,32,33,35,39,44,77,79,90,105,126],indexslot:8,indiact:22,indic:[7,8,22,32,33,40,50,56,70,77,82,86,88,90,122,126],indice_map:90,indices_map:90,individu:[35,73,126],industri:[35,66,141],ineffici:[75,89],infer:[15,22,30,32,33,35,49,54,59,60,61,62,63,67,69,78,79,81,86,89,102,103],infer_shap:79,infer_var_type_:60,inferfac:60,inferior:42,infershap:[33,79,81,112,113],infershapecontext:[112,113],infervartypefn:60,info:[7,8,14,53,70,102,105,111,125,128,141],infom:8,inform:[8,14,22,29,33,43,52,58,61,62,65,66,69,70,73,79,83,85,86,116,126],infrastructur:[54,126],ingrad_:64,inherit:[33,72,81,88],ininst:30,init:[6,20,29,33,46,56,64,70,71,102,103,111,124,126,128],init_attr:79,init_from_tar:29,init_hook:105,init_model_path:[132,133,135],initi:[2,6,8,9,14,16,22,29,32,34,39,44,45,46,47,49,57,70,73,74,79,83,87,90,103,119,133],initial_max:[6,97],initial_mean:[6,8,97],initial_min:[6,97],initial_std:[6,8,97],initialize_op_attr:79,initpaddl:4,initrd:141,inlcud:9,inlin:[88,113,126],inner:[8,95,105,122],inner_:105,inner_mem:105,inner_param_attr:9,inner_pos_arrai:122,inner_rnn_output:105,inner_rnn_st:105,inner_rnn_state_:105,inner_seq_pos_arrai:122,inner_step:105,inner_step_impl:105,inproj_attr:8,inproj_bias_attr:8,inproj_param_attr:8,input0:113,input1:[8,9,113],input2:8,input:[2,5,7,8,9,11,13,15,21,22,23,29,31,32,33,38,42,44,45,46,47,48,49,53,54,55,56,57,58,60,61,62,64,65,69,70,71,74,75,78,79,80,81,82,85,87,88,89,90,95,96,97,102,103,104,105,107,108,111,112,113,119,122,128,135],input_conf:8,input_data:111,input_data_target:111,input_dim_idx:22,input_dtyp:22,input_featur:5,input_hassub_sequence_data:111,input_id:8,input_imag:9,input_index:111,input_label:111,input_lay:111,input_loc:8,input_nam:30,input_proj_bias_attr:9,input_proj_layer_attr:9,input_seg:90,input_seq:8,input_sequence_data:111,input_sequence_label:111,input_sparse_float_value_data:111,input_sparse_non_value_data:111,input_t:111,input_to_check:31,input_typ:[95,105],input_valu:31,input_var:[31,79],inputbuff:38,inputdef:111,inputgradi:82,inputlayers_:111,inputs_to_check:31,inputsizechang:65,inputtyp:13,insert:[32,48,73,78,81,82,110],insid:[7,9,32,35,45,47,48,49,61,65,75,76,80,81,82,126],inspir:76,instal:[8,22,43,64,84,92,98,99,101,103,110,114,116,117,120,124,127,137,138,139],install_android:137,instanc:[8,22,31,33,35,37,41,44,45,46,48,50,59,65,70,71,74,79,81,82],instance_ip:126,instanti:[35,50,119],instead:[8,9,11,32,34,38,43,44,45,53,54,57,58],instrins:53,instruct:[33,57],int16:91,int32:[69,77,90,91,133],int64:[22,45,51,69,86,89,91],int64_t:76,int8:69,integ:[2,7,8,13,22,39,43,44,53,67,71,102],integer_sequ:95,integer_valu:[2,13,95,102,105,122],integer_value_sequ:[2,13,71,105,108,122],integer_value_sub_sequ:[105,122],integr:[7,141],intel:[54,69,88],intellig:[20,62],inteloptimizedpaddl:64,inter:[8,45],interact:[8,45,126],intercept:8,interchang:[57,81],interconnect:73,interest:[44,53,73],interestingli:54,interfac:[6,8,9,20,24,26,27,29,33,39,43,52,58,73,75,81,82,88,126,141],intergr:8,intermedi:[22,45,52,56,62,72],intern:[8,9,20,24,29,53,116,117,126],internel:64,internet:[34,35,141],interpret:[7,22,50,54,91],intrins:[44,50,53],introduc:[8,15,33,35,56,63,66,83,85,87,116],intuit:[42,81],inval_:64,invalid:[80,85],invent:54,invoc:[34,54,55,81],invok:[2,8,18,29,32,45,48,75,79,81,82,87,89,118,126],involv:71,iob:7,ioe:7,ios:138,ios_arch:138,ios_deployment_target:138,ios_development_root:138,ios_enable_bitcod:138,ios_platform:138,ios_sdk_root:138,ios_use_veclib_for_bla:138,ip_str:128,ips:[126,128],ipt:[8,79,87,97,105,108],ipx:141,ipython:30,is_color:15,is_cpu_plac:65,is_inf:123,is_loc:29,is_mkldnn_librari:65,is_revers:22,is_seq:[8,108],is_spars:22,is_stat:[6,97],is_target:78,is_tensor:87,is_test:[22,65],is_traget:78,is_train:[2,15],isbinari:122,isinst:[4,48,102],ismkldnnkernel:65,ispodallrun:128,isspars:111,issu:[34,56],issue_numb:110,istag:84,item:[8,13,22,29,42,53,80,103,128,141],iter:[2,8,9,10,13,29,30,35,45,54,62,65,74,76,80,90],iter_multiple_input_and_param:79,its:[2,8,9,20,22,27,29,30,31,32,33,35,39,44,48,49,54,56,57,58,60,62,66,70,71,73,74,75,78,79,81,82,85,86,87,88,89,118,126],itself:[32,35,42,65,74,85],ivector:[122,123],ivs:87,java:[33,67,77,81],jeremi:118,jian:20,job:[14,32,42,44,45,48,81,128,132,133,135],job_desc:45,job_dispatch_packag:125,job_id:14,job_nam:[43,126,128],job_namespac:[126,128],job_path:[126,128],job_path_output:128,job_workspac:125,jobdesc:45,jobnam:[45,128],jobpath:[126,128],jobport0:126,jobport1:126,jobport2:126,jobport3:126,jobselector:128,jobserv:43,join:[35,105],jointli:9,jpg:15,json:[58,126,127],jth:9,judg:8,juditski:74,jupyt:43,just:[5,7,8,9,14,22,34,39,40,44,45,54,56,60,65,74,75,79,80,81,82,83,85,86,126],jx4xr:126,jypyt:30,k8s:[44,128,141],k8s_data:[126,128],k8s_job:30,k8s_token:30,k8s_train:[126,128],k8s_user:30,kafka:37,kaim:20,kcpu:76,kcuda:76,kdisabl:76,kebilinearinterpbw:118,kebilinearinterpfw:118,keep:[8,13,15,20,35,54,57,71,74,79,85,87,141],keep_dim:22,keep_top_k:8,kei:[2,14,15,23,26,29,31,32,33,35,37,39,51,53,61,65,81,82,87,90,109,110,118,128],kept:[8,62,79],kera:83,kernel:[8,22,31,53,54,61,64,74,76,83,86,88,89,112,113],kernel_hint:61,kerneltyp:[61,65,89],kerneltypepair:89,key1:133,key2:133,key_pair_nam:126,keyid:126,keymetadata:126,keypair:126,keyserv:126,keystat:126,keyusag:126,keyword:[79,128],kforcecpu:61,kill:[35,126],kind:[2,30,31,35,41,45,48,57,61,65,72,73,76,88,89,91,95,102,126,127,128],kind_:76,kmark:76,kms:126,knchw8c:69,knchw:69,knhwc:69,know:[30,39,44,62,66,116,126],known:[22,32,33,54,55,70],kpoprang:76,kpushrang:76,kriz:14,krizhevski:22,kselectedrow:86,ksimonyan:9,kstate:76,kube_cluster_tl:30,kube_ctrl_start_job:30,kube_get_workers_addr:44,kube_list_containers_in_job_and_return_current_containers_rank:30,kubeconfig:126,kubectl:[125,127,128,129],kuberent:[35,126],kubernet:[30,35,44,45,81,124,128,130,131,141],kubernetes_service_host:30,kusecudnn:61,kusemkldnn:61,kvp:26,kwarg:[2,9,10,13,18,22,24,49,58,79,87,105],kwd:26,l1_rate:6,l1_regularization_op:83,l2_rate:6,l2_regularization_op:83,l2_sim:8,l2regular:95,l93:38,label:[2,7,8,13,14,15,22,29,45,49,54,56,57,58,72,77,80,89,95,102,105,119,127],label_dim:[8,105],label_fil:80,label_lay:80,label_path:80,labelselector:128,lag:133,lake:2,lambda:[22,44,48],lambdacost:8,lambdarank:8,lan:124,languag:[2,8,14,23,44,57,62,76,81,85,95,102],larg:[11,14,45,47,48,62,66,74,110],larger:[6,7,8,62],larger_than:[33,59,77],largest:22,last:[7,8,9,22,32,48,54,62,70,76,77,104,105],last_seq:[71,105],last_time_step_output:8,lastseen:127,latenc:[8,53,126],latent:8,later:[34,54,81,83,88,113,126],latest:[8,33,34,35,42,84,92,99,110,114,127,128,137],latter:[74,90,116],launch:[65,126],launcher:30,law:[2,95,102],layer1:[8,9,95,104],layer2:[8,95,104],layer3:8,layer:[4,6,7,9,11,13,16,20,28,29,32,33,38,44,45,47,54,56,57,59,72,74,77,80,81,83,87,88,90,95,97,102,103,104,107,108,111,119,122,123],layer_0:111,layer_att:96,layer_attr:[8,95,96,108,135],layer_help:61,layer_num:135,layer_s:122,layer_typ:[8,63,64],layerbas:111,layerconfig:111,layergradutil:111,layerhelp:[22,61,79],layermap:111,layeroutout:8,layeroutput:9,layers_test:92,layout:[15,65,89],layout_:[61,69,89],layouttyp:[61,89],lazi:[74,83],lbl:7,ld_library_path:120,lead:[62,69],leaki:56,leakyrelu:22,learing_r:72,learn:[6,7,8,9,10,14,30,32,40,42,45,47,50,56,57,62,64,71,73,74,76,80,81,83,88,99,118],learnabl:[22,29],learning_r:[6,24,40,45,95,97,119],learning_rate_arg:97,learning_rate_decay_a:97,learning_rate_decay_b:97,learning_rate_schedul:97,leas:35,least:[7,35],leav:[33,126],lectur:62,lecun:14,left:[8,33],left_right_flip:15,legal:87,len:[2,8,22,40,44,51,54,79,103,105,111,128],length:[8,9,13,14,15,22,23,40,53,63,66,70,71,81,90,127],leran:62,less:[8,22,30,48,141],less_than:[30,62],lesser:22,let02:127,let:[7,8,30,33,42,44,55,57,61,65,69,70,71,72,82,88,89,116,126],level:[6,8,20,22,53,55,58,66,70,71,76,88,90,91,107,122],lgtest:34,lgtest_main:34,lib64:[92,99,133],lib:[68,98,116,117,120,137,138,139],lib_path:92,libapi:34,libari:68,libc:101,libcuda:[92,99],libgcc_:101,libgflag:120,libglog:120,libgoogl:[116,117],libiomp5:64,libmkldnn:64,libmklml_intel:64,libnvidia:[92,99],libopenbla:120,libpaddl:[67,68,81,110,116,117],libpaddle_capi:68,libpaddle_capi_engin:120,libpaddle_capi_lay:120,libpaddle_capi_shar:120,libpaddle_capi_whol:120,libpaddle_gserv:68,libpaddle_math:68,libprotobuf:[97,120],librari:[8,22,34,41,45,64,65,68,73,89,133],library_:69,librarydevicecontext:69,libstdc:101,libz:120,licens:[2,64,73,95,102],life:35,lifecycl:[76,141],lifetim:85,lightweight:55,like:[7,8,13,14,22,32,33,34,35,38,43,44,50,54,55,56,57,58,60,65,69,73,74,79,80,81,82,83,85,86,89,90,116,119,126,141],limit:[2,8,13,22,54,62,66,71,81,83,95,97,102,118],linaro:139,line:[2,7,13,26,34,38,43,52,57,74,77,79,81,83,95,97,105,110,116,126,135],line_break:13,line_count:97,linear:[8,22,23,71,95,97,102,103],lineno:[116,117],link1:53,link2:53,link:[8,9,34,51,52,85,107,126,141],linux:[13,51,101,109,126,137,139],linux_x86_64:[84,92,101],lipo:138,list:[1,2,7,8,9,13,15,18,22,24,26,29,30,32,33,34,39,43,44,50,52,54,56,69,72,75,76,79,82,85,90,95,116,117,126,135],listdir:124,listen:[35,44,45],listen_and_do:44,listenanddo:44,lite:120,littl:[40,54,61,66],live:119,live_in:62,live_out:62,load:[15,30,35,45,56,73,79,102,126,128],load_and_transform:15,load_data_arg:4,load_imag:15,load_image_byt:15,load_missing_parameter_strategi:[132,133,135],load_mnist:56,load_paramet:97,loadparamet:4,loadsave_parameters_in_pserv:[38,132,133],loc:[7,20],local:[6,22,29,31,33,35,41,42,57,62,70,77,79,81,98,116,128,132,133],local_scop:31,localhost:[99,114],localip:128,localpath:52,locat:[8,22,29,34,54,69,76,88,90],lock:[34,35,39,40],lod:[22,66,70,86,90,91],lod_desc:[86,91],lod_expand:71,lod_level:[22,79,86,91],lod_rank_table_obj:22,lod_tensor:[22,70,86,91],lod_tensor_aarri:22,lod_tensor_arrai:22,lodrankt:22,lodtensor:[22,23,60,66,81,91],lodtensorarrai:22,lodtensordesc:[66,86],log:[39,45,52,56,93,97,101,111,124,125,126,127,128,129,133],log_barrier_abstract:[132,133],log_barrier_lowest_nod:[132,133],log_barrier_show_log:[132,133],log_clip:[132,133],log_error_clip:[132,133],log_period:[127,128,133,135],log_period_serv:[132,133],logarithm:[5,22],logger:[2,105],logic:[42,45,47,48,56,60,72,73,75,85,90],logit:[56,89],longer:[35,45,62],look:[2,7,22,33,43,44,54,57,74,79,82,83,119,126],lookahead:8,lookup:[22,60,71,119],lookup_t:62,loop:[31,33,54,62,76,80,85],loop_var:90,loss:[8,22,24,32,45,56,58,72,74,83],lot:[45,69,71,74,79,83,88,141],low:[8,20,72,73,88,90],low_rnn:70,lower:[8,22,53,70,71],lower_level_rnn:70,lpaddle_capi_engin:120,lpaddle_capi_lay:120,lpaddle_capi_shar:68,lpaddle_capi_whol:68,lrelu:56,lstm:[8,22,105,108,127],lstm_bias_attr:9,lstm_cell_attr:9,lstm_group:[9,105],lstm_group_input:105,lstm_input:105,lstm_last:105,lstm_layer_attr:9,lstm_nest_group:105,lstm_output:105,lstm_step:9,lstm_unit_op:22,lstmemori:[9,96,105,108],lstmemory_group:[8,96,105],lstmemory_unit:96,lstmlayer:63,ltr:8,luckili:62,mac:[68,137],machin:[9,14,29,45,47,54,56,62,64,73,74,83,95,107,123,126,129,141],machine_transl:108,maco:[101,109],macro:[55,69,82],made:[35,40,54],mai:[2,8,9,22,31,33,45,49,53,61,62,65,73,76,80,81,85,89,95,102,126],main:[4,22,44,48,54,58,73,77,81,116,117,120,126],main_program:[18,22,32,49],mainli:[41,62,69,88],maintain:[8,33,39,74,79,81,126],majel:34,major:[45,53,89],make:[2,7,8,22,30,32,33,34,35,39,40,42,45,46,53,54,57,70,71,74,75,79,80,81,83,88,90,92,98,109,110,111,112,114,116,118,120,126,137,138,139,141],make_ddim:113,make_function_oper:55,make_vari:87,maker:[81,82],malloc:88,man:51,manag:[24,29,35,40,41,44,45,52,76,85,88,114],mandarin:8,mani:[9,15,32,34,39,44,54,56,61,62,71,75,76,79,81,82,85,86,87,89,90],manili:58,manipul:[54,79,82],manner:[8,74,83],mantain:62,manual:[45,72,74,82,97,141],manufactur:54,manylinux1:101,manylinux1_x86_64:[84,92,101],manylinux:84,map:[7,8,13,23,29,30,33,39,48,65,69,79,82,85,87,88,89,90,102,120,141],map_fn:90,map_read:13,mapper:13,mapreduc:30,margin:22,mark:[32,47,56,57,70,71,76,85,116,141],marker:76,market:53,mask:[6,8,22],master:[30,42,81,84,139],mastermind:34,mat:[67,68,122],mat_cache_row:38,mat_norm:38,mat_normal_shar:38,mat_param_attr:9,mat_sparse_row:38,mat_sparse_row_auto_grow:38,mat_sparse_row_id:38,mat_sparse_row_prefetch:38,mat_sparse_row_prefetch_full_s:38,mat_value_shar:38,match:[22,34,53,95],matchbox:141,math:[9,64,67,81,111,112,118],mathemat:83,matirx:8,matmul:[33,58,70,90,112],matric:22,matrix:[7,8,9,13,22,23,29,38,67,68,111,112,120,122,123],matrixptr:111,matrixtyp:68,mattyp:38,max:[6,8,13,14,22,23,31,46,48,62,79,97,104,118,135],max_diff:31,max_id:[8,29],max_job_id:14,max_length:[8,71,108],max_movie_id:14,max_relative_error:[31,112],max_seq_len:22,max_sort_s:8,max_user_id:14,max_x:22,maxframe_evalu:7,maxid:7,maxid_evalu:7,maxim:[8,48],maximum:[7,8,14,22,33,40],maxinum:11,maxoutfunctor:88,maxpool:8,mayb:[33,65],mchw:22,md5:[14,36],mean:[6,7,8,9,10,11,13,15,20,29,32,34,45,46,48,58,71,78,80,85,89,95,116,119,126,133,141],mean_var_nam:8,meant:90,measur:49,mechan:[8,9,23,32,41,49,65,79,82,126],mem:[8,33,43,71,105],mem_per_pserv:45,mem_per_train:45,member:[8,14,30,48,57,58,69,75,79,85],memcpi:[75,118],memor:8,memori:[9,32,33,38,39,43,53,64,65,66,69,71,74,76,81,89,108,113,118,119,127],memory_boot:9,memory_nam:[8,96],memory_optim:62,memory_test:109,memory_threshold_on_load_data:[132,133],memoryalloc:88,memorydesc:65,mention:[22,32,34,39,45,47,54,70,73,74,76],mere:9,merg:[8,18,22,40,42,46,49,64,70,73,75,110,123],merge_model:123,merge_v2_model:123,merge_v2_modelss:123,messag:[33,44,50,54,57,66,76,77,78,79,81,82,86,91,92,110,127],metadata:[51,126,127,128],metal:141,metaphor:57,metaplotlib:30,method:[2,8,10,20,24,29,31,33,42,44,45,46,48,53,56,57,58,61,72,73,79,80,81,85,86,89,90,116,117],methodolog:74,metric:[18,49,76],mfs:128,microarchitectur:53,might:[8,33,34,44,54,62,77,116,126],million:14,min:[6,8,22,46,48,79,118,126,135],min_block:33,min_count:47,min_desc:33,min_pool_s:[2,95],min_word_freq:14,mind:116,mini:[8,13,18,22,29,33,35,49,50,54,59,70],mini_batch:80,minibatch:[8,22,33,49,57,59,77],minim:[24,33,45,47,48,54,56,72,81,119],minimum:[8,22],minsizerel:[137,138,139],minu:82,minus_grad:82,minusgradop:82,minusop:82,minusopgradmak:82,minusopprotoandcheckermak:82,minut:[35,42,126],mip:137,mirror:34,mislead:40,mismatch:22,miss:56,mistak:54,mit:126,mix:[9,76,90,108],mixed_lay:[9,105],mixed_layer_attr:9,mixedlayertyp:8,mixtur:116,mkdir:[52,98,114,120,126,129],mkl:[54,65,81,88,89,92,98,120],mkl_packed_:63,mkldnn:[8,64,69,89],mkldnn_:64,mkldnn_batch_norm:8,mkldnnactiv:64,mkldnnbase:64,mkldnnlayer:64,mkldnnmatrix:64,mkldnnplace:89,mkldnnstream:64,mkldnntester:64,mklml:[64,92],mklml_lnx_2018:92,mklpack:63,mklpackedgatedrecurrentlay:63,mklpackedgemm:63,mklpackedlstmlay:63,mklpackedrecurrentlay:63,mlp:58,mlr:20,mnist:[2,4,37,45,56,57,77,80,81,116,117,123],mnist_model:4,mnist_provid:2,mnist_random_image_batch_read:80,mnist_train:[2,80],mnist_train_batch_read:80,mnist_v2:123,mnt:128,mobil:[53,54,62,81,114,136],mode:[8,26,29,53,63,73,110,128],model:[8,9,14,23,29,32,33,35,36,44,45,47,48,49,57,62,63,72,73,74,81,83,89,90,102,103,114,123,126,135],model_config:4,model_list:[133,135],model_path:135,modelparallel:45,modern:62,modifi:[8,45,53,58,83,110,126],modul:[2,9,14,29,45,55,56,71,90,97,112,116,117],modular:71,modulo:8,moment:[24,116],momentum:[6,22,24,85,95,102],momentumop:[116,117],mon:127,monitor:76,mono:8,month:34,more:[7,8,9,13,22,30,31,32,34,35,39,42,43,45,47,52,53,54,55,57,61,62,65,69,70,71,72,76,79,80,81,83,88,90,97,116,118,119,141],most:[8,13,22,29,30,32,34,42,45,57,58,69,71,74,76,80,83,88,89,116,119,141],mostli:[53,141],motiv:81,mount:[43,126],mountpath:[126,127,128],move:[8,35,39,52,54,74,126,141],movi:[2,14],movidiu:54,movie_categori:14,movie_id:128,movie_info:14,movie_review:14,movieinfo:14,moving_average_fract:8,mpi:[73,129],mpirun:129,mse:[54,57,72,77],msra:20,much:[8,22,35,54,65,72,80,83,90],mul:[55,62,79,111,112],mul_grad:112,mul_op:[22,112],mul_ratio:8,mul_result:79,mulgradkernel:112,mulkernel:112,mulop:[55,112],mulopgrad:112,mulopmak:112,mult:44,multi:[8,49,73,75,116,141],multi_binary_label_cross_entropi:8,multidimension:22,multigradientmachin:75,multinomi:8,multip:[22,23],multipl:[7,8,9,13,18,22,23,29,30,31,39,40,42,44,45,47,49,54,55,61,73,76,81,89,91,102,116,126],multiple_input:79,multiple_param_attr:79,multipli:[7,8,22,44],multiprocess:13,must:[5,7,8,9,13,15,22,32,40,48,62,65,66,69,76,78,79,80,81,87,91,95,111,112,113,124,126],mutabl:[88,113],mutable_data:[65,88,112,113],mutuable_data:88,mxnet:[33,44,54],my_cluster_nam:126,my_cost:97,my_external_dns_nam:126,my_lib:124,myerrorclip:48,myfil:13,mypaddl:[127,128],naiv:44,name:[6,7,8,9,11,15,18,22,26,29,30,31,32,33,35,37,38,40,43,44,45,49,53,55,58,61,64,65,66,68,69,71,76,77,79,81,84,86,87,90,91,97,102,103,105,108,111,118,119,127,128,130,131,135,141],name_:76,name_prefix:37,namespac:[33,59,67,79,111,112,127,128],nativ:[8,53],natur:[22,39,42,47,71,90],ncall:[116,117],nccl1:73,nccl2:73,ncclinit:73,nchw8:89,nchw8c:89,nchw:[8,22,64,69],ndarrai:[15,29,37],ndcg:8,ndcg_num:8,ndk:137,nearest:53,nearli:31,necess:90,necessari:[8,32,33,40,42,48,49,62,66,71,75,79,87,90],necessarili:44,neck:73,need:[7,8,9,13,20,22,23,24,27,30,31,32,34,38,39,40,42,43,45,47,48,49,52,54,55,56,61,62,65,69,71,72,73,74,75,76,78,79,81,82,83,85,86,87,88,90,92,118,126,128,141],need_tran:97,neg:[2,7,8,22],neg_distribut:8,neg_overlap:8,neg_pos_ratio:8,neglect:8,neighberhood:73,neither:8,neon:53,ner:7,nervana:54,nest:[8,13,32,33,76,77,91,122],net:[8,9,16,22,33,56,70,85,123],netop:[33,81],network:[4,6,7,8,13,20,23,27,28,29,30,31,32,33,35,38,45,47,49,56,58,62,63,64,70,72,74,76,79,80,83,85,87,88,89,91,96,102,103,105,122,123,128,135,141],network_config:135,networkadministr:126,neural:[8,9,13,20,29,30,32,33,35,45,58,62,63,64,70,74,83,85,88,89,91,103,105,107],neuralnetwork:75,never:[13,62,80,85,126,127,128],new_block_idx:79,new_op_desc:48,new_stat:70,newblock:79,newbuff:65,newest:40,newli:[53,141],newop:33,newopdesc:79,newprogram:79,newvardesc:79,next:[2,8,14,32,35,41,48,71,73,90,116,126],nextlay:64,nfs4:126,nfs:[126,128],nfsdir:128,nfsver:126,ngram:14,nic:[128,132,133],nil:39,nine:14,nlp:8,nltk:14,nms_threshold:8,nms_top_k:8,nmt_without_attent:95,nnz:[111,122],no_cach:2,no_grad_dict:32,no_grad_set:[24,31,32,112],no_gradi:32,no_sequ:[2,8,102],node0:128,node1ip:129,node2ip:129,node3ip:129,node:[8,34,42,44,45,47,58,62,71,73,81,126,127,128,129,141],node_0:[126,128],node_1:[126,128],node_2:[126,128],node_id:124,nodeattr:58,nodeentri:58,nodefil:125,nodesep:58,nohup:124,nois:[8,35,56],noisi:[8,56],non:[8,22,35,53,54,86,126],none:[2,4,6,7,8,9,10,11,15,18,20,22,23,24,29,30,31,32,33,48,49,56,58,59,70,71,72,77,79,87,90,108,119],noneedtran:65,nonlinear:20,nontranspos:22,nor:44,norm:[9,22,56,69],norm_by_tim:8,normal:[8,9,14,20,22,74,127,128],notat:[8,62],note:[6,8,9,11,15,18,22,23,29,30,32,33,38,39,43,62,66,69,73,80,81,88,89,113,126],notebook:[43,99],noteworthi:54,noth:[5,29,61,79,85,110],notic:[8,48,54,73,82],notimplementederror:48,notin:89,notingradi:112,notion:90,notori:31,now:[13,32,34,35,47,56,66,69,74,81,82,83,85,107,126],np_arrai:13,nproc:109,nullptr:[65,76,82,85,111],num:[8,9,124,128,133],num_channel:[8,9],num_chunk_typ:7,num_class:[8,9,58],num_col_dim:22,num_filt:[8,9,22,23],num_flatten_dim:22,num_gradient_serv:[124,132,133],num_hidden:58,num_neg_sampl:8,num_or_sect:22,num_parameter_serv:30,num_pass:[29,102,127,128,132,133,135],num_per_batch:15,num_pserv:45,num_repeat:8,num_result:7,num_results_per_sampl:8,num_row:86,num_samples_process:97,num_shard:37,num_step:90,num_train:45,number:[7,8,9,13,14,15,22,33,35,37,47,49,62,74,76,80,81,87,90,116,126],numchunktyp:7,numdevices_:135,numer:8,numeric_grad:31,numerical_grad:31,numlogicaldevices_:135,numofallsampl:7,numofwrongpredict:7,numpi:[6,13,15,22,29,37,53,56,79,80,97,98,102,112],numreal:38,numsampl:118,numtagtyp:7,numtimeout:39,nv_:34,nv_gpu:109,nv_librari:34,nv_test:34,nvcc:[34,53,54],nvidia:[53,54,69,73,88,92,99,109],nvlink:73,nvprof:76,obei:7,obj:[2,97],object:[2,6,8,9,13,22,29,30,38,45,48,49,56,58,62,67,72,76,79,81,83,85,118],observ:8,obtain:[2,8,22,42,74,95,102],obvious:[34,69,116],occup:[62,128],occupi:[53,76],occur:[14,29,62],occurr:33,oct:127,odd:8,odoti:22,off:[68,98,109,110,114,120,124,137,138,139,141],offer:[33,81,87],offici:[8,34,126],offlin:[35,37,141],offset:[8,22,38,122],often:[8,38,58,62,69,116],ograd:111,old:[31,40,42,71,81],older:54,omega:83,omit:95,omp_num_thread:[116,117],ompi_comm_world_rank:124,on_init:2,onc:[8,35,39,44,45,47,49,54,57,74,126],one:[2,5,7,8,9,11,13,20,22,24,27,29,30,31,32,33,35,38,39,40,42,43,44,45,48,49,50,53,54,55,56,58,60,61,65,66,69,70,71,72,73,74,75,77,78,79,80,81,82,85,86,88,89,90,119,122,126,141],onehotcrossentropyopkernel:112,ones:[55,56,81],onli:[7,8,9,11,15,22,27,29,30,31,32,34,38,39,40,41,42,43,44,45,47,48,49,50,52,53,54,56,57,62,65,70,71,72,73,75,76,79,81,86,87,88,89,90,105,107,122,126,141],onlin:[8,10,35,37,62,80],only_cpu:31,onnx:54,onto:[22,45,47,126],op1:62,op2:62,op3:62,op_:112,op_check:112,op_class:[81,87],op_desc:[48,60,78],op_info:119,op_kei:65,op_maker_class:[81,87],op_proto:87,op_registri:119,op_siz:48,op_test:112,op_typ:[81,112],op_unique_kei:65,opattrcheck:112,opcreat:87,opdesc:[33,48,57,77,78,79,81,82,87,91],opdescbind:[60,82],opdescbuild:33,open:[2,8,15,30,37,54,56,64,80,95,97,102,105,116,126],openbla:[98,99,120],opencv:15,openmp:116,openmpi:[124,129],opensourc:73,oper:[8,9,13,15,20,22,24,27,31,33,44,45,46,47,49,50,53,54,56,57,58,60,61,70,71,72,73,76,78,83,85,88,89,91,112,113,119,126],operand:[22,53],operartor:113,operator_grad:31,operator_list:76,operatorbas:[33,55,81,82,87,112],operatorwithkernel:112,opinfo:[60,81,82],opinfomak:60,opinfomap:82,opkernel:[112,113],opkernelkei:81,opkerneltyp:69,opmak:87,opposit:22,opproto:112,opprotoandcheckermak:[82,112],opprotomak:[87,112],opregist:87,opregistri:87,ops:[24,31,32,33,34,44,57,58,74,77,78,79,81,88,112,141],ops_:33,ops_test:34,opt:[30,72,78,87,98,128],opt_op_list:72,optest:112,optim:[6,16,28,29,31,32,45,46,47,56,73,74,75,77,81,83,86,95,97,102,116,119],optimis:72,optimize_op_attr:79,optimzi:95,option:[7,8,18,22,26,30,34,45,56,61,66,77,78,79,81,86,87,91,116,137,141],optmization_op_list:72,opts_np:78,optyp:[60,87],opwithkernel:[86,89],order:[8,9,13,15,22,29,32,57,66,76,80,83,90,116,117,126,128,141],ordereddict:29,orderli:22,oregon:126,org:[2,7,8,9,14,20,22,37,51,56,95,99,102],organ:[7,8],orient:87,origin:[8,9,13,14,22,31,53,56,85,90,110],other:[7,8,9,13,22,24,33,35,40,44,52,53,54,60,62,65,69,70,74,78,83,85,87,88,89,116,119,126,141],otherchunktyp:7,otherwis:[8,13,14,15,22,29,30,32,35,40,42,56,60,65,80],our:[30,32,34,45,47,56,60,62,69,73,74,85,90,116,126],out:[8,22,23,29,30,33,34,39,42,45,48,54,58,62,65,70,71,79,89,95,105,107,108,112,113,116,117,126],out_dir:[126,128],out_fals:22,out_left:8,out_mem:108,out_memori:9,out_right:8,out_size_i:8,out_size_x:8,out_tru:22,outer:[8,105],outer_mem:105,outer_rnn_st:105,outer_rnn_state_:105,outer_step:105,outgrad_:64,outlier:8,outout_lay:29,outout_layer1:29,outout_layer2:29,output:[5,6,7,9,11,13,22,23,26,29,30,31,32,33,37,42,44,47,48,52,54,55,56,57,58,59,60,62,65,66,70,71,74,77,78,79,80,81,82,85,86,87,88,89,90,95,102,105,108,112,113,116,123,125,127,128,135],output_:[8,64],output_all_step:70,output_arg_nam:48,output_dim_idx:22,output_dtyp:22,output_fil:[26,123],output_id:8,output_lay:[29,95,102,103],output_max_index:11,output_mem:[8,108],output_mod:26,output_nam:31,output_num:70,output_path:37,output_s:22,output_seg:90,outputbuff:38,outputgradi:82,outputh:8,outputw:8,outsid:[2,8,9,45,85],outter:122,outter_pos_arrai:122,outter_seq_pos_arrai:122,outupt:90,outv:111,outval_:64,over:[8,9,22,29,30,54,62,73,74,90],overal:[56,74,76,141],overfit:83,overlap:[7,8],overlap_threshold:[7,8],overload:[53,61],overrid:[33,35,52,65,88,112,113],overview:[39,40,41,88],overwrit:52,own:[8,32,40,42,48,50,58,60,72,73,74,83,87,126],paam:15,pack:[90,97],packag:[13,14,39,43,44,55,64,84,92,116,117,126],pad:[9,22,65],pad_c:8,pad_h:8,pad_w:8,padding_attr:8,padding_h:22,padding_i:8,padding_w:22,padding_x:8,paddl:[2,4,5,6,7,8,9,10,11,13,14,15,18,20,21,22,23,24,26,27,29,30,33,34,35,37,43,45,52,55,56,59,63,64,65,66,67,68,70,71,75,77,81,83,84,87,88,90,95,97,98,99,101,102,103,108,109,110,111,112,114,116,117,118,119,120,122,123,124,125,126,127,128,129,135,137,141],paddle_arguments_get_sequence_start_po:122,paddle_arguments_set_id:122,paddle_arguments_set_sequence_start_po:122,paddle_arguments_set_valu:122,paddle_begin_init_param:40,paddle_capi:120,paddle_dir:112,paddle_doc:114,paddle_docs_cn:114,paddle_element_typ:40,paddle_element_type_float32:40,paddle_element_type_float64:40,paddle_element_type_int32:40,paddle_element_type_int64:40,paddle_element_type_uint32:40,paddle_element_type_uint64:40,paddle_enforc:[33,65],paddle_enforce_eq:[112,113],paddle_error:[67,68],paddle_exampl:43,paddle_finish_init_param:40,paddle_get_param:40,paddle_gradi:40,paddle_gradient_machine_create_shared_param:123,paddle_gradient_machine_forward:123,paddle_gradient_machine_load_parameter_from_disk:123,paddle_init:123,paddle_init_num_gradient_serv:124,paddle_init_param:40,paddle_init_port:124,paddle_init_ports_num:124,paddle_init_ports_num_for_spars:124,paddle_init_pserv:124,paddle_init_trainer_count:124,paddle_init_trainer_id:124,paddle_init_use_gpu:124,paddle_ivector:122,paddle_ivector_cr:122,paddle_job:43,paddle_manylinux_devel:98,paddle_matrix:[67,68,122,123],paddle_matrix_cr:[68,122],paddle_matrix_create_spars:122,paddle_matrix_get_row:122,paddle_matrix_get_shap:67,paddle_matrix_shap:67,paddle_matrix_sparse_copy_from:122,paddle_n:128,paddle_new_etcd_pserver_cli:40,paddle_new_pserver_cli:40,paddle_on_cloud:43,paddle_output:127,paddle_paramet:40,paddle_port:128,paddle_ports_num:128,paddle_ports_num_spars:128,paddle_process_by_paddl:128,paddle_pserver2:125,paddle_pserver_cli:40,paddle_pserver_client_releas:40,paddle_r:122,paddle_root:120,paddle_save_model:40,paddle_send_grad:40,paddle_server_num:128,paddle_train:[68,84,125,128],paddle_with_cuda:76,paddle_with_mkldnn:69,paddlepaddl:[2,8,9,13,14,15,29,34,35,37,40,41,42,43,44,45,51,52,55,56,57,59,61,66,70,71,72,75,76,79,80,81,85,90,91,95,98,99,101,102,103,108,109,110,115,116,117,118,122,123,124,125,127,128,130,131,137,139,141],paddlepaddle_gpu:101,paddlepaddlebook:99,page:126,pair:[7,23,24,26,32,33,45,57,72,76,81,89],pairwis:8,pakcag:34,paper:[8,20,22,56],para:38,paradigm:[44,50,81],paragraph:70,paragraph_data:70,paragraph_out:70,parallel:[44,45,47,73,76,81,89,118,126,127,128,135],parallel_for:44,parallel_nn:[6,132,133],paralleldo:46,parallelfor:44,param:[6,8,9,13,22,24,31,33,40,75,79,88,97,113],param_attr:[8,9,22,23,38,79,95,97,108],param_config_proto:40,param_fil:[97,123],param_initi:22,paramattr:[6,8,16,22,95,97,108],paramet:[7,9,10,11,13,18,21,22,24,28,31,32,33,34,36,38,42,44,45,46,48,50,52,54,56,57,58,60,66,70,72,73,77,80,85,87,89,90,95,97,102,103,119,122,124,125,128,133],parameter_block_s:[132,133],parameter_block_size_for_spars:[132,133],parameter_learning_r:6,parameter_list:[24,32,72],parameter_nam:[29,30],parameter_serv:30,parameter_valu:38,parameterattribut:[6,8,9,38],parameterclient2:128,parameterclient_:38,parametermap:111,parametermutex_:38,parameters_:111,parameters_and_grad:[24,72],parameterserver2:38,parameterset:30,parameterupdat:75,parameterupdater_:38,parametr:8,params_grad:72,params_pass_4:123,params_pass_90:102,params_pass_:102,paramt:126,paraspars:111,parent:[33,44,77,79,81],parent_:[33,85],parent_idx:79,parenthes:81,pars:[13,14,34,45,58,109,126],parse_config:4,parse_known_arg:128,parsefromstr:97,parser:[13,128],part:[7,8,22,23,32,33,42,45,54,65,66,77,79,88,116,141],partial:[8,29],partial_sum:8,particular:[57,66,81,89],particularli:20,partit:[35,37,45,47,81,126],paserv:128,pass:[2,8,18,22,27,29,32,33,35,48,49,54,56,62,66,72,74,75,78,79,80,81,83,85,89,90,95,102,110,118,126,127,128,133,135],pass_gener:8,pass_id:[29,45,102],pass_idx:80,pass_manu:97,passtyp:111,past:[30,126],patch:51,path:[7,13,14,15,29,35,39,40,43,62,71,80,120,126,127,128,133,137,138,139],path_to_paddlepaddle_working_directori:114,pattern:[14,35,67,74,83,126],paus:[35,42],pcie:73,pd_api:122,pdf:9,peer:[73,93],pem:[30,37,126],pend:[35,39],pep425tag:[92,101],per:[7,8,14,15,22,35,40,73,74,80,83],percal:[116,117],perf_test:[116,117],perform:[8,9,20,22,31,40,45,49,53,54,56,62,73,75,76,80,81,83,88,89,117,118,132],perftool:[76,116,117],period:[35,42,133],permiss:[2,95,102,126],permut:22,peroid:[8,15],persist:[22,50,86,91,126],persistentvolum:126,persistentvolumeclaim:[126,128],person:[7,30,61],perspect:81,perturb:31,pex:141,pfs:[37,52],pfsclient:37,pfspath:52,pgp:126,phase:[65,71,73,74,80,82,141],philosophi:[74,83],photo:56,physic:141,pick:[22,126],pickl:[124,129],pictur:73,piec:[9,44,76],pil:15,pillow:43,pip:[84,92,98,101,103,110,114,116,117],pipe:13,pipelin:49,piperead:13,pivot:65,pixel:[2,8,13,14,45],pixels_float:2,pixels_str:2,place:[2,22,32,33,35,42,45,47,50,61,65,73,81,89,113,119],place_:[61,69,88,89],placehold:[56,88,113],placement:47,plain:[7,8,13,43,66,68,69],plan:[35,44,65,81],platform:[33,65,69,76,88,101,112,113,119,126,137,138],pleas:[6,8,9,10,15,22,30,35,39,40,41,44,58,69,70,79,80,81,88,91,92,114,116,126,128],plot:30,plu:[8,31],plug:[73,74],pnpairvalid:132,pod:[37,43,44,126,127,128],pod_nam:126,podip:128,podlist:128,point:[22,33,35,43,53,62,65,73,88,113,116,118,122,141],pointer:[33,40,54,58,62,69,79,81,85,88,113,122],polar:14,poli:97,polici:126,pollut:42,polyak:74,ponit:58,pool3:111,pool:[9,22,28,46,62],pool_attr:9,pool_bias_attr:9,pool_layer_attr:9,pool_pad:[9,22],pool_siz:[2,8,9,22,23],pool_size_i:8,pool_strid:[9,22,23],pool_typ:[8,9,22,23],pooled_height:8,pooled_width:8,pooling_lay:[9,95],pooling_typ:[8,95,104],poolingtyp:11,pop:[33,50],popul:40,popular:[34,56,58,76],port:[34,44,116,124,126,127,128,132,133],port_num:132,portabl:58,portal:114,ports_num:[124,128,133],ports_num_for_spars:[38,124,128,132,133,135],pose:35,posit:[2,7,8,9,22,122],positive_label:7,possibl:[30,33,39,47,62,79,83,91],post:[43,51],postpon:83,potenti:[53,118],pow:97,power:[53,62,73,141],ppo_workspac:114,pprof:[116,117],pre:[8,9,14,30,40,61,62,126],pre_activ:79,pre_bia:79,pre_stat:[70,90],preambl:79,precis:[7,49,53,74],precision_evalu:7,precompil:50,pred:[58,62],predecessor:62,predetermin:8,predic:14,predict:[2,4,7,8,22,29,45,83,95,103,123],predict_fil:[132,133],predict_lay:29,predict_output_dir:[132,133],predict_sampl:4,prediction1:29,prediction2:29,prefer:[54,61],prefetch:[38,111],prefix:[7,9,35,37,71,126],pregrad:111,prepand:79,prepar:[31,43,75,124,129,130],prepend:[22,79],prepend_oper:79,preprocess:[14,15,90],present:[30,32,33,76,90,110],preserv:52,press:20,prev_batch_st:[132,133],prev_cel:22,prev_cell_data:22,prev_hidden:22,prev_hidden_data:22,prevent:[10,30,35,39,42,48,83,116],preview:81,previou:[8,9,22,29,32,35,47,52,70,71,116,126],previous:8,previous_memori:33,price:[14,81,103],prim:65,primari:[54,57],primarili:[74,83],primit:[53,64,65,73,90],primitive_desc:65,primitivedesc:65,principl:[30,34,69],print:[4,6,29,30,45,54,58,79,92,101,102,103,116,129],print_graphviz:58,printallstatu:118,printer:7,printstatu:118,priorbox:8,prioriti:81,prite:7,privat:[33,68,76,79,85,86,87,88,90,110,113],privileg:126,pro:73,prob:[7,29,103],probabilist:8,probabl:[7,8,22,29,71],problem:[8,30,31,34,42,54,56,57,74,81,83],proc:99,proce:[13,35,80,126],procedur:[33,66],proceed:20,process2:105,process:[2,6,8,9,13,22,30,32,33,37,38,39,42,44,45,49,50,54,58,62,64,66,73,83,87,95,97,105,116,126,128],process_num:13,processor:[53,118],prod:110,produc:[8,9,13,22,35,54,58,80],product:[8,9,22,23,43,54,102,126],productgraph:127,prof:[116,117],profil:[16,52,76,117,118],profilerst:76,profl:117,proflier:[76,118],prog:128,program:[13,18,20,22,26,30,32,37,40,42,45,47,50,57,59,62,72,73,76,80,81,85,91,116,118,128],programdesc:[44,45,50,54,62,66,78,79,82,91],programm:[45,54,79],progress:[35,39],proj:8,project:[8,9,43,68],promis:[8,9,71],prompt:[52,54],prone:30,prop_kind:65,propag:[8,10,32,54,74],proper:61,properli:61,properti:[58,83],propos:[33,46,47,54,71,72,73,74,90],proprietari:64,protect:[53,87,111,112],proto:[11,61,66,69,77,81,87,91,112],proto_:87,protobuf:[29,33,43,44,45,50,54,57,58,62,66,77,79,81,82,87,97,120,123],protocol:[7,119,141],protomak:112,provi:124,provid:[8,14,22,30,33,40,43,44,49,50,53,54,56,58,60,61,69,73,74,76,79,83,87,88,90,95,103,105,116,126,132,141],provis:[126,141],prune:[8,33],ps_desir:35,pserver:[29,38,40,41,43,81,124,125,126,128,132,133],pserver_addr:40,pserver_cpu:43,pserver_id:36,pserver_mem:43,pserver_num_thread:[38,132,133],pserver_spec:29,pseudo:[30,32,43,82,90],pseudocod:90,psize:111,ptr:[68,88],pub:129,pull:[34,81,84,99,137],purpos:[8,35,45,47,61,118],push:[33,50,54,76,84,128],push_back:111,put:[34,35,38,47,62,65,79,88],pvc:126,pwd:[98,99,109,110,114,137],pxe:141,py_paddl:[4,92],pybind:[33,53],pydataprovid:95,pydataprovider2:[2,4,128],pyramid:8,pyramid_height:8,python2:[116,117],python:[22,29,30,33,41,49,50,54,55,56,57,58,61,67,71,75,76,81,84,88,90,92,95,98,101,103,108,109,110,111,112,114,117,119,123,124,129],pythonpath:92,pytorch:[54,76],qualcomm:53,queri:[7,8,23,126],query_id:7,question:[8,30,44,47,87,126],queue:47,quick:58,quick_start:[43,126,127,128,130],quick_start_data:127,quickli:[71,79,81],quickstart:127,quit:71,r14b:137,r_h_val:22,r_t:8,rais:[13,22,48,58,124],rajathkmp:56,ran:[47,118],rand:[56,97,118,122,133,135],rand_max:122,random:[6,8,13,20,37,56,69,75,79,80,97,112],random_crop:15,random_imag:37,randomli:[15,42,122],rang:[8,13,20,22,37,44,45,53,56,62,76,80,87,128],rank0:73,rank1:73,rank:[8,22,30,90,126],rank_tabl:22,rankdir:58,ranktabl:22,rapid:82,rare:2,raspberri:140,raspberrypi:139,raspbian:139,rasspberri:139,rate:[6,7,8,9,10,14,40,95,128],rather:[32,43,56,90,126],ratio:[8,133],raw:[8,22,66],rdma_tcp:[132,133],reach:[35,62,73],read:[2,13,15,22,29,30,32,35,37,44,45,47,54,80,81,90,97,126,141],read_from_arrai:62,read_from_realistic_imag:30,read_from_rng:30,read_lock:36,read_minibatch:54,read_mnist_imag:30,read_next_from_fil:95,read_paramet:97,read_ranking_model_data:30,readabl:[76,81,116],reader:[14,29,37,45,53,56,57,77,102,116,117,124],reader_cr:37,reader_creator_bool:80,reader_creator_random_imag:[13,80],reader_creator_random_image_and_label:[13,80],readi:[35,126,127,141],readlockguard:38,readm:[68,110],readwritebuffer_:38,readwritemani:126,real:[8,22,38,56,80],real_process:2,realist:30,realiz:[33,70],realli:[54,83],reason:[9,30,31,35,54,127],recal:7,receiv:[35,43,45,47,70],recent:[62,74],recognit:8,recommend:[9,22,30,128],record:[13,39,65,76,87,126],recordev:76,recordio:[13,14,30,37,39],recov:[35,90],recover:81,recoveri:39,rectifi:[8,20],recurr:[63,70,85,105,106],recurrent_group:[9,96,105,107,108],recurrent_lay:9,recurrent_op:90,recurrentgradientmachin:[68,71,90],recurrentgroup:7,recurrentlay:63,recurs:[32,33,34,52,62,81],recv:[44,45,47,73,126],recvparametertyp:38,red:[56,116],redirect:13,reduc:[8,22,47,53,73,81,116,117],reduce_by_kei:81,reduce_mean:56,refactor:[45,47,57,71,74,75,79,83,90],refer:[6,8,9,10,15,20,22,23,26,31,33,35,39,40,41,44,53,58,65,69,70,73,77,79,81,83,85,88,90,91],referenc:39,refine_unknown_arg:128,reflect:39,reg:87,regard:141,region:[8,85],regist:[62,69,82,88,89],register_gpu_profil:118,register_lay:111,register_op:[55,81,82,87,112],register_op_cpu_kernel:[88,112],register_op_cuda_kernel:[88,112],register_op_without_gradi:[81,112],register_oper:[60,82],register_tim:38,register_timer_info:118,registerop:87,registr:119,registri:[43,60,88,127,141],regress:8,regular:[6,16,24,32,95,126],regularization_coeff:27,reiniti:65,rel:[9,31,42,83],relat:[35,42,43,53,69,76,85,89,116,141],relationship:[82,88],releas:[84,92,120,126,137,138,139],reli:[31,44,71,72,74,83,116],reliabl:[35,83],relu1:58,relu2:58,relu:[8,56,58,62],relwithdebinfo:[116,117],remain:90,rememb:8,remind:88,remot:[6,34,38,45,81,110,126,133,135],remoteparameterupdat:[38,41],remov:[13,22,32,45,52,54,71,110],ren:20,renam:[32,52,53],reorder:65,reorder_primit:65,reorgan:8,repeat:[33,57,77,78,86,87,91,116],repeatedli:[57,62],replac:[34,39,60,74,82],replic:45,replicaset:43,repo:[34,139],report:[39,53,54,76],reportdataset:39,repositori:[8,114,137],repres:[8,9,22,23,32,33,39,44,45,47,48,54,58,66,69,71,74,79,81,83,86,88,90,91,126],represent:[8,22,40,45,56,57,62,69,71,86],request:[34,35,38,42,44,81,84,126,127,141],requir:[2,7,8,24,30,32,35,40,42,43,45,47,48,52,53,58,62,64,70,74,76,77,78,81,83,86,87,91,95,102,114,126,141],requisit:62,research:[14,45,54],reserv:[2,22,52,95,102],reserveoutput:111,reset:[8,18,22,35,49,93],reset_program:[18,49],resetingrad:64,resetinvalu:64,resetoutgrad:64,resetoutvalu:64,resetxxx:64,reshap:[31,80,97],reshape_s:8,resid:22,resiz:[15,38,88,112,113],resize_s:15,resize_short:15,resolv:[34,110,127],resourc:[45,50,73,76,88,126],respect:[31,48,53,56,70],respons:[8,38,45,49,56,73,74,75,83,126,127],rest:[22,33,43,51,89,141],restart:[35,40,126,127,141],restartpolici:[126,127,128],restor:[31,74],restrict:[83,85,116,117],result:[2,5,7,8,21,22,26,29,31,32,39,49,56,57,58,62,66,71,72,73,75,102,116,118,119,126],result_fil:7,resum:42,retran:126,retriev:[33,71,85,116],return_op_list:24,return_seq:9,reuqest:84,reus:[33,42,71,80,81],rev:109,revamp:45,reveal:[30,116],revers:[8,9,32,107,108],review:[14,44,110,127],reviews_electronics_5:127,rewrit:34,rgb:[8,15],rho:10,rid:54,right:[2,8,31,32,33,34,43,49,62,81,83,95,102],ring:73,risk:32,rkt:[43,109],rmsprop:[74,95],rmspropoptim:74,rnn:[8,9,33,54,56,71,79,81,85,107,108,132],rnn_bias_attr:108,rnn_layer_attr:108,rnn_out:108,rnn_output:90,rnn_state:105,rnn_state_:105,rnn_step:8,rnn_use_batch:[63,132,133],rnnalgorithm:71,rnnlm:14,rnnstep:90,roadmap:90,robust:[8,20],rocmplac:69,roi:8,role:[14,30,39,40,45,73,126],rollback:79,root:[10,11,32,73,126,127,128],rot:8,round:[53,73],routin:[53,64,73],row:[7,8,13,22,38,122],row_id:8,row_offset:122,rowoffset:122,rows_:86,rpc:39,rpcserver:39,rpi:139,rpi_arm_neon:139,rpi_toolchain:139,rsize:126,rstrip:128,rtk:141,rtype:13,rule:[7,22,32,45,48,54,57,126],run:[30,31,32,33,34,35,43,44,45,46,47,49,53,54,55,56,57,58,62,65,69,70,72,73,74,76,77,78,79,81,84,85,86,88,89,92,98,99,109,110,113,114,116,117,118,124,125,126,127,128,130,131,137,141],run_test:98,runinitfunct:[118,128],runnabl:47,running_on_cloud:43,runserv:114,runtim:[2,26,33,44,45,60,70,81,91,92],runtime_table_:33,s_block:32,safe:43,sai:[8,57,59,62,80],said:54,same:[2,7,8,9,20,22,29,30,31,39,40,42,44,45,55,56,58,61,62,70,71,73,79,81,82,85,89,90,105,113,126],samping_id:8,sampl:[2,7,13,14,22,49,56,79,87,122],sample_id:7,sample_num:7,sampler:56,satifi:[7,62],satisfi:[34,65,86,126],save:[2,8,13,29,35,37,39,40,43,44,45,57,58,62,66,74,86,91,126,127],save_dir:[127,128,133,135],save_only_on:[132,133],save_parameter_to_tar:[29,102],savetxt:97,saving_period:[128,132,133],saving_period_by_batch:[132,133,135],saw:2,scalabl:81,scalar:[8,22,32,33,59,90],scale:[5,20,45,47,74,82,87,112],scaleop:112,scaleopmak:[81,112],scalingproject:8,scan:[32,39,62,81],scatter:[8,32,73],scenario:71,schdule:126,schedul:[39,43,47,126],scheduler_factor:6,scheme:[7,10,38,83],scienc:62,scope:[31,44,46,50,119],score:[7,8,22,23,71],scp:129,script:[14,73,98,114,125,126,129,137],sdk:138,search:[8,35,85,108],second:[8,22,30,44,52,54,56,58,70,71,77,78,80,85,87,112],secret:126,section:[32,47,54,79,116,126],see:[2,8,9,22,30,32,35,44,47,53,54,79,95,97,102,116,126],seed:[20,22,97,118,133],seem:[34,53,54],seen:[23,83],segment:[7,22,70,90],sel_fc:8,selcet:8,select:[8,22,71,126],selected_generation_scor:71,selected_id:[8,71],selected_indic:8,selected_row:[86,91],selected_rows_desc:[86,91],selected_scor:71,selectedrow:[60,91],selectiv:8,selector:127,self:[31,48,49,56,58,62,63,64,66,72,79,90,111,112],self_addr:44,selfnorm:8,semant:[14,30,71,84],semat:30,send:[35,40,44,45,47,61,73,81,87,126],send_back_parameter_typ:38,sendbackparameterspars:38,sendbackparametertyp:38,sendparameterrequest:38,sendparameterrespons:38,sens:[74,83,116],sensit:8,sent:[30,40,44,45,81,87,91,127],sentanc:95,sentenc:[2,8,14,54,70,71,90,105,108],sentence_input:90,sentence_last_state1:105,sentence_last_state2:105,sentiment:2,sentimental_provid:2,sentimental_train:2,separ:[7,22,26,40,45,55,74,82,83],seper:90,seq:[8,14,105],seq_len:90,seq_po:122,seq_pool:[8,104],seq_pos_arrai:122,seq_silc:8,seq_text_print:7,seq_typ:13,seqlastin:105,seqtext_evalu:7,seqtoseq:[8,97],seqtoseq_net:8,sequel:2,sequenc:[2,5,7,8,9,11,13,14,22,23,32,33,44,50,54,57,63,72,77,90,95,102,105,107,122],sequence_group:8,sequence_layer_group:105,sequence_nest_group:8,sequence_nest_layer_group:105,sequence_start_posit:122,sequencegen:105,sequencesoftmaxop:22,sequencestartposit:8,sequencetextprint:7,sequencetyp:[2,8,102],sequenti:[8,33,44],seri:[9,105],serial:[29,33,39,66,75,81],serializ:[81,91],serv:[45,53,81,90,126],server:[30,34,38,41,42,45,54,73,81,93,98,124,125,128,133,141],serverless:35,servic:[116,141],sess:[56,58,72],session:[58,72,78],set:[2,6,7,8,9,13,14,15,22,23,26,29,30,32,35,43,56,60,62,65,69,70,71,76,78,79,81,82,85,88,90,95,97,102,105,109,112,113,114,116,118,122,126,127],set_active_typ:111,set_attr:48,set_default_parameter_nam:6,set_drop_r:111,set_float_el:31,set_input:[8,48],set_output:48,set_siz:111,set_typ:[48,111],setdatatyp:86,setdefault:112,setp:126,setq:109,settotalbyteslimit:97,setup:[45,74,84,111,112,141],sever:[7,8,31,38,45,47,56,70,71,73,75,76,79,86,88,90,126],sexstant:141,sgd:[24,29,30,35,43,47,74,75,86,102,119,124,132],sgd_optim:119,shall:[32,34],shaoq:20,shape:[7,8,13,18,22,23,29,31,32,33,45,56,59,69,70,77,79,81,86,88,102,119],shard:[35,36,37,38,39,40,42,45,47,124,126],share:[8,22,34,56,68,75,79,81,83,88,90],shared_bia:9,shared_bias:8,shared_librari:34,shared_ptr:[65,67,68,85,88,113],shell:126,shift:[8,22],shorten:8,shorter:15,should:[6,7,8,13,15,18,20,22,24,26,27,29,30,31,32,33,40,43,45,48,49,53,54,55,56,60,61,65,69,70,71,72,74,75,76,77,80,81,82,83,86,87,89,90,91,107,112,114,126],should_be_fals:30,should_be_tru:30,should_shuffl:[2,105],show:[7,10,32,33,35,52,54,59,62,66,70,73,74,77,90,109,126],show_check_sparse_distribution_log:[132,133],show_layer_stat:[132,133],show_parameter_stats_period:[127,132,133,135],shown:[8,30,45,49,73,76,126],shrink_rnn_memori:22,shrunk:48,shuf:95,shuffl:[13,45,95],sid:126,side:[8,29,45,49,62,75],sig:126,sigint:125,sigmod:87,sigmod_op:87,sigmod_output:87,sigmoid:[8,23,33,87,90],sigmoidactiv:[9,105],sign:[51,66,126],signatur:126,similar:[8,22,33,44,45,47,50,54,71,74,76,80,81,83,88,89,90,116,126,141],similarli:[8,13,54,62],simpl:[5,7,8,9,13,14,24,29,44,47,53,57,58,62,70,74,77,83,85,87,90,128],simple_attent:108,simple_gru:108,simple_lstm:[8,96],simple_rnn:[8,108],simple_transform:15,simpler:75,simplest:126,simpli:[8,15,30,40,45],simplifi:[30,71,79,87],simul:[54,138],simultan:126,sinc:[8,9,35,39,41,42,45,46,54,60,62,65,69,74,79,80,82,83,90,126,141],singl:[7,9,13,22,32,35,45,47,49,53,61,73,81,85,116],singleton:[44,46],sinlg:29,sit:45,site:[34,116,117,126],situat:[32,78,89],size:[2,7,8,9,13,14,15,22,23,29,35,37,38,40,45,53,56,62,66,71,74,79,80,86,87,88,90,95,97,102,103,105,108,111,112,113,119,122],size_a:8,size_b:8,size_in_byt:65,size_t:[38,88,90,111],sizeof:[33,122],skip:[32,80,97,110,126],sleep:128,slice:[22,44],sliceproject:8,slide:[8,10,14,35],slight:54,slightli:56,slope:[8,22],slopeinterceptlay:8,slowli:116,small:[8,14,22,31,44,56,64,71],small_messag:[132,133],smaller:[22,31,35,53,71],smart:85,smooth:8,snap:127,snapdragon:53,snapshot:[36,42,126],snippet:[55,72,126],sock:43,sock_recv_buf_s:[132,133],sock_send_buf_s:[132,133],socket:128,soft:22,soft_label:22,softmax:[8,9,22,30,33,45,47,54,58,59,71,77,95,108,111],softmax_param:97,softmax_param_attr:9,softmax_selfnorm_alpha:8,softmaxactiv:105,softmaxoutput:58,softrelu:22,softwar:[2,53,76,95,102,141],solid:56,solut:[73,141],solv:[30,32,62,81],some:[6,8,13,15,29,30,32,33,34,38,39,40,42,43,45,47,48,53,55,56,57,61,62,65,69,70,71,72,77,78,79,80,81,82,85,88,89,90,126,141],some_c_api_funct:68,some_inst:68,some_op:[60,70,90],some_python_class:67,somecppclass:67,somedata:29,somegotyp:67,someth:[32,38,79,116],sometim:[8,76,80],somewhat:40,somewher:85,soon:35,sort:[8,14,22,90,116,126,128],sort_by_length:90,sourc:[8,14,31,34,52,54,56,64,66,68,71,80,81,116,126],source_dict_dim:[71,108],source_dict_s:71,source_language_word:[71,108],space:[7,8,47,53,79,83],space_seperated_tokens_from_dictionary_according_to_seq:7,space_seperated_tokens_from_dictionary_according_to_sub_seq:7,span:76,spars:[6,8,10,13,22,38,95,111,122,124,126,128,133,135],sparse_binary_vector:[2,13,95,102,122],sparse_binary_vector_sequ:[13,122],sparse_binary_vector_sub_sequ:122,sparse_float_vector:[2,13,102],sparse_float_vector_sequ:13,sparse_non_value_slot:13,sparse_remot:38,sparse_upd:[6,38,95],sparse_value_slot:13,sparse_vector:[95,122],sparse_vector_sequ:122,sparse_vector_sub_sequ:122,sparseparam:111,sparseprefetchrowcpumatrix:111,spatial:8,spatial_scal:8,spec:[126,127,128],special:[8,22,32,40,45,53,60,69,71,72],specialvartypeinfer:60,specif:[2,22,23,29,32,34,35,45,48,52,71,81,85,88,95,102],specifi:[7,8,18,22,30,31,38,39,40,43,44,45,46,48,49,50,52,56,66,76,79,85,87,90,114,116,126],speech:8,speed:[8,9,53,66,73,74,141],speedup:76,sphinx:[67,114],split:[2,8,13,23,42,44,46,54,59,71,81,90,105,124,126],split_count:[124,126,128],spread:32,sqrt:20,sqrt_x:22,squar:[8,10,11,58],square_error_cost:[102,119],squash:110,srand:[122,133],src:[34,65,92,124,125,128],src_backward:108,src_dict:97,src_dict_path:97,src_embed:[71,108],src_forward:108,src_primitive_desc:65,src_root:4,src_word_id:[71,108],src_word_vec:71,sreializ:91,srl:14,ssd:8,ssh:[126,129],ssh_server:125,sstabl:30,stabil:[8,31,62],stabl:[84,126],stack:[22,50,81,90,126],stackexchang:8,stage:[34,41,46,54,56,62,65,91,110],stale:35,stamp:92,standalon:137,standard:[6,13,20,22,54,81,83,116],stanford:[14,31,127],star:34,start:[8,9,22,29,32,34,35,38,39,40,42,43,45,46,71,73,75,76,92,110,116,122,127,128,133],start_mpi_train:129,start_op_idx:32,start_paddl:128,start_pass:[132,133],start_po:8,start_pserv:[132,133],startpaddl:128,startup:[22,35,43,54,126],startup_program:[18,22,24],stat:[118,133],state:[8,9,18,24,33,35,49,50,70,71,76,85,90,96,107,127],state_act:[8,9,105],statem:62,statement:[54,57,62,126],statfulset:128,static_cast:[65,113],staticinput:[8,107,108],statist:[8,18,20,49,76],statset:118,statu:[43,71,110,118,126,127,128],status:127,std:[29,34,38,58,60,61,65,67,68,76,78,81,82,85,87,88,89,111,112,113,133],stdbuf:124,stderr:125,stdout:[13,125],step:[8,9,11,22,24,31,33,35,40,45,47,49,54,56,57,63,71,74,75,79,81,87,90,105,107,108,116,126,141],step_gradi:32,step_id:90,step_input:90,step_net:33,step_output:90,step_scop:81,stepnet:[33,70,81,85],stepout:105,still:[32,39,42,45,54,62,82],stirng:79,stmt1482205552000:126,stmt1482205746000:126,stochast:[10,35,39,42,74],stop:[8,79],stop_gradi:[22,79],storag:[51,53,126],store:[7,8,14,22,29,31,33,34,38,50,58,60,66,69,71,75,77,79,81,82,83,85,90,126],str:[15,18,22,29,32,43,90,128,135],straight:[77,80,86],straightforward:65,strategi:[11,35,79,133],stream:[13,45,65,76,88],stream_:88,streamid:26,street:8,strict:80,stride:[8,9,22,65,69],stride_h:22,stride_i:8,stride_w:22,stride_x:8,string:[2,7,8,13,15,22,26,29,32,33,39,52,58,61,66,76,77,78,79,81,82,85,86,87,91,111,112,126,133],strip:[97,105,116],struct:[39,40,51,53,60,61,68,69,76,82,87,89,97],structur:[32,33,39,54,56,66,71,77,79,81,86,126],sts:126,stuff:110,stun:2,style:[8,81,87],sub:[7,8,13,22,30,32,42,44,47,56,62,70,73,75,79],sub_block:32,sub_nest_seq:8,sub_sequ:[2,8,102],subclass:[24,79],subcommand:52,subgradi:10,subgraph:[47,56],submiss:45,submit:[65,81,126],subnet0:126,subnet:[30,126],subobjectpath:127,subscript:22,subseq:[104,107],subsequ:[8,73],subsequenceinput:[8,105],subset:22,succ:62,succeed:[39,127],success:[8,40,126,127],successfulcr:127,sucess:62,sucessor:62,sudo:[109,126],suffer:31,suffix:[18,43,124],suggest:[8,34],suit:141,suitabl:86,sum:[8,10,23,32,33,36,46,60,79],sum_op:32,sum_x:22,sume:22,summar:[56,76],summari:76,summat:22,sumopgradmak:82,sumpool:95,sun:20,supercomput:62,suppli:[22,86],support:[6,7,8,10,11,13,15,22,23,31,33,35,42,43,44,45,47,54,55,56,62,65,66,69,71,74,75,76,78,80,81,82,83,86,89,101,105,126,141],support_inplac:62,suppos:[9,22,23,34,44,55,86,122],suppress:[8,52],sure:[22,116,126],surpass:[8,20],sutibal:88,svs:87,swagger:51,swig:[41,67,68,98],swig_paddl:4,switchop:33,sychron:73,symbol:[8,33,58,68],symbols_ready_:33,symbolt:[33,81],symlink:110,sync:[35,74,83],sync_with_cpp:[116,117],syncflag:111,synchron:[35,39,65,73,76,126],syntax:[44,50,54,71,80],sysroot:137,system:[33,34,35,40,42,45,47,51,55,56,62,64,95,116],t_max:22,t_min:22,tabl:[7,8,22,33,44,54,60,66,86,91],tablelookup:86,tablelookupgrad:86,tablelookupop:86,tableproject:8,tag:[7,14,84,92,99,110,124],tagtyp:7,tail:71,tainer_id:128,take:[2,7,8,9,13,22,29,30,32,33,34,35,42,44,45,48,50,53,56,57,59,60,62,65,69,74,77,78,79,80,81,82,88,89,90,116,126],taken:[8,48,58,62,69,90],talk:40,tangl:116,tanh:[8,9,56,71,108,111],tanhactiv:[9,105],tanhshrink:22,tar:[15,29,92,102,123,126],tarbal:126,target:[8,14,22,24,29,32,33,34,48,50,56,58,72,78,81],target_block:[32,48],target_dict_dim:108,target_dict_s:71,target_dictionary_dim:8,target_language_embed:8,target_language_word:108,target_link_librari:34,target_word:71,targetinlink:[8,105],task:[7,8,45,66,71,76,87,123],task_queu:39,taskentri:39,taskqueu:39,tbd:[41,65,105],tcp:[126,133],tear:118,technic:[32,35],techniqu:[62,116],technolog:54,tee:127,tell:[35,39,40,71,87],templat:[55,65,87,88,112,113,127,128,141],tempor:8,temporari:[18,32,43,50,62,74,79],tempori:62,tensor:[22,23,31,34,44,46,47,53,54,56,58,60,61,65,66,69,70,71,86,89,90,91,112,119],tensor_arrai:44,tensor_array_read:90,tensor_array_s:90,tensor_array_stack:90,tensor_array_unstack:90,tensor_array_writ:90,tensor_data:66,tensor_s:31,tensor_test:34,tensor_to_check:31,tensorarrai:46,tensorarraydesc:90,tensordesc:[66,86],tensorflow:[33,44,45,47,54,56,59,83,90],term:[8,9,22,35,82,83],termin:127,terminolog:62,tessorarrai:90,test100:14,test10:14,test1:37,test:[1,2,8,13,14,15,29,30,31,34,58,68,74,80,84,103,110,111,112,113,118,119,122,124,129,133,135],test_:112,test_all_data_in_one_period:127,test_check_grad_ingore_i:112,test_check_grad_ingore_x:112,test_check_grad_norm:112,test_check_output:112,test_compar:92,test_comparespars:92,test_comparetwonet:92,test_comparetwoopt:92,test_config_pars:92,test_data:4,test_data_dir:124,test_fcgrad:111,test_gpuprofil:118,test_layergrad:111,test_list:[2,97],test_mkldnn:64,test_mklpack:63,test_mul_op:[98,112],test_networkcompar:92,test_pass:[132,133,135],test_period:[132,133,135],test_predict:92,test_pydataprovid:92,test_pydataprovider2:92,test_pydataproviderwrapp:92,test_recurrent_machine_gener:92,test_recurrentgradientmachin:[92,105],test_swig_api:92,test_train:92,test_traineronepass:92,test_wait:[132,133],testa:30,testb:30,testbilinearfwdbwd:118,testconfig:111,testfcgrad:111,testfclay:111,testlayergrad:111,testmulop:112,testq:30,testresult:29,testutil:111,text1:52,text:[2,7,9,13,22,30,66,70,76,126],text_fil:13,tflop:118,tftp:141,tgz:[14,92,101],than:[6,7,8,9,22,32,35,43,44,48,54,55,56,79,81,83,90,97,122,126,141],the_step:54,theano:54,thei:[8,18,20,22,27,30,32,34,35,40,42,44,47,48,52,54,56,57,61,62,71,72,76,79,81,87,90,91,118,126],them:[7,8,9,15,30,31,32,34,35,38,43,47,48,54,55,60,61,62,71,79,80,81,82,85,86,87,89,90,91,118,126],themselv:[32,34],theori:54,therefor:[32,62,74],therein:[8,33],theta:56,theta_d:56,theta_g:56,thi:[2,6,7,8,9,10,13,14,15,18,20,21,22,23,24,26,27,29,30,31,32,33,34,35,38,39,40,41,42,43,44,45,46,47,48,49,50,53,54,55,56,57,58,61,62,65,69,70,71,72,73,74,75,76,77,79,80,81,82,83,86,87,88,89,90,95,101,102,116,118,119,122,126,141],thin:60,thing:[2,45,56,81,88],think:[30,34],third:[8,35,58,116,122],third_parti:[8,64,92,120,137,138,139],those:[8,33,34,35,55,57,58,59,77],though:[90,141],thought:34,thread:[44,46,76,116,118],thread_count:46,thread_id:76,thread_id_:76,thread_local_rand_use_global_se:[132,133],thread_pool:46,threadblocks:26,threadid:135,threadloc:118,threadpool:44,three:[7,8,22,31,32,35,49,53,54,57,65,71,72,75,76,77,80,88],threshold:[6,7,8,22,35,39,48,133],thresholdedrelu:22,through:[8,23,32,34,35,39,41,49,62,72,74,114,119],throughout:50,throughput:118,thrust:81,thu:[8,22,42,49,58,62,126],tier:127,time:[8,9,11,13,22,29,30,31,34,35,39,42,45,47,48,54,55,60,62,63,69,70,71,73,76,79,80,81,82,86,87,90,91,105,116,117,118,122,127,128,133,141],timelin:[8,76,81],timeo:126,timeout:[35,39],timeout_sec:13,timer:118,timestamp:[8,36],timestep:[8,85],titan:62,titl:[14,128],tls:51,tmp:[2,79],to_chw:15,to_no_sequ:[8,104],to_sequ:[8,104,105],to_tar:29,to_your_paddle_clone_path:114,toadapt:89,todo:[7,13,14,33,35,39,42,71,87],toend:8,togeth:[8,9,13,29,32,90],token:[7,8,30,108],toler:[29,31],too:[14,31,44,48,65,89,90],took:141,tool:[76,114,116,126,128,137,139],toolchain:[116,137],top:[7,22,29,70,71],top_k:[7,22,71],top_level_rnn:70,topic:65,topk_generated_scor:71,topk_id:71,topk_indic:22,topk_out:22,topk_scor:71,toplevel:109,topolog:[30,35,45,58,62,66,75],topoloi:58,topolopi:29,torch:[33,54],toronto:14,tostr:97,total:[22,29,35,47,49,73,76,80,116,118,127,141],total_pass:80,tottim:[116,117],touch:92,trace:[33,56],track:[35,39,58,79,110],tractabl:8,tradit:[8,33,53],traffic:45,trail:13,train100:14,train10:14,train:[1,2,6,7,8,13,14,15,20,32,33,37,39,40,42,44,48,49,50,54,56,57,62,63,66,73,74,75,76,77,78,79,81,83,86,88,91,93,95,99,102,108,124,125,127,128,129,130,131,133,135],train_arg:128,train_args_dict:128,train_args_list:128,train_config_dir:[126,128],train_data:124,train_data_dir:124,train_i:102,train_id:126,train_list:[2,97,124],train_loop:54,train_read:[45,102],train_x:102,trainabl:[8,66,79],trainer:[2,4,30,36,37,38,39,41,45,47,54,63,64,74,75,81,102,111,124,128,133,135],trainer_config:[1,2,4,123,126,127,128],trainer_config_help:[2,111],trainer_count:[95,103,124,126,127,128,132,133,135],trainer_cpu:43,trainer_cr:43,trainer_gpu:43,trainer_id:[124,126,128,133],trainer_intern:38,trainer_mem:43,trainer_packag:43,trainer_prog:45,trainerconfighelp:97,trainerid:[42,128],trainingjob:45,trainonebatch:38,tran:[65,89,111],transact:[35,39],transfer:[62,76],transform:[8,9,15,22,81,89],transform_param_attr:9,transformed_st:9,translat:[8,9,54,62,95],translation_id:71,translation_scor:71,transpar:71,transpil:[44,54],transpos:[8,15],transpose_i:22,transpose_x:22,transposedfullmatrixproject:8,travel:2,travers:[32,57,62],travi:110,treat:[8,22,33,40,62],treatment:[40,53],tree:[8,33,44,50,54,79,119,128,139],trg_dic_siz:71,trg_embed:[71,108],trick:71,tricki:67,trigger:[42,75],trim:8,trivial:[71,90],true_block:[33,59,77],true_imag:80,true_label:80,true_neg:49,true_posit:49,true_read:80,truth:[7,8,22],tune:[6,116,117,132],tupl:[8,9,13,14,15,18,22,23,29,32,79,80],ture:8,turn:[8,22,79,80,107],tutori:[116,126,128,129,130,131],twice:[47,56],twine:84,two:[7,8,9,22,23,30,32,40,41,42,43,44,45,49,52,53,54,56,57,60,62,66,69,71,74,76,77,80,81,82,83,85,86,87,90,91,112,113,118,126],txt:[2,34,43,52,63,64,111,114,124,126,129],type:[2,7,8,9,11,13,14,18,22,30,32,33,35,38,39,42,43,45,51,52,53,60,61,65,66,67,68,70,71,77,78,79,80,81,82,83,86,87,88,89,91,102,103,105,108,111,112,113,122,126,127,135],type_nam:87,typedef:[40,53,67,68,69,88],typeerror:48,typeid:87,typenam:[55,87,88,112,113],typic:[7,45],ubuntu:[84,101,103,116],ubyt:80,uci:14,uci_h:103,ufldl:[8,22],uid:127,uint16_t:53,uint32:[51,66],uint32_t:76,uint64:[66,67],uint64_t:[67,122],unawar:40,unbound:62,unclear:42,uncreat:32,under:[2,34,39,47,73,89,95,102,126],underli:71,understand:[20,54,79,116,141],understand_senti:108,undeterminist:118,unidirect:8,unifi:[50,58,86],uniform:[6,8,13,20,37,56,79,80],uniform_random:79,uniniti:32,uninstal:[92,98],uniqu:[30,33,35,42,43,65,69,79,85,126],unique_nam:79,unique_name_gener:79,unique_ptr:[82,85,88,111],unit:[8,9,22,23,34,74,76,83,88],unittest:[68,92,112],unk:[86,91],unknown:[8,22],unless:[2,22,95,102],unlik:[8,22,71],unnecessari:32,unordered_map:85,unpack:90,unrol:70,unseen:83,unseg:8,unsign:[40,53],unstack:90,unstack_from:90,unsupervis:56,unsupport:112,until:[35,40,46,47,54,62,85,126,128],untrack:110,unzip:137,updat:[6,8,10,22,24,32,35,39,40,45,51,53,56,70,71,72,73,74,75,85,90,110,116,117,135],update_equ:[29,102],update_hook:6,update_memori:33,update_op:72,updatecallback:111,updatestack:126,upgrad:[73,92,101],upload:[35,43,51,84],upon:35,upper:8,upstream:[92,110],uri:126,url:[13,14],usag:[7,8,9,15,29,53,59,62,75,79,124,125,128],use:[2,6,7,8,9,11,13,14,15,20,22,24,27,29,30,31,33,34,35,41,45,46,47,50,53,56,58,60,61,62,65,69,71,72,73,75,76,79,85,86,87,89,90,91,95,102,110,112,116,118,122,124,126,128],use_cpu:61,use_cudnn:[22,23,61],use_eigen_bla:137,use_eigen_for_bla:[137,138],use_etcd:29,use_global_stat:8,use_gpu:[4,95,102,103,124,127,128,132,133,135],use_mkl_pack:63,use_mkldnn:[8,61,64],use_nesterov:24,use_old_updat:[38,132,133],use_peephol:22,use_sparse_remote_updat:38,used:[2,7,8,9,10,11,13,14,15,20,22,26,29,30,31,33,34,35,41,42,45,48,50,53,54,56,58,62,70,71,74,75,76,79,80,81,83,85,87,88,90,116,118,126],useful:[8,9,31,53,62,79,85,89],usegpu:[111,122],user:[6,8,9,13,14,15,18,20,24,26,27,29,30,31,32,33,34,37,39,42,43,44,45,46,47,48,49,50,52,55,56,57,58,60,61,65,69,71,72,73,74,76,79,80,81,82,83,85,87,88,89,90,116,126,141],user_id:128,user_info:14,user_nam:37,usercert:37,userinfo:14,userkei:37,usernam:[37,110,137],uses:[8,35,42,44,45,53,62,69,70,71,75,76,88,89,126],using:[6,8,9,13,22,29,30,32,33,34,35,39,40,42,43,45,50,52,53,54,55,56,58,60,62,70,72,74,77,79,80,82,83,85,87,88,89,103,112,126],usr:[92,98,99,124,126,128,133],usual:[8,29,32,43,62,69,76,77,83,88,116,118,126],util:[45,63,64,73,118,123,128,141],uuid:[36,42],v7a:137,v8a:137,val:32,valgrind:117,valid:[8,15,22,80,81,85,126],valu:[2,4,6,7,8,11,13,14,15,20,22,23,26,29,31,32,33,35,44,48,49,58,59,62,64,66,70,71,72,74,75,77,81,85,86,87,90,91,95,111,122,126,128,135,137],value1:133,value2:133,value_:86,value_evalu:7,value_rang:13,valueerror:[22,58,95],values_:90,vanilla:108,var_nam:32,var_recurs:48,varabl:47,vardesc:[33,57,77,79,81,86],vardescbuild:33,vari:126,variabl:[10,13,14,18,20,21,22,23,24,30,31,33,44,45,47,48,49,50,56,57,58,59,60,69,70,71,72,74,77,78,82,83,86,87,90,116,119,126,127],variablenamemap:112,varialbl:56,varianc:8,variant:[8,60,69,88,90],varibal:32,varibl:58,varienc:90,varient:90,variou:[33,53,62,83],varproto:87,vars_:[33,85],vartyp:[22,86,91],vartypeinfer:60,vec1:8,vec2:8,vec:[89,97],veclib:138,vecter:22,vector:[8,9,13,14,22,30,33,38,40,58,59,65,70,71,76,79,81,82,86,90,120,122],veloc:24,vendor:34,verb:14,verbos:52,veri:[8,11,34,39,44,47,50,54,55,56,62,65,71,75,80,83,85,88,90,116],verifi:33,version:[2,8,9,32,34,43,45,48,52,54,56,58,59,66,71,84,95,102,110,116,118,124,126,132,133,138],versu:30,vertic:8,vgg:[9,23],via:[22,32,35,69,110,126,141],view:[8,66,69],vim:99,virtual:[48,60,61,82,88],virtualenv:109,visibl:[42,85],visit:[29,32],visual:[8,71],vlog:38,volum:[114,127,128],volumemount:[126,127,128],volumn:126,vutbr:14,w_f:22,wai:[7,9,22,30,32,40,42,50,54,61,62,71,74,79,80,83,90],wait:[35,40,46,128],wangkuiyi:34,want:[2,8,30,43,44,49,56,61,69,74,76,78,80,83,85,88,89,90,116],warn:[29,52,92,97,128],warp:8,warpctc:8,warranti:[2,95,102],wast:73,watch:35,wbia:126,weav:54,web:116,weight:[7,8,9,10,20,22,23,27,63,66,83,111],weight_act:9,weightlist:111,weights_:111,weights_primitive_desc:65,weights_t:111,welcom:34,well:[22,32,43,45,54,55,56,83,86,126],were:[7,34,54],west:126,wget:[92,137],wgt:65,what:[6,8,34,54,56,71,79,87,89,110,116,141],wheel:101,when:[2,6,7,8,10,13,18,22,29,31,32,33,34,35,38,39,40,43,44,45,47,48,49,50,52,53,54,58,71,73,74,75,76,77,79,81,88,90,116,118,126,141],whenev:79,where:[8,9,10,20,22,23,30,32,33,35,42,44,45,54,57,69,70,71,74,77,81,83,88,90,116,119],wherea:[22,33,39,55,59,88,91],whether:[7,8,15,21,22,29,31,32,33,50,76,80,86,90,122],which:[6,7,8,9,13,14,15,22,23,29,30,31,32,33,34,35,37,39,40,42,43,44,45,46,48,50,53,54,55,56,58,60,62,65,66,69,70,71,72,73,75,77,78,79,80,81,82,85,86,87,89,90,91,102,116,117,126,141],while_grad:62,while_loop:[71,90],while_op:32,whileloop:90,whileop:33,whl:[98,101],who:[32,55,57,73,79],whoever:40,whole:[2,7,13,32,56,59,62,67,68,70,73,78,87,120,126,141],whose:[8,13,22,31,32,35,42,48,70,81,82,87,90],why:[9,31,68,118],wide:[34,48,56,125,129],width:[7,8,13,15,22,38,67,80,97,111,112,122],wiki:[8,34],wikipedia:[8,14],wilder:2,window:[8,11,14,74,109],wirt:58,wise:[8,15,22,47,81],with_avx:[98,110,124,137,138],with_bia:87,with_c_api:[98,120,137,138,139],with_doc:98,with_doubl:[98,111,124],with_dso:98,with_golang:[98,120,137],with_gpu:[98,109,110,120,124,137,138],with_mkl:[63,64,98,120,137],with_mkldnn:64,with_mklml:64,with_profil:118,with_python:[98,120,124,137,138],with_rdma:[124,137,138],with_style_check:[98,110],with_swig_pi:[98,120,137,138],with_test:[98,110,112],with_tim:[118,124],within:[8,39,45,54],without:[2,7,8,24,32,35,40,76,79,80,81,95,102,116],wloop:90,wmt14:108,wmt_shrinked_data:14,won:105,wonder:2,word2vec:[43,95,124,125],word:[2,7,8,14,32,47,57,60,62,70,71,81,87,90,95,105,107],word_dict:[105,124,129],word_dim:[97,105],word_id:[2,95],word_idx:14,word_vector_dim:[8,71,108],words_freq_sort:14,work:[8,13,22,30,33,34,35,45,50,53,54,61,72,74,76,79,99,105,110,114,116,126,127,128,141],worker:[47,91,126],workercount:126,workflow:[81,126],workspac:[124,125],worth:119,would:[29,33,34,35,42,45,46,47,54,55,56,57,65,72,74,75,79,80,86,90,116,126,141],wouldn:[54,57],wrap:[54,55,56,73,141],wrapper:[9,34,55,73,74,82,90,118],write:[2,13,22,30,35,42,44,45,47,53,54,55,58,60,65,72,74,79,80,81,82,88,90,95,97,102,126],write_lock:36,write_to_arrai:62,writer:[30,79],written:[22,26,32,33,44,50,56,66,74,81,82,86,116],wrong:80,wrote:[47,58],wsize:126,www:[2,14,95,102],x64:139,x86:[137,138],x86_64:[137,138],x_first_step:22,x_last_step:22,x_neg:31,x_num_col_dim:22,x_po:31,x_t:22,x_t_data:22,xarg:[7,92,99,111,129],xavier:20,xavieriniti:22,xcode:138,xcodebuild:138,xgbe0:133,xgbe1:133,xiangyu:20,xmap_read:13,xpu:54,xrang:[31,54,56,76,80,102,103,111],xx_layer:61,xxx:[30,90],xxxx:36,xxxxxxxxx:126,xxxxxxxxxx:126,xxxxxxxxxxxxx:126,xxxxxxxxxxxxxxxxxxx:126,y_dim:56,y_neg:31,y_num_col_dim:22,y_po:31,y_predict:[22,102,103,119],yaml:[34,125,126,127,128,129,141],yancey1989:43,yann:14,yapf:110,year:54,yeild:29,yep:[76,116,117],yet:[54,141],yield:[2,13,30,37,80,95,102,105],yoshua:20,you:[2,6,8,9,13,23,29,31,43,45,53,85,95,102,116,126,141],your:[8,13,29,30,34,38,43,52,81,92,126,137,138,139,141],your_access_key_id:126,your_param_nam:97,your_repo:128,your_secrete_access_kei:126,your_source_root:68,yuang:54,yuyang18:[13,14],yuyang:[116,117],z_dim:56,z_size:56,zero:[6,8,9,10,13,14,18,31,32,35,56,71,75,79,86,126,133],zhang:20,zip:[14,79,128,137],zlib:120,zone:126,zxf:92,zxvf:126},titles:["API","DataProvider\u7684\u4ecb\u7ecd","PyDataProvider2\u7684\u4f7f\u7528","API\u4e2d\u6587\u624b\u518c","\u57fa\u4e8ePython\u7684\u9884\u6d4b","Activation","Parameter Attribute","Evaluators","Layers","Networks","Optimizer","Pooling","Data Reader Interface and DataSets","Data Reader Interface","Dataset","Image Interface","Fluid","DataFeeder","Evaluator","Executor","Initializer","IO","Layers","Nets","Optimizer","ParamAttr","Profiler","Regularizer","Model Configuration","Training and Inference","PaddlePaddle Design Doc","Auto Gradient Checker Design","Backward Building","Design Doc: Block and Scope","Required CMake Function","Design Doc: Distributed Training","\u6a21\u578b\u53c2\u6570\u68c0\u67e5\u70b9\uff08Checkpointing\uff09","\u8bad\u7ec3\u6570\u636e\u7684\u5b58\u50a8\u548c\u5206\u53d1","Alalysis of large model distributed training in Paddle","Design Doc: Master Server","Design Doc: The Client Library of Parameter Server","Design Doc: Remote Parameter Updater for Cluster Train","Design Doc: Save Model","Submit a Distributed Training Job","Design Doc: Concurrent Programming with Fluid","Design Doc: Distributed Training Architecture","Design Doc: Execute the Program with Multi CPU","Design Doc: Parameter Server","Error Clip","Evaluator Design","Executor Design Doc","FileManager\u8bbe\u8ba1\u6587\u6863","PFSClient","Design Doc: float16","Design Doc: PaddlePaddle Fluid","Design Doc: Functions, Operators, and Layers","Design for GAN","Design Doc: Computations as a Graph","Survey on Graph","The IfElse Operator","Design Doc: InferVarType","Problem","Memory Optimization","Intel\u00ae MKL Packed on PaddlePaddle: Design Doc","Intel\u00ae MKL-DNN on PaddlePaddle: Design Doc","Design Doc: Add MKLDNN Kernel in Fluid Operator","Design Doc: Model Format","Paddle\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0","C-API \u6a21\u578b\u63a8\u65ad\u5b9e\u73b0\u6587\u6863","Design Doc: The Keys of Operator Kernel Type","RNNOp design","Design: Sequence Decoder Generating LoDTensors","Optimizer Design","Design Doc: NCCL support in Paddle Fluid","Averaging Parameter in PaddlePaddle","Design Doc: The C++ Class Parameters","Introduction","Design Doc: PaddlePaddle Programs","Prune","Design Doc: Python API","Python Data Reader Design Doc","Design Doc: Refactorization Overview","Design Doc: Gradient Operators Registration","Regularization in PaddlePaddle","PaddlePaddle\u53d1\u884c\u89c4\u8303","Design of Scope in Paddle","Design Doc: Selected Rows","Interaction between C++ and Python","Design Doc: Supporting new Device/Library","Background","Design for TensorArray","Background","\u7f16\u8bd1\u5b89\u88c5\u4e0e\u5355\u5143\u6d4b\u8bd5","\u96c6\u7fa4\u8bad\u7ec3\u4e0e\u9884\u6d4b","FAQ","\u672c\u5730\u8bad\u7ec3\u4e0e\u9884\u6d4b","\u6a21\u578b\u914d\u7f6e","\u53c2\u6570\u8bbe\u7f6e","\u4ece\u6e90\u7801\u7f16\u8bd1","\u4f7f\u7528Docker\u5b89\u88c5\u8fd0\u884c","\u5b89\u88c5\u4e0e\u7f16\u8bd1","\u4f7f\u7528pip\u5b89\u88c5","\u57fa\u672c\u4f7f\u7528\u6982\u5ff5","\u65b0\u624b\u5165\u95e8","\u652f\u6301\u53cc\u5c42\u5e8f\u5217\u4f5c\u4e3a\u8f93\u5165\u7684Layer","\u5355\u53cc\u5c42RNN API\u5bf9\u6bd4\u4ecb\u7ecd","RNN\u76f8\u5173\u6a21\u578b","Recurrent Group\u6559\u7a0b","RNN\u914d\u7f6e","\u7528Docker\u7f16\u8bd1\u548c\u6d4b\u8bd5PaddlePaddle","\u5982\u4f55\u8d21\u732e\u4ee3\u7801","\u5b9e\u73b0\u65b0\u7684\u7f51\u7edc\u5c42","\u5982\u4f55\u5199\u65b0\u7684Operator","\u5728Paddle\u4e2d\u5982\u4f55\u4f7f\u7528Eigen","\u5982\u4f55\u8d21\u732e/\u4fee\u6539\u6587\u6863","\u8fdb\u9636\u6307\u5357","Profiling the Python Code","Python\u4ee3\u7801\u7684\u6027\u80fd\u5206\u6790","GPU\u6027\u80fd\u5206\u6790\u4e0e\u8c03\u4f18","PaddlePaddle Fluid Source Code Overview","\u7f16\u8bd1 PaddlePaddle \u9884\u6d4b\u5e93","PaddlePaddle C-API","\u8f93\u5165/\u8f93\u51fa\u6570\u636e\u7ec4\u7ec7","C-API \u4f7f\u7528\u6d41\u7a0b","\u5206\u5e03\u5f0f\u8bad\u7ec3","\u4f7f\u7528fabric\u542f\u52a8\u96c6\u7fa4\u8bad\u7ec3","Distributed PaddlePaddle Training on AWS with Kubernetes","Kubernetes\u5355\u673a\u8bad\u7ec3","Kubernetes\u5206\u5e03\u5f0f\u8bad\u7ec3","\u5728OpenMPI\u96c6\u7fa4\u4e2d\u63d0\u4ea4\u8bad\u7ec3\u4f5c\u4e1a","<no title>","<no title>","\u53c2\u6570\u6982\u8ff0","\u7ec6\u8282\u63cf\u8ff0","\u8bbe\u7f6e\u547d\u4ee4\u884c\u53c2\u6570","\u4f7f\u7528\u6848\u4f8b","PaddlePaddle \u6587\u6863","Android\u5e73\u53f0\u7f16\u8bd1\u6307\u5357","iOS\u5e73\u53f0\u7f16\u8bd1\u6307\u5357","Raspberry Pi\u5e73\u53f0\u7f16\u8bd1\u6307\u5357","MOBILE","Cluster bootstrapping tool survey"],titleterms:{"\u4e00\u4e9b\u7ec6\u8282\u7684\u8865\u5145":128,"\u4e0a\u4f20\u8bad\u7ec3\u6587\u4ef6":37,"\u4e0b\u8f7d\u6570\u636e":127,"\u4e0b\u8f7dmklml\u5e93\u5931\u8d25":92,"\u4e0d\u4f7f\u7528":67,"\u4e0d\u4f7f\u7528swig\u8fd9\u79cd\u4ee3\u7801\u751f\u6210\u5668":67,"\u4e0d\u540c\u7684":96,"\u4e0d\u5bfc\u51fapaddle\u5185\u90e8\u7684\u7ed3\u6784\u4f53":67,"\u4e0d\u5f15\u7528\u5176\u4ed6\u52a8\u6001\u5e93":67,"\u4e24\u79cd\u4f7f\u7528":96,"\u4e3a\u4ec0\u4e48\u8981":109,"\u4e3a\u4ec0\u4e48\u9700\u8981\u6027\u80fd\u5206\u6790":118,"\u4ec0\u4e48\u662f\u6027\u80fd\u5206\u6790":118,"\u4ec5\u4ec5\u4f7f\u7528void":67,"\u4ece\u5feb\u7167\u6062\u590d":36,"\u4ece\u6e90\u7801\u7f16\u8bd1":98,"\u4ee3\u7801\u8981\u6c42":110,"\u4f7f\u7528":[110,127],"\u4f7f\u7528\u5206\u5e03\u5f0f\u8ba1\u7b97\u5e73\u53f0\u6216\u5de5\u5177":124,"\u4f7f\u7528\u52a8\u6001\u5e93\u6765\u5206\u53d1paddl":67,"\u4f7f\u7528\u6848\u4f8b":135,"\u4f7f\u7528\u6a21\u578b\u521d\u59cb\u5316\u7f51\u7edc":135,"\u4f7f\u7528\u6d41\u7a0b":123,"\u4f7f\u7528\u73af\u5883\u53d8\u91cf":128,"\u4f7f\u7528\u8bf4\u660e":115,"\u4f7f\u7528\u8f6c\u6362\u5e93":37,"\u4f7f\u7528docker\u542f\u52a8paddlepaddl":99,"\u4f7f\u7528docker\u5b89\u88c5\u8fd0\u884c":99,"\u4f7f\u7528docker\u6267\u884cgpu\u8bad\u7ec3":99,"\u4f7f\u7528docker\u6784\u5efa":114,"\u4f7f\u7528fabric\u542f\u52a8\u96c6\u7fa4\u8bad\u7ec3":125,"\u4f7f\u7528paddlepaddl":114,"\u4f7f\u7528pip\u5b89\u88c5":101,"\u4fdd\u6301\u672c\u5730\u4ed3\u5e93\u6700\u65b0":110,"\u4fee\u6539\u542f\u52a8\u811a\u672c":127,"\u4fee\u6539\u6587\u6863":114,"\u514b\u9686":110,"\u5177\u4f53\u67d0\u79cd\u7c7b\u578b\u7684\u5934\u6587\u4ef6":68,"\u5177\u4f53\u67d0\u79cd\u7c7b\u578b\u7684\u5b9e\u73b0\u6587\u4ef6":68,"\u5185\u5b58\u4e0d\u591f\u7528\u7684\u60c5\u51b5":2,"\u5185\u7f6e\u5b9a\u65f6\u5668":118,"\u5199\u68af\u5ea6\u68c0\u67e5\u5355\u5143\u6d4b\u8bd5":111,"\u51c6\u5907\u4e00\u4e2alinux\u96c6\u7fa4":125,"\u51c6\u5907\u4ea4\u53c9\u7f16\u8bd1\u73af\u5883":[137,138],"\u51c6\u5907\u6570\u636e\u96c6":124,"\u51c6\u5907\u8bad\u7ec3\u6570\u636e":128,"\u51c6\u5907\u8bad\u7ec3\u7a0b\u5e8f":124,"\u51c6\u5907\u9884\u6d4b\u6a21\u578b":123,"\u51c6\u5907openmpi\u96c6\u7fa4":129,"\u51cf\u5c11\u6570\u636e\u8f7d\u5165\u7684\u8017\u65f6":95,"\u51cf\u5c11dataprovider\u7f13\u51b2\u6c60\u5185\u5b58":95,"\u51fa\u73b0":96,"\u5206\u5757\u6587\u4ef6\u4f20\u8f93":51,"\u5206\u5e03\u5f0f\u8bad\u7ec3":124,"\u5206\u652f\u89c4\u8303":84,"\u521b\u5efa\u672c\u5730\u5206\u652f":110,"\u521b\u5efa\u795e\u7ecf\u7f51\u7edc\u8f93\u5165":123,"\u521b\u5efajob":128,"\u521b\u5efapaddlepaddl":127,"\u521d\u59cb\u5316paddlepaddle\u8fd0\u884c\u73af\u5883":123,"\u5220\u9664\u672c\u5730\u5206\u652f":110,"\u5220\u9664\u8fdc\u7a0b\u5206\u652f":110,"\u5229\u7528\u66f4\u591a\u7684\u8ba1\u7b97\u8d44\u6e90":95,"\u5230\u8fdc\u7a0b\u4ed3\u5e93":110,"\u5236\u4f5c\u955c\u50cf":128,"\u5236\u4f5cdocker\u955c\u50cf":127,"\u524d\u5411\u8ba1\u7b97":123,"\u524d\u5411operator\u5355\u6d4b":112,"\u52a0\u8f7d\u6a21\u578b":123,"\u52a0\u8f7dpaddlepaddl":102,"\u52a0\u901f\u6267\u884c":36,"\u52a0\u901f\u8bad\u7ec3\u901f\u5ea6":95,"\u52a8\u6001\u5e93\u4e2d\u4e0d\u5d4c\u5165\u4efb\u4f55\u5176\u4ed6\u8bed\u8a00\u7684\u89e3\u91ca\u5668":67,"\u52a8\u6001\u6269\u5bb9":36,"\u5355\u5143\u6d4b\u8bd5":133,"\u5355\u53cc\u5c42rnn":105,"\u539f\u56e0":67,"\u539f\u56e0\u5217\u8868":67,"\u53c2\u6570\u5185\u5b58":95,"\u53c2\u6570\u670d\u52a1\u5668\u548c\u5206\u5e03\u5f0f\u901a\u4fe1":133,"\u53c2\u6570\u6982\u8ff0":132,"\u53c2\u6570\u8bbe\u7f6e":97,"\u53c2\u8003":2,"\u53c2\u8003\u6587\u6863":51,"\u53c2\u8003\u8d44\u6599":118,"\u53cc\u5c42rnn":105,"\u53cc\u5c42rnn\u4ecb\u7ecd":107,"\u53cc\u5c42rnn\u7684\u4f7f\u7528":107,"\u53cd\u5411operator\u5355\u6d4b":112,"\u53d1\u5e03docker\u955c\u50cf":84,"\u53d1\u5e03wheel\u5305\u5230pypi":84,"\u53ef\u80fd\u7684\u5185\u5b58\u6cc4\u9732\u95ee\u9898":2,"\u53ef\u80fd\u78b0\u5230\u7684\u95ee\u9898":109,"\u5404\u4e2a\u7248\u672c\u6700\u65b0\u7684whl\u5305":101,"\u540d\u8bcd\u89e3\u91ca":51,"\u5411\u91cf":133,"\u542f\u52a8\u4efb\u52a1":128,"\u542f\u52a8\u53c2\u6570\u670d\u52a1\u5668":124,"\u542f\u52a8\u53c2\u6570\u8bf4\u660e":124,"\u542f\u52a8\u8ba1\u7b97\u8282\u70b9":124,"\u542f\u52a8\u96c6\u7fa4\u4f5c\u4e1a":[125,129],"\u5440":109,"\u548c":104,"\u5728\u4e0d\u540c\u8bbe\u5907\u4e0a\u6307\u5b9a\u5c42":135,"\u5728\u4e0d\u540c\u96c6\u7fa4\u4e2d\u8fd0\u884c":124,"\u5728docker\u4e2d\u6267\u884cpaddlepaddle\u8bad\u7ec3\u7a0b\u5e8f":99,"\u5728openmpi\u96c6\u7fa4\u4e2d\u63d0\u4ea4\u8bad\u7ec3\u4f5c\u4e1a":129,"\u5728paddle\u4e2d\u5982\u4f55\u4f7f\u7528eigen":113,"\u57fa\u4e8edocker\u5bb9\u5668\u7684\u7f16\u8bd1\u65b9\u5f0f":137,"\u57fa\u4e8elinux\u4ea4\u53c9\u7f16\u8bd1\u73af\u5883\u7684\u7f16\u8bd1\u65b9\u5f0f":137,"\u57fa\u4e8epython\u7684\u9884\u6d4b":4,"\u57fa\u672c\u4f7f\u7528\u6982\u5ff5":[102,122],"\u57fa\u672c\u539f\u7406":107,"\u57fa\u672c\u8981\u6c42":67,"\u5982\u4f55\u4e66\u5199\u6587\u6863":114,"\u5982\u4f55\u4f7f\u7528":96,"\u5982\u4f55\u5171\u4eab\u53c2\u6570":97,"\u5982\u4f55\u5199\u65b0\u7684oper":112,"\u5982\u4f55\u51cf\u5c11\u5185\u5b58\u5360\u7528":95,"\u5982\u4f55\u521d\u59cb\u5316\u53c2\u6570":97,"\u5982\u4f55\u52a0\u8f7d\u9884\u8bad\u7ec3\u53c2\u6570":97,"\u5982\u4f55\u52a0\u901f\u8bad\u7ec3\u901f\u5ea6":95,"\u5982\u4f55\u548c\u660e\u6587\u8fdb\u884c\u76f8\u4e92\u8f6c\u5316":97,"\u5982\u4f55\u6307\u5b9agpu\u8bbe\u5907":95,"\u5982\u4f55\u66f4\u65b0www":114,"\u5982\u4f55\u6784\u5efa\u6587\u6863":114,"\u5982\u4f55\u8bbe\u7f6e\u5b66\u4e60\u7387\u9000\u706b":97,"\u5982\u4f55\u8c03\u7528":95,"\u5982\u4f55\u8d21\u732e":114,"\u5982\u4f55\u8d21\u732e\u4ee3\u7801":110,"\u5982\u4f55\u8fdb\u884c\u6027\u80fd\u5206\u6790":118,"\u5982\u4f55\u9009\u62e9sgd\u7b97\u6cd5\u7684\u5b66\u4e60\u7387":97,"\u5b50\u5e8f\u5217\u95f4\u65e0memori":105,"\u5b50\u5e8f\u5217\u95f4\u6709memori":105,"\u5b58\u50a8\u7684\u53c2\u6570\u683c\u5f0f\u662f\u4ec0\u4e48":97,"\u5b89\u88c5":101,"\u5b89\u88c5\u4e0e\u7f16\u8bd1":100,"\u5b89\u88c5\u4ea4\u53c9\u7f16\u8bd1\u5668":139,"\u5b89\u88c5\u6d41\u7a0b":100,"\u5b9a\u4e49operator\u7c7b":112,"\u5b9a\u4e49opkernel\u7c7b":112,"\u5b9a\u4e49protomaker\u7c7b":112,"\u5b9e\u73b0":67,"\u5b9e\u73b0\u5355\u5143\u6d4b\u8bd5":112,"\u5b9e\u73b0\u65b0\u7684\u7f51\u7edc\u5c42":111,"\u5b9e\u73b0\u65b9\u5f0f":68,"\u5b9e\u73b0\u8ba1\u7b97":113,"\u5b9e\u73b0c":[111,112],"\u5b9e\u73b0python\u5c01\u88c5":111,"\u5bfb\u627e\u6027\u80fd\u74f6\u9888":117,"\u5bfc\u51fac":67,"\u5c06\u547d\u4ee4\u53c2\u6570\u4f20\u7ed9\u7f51\u7edc\u914d\u7f6e":135,"\u5c0f\u7ed3":2,"\u5de5\u5177":118,"\u5e38\u89c1\u95ee\u9898\u548c\u89e3\u51b3\u65b9\u6cd5":101,"\u5e38\u89c1\u95ee\u9898\u89e3\u7b54":100,"\u5e76\u5b8c\u6210":110,"\u5efa\u7acb":110,"\u5f00\u53d1\u6807\u51c6":115,"\u5f00\u59cb\u5f00\u53d1":110,"\u5f02\u6b65\u968f\u673a\u68af\u5ea6\u4e0b\u964d":133,"\u5feb\u7167\u4fdd\u5b58\u7684\u8bbe\u8ba1\u5982\u4e0b":36,"\u5feb\u901f\u5b89\u88c5":103,"\u5feb\u901f\u5f00\u59cb":103,"\u6027\u80fd\u4f18\u5316":115,"\u6027\u80fd\u5206\u6790\u5c0f\u6280\u5de7":118,"\u6027\u80fd\u5206\u6790\u5de5\u5177\u4ecb\u7ecd":118,"\u6027\u80fd\u8c03\u4f18":133,"\u603b\u4f53\u6d41\u7a0b":109,"\u603b\u7ed3":122,"\u6216\u8005\u662f":92,"\u6267\u884c\u5355\u5143\u6d4b\u8bd5":98,"\u627e\u5230\u7684pythonlibs\u548cpythoninterp\u7248\u672c\u4e0d\u4e00\u81f4":92,"\u62a5importerror":92,"\u6307\u9488\u4f5c\u4e3a\u7c7b\u578b\u7684\u53e5\u67c4":67,"\u63a5\u53e3\u8f93\u51fa\u591a\u4e2alayer\u7684\u9884\u6d4b\u7ed3\u679c":95,"\u63a8\u5bfc\u65b9\u7a0b":111,"\u63a8\u6d4b\u6267\u884c":36,"\u63d0\u4ea4":110,"\u63d0\u4ea4\u4ee3\u7801\u7684\u4e00\u4e9b\u7ea6\u5b9a":110,"\u63d0\u4ea4\u955c\u50cf":127,"\u642d\u5efa\u795e\u7ecf\u7f51\u7edc":102,"\u652f\u6301\u53cc\u5c42\u5e8f\u5217\u4f5c\u4e3a\u8f93\u5165\u7684layer":104,"\u652f\u6301\u7528\u6237\u81ea\u5b9a\u4e49\u7684\u6570\u636e\u9884\u5904\u7406job":37,"\u6570\u636e\u652f\u6301":133,"\u6574\u4f53\u65b9\u6848":128,"\u6587\u4ef6\u4f20\u8f93\u4f18\u5316":51,"\u6587\u4ef6\u8bbf\u95ee\u65b9\u5f0f":37,"\u6587\u4ef6\u8bbf\u95ee\u7684\u6743\u9650":37,"\u6587\u4ef6\u9884\u5904\u7406":37,"\u6587\u6863":136,"\u65b0\u624b\u5165\u95e8":103,"\u65e5\u5fd7\u4e2d\u4fdd\u5b58\u5747\u4e3a\u7f51\u7edc\u901a\u4fe1\u7c7b\u9519\u8bef":93,"\u65f6\u5e8f\u6a21\u578b\u7684\u4f7f\u7528\u573a\u666f":2,"\u65f6\u95f4\u5e8f\u5217":105,"\u65f6\u95f4\u6b65":105,"\u66b4\u9732\u63a5\u53e3\u539f\u5219":68,"\u672c\u5730\u6d4b\u8bd5":135,"\u672c\u5730\u8bad\u7ec3":135,"\u672c\u5730\u8bad\u7ec3\u4e0e\u9884\u6d4b":95,"\u672f\u8bed":36,"\u6784\u5efa\u548c\u6d4b\u8bd5":110,"\u6784\u5efapaddlepaddle\u7684android\u5f00\u53d1\u955c\u50cf":137,"\u67b6\u6784\u56fe":51,"\u67e5\u770b\u6027\u80fd\u5206\u6790\u6587\u4ef6":117,"\u67e5\u770b\u8bad\u7ec3\u7ed3\u679c":127,"\u67e5\u770b\u8f93\u51fa":128,"\u6837\u4f8b\u6570\u636e":2,"\u6846\u67b6\u751f\u6210":51,"\u6848\u4f8b\u4e00":135,"\u6848\u4f8b\u4e8c":135,"\u68c0\u67e5\u6a21\u578b\u8f93\u51fa":125,"\u68c0\u67e5\u96c6\u7fa4\u8bad\u7ec3\u7ed3\u679c":125,"\u6982\u5ff5\u7b80\u4ecb":112,"\u6982\u5ff5\u89e3\u91ca":37,"\u6982\u8ff0":[104,107,120,124],"\u6a21\u5757":51,"\u6a21\u578b\u53c2\u6570\u68c0\u67e5\u70b9":36,"\u6a21\u578b\u63a8\u65ad\u5b9e\u73b0\u6587\u6863":68,"\u6a21\u578b\u914d\u7f6e":[96,105,115],"\u6a21\u578b\u914d\u7f6e\u7684\u6a21\u578b\u914d\u7f6e":105,"\u6ce8\u518coper":112,"\u6ce8\u610f\u4e8b\u9879":[2,112,123],"\u6d41\u7a0b\u4ecb\u7ecd":37,"\u6d4b\u8bd5":133,"\u6df7\u5408\u4ee3\u7801\u7684\u6027\u80fd\u5206\u6790":117,"\u6e05\u7406":123,"\u73af\u5883\u51c6\u5907":124,"\u751f\u6210\u5e8f\u5217":108,"\u751f\u6210\u6027\u80fd\u5206\u6790\u6587\u4ef6":117,"\u751f\u6210\u6d41\u7a0b\u7684\u4f7f\u7528\u65b9\u6cd5":107,"\u751f\u6210sparse\u6587\u4ef6":51,"\u7528\u6237\u4f7f\u7528\u6d41\u7a0b":51,"\u7528docker\u7f16\u8bd1\u548c\u6d4b\u8bd5paddlepaddl":109,"\u7684\u533a\u522b":96,"\u7684\u53c2\u6570":96,"\u7684\u65b9\u6cd5\u6709\u4f55\u533a\u522b":96,"\u76ee\u5f55\u7ed3\u6784":68,"\u76ee\u6807":51,"\u76f4\u63a5\u6784\u5efa":114,"\u76f8\u5173\u6982\u5ff5":107,"\u77e9\u9635":133,"\u793a\u4f8b1":105,"\u793a\u4f8b2":105,"\u793a\u4f8b3":105,"\u793a\u4f8b4":105,"\u793a\u4f8b\u7a0b\u5e8f":37,"\u795e\u7ecf\u5143\u6fc0\u6d3b\u5185\u5b58":95,"\u7a00\u758f\u8bad\u7ec3":135,"\u7aef\u6570\u636e\u7c7b\u578b\u8bf4\u660e":122,"\u7b26\u53f7":67,"\u7b80\u5355\u95e8\u63a7\u5faa\u73af\u795e\u7ecf\u7f51\u7edc":108,"\u7c7b":[67,111,112],"\u7ebf\u6027\u56de\u5f52\u5b8c\u6574\u793a\u4f8b":102,"\u7ec4\u7ec7\u5e8f\u5217\u4fe1\u606f":122,"\u7ec4\u7ec7\u8f93\u5165\u6570\u636e":[122,123],"\u7ec6\u8282\u63cf\u8ff0":133,"\u7ec8\u6b62\u96c6\u7fa4\u4f5c\u4e1a":125,"\u7ed1\u5b9apython":112,"\u7f16\u5199\u9884\u6d4b\u4ee3\u7801":123,"\u7f16\u5199yaml\u6587\u4ef6":127,"\u7f16\u8bd1":[112,120],"\u7f16\u8bd1\u4f9d\u8d56":98,"\u7f16\u8bd1\u548c\u5b89\u88c5":[137,138,139],"\u7f16\u8bd1\u548c\u6267\u884c":112,"\u7f16\u8bd1\u5b89\u88c5\u4e0e\u5355\u5143\u6d4b\u8bd5":92,"\u7f16\u8bd1\u5b89\u88c5\u540e\u6267\u884c":92,"\u7f16\u8bd1\u65b9\u6cd5":98,"\u7f16\u8bd1\u6d41\u7a0b":100,"\u7f16\u8bd1\u9009\u9879":[68,98],"\u7f16\u8bd1\u9009\u9879\u7684\u8bbe\u7f6e":98,"\u7f16\u8bd1\u9009\u9879\u8bf4\u660e":98,"\u7f16\u8bd1paddlepaddl":137,"\u7f29\u5bb9":36,"\u7f51\u7edc\u914d\u7f6e\u4e2d\u7684\u8c03\u7528":2,"\u800c\u662f\u624b\u5199\u591a\u8bed\u8a00\u7ed1\u5b9a":67,"\u80cc\u666f":67,"\u81ea\u7136\u8bed\u8a00\u5904\u7406":133,"\u83b7\u53d6paddlepaddle\u7684docker\u955c\u50cf":99,"\u8986\u76d6\u4e0d\u4e00\u81f4\u7684\u90e8\u5206":51,"\u8bad\u7ec3":133,"\u8bad\u7ec3\u56e0\u6b64\u9000\u51fa\u600e\u4e48\u529e":95,"\u8bad\u7ec3\u6570\u636e\u5b58\u50a8":37,"\u8bad\u7ec3\u6570\u636e\u7684\u5b58\u50a8\u548c\u5206\u53d1":37,"\u8bad\u7ec3\u6a21\u578b":102,"\u8bad\u7ec3\u6d41\u7a0b\u7684\u4f7f\u7528\u65b9\u6cd5":107,"\u8bad\u7ec3\u8fc7\u7a0b\u4e2d\u51fa\u73b0":95,"\u8bbe\u7f6e\u547d\u4ee4\u884c\u53c2\u6570":134,"\u8bcd\u6c47\u8868":105,"\u8be6\u7ec6\u6559\u7a0b":118,"\u8bfb\u53d6\u53cc\u5c42\u5e8f\u5217\u6570\u636e":105,"\u8f6c\u6362\u5e93":37,"\u8f93\u5165":[107,122],"\u8f93\u5165\u4e0d\u7b49\u957f":105,"\u8f93\u5165\u793a\u4f8b":107,"\u8f93\u51fa":107,"\u8f93\u51fa\u6570\u636e":122,"\u8f93\u51fa\u6570\u636e\u7c7b\u578b":122,"\u8f93\u51fa\u6570\u636e\u7ec4\u7ec7":122,"\u8fd0\u884c\u5bb9\u5668":127,"\u8fd0\u884c\u73af\u5883\u4f9d\u8d56":101,"\u8fd0\u884cdocker":92,"\u8fd9\u4e2a\u52a8\u6001\u5e93\u4f7f\u7528c99\u6807\u51c6\u7684\u5934\u6587\u4ef6\u5bfc\u51fa\u4e00\u4e9b\u51fd\u6570":67,"\u8fdb\u884c\u8bad\u7ec3":[37,127],"\u8fdb\u9636\u6307\u5357":115,"\u901a\u7528":133,"\u9047\u5230":92,"\u914d\u7f6e\u4ea4\u53c9\u7f16\u8bd1\u53c2\u6570":[137,138,139],"\u914d\u7f6e\u5faa\u73af\u795e\u7ecf\u7f51\u7edc\u67b6\u6784":108,"\u914d\u7f6e\u7f51\u7edc":102,"\u94a9\u5b50":110,"\u94fe\u63a5\u8bf4\u660e":120,"\u9519\u8bef\u600e\u4e48\u529e":96,"\u968f\u673a\u6570":133,"\u96c6\u7fa4\u591a\u8282\u70b9\u8bad\u7ec3":93,"\u96c6\u7fa4\u8bad\u7ec3":135,"\u96c6\u7fa4\u8bad\u7ec3\u4e0e\u9884\u6d4b":93,"\u9700\u8981\u7684\u8f6f\u786c\u4ef6":109,"\u975e\u6cd5\u6307\u4ee4":92,"\u9884\u6d4b\u5e93":120,"\u9884\u6d4b\u6d41\u7a0b":4,"\u9884\u6d4bdemo":4,"abstract":[45,46,47,73,141],"android\u5e73\u53f0\u7f16\u8bd1\u6307\u5357":137,"api\u4e2d\u6587\u624b\u518c":3,"api\u5bf9\u6bd4\u4ecb\u7ecd":105,"api\u5e93":137,"beam_search\u7684\u751f\u6210":105,"book\u4e2d\u6240\u6709\u7ae0\u8282":84,"book\u6559\u7a0b":99,"case":32,"class":[56,75,79],"cmake\u6e90\u7801\u7f16\u8bd1":92,"dataprovider\u7684\u4ecb\u7ecd":1,"dataprovider\u7684\u4f7f\u7528":2,"filemanager\u8bbe\u8ba1\u6587\u6863":51,"final":61,"float":95,"function":[34,55,56,79],"gpu\u548ccpu\u6df7\u5408\u4f7f\u7528":135,"gpu\u6027\u80fd\u5206\u6790\u4e0e\u8c03\u4f18":118,"gpu\u955c\u50cf\u51fa\u73b0":92,"group\u6559\u7a0b":107,"import":92,"ios\u5e73\u53f0\u7f16\u8bd1\u6307\u5357":138,"kubernetes\u5206\u5e03\u5f0f\u8bad\u7ec3":128,"kubernetes\u5355\u673a\u8bad\u7ec3":127,"mnist\u7684\u4f7f\u7528\u573a\u666f":2,"new":88,"org\u5de5\u5177":114,"paddle\u52a8\u6001\u5e93\u4e2d":67,"paddle\u591a\u8bed\u8a00\u63a5\u53e3\u5b9e\u73b0":67,"paddle\u7248\u672c\u53f7\u4e3a0":92,"paddlepaddle\u53d1\u884c\u89c4\u8303":84,"paddlepaddle\u56de\u5f52\u6d4b\u8bd5\u5217\u8868":84,"paddlepaddle\u73af\u5883\u4f9d\u8d56":101,"paddlepaddle\u7f16\u8bd1\u4f9d\u8d56":98,"pi\u5e73\u53f0\u7f16\u8bd1\u6307\u5357":139,"pod\u95f4\u901a\u4fe1":128,"pydataprovider2\u7684\u4f7f\u7528":2,"python\u4e0ec":117,"python\u4ee3\u7801\u7684\u6027\u80fd\u5206\u6790":117,"python\u76f8\u5173\u7684\u5355\u5143\u6d4b\u8bd5\u90fd\u8fc7\u4e0d\u4e86":92,"return":[79,80],"rnn\u76f8\u5173\u6a21\u578b":106,"rnn\u914d\u7f6e":108,"switch":[65,88],"tensor\u4f7f\u7528\u6837\u4f8b":113,"tensor\u5230eigentensor\u7684\u8f6c\u6362":113,"tensor\u6a21\u5757":113,AWS:126,Abs:5,DNS:126,EFS:126,For:34,KMS:126,The:[33,40,44,50,54,56,57,59,60,69,72,75,81,82],Use:[33,77],Using:[34,40],With:43,about:56,abs:22,absolut:71,access:126,account:126,accuraci:22,action:[63,64],activ:[5,8,64],adadelta:10,adagrad:10,adagradoptim:24,adam:10,adamax:10,adamaxoptim:24,adamoptim:24,add:[62,65,126],address:126,addto:8,advanc:88,aggreg:8,aggregatelevel:8,alalysi:38,algorithm:[31,35,45,70,78],all:[85,90],analog:44,analysi:[45,62],anneal:97,api:[0,3,45,63,64,68,72,74,79,83,87,121,123],appendix:141,applic:3,arbitrari:54,architectur:[45,76],argument:[52,80],arrai:31,array_length:22,array_read:22,array_to_lod_tensor:22,array_writ:22,asset:126,assign:22,associ:[85,126],assumpt:141,async:133,attent:108,attribut:[6,62,83],auc:7,auto:31,averag:74,avg:11,aws:126,backgraound:31,background:[47,63,88,89,90,91],backward:[32,54,57,81],base:[43,71],basepool:11,basic:[62,88,141],batch:80,batch_norm:[8,22],batch_siz:80,beam:71,beam_search:8,beam_search_decod:22,becaus:97,benchmark:[63,64],benefit:[47,81],between:[30,79,81,87,88],bidirectional_gru:9,bidirectional_lstm:9,big:97,bilinear_interp:8,binari:33,bla:98,block:[33,56,57,77,79,81],block_expand:8,blockdesc:77,bootstrap:141,bottleneck:116,brelu:[5,22],bring:141,bucket:126,build:[32,56,81],cach:2,can:85,capi:68,capi_priv:68,cast:22,ceil:22,challeng:[32,47,78],chang:71,check:[8,31],checker:31,checkpoint:[35,36,42],choic:61,choos:[34,126],chunk:7,cifar:14,classif:7,classification_error:7,classification_error_print:7,client:40,clip:[8,48],clone:110,close:31,cloudform:126,cluster:[41,126,141],cmake:[34,63,64],code:[43,79,116,119],column_sum:7,commit:110,compar:141,comparis:79,compat:54,compil:[33,53,54,77,81,119],complet:54,compos:80,comput:[33,57,65,81,83],con:141,concat:[8,22],concept:[79,81,126],concern:64,conclus:[42,58,141],concurr:44,condit:56,config:3,configur:[28,126],conll05:14,connect:8,constantiniti:20,construct:57,content:[2,63,64,68,92,93,95,96,97,104,118,126],context_project:8,control:[62,81],contruct:62,conv2d:22,conv2d_transpos:22,conv:8,conv_oper:8,conv_project:8,conv_shift:8,convert:42,core:[31,79,126],corner:32,cos_sim:[8,22],cost:8,cpu:46,creat:[32,80,81,85,126],create_arrai:22,creation:[39,74,83],creator:80,credenti:126,crf:8,crf_decod:8,cross_channel_norm:8,cross_entropi:22,cross_entropy_cost:8,cross_entropy_with_selfnorm_cost:8,ctc:8,ctc_error:7,cuda:[53,92,98],cudnn:98,cudnnavg:11,cudnnmax:11,current:[53,82],custom:80,data:[8,12,13,22,35,45,80,126],datafeed:[13,17],dataflow:62,dataprovid:[3,133],dataset:[12,14,35,39],datatyp:[13,69],decayedadagrad:10,decayedadagradoptim:24,decod:71,decor:80,deep:[33,54],defin:126,definit:91,delet:126,demo:[56,126],dens:42,depend:56,deploi:43,describ:[54,72],descript:[52,81],design:[30,31,33,35,39,40,41,42,44,45,46,47,49,50,53,54,55,56,57,60,63,64,65,66,69,70,71,72,73,75,77,79,80,81,82,85,86,88,90],destroi:[85,126],detail:38,detect:[7,8],detection_map:7,detection_output:8,develop:81,devic:88,devicecontext:88,dictionari:80,differ:[81,88],directori:126,discrimin:56,discuss:[47,56],dispatch:[35,39],distribut:[30,35,38,43,45,47,126],dnn:64,doc:[30,33,35,39,40,41,42,44,45,46,47,50,53,54,55,57,60,63,64,65,66,69,73,75,77,79,80,81,82,86,88],docker:[43,109],doe:80,dot_prod:8,dot_product_attent:[9,23],dotmul_oper:8,dotmul_project:8,down:126,download:126,driver:92,drop_out:96,dropout:[8,22],duplic:96,dure:[71,80],dylib:68,dynam:[35,90],dynamic_lstm:22,dynet:58,ec2:126,eigen:113,elast:126,elect:42,elementwise_add:22,elementwise_div:22,elementwise_mul:22,elementwise_sub:22,els:33,elu:22,embed:[8,22],engin:56,enough:31,entri:80,environ:43,eos:8,error:48,evalu:[7,18,49],event:[29,30,76],evolut:54,examin:116,exampl:[30,34,44,59,68],except:95,execut:[33,46,54,77,81],executor:[19,50],exp:[5,22],expand:[8,104],expandlevel:8,explain:31,extern:126,factor:8,factorization_machin:8,faq:94,fault:35,file:[33,116,126],fill_const:22,fill_constant_batch_size_lik:22,find:126,first_seq:[8,104],float16:53,floor:22,flow:62,fluid:[16,44,54,65,73,119],fork:110,format:[33,35,66],forward:57,frame:33,framework:[31,113],from:[30,42,87],full_matrix_project:8,fulli:8,functor:88,futur:54,gan:56,gate:108,gated_unit:8,gener:[56,71,116,141],get_output:8,give:80,global:[77,79],glu:23,gpu:133,grad_op:32,gradient:[31,32,40,64,82],gradient_print:7,graident:31,graph:[57,58,62,81,83],group:[8,126],gru:[9,133],gru_group:9,gru_step:8,gru_unit:[9,22],grumemori:8,handler:[30,67],happen:42,hard_shrink:22,hard_sigmoid:22,hardwar:53,helper:79,hierarchi:33,high:[72,74,83,87],how:[31,38,74,80,81,88],hsigmoid:8,huber_classification_cost:8,huber_regression_cost:8,iam:126,ident:5,identifi:116,identity_project:8,ifels:59,ifelseop:33,illeg:92,imag:[8,9,15,43],imdb:14,img_cmrnorm:8,img_conv:8,img_conv_bn_pool:9,img_conv_group:[9,23],img_pool:8,imikolov:14,implement:[31,32,34,38,46,48,49,53,66,70,73,74,79,80,81,82,83],increment:22,infer:[29,95],infershap:[77,86],infervartyp:60,ingredi:30,ingress:51,init_hook:2,initi:[20,40,56,126],input_typ:2,insid:85,inspect:126,instal:[126,141],instanc:126,instead:80,instruct:92,insuffici:92,integr:[88,126],intel:[63,64],interact:87,interfac:[12,13,15,31,35,40,41,50,72,80,85],intermedi:81,interpol:8,introduc:[71,90],introduct:[76,83],is_paramet:21,isn:80,issu:[53,110],job:[35,43,126,127],join:8,kei:[63,69,126],kernel:[65,69,81],kmax_sequence_scor:8,kube:126,kubectl:126,kubernet:[43,126,127],l1decayregular:27,l2_distanc:8,l2_normal:22,l2decayregular:27,lambda_cost:8,languag:[33,54],larg:38,last_seq:[8,104],layer:[8,22,30,55,63,64,79,96],layout:69,leaky_relu:22,learn:[33,54,97],learnabl:8,less_than:22,leval:87,level:[72,74,83,87],libpaddle_capi_shar:68,libpaddle_capi_whol:68,librari:[40,53,69,81,88],limit:45,linear:5,linear_chain_crf:22,linear_comb:8,list:[36,80],live:62,local:[45,85,126],lod:71,lod_rank_t:22,lod_tensor_to_arrai:22,lodtensor:[70,71,90],lodtensordesc:91,log:[5,22],logic:39,logsigmoid:22,look:116,low:[74,83,87],lstm:[9,133],lstm_step:8,lstm_unit:22,lstmemori:8,lstmemory_group:9,lstmemory_unit:9,machin:[8,71],macro:81,main:56,make:62,manag:34,map:[80,81],master:[35,39,43,44],math:[8,88],mathemat:31,matmul:22,matrix:64,max:11,max_sequence_len:22,maxframe_print:7,maxid:8,maxid_print:7,maxout:8,mean:22,member:56,memori:[8,62,70,88,96,105,107],merge_lod_tensor:22,messag:[87,97],method:71,might:56,migrat:81,mileston:81,mini:80,minibatch:13,misc:8,mix:8,mkl:[63,64],mkldnn:65,mkldnn_helper:65,mkldnndevicecontext:65,mnist:14,mobil:140,model:[3,28,30,38,40,42,54,56,66,71,108],modul:[81,88,92],momentum:10,momentumoptim:24,more:56,motiv:[32,50,66,73,78],movielen:14,msrainiti:20,mul:22,multi:46,multi_binary_label_cross_entropy_cost:8,multibox_loss:8,multipl:80,multiplex:8,mxnet:58,name:[85,92,96,126],nccl:73,nce:8,necess:79,necessari:81,need:80,nest:70,net:23,network:[9,81,108],neural:108,nlp:[9,133],norm:[8,83],normaliniti:20,note:31,numer:31,numpi:31,nvprof:118,nvvp:118,object:35,offset:71,ones:22,onli:[80,85],op_mak:81,oper:[55,59,62,65,69,74,77,79,81,82,86,90],opinfomap:81,opkernel:[81,88],opproto:87,ops:83,optim:[10,24,35,40,57,62,72,79],option:52,opwithkernel:81,order:52,org:114,origin:81,orthogon:85,other:64,out_prod:8,output:[8,126],overview:[42,48,50,63,64,81,85,119],pack:[63,71],packag:34,pad:8,paddl:[38,73,80,85,92,96,113],paddlejob:43,paddlepaddl:[30,33,54,63,64,74,77,83,84,92,114,119,120,121,126,136],pair:126,paradigm:54,parallel_nn:135,paramattr:25,paramet:[6,8,29,30,35,40,41,43,47,64,74,75,79,83,126],parameteraverageoptim:74,parent:85,part:57,partit:40,path:[42,52],penalti:83,perform:[74,116,133],persist:39,pfsclient:[51,52],pfsserver:51,place:[62,69,88],placement:45,platform:92,pnpair:7,point:[63,95,126],polici:62,pool2d:22,pool:[8,11,104],pose:[60,82],potenti:61,pow:22,power:8,pre:110,precision_recal:7,prefetch:80,prelu:8,prepar:126,principl:65,print:7,privat:126,pro:141,problem:[49,60,61,62,69,72,82,89],procedur:141,process:[35,40,43,72,81],profil:[26,116],program:[33,44,46,54,77,79],programdesc:77,project:34,propos:[60,82,83],protobuf:86,protocol:97,provid:[2,80],prune:78,pserver:42,pull:110,push:110,python:[31,43,45,63,64,70,72,74,79,80,83,87,91,116,122],qualiti:81,queue:[35,39],rank:7,rank_cost:8,raspberri:139,rate:97,reader:[12,13,30,80],realiz:81,reciproc:22,recoveri:35,recurr:[8,9,96,107,108],recurrent_group:8,reduce_max:22,reduce_mean:22,reduce_min:22,reduce_sum:22,ref:31,refactor:81,refer:[2,45,47,62,63,64],region:126,regist:[60,81,87],registr:[81,82],registri:81,regular:[27,40,83],reject:97,rel:71,relat:[81,90],relu6:22,relu:[5,22],remot:41,remoteexecutor:45,render:126,repeat:8,represent:[33,81],request:110,requir:[34,56],reshap:[8,22],resiz:8,retri:39,reus:79,rmsprop:10,rnn:[70,90,105,133],rnnop:[33,70,81],roi_pool:8,rotat:8,round:22,route53:126,row:86,row_conv:8,row_l2_norm:8,run:[50,119],runtim:43,sampl:8,sampling_id:8,save:42,scale:[8,22,35],scale_shift:8,scaling_project:8,scope:[33,70,81,85],search:71,secur:126,select:[40,86],selectedrow:86,selective_fc:8,sentiment:14,separ:81,seq_concat:8,seq_reshap:8,seq_slic:8,seqtext_print:7,sequenc:[71,108],sequence_conv:22,sequence_conv_pool:[9,23],sequence_expand:22,sequence_first_step:22,sequence_last_step:22,sequence_pool:22,sequence_softmax:22,sequencesoftmax:5,server:[35,39,40,43,47,126],servic:126,setup:126,sextant:141,sgd:133,sgdoptim:24,shape:71,share:[30,32,62,85],should:85,shrink_memori:22,shuffl:80,sigmoid:[5,22],sigmoid_cross_entropy_with_logit:22,simpl:71,simple_attent:9,simple_gru2:9,simple_gru:9,simple_img_conv_pool:[9,23],simple_lstm:9,singl:80,slice:8,slice_project:8,slope_intercept:8,small_vgg:9,smooth_l1_cost:8,soft_relu:22,softmax:5,softplu:22,softrelu:5,softshrink:22,softsign:[5,22],solut:[60,61,62,63,69,78,82,89],sourc:119,spars:[40,41,42,86],split:22,split_lod_tensor:22,spp:8,sqrt:22,squar:[5,22],square_error_cost:[8,22],squarerootn:11,stack:33,stanh:5,start:[30,126],statement:49,step2:123,step:[70,123],storag:83,store:35,strategi:62,sub_nested_seq:8,sub_seq:8,subcommond:52,submit:43,suffici:80,suitabl:34,sulut:65,sum:[7,11,22],sum_cost:8,sum_to_one_norm:8,summar:[30,44],summari:66,support:[53,73,88,90,92],survei:[53,58,83,141],swish:22,synopsi:52,system:[54,126],tabl:68,table_project:8,tanh:[5,22],tanh_shrink:22,task:[35,39],tear:126,tecton:141,templat:126,tensor:[8,81,88,113],tensorarrai:[71,90],tensordesc:91,tensorflow:58,test:[63,64,65],text_conv_pool:9,theori:31,thi:[85,92],think:56,three:90,thresholded_relu:22,time:119,timelin:42,todo:[36,37,46],togeth:85,toler:35,too:97,tool:[34,141],topic:88,topk:22,toward:54,train:[29,30,35,38,41,43,45,72,80,126],trainer:[29,35,40,42,43,126],tran:8,trans_full_matrix_project:8,translat:71,transpil:[45,46,47,62,73],transpos:22,tune:133,ture:54,two:31,type:69,uci_h:14,uniform:90,uniforminiti:20,unit:[63,64,65],unpack:71,updat:[30,41,42,126],usag:[32,48,70,71,80],use:[38,80],user:35,util:7,valu:79,value_print:7,vardesc:91,variabl:[32,62,79,81,85,91],verifi:126,version:[44,53,92],vgg_16_network:9,volum:126,vpc:126,warp_ctc:8,weightdecayregular:27,what:[38,42],wheel:92,when:[42,85],whl:92,why:[53,54,74,80,81,90],wmt14:14,worker:44,xavieriniti:20,zero:22}}) \ No newline at end of file diff --git a/develop/doc_cn/v1_api_tutorials/README.html b/develop/doc_cn/v1_api_tutorials/README.html deleted file mode 100644 index 7d2d03e060d..00000000000 --- a/develop/doc_cn/v1_api_tutorials/README.html +++ /dev/null @@ -1,293 +0,0 @@ - - - - - - - - - - - <no title> — PaddlePaddle 文档 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - - - - - - -
-
    - -
  • <no title>
  • -
-
- -
-
-
-
- -

The tutorials in v1_api_tutorials are using v1_api currently, and will be upgraded to v2_api later. -Thus, v1_api_tutorials is a temporary directory. We decide not to maintain it and will delete it in future.

-

Please go to PaddlePaddle/book and -PaddlePaddle/models to learn PaddlePaddle.

- - -
-
-
- - -
- -
-

- © Copyright 2016, PaddlePaddle developers. - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/develop/doc_cn/v1_api_tutorials/embedding_model/index_cn.html b/develop/doc_cn/v1_api_tutorials/embedding_model/index_cn.html deleted file mode 100644 index a2eb186647e..00000000000 --- a/develop/doc_cn/v1_api_tutorials/embedding_model/index_cn.html +++ /dev/null @@ -1,457 +0,0 @@ - - - - - - - - - - - 中文词向量模型的使用 — PaddlePaddle 文档 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - - - - - - -
-
    - -
  • 中文词向量模型的使用
  • -
-
- -
-
-
-
- -
-

中文词向量模型的使用

-
-

本文档介绍如何在PaddlePaddle平台上,使用预训练的标准格式词向量模型。

-

在此感谢 @lipeng 提出的代码需求,并给出的相关模型格式的定义。

-
-

介绍

-
-

中文字典

-

我们的字典使用内部的分词工具对百度知道和百度百科的语料进行分词后产生。分词风格如下: “《红楼梦》”将被分为 “《”,”红楼梦”,”》”,和 “《红楼梦》”。字典采用UTF8编码,输出有2列:词本身和词频。字典共包含 3206326个词和4个特殊标记:

-
    -
  • <s>: 分词序列的开始
  • -
  • <e>: 分词序列的结束
  • -
  • PALCEHOLDER_JUST_IGNORE_THE_EMBEDDING: 占位符,没有实际意义
  • -
  • <unk>: 未知词
  • -
-
-
-

中文词向量的预训练模型

-

遵循文章 A Neural Probabilistic Language Model中介绍的方法,模型采用 n-gram 语言模型,结构如下图:6元上下文作为输入层->全连接层->softmax层 。对应于字典,我们预训练得到4种不同维度的词向量,分别为:32维、64维、128维和256维。 -

-
Figure 1. neural-n-gram-model

-
-
-

下载和数据抽取

-

运行以下的命令下载和获取我们的字典和预训练模型:

-
cd $PADDLE_ROOT/demo/model_zoo/embedding
-./pre_DictAndModel.sh
-
-
-
-
-
-

中文短语改写的例子

-

以下示范如何使用预训练的中文字典和词向量进行短语改写。

-
-

数据的准备和预处理

-

首先,运行以下的命令下载数据集。该数据集(utf8编码)包含20个训练样例,5个测试样例和2个生成式样例。

-
cd $PADDLE_ROOT/demo/seqToseq/data
-./paraphrase_data.sh
-
-
-

第二步,将数据处理成规范格式,在训练数集上训练生成词向量字典(数据将保存在 $PADDLE_SOURCE_ROOT/demo/seqToseq/data/pre-paraphrase):

-
cd $PADDLE_ROOT/demo/seqToseq/
-python preprocess.py -i data/paraphrase [--mergeDict]
-
-
-
    -
  • 其中,如果使用--mergeDict选项,源语言短语和目标语言短语的字典将被合并(源语言和目标语言共享相同的编码字典)。本实例中,源语言和目标语言都是相同的语言,因此可以使用该选项。
  • -
-
-
-

使用用户指定的词向量字典

-

使用如下命令,从预训练模型中,根据用户指定的字典,抽取对应的词向量构成新的词表: -cd $PADDLE_ROOT/demo/model_zoo/embedding -python extract_para.py –preModel PREMODEL –preDict PREDICT –usrModel USRMODEL–usrDict USRDICT -d DIM

-
    -
  • --preModel PREMODEL: 预训练词向量字典模型的路径
  • -
  • --preDict PREDICT: 预训练模型使用的字典的路径
  • -
  • --usrModel USRMODEL: 抽取出的新词表的保存路径
  • -
  • --usrDict USRDICT: 用户指定新的字典的路径,用于构成新的词表
  • -
  • -d DIM: 参数(词向量)的维度
  • -
-

此处,你也可以简单的运行以下的命令:

-
cd $PADDLE_ROOT/demo/seqToseq/data/
-./paraphrase_model.sh
-
-
-

运行成功以后,你将会看到以下的模型结构:

-
paraphrase_model
-|--- _source_language_embedding
-|--- _target_language_embedding
-
-
-
-
-

在PaddlePaddle平台训练模型

-

首先,配置模型文件,配置如下(可以参考保存在 demo/seqToseq/paraphrase/train.conf的配置):

-
from seqToseq_net import *
-is_generating = False
-
-################## Data Definition #####################
-train_conf = seq_to_seq_data(data_dir = "./data/pre-paraphrase",
-                             job_mode = job_mode)
-
-############## Algorithm Configuration ##################
-settings(
-      learning_method = AdamOptimizer(),
-      batch_size = 50,
-      learning_rate = 5e-4)
-
-################# Network configure #####################
-gru_encoder_decoder(train_conf, is_generating, word_vector_dim = 32)
-
-
-

这个配置与demo/seqToseq/translation/train.conf 基本相同

-

然后,使用以下命令进行模型训练:

-
cd $PADDLE_SOURCE_ROOT/demo/seqToseq/paraphrase
-./train.sh
-
-
-

其中,train.shdemo/seqToseq/translation/train.sh 基本相同,只有2个配置不一样:

-
    -
  • --init_model_path: 初始化模型的路径配置为data/paraphrase_modeldata/paraphrase_model
  • -
  • --load_missing_parameter_strategy:如果参数模型文件缺失,除词向量模型外的参数将使用正态分布随机初始化
  • -
-

如果用户想要了解详细的数据集的格式、模型的结构和训练过程,请查看 Text generation Tutorial.

-
-
-
-

可选功能

-
-

观测词向量

-

PaddlePaddle 平台为想观测词向量的用户提供了将二进制词向量模型转换为文本模型的功能:

-
cd $PADDLE_ROOT/demo/model_zoo/embedding
-python paraconvert.py --b2t -i INPUT -o OUTPUT -d DIM
-
-
-
    -
  • -i INPUT: 输入的(二进制)词向量模型名称
  • -
  • -o OUTPUT: 输出的文本模型名称
  • -
  • -d DIM: (词向量)参数维度
  • -
-

运行完以上命令,用户可以在输出的文本模型中看到:

-
0,4,32156096
--0.7845433,1.1937413,-0.1704215,0.4154715,0.9566584,-0.5558153,-0.2503305, ......
-0.0000909,0.0009465,-0.0008813,-0.0008428,0.0007879,0.0000183,0.0001984, ......
-......
-
-
-
    -
  • 其中,第一行是PaddlePaddle 输出文件的格式说明,包含3个属性::
      -
    • PaddlePaddle的版本号,本例中为0
    • -
    • 浮点数占用的字节数,本例中为4
    • -
    • 总计的参数个数,本例中为32,156,096
    • -
    -
  • -
  • 其余行是(词向量)参数行(假设词向量维度为32)
      -
    • 每行打印32个参数以’,’分隔
    • -
    • 共有32,156,096/32 = 1,004,877行,也就是说,模型共包含1,004,877个被向量化的词
    • -
    -
  • -
-
-
-

词向量模型的修正

-

PaddlePaddle 为想修正词向量模型的用户提供了将文本词向量模型转换为二进制模型的命令:

-
cd $PADDLE_ROOT/demo/model_zoo/embedding
-python paraconvert.py --t2b -i INPUT -o OUTPUT
-
-
-
    -
  • -i INPUT: 输入的文本词向量模型名称
  • -
  • -o OUTPUT: 输出的二进制词向量模型名称
  • -
-

请注意,输入的文本格式如下:

-
-0.7845433,1.1937413,-0.1704215,0.4154715,0.9566584,-0.5558153,-0.2503305, ......
-0.0000909,0.0009465,-0.0008813,-0.0008428,0.0007879,0.0000183,0.0001984, ......
-......
-
-
-
    -
  • 输入文本中没有头部(格式说明)行
  • -
  • (输入文本)每行存储一个词,以逗号’,’分隔
  • -
-
-
-
- - -
-
-
- - -
- -
-

- © Copyright 2016, PaddlePaddle developers. - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/develop/doc_cn/v1_api_tutorials/imagenet_model/resnet_model_cn.html b/develop/doc_cn/v1_api_tutorials/imagenet_model/resnet_model_cn.html deleted file mode 100644 index 756158f4298..00000000000 --- a/develop/doc_cn/v1_api_tutorials/imagenet_model/resnet_model_cn.html +++ /dev/null @@ -1,546 +0,0 @@ - - - - - - - - - - - Model Zoo - ImageNet — PaddlePaddle 文档 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - - - - - - -
-
    - -
  • Model Zoo - ImageNet
  • -
-
- -
-
-
-
- -
-

Model Zoo - ImageNet

-

ImageNet 是通用物体分类领域一个众所周知的数据库。本教程提供了一个用于ImageNet上的卷积分类网络模型。

-
-

ResNet 介绍

-

论文 Deep Residual Learning for Image Recognition 中提出的ResNet网络结构在2015年ImageNet大规模视觉识别竞赛(ILSVRC 2015)的分类任务中赢得了第一名。他们提出残差学习的框架来简化网络的训练,所构建网络结构的的深度比之前使用的网络有大幅度的提高。下图展示的是基于残差的连接方式。左图构造网络模块的方式被用于34层的网络中,而右图的瓶颈连接模块用于50层,101层和152层的网络结构中。

-

resnet_block
-
图 1. ResNet 网络模块

-

本教程中我们给出了三个ResNet模型,这些模型都是由原作者提供的模型https://github.com/KaimingHe/deep-residual-networks转换过来的。我们使用PaddlePaddle在ILSVRC的验证集共50,000幅图像上测试了模型的分类错误率,其中输入图像的颜色通道顺序为BGR,保持宽高比缩放到短边为256,只截取中心方形的图像区域。分类错误率和模型大小由下表给出。 -

- ----- - - - - - - - - - - - - - - - - - - - - - - -
ResNetTop-1Model Size
ResNet-5024.9%99M
ResNet-10123.7%173M
ResNet-15223.2%234M
-
-
-

ResNet 模型

-

50层,101层和152层的网络配置文件可参照demo/model_zoo/resnet/resnet.py。你也可以通过在命令行参数中增加一个参数如--config_args=layer_num=50来指定网络层的数目。

-
-

网络可视化

-

你可以通过执行下面的命令来得到ResNet网络的结构可视化图。该脚本会生成一个dot文件,然后可以转换为图片。需要安装graphviz来转换dot文件为图片。

-
cd demo/model_zoo/resnet
-./net_diagram.sh
-
-
-
-
-

模型下载

-
cd demo/model_zoo/resnet
-./get_model.sh
-
-
-

你可以执行上述命令来下载所有的模型和均值文件,如果下载成功,这些文件将会被保存在demo/model_zoo/resnet/model路径下。

-
mean_meta_224  resnet_101  resnet_152  resnet_50
-
-
-
    -
  • resnet_50: 50层网络模型。
  • -
  • resnet_101: 101层网络模型。
  • -
  • resnet_152: 152层网络模型。
  • -
  • mean_meta_224: 均值图像文件,图像大小为3 x 224 x 224,颜色通道顺序为BGR。你也可以使用这三个值: 103.939, 116.779, 123.68。
  • -
-
-
-

参数信息

-
    -
  • 卷积层权重

    -

    由于每个卷积层后面连接的是batch normalization层,因此该层中没有偏置(bias)参数,并且只有一个权重。 -形状: (Co, ky, kx, Ci)

    -
      -
    • Co: 输出特征图的通道数目
    • -
    • ky: 滤波器核在垂直方向上的尺寸
    • -
    • kx: 滤波器核在水平方向上的尺寸
    • -
    • Ci: 输入特征图的通道数目
    • -
    -

    二维矩阵: (Co * ky * kx, Ci), 行优先次序存储。

    -
  • -
  • 全连接层权重

    -

    二维矩阵: (输入层尺寸, 本层尺寸), 行优先次序存储。

    -
  • -
  • Batch Normalization 层权重

    -
  • -
-

本层有四个参数,实际上只有.w0和.wbias是需要学习的参数,另外两个分别是滑动均值和方差。在测试阶段它们将会被加载到模型中。下表展示了batch normalization层的参数。 -

- ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
参数名尺寸含义
_res2_1_branch1_bn.w0256gamma, 缩放参数
_res2_1_branch1_bn.w1256特征图均值
_res2_1_branch1_bn.w2256特征图方差
_res2_1_branch1_bn.wbias256beta, 偏置参数
-
-
-

参数读取

-

使用者可以使用下面的Python脚本来读取参数值:

-
import sys
-import numpy as np
-
-def load(file_name):
-    with open(file_name, 'rb') as f:
-        f.read(16) # skip header for float type.
-        return np.fromfile(f, dtype=np.float32)
-
-if __name__=='__main__':
-    weight = load(sys.argv[1])
-
-
-

或者直接使用下面的shell命令:

-
od -j 16 -f _res2_1_branch1_bn.w0
-
-
-
-
-
-

特征提取

-

我们提供了C++和Python接口来提取特征。下面的例子使用了demo/model_zoo/resnet/example中的数据,详细地展示了整个特征提取的过程。

-
-

C++接口

-

首先,在配置文件中的define_py_data_sources2里指定图像数据列表,具体请参照示例demo/model_zoo/resnet/resnet.py

-
    train_list = 'train.list' if not is_test else None
-    # mean.meta is mean file of ImageNet dataset.
-    # mean.meta size : 3 x 224 x 224.
-    # If you use three mean value, set like:
-    # "mean_value:103.939,116.779,123.68;"
-    args={
-        'mean_meta': "model/mean_meta_224/mean.meta",
-        'image_size': 224, 'crop_size': 224,
-        'color': True,'swap_channel:': [2, 1, 0]}
-    define_py_data_sources2(train_list,
-                           'example/test.list',
-                           module="example.image_list_provider",
-                           obj="processData",
-                           args=args)
-
-
-

第二步,在resnet.py文件中指定要提取特征的网络层的名字。例如,

-
Outputs("res5_3_branch2c_conv", "res5_3_branch2c_bn")
-
-
-

第三步,在extract_fea_c++.sh文件中指定模型路径和输出的目录,然后执行下面的命令。

-
cd demo/model_zoo/resnet
-./extract_fea_c++.sh
-
-
-

如果执行成功,特征将会存到fea_output/rank-00000文件中,如下所示。同时你可以使用load_feature.py文件中的load_feature_c接口来加载该文件。

-
-0.115318 -0.108358 ... -0.087884;-1.27664 ... -1.11516 -2.59123;
--0.126383 -0.116248 ... -0.00534909;-1.42593 ... -1.04501 -1.40769;
-
-
-
    -
  • 每行存储的是一个样本的特征。其中,第一行存的是图像example/dog.jpg的特征,第二行存的是图像example/cat.jpg的特征。
  • -
  • 不同层的特征由分号;隔开,并且它们的顺序与Outputs()中指定的层顺序一致。这里,左边是res5_3_branch2c_conv层的特征,右边是res5_3_branch2c_bn层特征。
  • -
-
-
-

Python接口

-

示例demo/model_zoo/resnet/classify.py中展示了如何使用Python来提取特征。下面的例子同样使用了./example/test.list中的数据。执行的命令如下:

-
cd demo/model_zoo/resnet
-./extract_fea_py.sh
-
-
-

extract_fea_py.sh:

-
python classify.py \
-     --job=extract \
-     --conf=resnet.py\
-     --use_gpu=1 \
-     --mean=model/mean_meta_224/mean.meta \
-     --model=model/resnet_50 \
-     --data=./example/test.list \
-     --output_layer="res5_3_branch2c_conv,res5_3_branch2c_bn" \
-     --output_dir=features
-
-
-
    -
  • --job=extract: 指定工作模式来提取特征。
  • -
  • --conf=resnet.py: 网络配置文件。
  • -
  • --use_gpu=1: 指定是否使用GPU。
  • -
  • --model=model/resnet_50: 模型路径。
  • -
  • --data=./example/test.list: 数据列表。
  • -
  • --output_layer=”xxx,xxx”: 指定提取特征的层。
  • -
  • --output_dir=features: 输出目录。
  • -
-

如果运行成功,你将会看到特征存储在features/batch_0文件中,该文件是由cPickle产生的。你可以使用load_feature.py中的load_feature_py接口来打开该文件,它将返回如下的字典:

-
{
-'cat.jpg': {'res5_3_branch2c_conv': array([[-0.12638293, -0.116248  , -0.11883899, ..., -0.00895038, 0.01994277, -0.00534909]], dtype=float32), 'res5_3_branch2c_bn': array([[-1.42593431, -1.28918779, -1.32414699, ..., -1.45933616, -1.04501402, -1.40769434]], dtype=float32)},
-'dog.jpg': {'res5_3_branch2c_conv': array([[-0.11531784, -0.10835785, -0.08809858, ...,0.0055237, 0.01505112, -0.08788397]], dtype=float32), 'res5_3_branch2c_bn': array([[-1.27663755, -1.18272924, -0.90937918, ..., -1.25178063, -1.11515927, -2.59122872]], dtype=float32)}
-}
-
-
-

仔细观察,这些特征值与上述使用C++接口提取的结果是一致的。

-
-
-
-

预测

-

classify.py文件也可以用于对样本进行预测。我们提供了一个示例脚本predict.sh,它使用50层的ResNet模型来对example/test.list中的数据进行预测。

-
cd demo/model_zoo/resnet
-./predict.sh
-
-
-

predict.sh调用了classify.py:

-
python classify.py \
-     --job=predict \
-     --conf=resnet.py\
-     --multi_crop \
-     --model=model/resnet_50 \
-     --use_gpu=1 \
-     --data=./example/test.list
-
-
-
    -
  • --job=extract: 指定工作模型进行预测。
  • -
  • --conf=resnet.py: 网络配置文件。network configure.
  • -
  • --multi_crop: 使用10个裁剪图像块,预测概率取平均。
  • -
  • --use_gpu=1: 指定是否使用GPU。
  • -
  • --model=model/resnet_50: 模型路径。
  • -
  • --data=./example/test.list: 数据列表。
  • -
-

如果运行成功,你将会看到如下结果,其中156和285是这些图像的分类标签。

-
Label of example/dog.jpg is: 156
-Label of example/cat.jpg is: 282
-
-
-
-
- - -
-
-
- - -
- -
-

- © Copyright 2016, PaddlePaddle developers. - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/develop/doc_cn/v1_api_tutorials/quick_start/index_cn.html b/develop/doc_cn/v1_api_tutorials/quick_start/index_cn.html deleted file mode 100644 index 5ee92cd4a18..00000000000 --- a/develop/doc_cn/v1_api_tutorials/quick_start/index_cn.html +++ /dev/null @@ -1,760 +0,0 @@ - - - - - - - - - - - 快速入门教程 — PaddlePaddle 文档 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
- - - - - - - - - - - -
-
    - -
  • 快速入门教程
  • -
-
- -
-
-
-
- -
-

快速入门教程

-

我们将以 文本分类问题 为例, -介绍PaddlePaddle的基本使用方法。

-
-

安装

-

请参考 安装流程 安装PaddlePaddle。

-
-
-

使用概述

-

文本分类问题:对于给定的一条文本,我们从提前给定的类别集合中选择其所属类别。

-

比如, 在购物网站上,通过查看买家对某个产品的评价反馈, 评估该产品的质量。

-
    -
  • 这个显示器很棒! (好评)
  • -
  • 用了两个月之后这个显示器屏幕碎了。(差评)
  • -
-

使用PaddlePaddle, 每一个任务流程都可以被划分为如下五个步骤。

-
-
../../_images/Pipeline_cn.jpg -
-
    -
  1. -
    数据格式准备
    -
      -
    • 本例每行保存一条样本,类别Id和文本信息用 Tab 间隔,文本中的单词用空格分隔(如果不切词,则字与字之间用空格分隔),例如:类别Id '\t'
    • -
    -
    -
    -
  2. -
  3. -
    向系统传送数据
    -
      -
    • PaddlePaddle可以执行用户的python脚本程序来读取各种格式的数据文件。
    • -
    • 本例的所有字符都将转换为连续整数表示的Id传给模型。
    • -
    -
    -
    -
  4. -
  5. -
    描述网络结构和优化算法
    -
      -
    • 本例由易到难展示4种不同的文本分类网络配置:逻辑回归模型,词向量模型,卷积模型,时序模型。
    • -
    • 常用优化算法包括Momentum, RMSProp,AdaDelta,AdaGrad,Adam,Adamax等,本例采用Adam优化方法,加了L2正则和梯度截断。
    • -
    -
    -
    -
  6. -
  7. 训练模型
  8. -
  9. 应用模型
  10. -
-
-

数据格式准备

-

接下来我们将展示如何用PaddlePaddle训练一个文本分类模型,将 Amazon电子产品评论数据 分为好评(正样本)和差评(负样本)两种类别。 -源代码demo/quick_start 目录里提供了该数据的下载脚本和预处理脚本,你只需要在命令行输入以下命令,就能够很方便的完成数据下载和相应的预处理工作。

-
cd demo/quick_start
-./data/get_data.sh
-./preprocess.sh
-
-
-

数据预处理完成之后,通过配置类似于 dataprovider_*.py 的数据读取脚本和类似于 trainer_config.*.py 的训练模型脚本,PaddlePaddle将以设置参数的方式来设置 -相应的数据读取脚本和训练模型脚本。接下来,我们将对这两个步骤给出了详细的解释,你也可以先跳过本文的解释环节,直接进入训练模型章节, 使用 sh train.sh 开始训练模型, -查看`train.sh`内容,通过 自底向上法 (bottom-up approach)来帮助你理解PaddlePaddle的内部运行机制。

-
-
-
-

向系统传送数据

-
-

Python脚本读取数据

-

DataProvider 是PaddlePaddle负责提供数据的模块,主要职责在于将训练数据传入内存或者显存,让模型能够得到训练更新,其包括两个函数:

-
    -
  • initializer:PaddlePaddle会在调用读取数据的Python脚本之前,先调用initializer函数。在下面例子里,我们在initialzier函数里初始化词表,并且在随后的读取数据过程中填充词表。
  • -
  • process:PaddlePaddle调用process函数来读取数据。每次读取一条数据后,process函数会用yield语句输出这条数据,从而能够被PaddlePaddle 捕获 (harvest)。
  • -
-

dataprovider_bow.py 文件给出了完整例子:

-

详细内容请参见 DataProvider的介绍

-
-
-

配置中的数据加载定义

-

在模型配置中通过 define_py_data_sources2 接口来加载数据:

-

以下是对上述数据加载的解释:

-
    -
  • data/train.list,data/test.list: 指定训练数据和测试数据
  • -
  • module=”dataprovider_bow”: 处理数据的Python脚本文件
  • -
  • obj=”process”: 指定生成数据的函数
  • -
  • args={“dictionary”: word_dict}: 额外的参数,这里指定词典
  • -
-

更详细数据格式和用例请参考 PyDataProvider2的使用

-
-
-
-

模型网络结构

-

本小节我们将介绍模型网络结构。

-
-
../../_images/PipelineNetwork_cn.jpg -
-

我们将以最基本的逻辑回归网络作为起点,并逐渐展示更加深入的功能。更详细的网络配置连接请参考 api_trainer_config_helpers_layers 。 -所有配置都能在 源代码demo/quick_start 目录下找到。

-
-

逻辑回归模型

-

具体流程如下:

-
-
../../_images/NetLR_cn.jpg -
-
    -
  • 获取利用 one-hot vector 表示的每个单词,维度是词典大小

    -
    -
    word = data_layer(name="word",  size=word_dim)
    -
    -
    -
    -
  • -
  • 获取该条样本类别Id,维度是类别个数。

    -
    -
    label = data_layer(name="label", size=label_dim)
    -
    -
    -
    -
  • -
  • 利用逻辑回归模型对该向量进行分类,同时会计算分类准确率

    -
    -
    # Define a fully connected layer with logistic activation (also called softmax activation).
    -output = fc_layer(input=word,
    -                size=label_dim,
    -                act_type=SoftmaxActivation())
    -# Define cross-entropy classification loss and error.
    -classification_cost(input=output, label=label)
    -
    -
    -
    -
  • -
-
-
    -
  • input: 除去data层,每个层都有一个或多个input,多个input以list方式输入
  • -
  • size: 该层神经元个数
  • -
  • act_type: 激活函数类型
  • -
-
-

效果总结:我们将在后面介绍训练和预测流程的脚本。在此为方便对比不同网络结构,我们总结了各个网络的复杂度和效果。

-
-
----- - - - - - - - - - - - - -
网络名称参数数量错误率
逻辑回归252 KB8.652 %
-
-
-
-

词向量模型

-

embedding模型需要稍微改变提供数据的Python脚本,即 dataprovider_emb.py,词向量模型、 -卷积模型、时序模型均使用该脚本。其中文本输入类型定义为整数时序类型integer_value_sequence。

-
def initializer(settings, dictionary, **kwargs):
-    settings.word_dict = dictionary
-    settings.input_types = [
-        # Define the type of the first input as sequence of integer.
-        # The value of the integers range from 0 to len(dictrionary)-1
-        integer_value_sequence(len(dictionary)),
-        # Define the second input for label id
-        integer_value(2)]
-
-@provider(init_hook=initializer)
-def process(settings, file_name):
-    ...
-    # omitted, it is same as the data provider for LR model
-
-
-

该模型依然使用逻辑回归分类网络的框架, 只是将句子用连续向量表示替换为用稀疏向量表示, 即对第三步进行替换。句子表示的计算更新为两步:

-../../_images/NetContinuous_cn.jpg -
    -
  • 利用单词Id查找该单词对应的连续向量(维度为word_dim), 输入N个单词,输出为N个word_dim维度向量

    -
    -
    emb = embedding_layer(input=word, size=word_dim)
    -
    -
    -
    -
  • -
  • 将该句话包含的所有单词向量求平均, 得到句子的表示

    -
    -
    avg = pooling_layer(input=emb, pooling_type=AvgPooling())
    -
    -
    -
    -
  • -
-

其它部分和逻辑回归网络结构一致。

-

效果总结:

-
-
----- - - - - - - - - - - - - -
网络名称参数数量错误率
词向量模型15 MB8.484 %
-
-
-
-

卷积模型

-

卷积网络是一种特殊的从词向量表示到句子表示的方法, 也就是将词向量模型进一步演化为三个新步骤。

-../../_images/NetConv_cn.jpg -

文本卷积分可为三个步骤:

-
    -
  1. 首先,从每个单词左右两端分别获取k个相邻的单词, 拼接成一个新的向量;
  2. -
  3. 其次,对该向量进行非线性变换(例如Sigmoid变换), 使其转变为维度为hidden_dim的新向量;
  4. -
  5. 最后,对整个新向量集合的每一个维度取最大值来表示最后的句子。
  6. -
-

这三个步骤可配置为:

-
text_conv = sequence_conv_pool(input=emb,
-                            context_start=k,
-                            context_len=2 * k + 1)
-
-
-

效果总结:

-
-
----- - - - - - - - - - - - - -
网络名称参数数量错误率
卷积模型16 MB5.628 %
-
-
-
-

时序模型

-../../_images/NetRNN_cn.jpg -

时序模型,也称为RNN模型, 包括简单的 RNN模型, GRU模型LSTM模型 等等。

-
    -
  • GRU模型配置:

    -
    -
    gru = simple_gru(input=emb, size=gru_size)
    -
    -
    -
    -
  • -
  • LSTM模型配置:

    -
    -
    lstm = simple_lstm(input=emb, size=lstm_size)
    -
    -
    -
    -
  • -
-

本次试验,我们采用单层LSTM模型,并使用了Dropout,效果总结:

-
-
----- - - - - - - - - - - - - -
网络名称参数数量错误率
时序模型16 MB4.812 %
-
-
-
-
-

优化算法

-

优化算法 包括 -Momentum, RMSProp,AdaDelta,AdaGrad,ADAM,Adamax等,这里采用Adam优化方法,同时使用了L2正则(L2 Regularization)和梯度截断(Gradient Clipping)。

-
settings(batch_size=128,
-        learning_rate=2e-3,
-        learning_method=AdamOptimizer(),
-        regularization=L2Regularization(8e-4),
-        gradient_clipping_threshold=25)
-
-
-
-
-

训练模型

-

在数据加载和网络配置完成之后, 我们就可以训练模型了。

-../../_images/PipelineTrain_cn.jpg -

训练模型,我们只需要运行 train.sh 训练脚本:

-
-
./train.sh
-
-
-
-

train.sh 中包含了训练模型的基本命令。训练时所需设置的主要参数如下:

-
-
paddle train \
---config=trainer_config.py \
---log_period=20 \
---save_dir=./output \
---num_passes=15 \
---use_gpu=false
-
-
-
-

这里只简单介绍了单机训练,如何进行分布式训练,请参考 cluster_train

-
-
-

预测

-

当模型训练好了之后,我们就可以进行预测了。

-../../_images/PipelineTest_cn.jpg -

之前配置文件中 test.list 指定的数据将会被测试,这里直接通过预测脚本 predict.sh 进行预测, -更详细的说明,请参考 基于Python的预测

-
-
model="output/pass-00003"
-paddle train \
-    --config=trainer_config.lstm.py \
-    --use_gpu=false \
-    --job=test \
-    --init_model_path=$model \
-    --config_args=is_predict=1 \
-    --predict_output_dir=. \
-
-mv rank-00000 result.txt
-
-
-
-

这里以 output/pass-00003 为例进行预测,用户可以根据训练日志,选择测试结果最好的模型来预测。

-

预测结果以文本的形式保存在 result.txt 中,一行为一个样本,格式如下:

-
-
预测ID;ID为0的概率 ID为1的概率
-预测ID;ID为0的概率 ID为1的概率
-
-
-
-
-
-

总体效果总结

-

/demo/quick_start 目录下,能够找到这里使用的所有数据, 网络配置, 训练脚本等等。 -对于Amazon-Elec测试集(25k), 如下表格,展示了上述网络模型的训练效果:

-
-
------ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
网络名称参数数量错误率配置文件
逻辑回归模型252 KB8.652%trainer_config.lr.py
词向量模型15 MB8.484%trainer_config.emb.py
卷积模型16 MB5.628%trainer_config.cnn.py
时序模型16 MB4.812%trainer_config.lstm.py
-
-
-
-

附录

-
-

命令行参数

-
    -
  • –config:网络配置
  • -
  • –save_dir:模型存储路径
  • -
  • –log_period:每隔多少batch打印一次日志
  • -
  • –num_passes:训练轮次,一个pass表示过一遍所有训练样本
  • -
  • –config_args:命令指定的参数会传入网络配置中。
  • -
  • –init_model_path:指定初始化模型路径,可用在测试或训练时指定初始化模型。
  • -
-

默认一个pass保存一次模型,也可以通过saving_period_by_batches设置每隔多少batch保存一次模型。 -可以通过show_parameter_stats_period设置打印参数信息等。 -其他参数请参考 命令行参数文档(链接待补充)。

-
-
-

输出日志

-
TrainerInternal.cpp:160]  Batch=20 samples=2560 AvgCost=0.628761 CurrentCost=0.628761 Eval: classification_error_evaluator=0.304297  CurrentEval: classification_error_evaluator=0.304297
-
-
-

模型训练会看到类似上面这样的日志信息,详细的参数解释,请参考如下表格:

-
-
---- - - - - - - - - - - - - - - - - - - - - - - - - - -
名称解释
Batch=20表示过了20个batch
samples=2560表示过了2560个样本
AvgCost每个pass的第0个batch到当前batch所有样本的平均cost
CurrentCost当前log_period个batch所有样本的平均cost
Eval: classification_error_evaluator每个pass的第0个batch到当前batch所有样本的平均分类错误率
CurrentEval: classification_error_evaluator当前log_period个batch所有样本的平均分类错误率
-
-
-
-
- - -
-
-
- - -
- -
-

- © Copyright 2016, PaddlePaddle developers. - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file -- GitLab