+&      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~SafeSafe*+-69:;<=?ADLNOQRT[cfd  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeQ  !"#%$&'()*+/342.6-,015789:;<=>?@ABCDEFGHIJKLMNOPQRd9:;78<=ed+,-./0123456>?@ABCDEF)*&'(#$%!"GH IcJKbLa`_^MNOPQ]R \[ZYXW VUT S>    !"#$%&'()*+ ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeSafe*+-69:;<=?ADLNOQRT[cf~fghijklmnopqrstuvwxyz{|}~Qfghijklnmopqtursvwxyz{|}~qrstuvwxyz{|}~oplmnmnijkjkfghMfghijkjklmnmnopq*rstuvwxyz{|}~Safe+9:;<=DNORT[aSafeTf        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeefghijklmnopqrstuvwxyz{|}~2DeepDarkFantasy-0.2017.3.28-2zxgIhZnlDyEgT4x9TCE8wUtilDBILangPolyXorvarsisSquareCombineImpWNoImpWRunImpWWeight weightConProdConprodCon RandRange randRangeWDiffrunWDiffDiffNTSconvSNTconvShowrunShowASTLeafAppLamEvalrunEval BiFunctorbimapMonadbindjoin ApplicativepureapFunctormapzsabsapphoascomflipidconstscombdupWithDiffwithDiffMonoidzeroplus withDiff1 selfWithDiffconst1map2returnbind2map1join1bimap2flip1flip2app3com2combappASTlamASTnamelamlam2lam3app2plus2noEnv $fDBICombine$fProdConShowlr$fProdConRandRangelr$fProdConRandomlr $fWeight(,)$fWeightDouble $fWeight()$fRandRange(,)$fRandRangeDouble $fRandRange() $fDBIWDiff $fNTkkreprxx $fNTkkreprlr$fNTSTYPETYPEreprl(,) $fDBIShow $fShowAST $fDBIEval $fRandom(,) $fRandom()GWDiff runGWDiffVectormultdivideGroupinvertminusReifyreifymkProdzrofstdouble doubleZero doubleOne doublePlus doubleMinus doubleMult doubleDivide doubleExpfloat floatZerofloatOne floatPlus floatMinus floatMult floatDividefloatExpfixleftrightsumMatchunitexfalsonothingjust optionMatchioRetioBindioMapnilcons listMatch listAppendwriter runWriterswapcurryuncurry float2Double double2FloatrunImpWcons2 listMatch2fix1fix2uncurry1 optionMatch2 optionMatch3zro1fst1mult1mult2divide2invert1mkProd1mkProd2minus1divide1reciprecip1writer1 runWriter1ioBind2minus2 float2Double1 doubleExp1 floatExp1 $fDBIImpW $fDBIGWDiff $fMonadrMaybe$fApplicativeTYPErMaybe$fFunctorTYPErMaybe $fMonadrIO$fApplicativeTYPErIO$fFunctorTYPErIO$fMonadrWriterT$fApplicativeTYPErWriterT$fFunctorTYPErWriterT$fBiFunctorTYPEr(,)$fFunctorTYPEr[]$fMonoidTYPEr[]$fVectorrepr(->)$fGrouprepr(->)$fMonoidTYPErepr(->)$fVectorrepr(,)$fGrouprepr(,)$fMonoidTYPErepr(,)$fVectorrFloat $fGrouprFloat$fMonoidTYPErFloat$fVectorrDouble$fGrouprDouble$fMonoidTYPErDouble $fVectorr() $fGroupr()$fMonoidTYPEr()$fWithDiffTYPErepr(,)$fWithDiffTYPEreprDouble$fWithDiffTYPErepr() $fLangCombine $fLangImpW$fProdConVectorlr$fProdConReifylr$fProdConWithDifflr$fProdConMonoidlr $fLangWDiff $fLangGWDiff $fLangShow $fLangEval$fReifyTYPErepr(,)$fReifyTYPEreprDouble$fReifyTYPErepr()polyl2compmainXORweightsigmoidsigmoid1scaleAddwithBiasneuronneuron1hiddenxorl22evaldatasetloss