forked from Akshat-Tripathi/CFlow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlstmDiff
1 lines (1 loc) · 22.2 KB
/
lstmDiff
1
digraph test{y[shape=box];y->MULTIPLY10,MULTIPLY37;MULTIPLY37[shape=circle];MULTIPLY37->dFUNC23;dFUNC23[shape=circle];dFUNC23->dBIAS23,DOT100,DOT101,DOT102,DOT103;DOT103[shape=circle];DOT103->MULTIPLY38,MULTIPLY43;MULTIPLY43[shape=circle];MULTIPLY43->dFUNC19;dFUNC19[shape=circle];dFUNC19->dBIAS19,DOT116,DOT117,DOT118,DOT119;DOT119[shape=circle];DOT119->dOUTPUT;dOUTPUT[shape=box];DOT118[shape=circle];DOT118->dWEIGHTU19;dWEIGHTU19[shape=box];DOT117[shape=circle];DOT117->dx0;dx0[shape=box];DOT116[shape=circle];DOT116->dWEIGHTW19;dWEIGHTW19[shape=box];dBIAS19[shape=box];MULTIPLY38[shape=circle];MULTIPLY38->dTANH4;dTANH4[shape=circle];dTANH4->MULTIPLY39,MULTIPLY40,MULTIPLY41,MULTIPLY42;MULTIPLY42[shape=circle];MULTIPLY42->dFUNC18;dFUNC18[shape=circle];dFUNC18->dBIAS18,DOT112,DOT113,DOT114,DOT115;DOT115[shape=circle];DOT115->dOUTPUT;dOUTPUT[shape=box];DOT114[shape=circle];DOT114->dWEIGHTU18;dWEIGHTU18[shape=box];DOT113[shape=circle];DOT113->dx0;dx0[shape=box];DOT112[shape=circle];DOT112->dWEIGHTW18;dWEIGHTW18[shape=box];dBIAS18[shape=box];MULTIPLY41[shape=circle];MULTIPLY41->dSTATE;dSTATE[shape=box];MULTIPLY40[shape=circle];MULTIPLY40->dFUNC17;dFUNC17[shape=circle];dFUNC17->dBIAS17,DOT108,DOT109,DOT110,DOT111;DOT111[shape=circle];DOT111->dOUTPUT;dOUTPUT[shape=box];DOT110[shape=circle];DOT110->dWEIGHTU17;dWEIGHTU17[shape=box];DOT109[shape=circle];DOT109->dx0;dx0[shape=box];DOT108[shape=circle];DOT108->dWEIGHTW17;dWEIGHTW17[shape=box];dBIAS17[shape=box];MULTIPLY39[shape=circle];MULTIPLY39->dFUNC16;dFUNC16[shape=circle];dFUNC16->dBIAS16,DOT104,DOT105,DOT106,DOT107;DOT107[shape=circle];DOT107->dOUTPUT;dOUTPUT[shape=box];DOT106[shape=circle];DOT106->dWEIGHTU16;dWEIGHTU16[shape=box];DOT105[shape=circle];DOT105->dx0;dx0[shape=box];DOT104[shape=circle];DOT104->dWEIGHTW16;dWEIGHTW16[shape=box];dBIAS16[shape=box];DOT102[shape=circle];DOT102->dWEIGHTU23;dWEIGHTU23[shape=box];DOT101[shape=circle];DOT101->dx1;dx1[shape=box];DOT100[shape=circle];DOT100->dWEIGHTW23;dWEIGHTW23[shape=box];dBIAS23[shape=box];MULTIPLY10[shape=circle];MULTIPLY10->dTANH5;dTANH5[shape=circle];dTANH5->MULTIPLY11,MULTIPLY18,MULTIPLY25,MULTIPLY30;MULTIPLY30[shape=circle];MULTIPLY30->dFUNC22;dFUNC22[shape=circle];dFUNC22->dBIAS22,DOT80,DOT81,DOT82,DOT83;DOT83[shape=circle];DOT83->MULTIPLY31,MULTIPLY36;MULTIPLY36[shape=circle];MULTIPLY36->dFUNC19;dFUNC19[shape=circle];dFUNC19->dBIAS19,DOT96,DOT97,DOT98,DOT99;DOT99[shape=circle];DOT99->dOUTPUT;dOUTPUT[shape=box];DOT98[shape=circle];DOT98->dWEIGHTU19;dWEIGHTU19[shape=box];DOT97[shape=circle];DOT97->dx0;dx0[shape=box];DOT96[shape=circle];DOT96->dWEIGHTW19;dWEIGHTW19[shape=box];dBIAS19[shape=box];MULTIPLY31[shape=circle];MULTIPLY31->dTANH4;dTANH4[shape=circle];dTANH4->MULTIPLY32,MULTIPLY33,MULTIPLY34,MULTIPLY35;MULTIPLY35[shape=circle];MULTIPLY35->dFUNC18;dFUNC18[shape=circle];dFUNC18->dBIAS18,DOT92,DOT93,DOT94,DOT95;DOT95[shape=circle];DOT95->dOUTPUT;dOUTPUT[shape=box];DOT94[shape=circle];DOT94->dWEIGHTU18;dWEIGHTU18[shape=box];DOT93[shape=circle];DOT93->dx0;dx0[shape=box];DOT92[shape=circle];DOT92->dWEIGHTW18;dWEIGHTW18[shape=box];dBIAS18[shape=box];MULTIPLY34[shape=circle];MULTIPLY34->dSTATE;dSTATE[shape=box];MULTIPLY33[shape=circle];MULTIPLY33->dFUNC17;dFUNC17[shape=circle];dFUNC17->dBIAS17,DOT88,DOT89,DOT90,DOT91;DOT91[shape=circle];DOT91->dOUTPUT;dOUTPUT[shape=box];DOT90[shape=circle];DOT90->dWEIGHTU17;dWEIGHTU17[shape=box];DOT89[shape=circle];DOT89->dx0;dx0[shape=box];DOT88[shape=circle];DOT88->dWEIGHTW17;dWEIGHTW17[shape=box];dBIAS17[shape=box];MULTIPLY32[shape=circle];MULTIPLY32->dFUNC16;dFUNC16[shape=circle];dFUNC16->dBIAS16,DOT84,DOT85,DOT86,DOT87;DOT87[shape=circle];DOT87->dOUTPUT;dOUTPUT[shape=box];DOT86[shape=circle];DOT86->dWEIGHTU16;dWEIGHTU16[shape=box];DOT85[shape=circle];DOT85->dx0;dx0[shape=box];DOT84[shape=circle];DOT84->dWEIGHTW16;dWEIGHTW16[shape=box];dBIAS16[shape=box];DOT82[shape=circle];DOT82->dWEIGHTU22;dWEIGHTU22[shape=box];DOT81[shape=circle];DOT81->dx1;dx1[shape=box];DOT80[shape=circle];DOT80->dWEIGHTW22;dWEIGHTW22[shape=box];dBIAS22[shape=box];MULTIPLY25[shape=circle];MULTIPLY25->MULTIPLY26,MULTIPLY27,MULTIPLY28,MULTIPLY29;MULTIPLY29[shape=circle];MULTIPLY29->dFUNC18;dFUNC18[shape=circle];dFUNC18->dBIAS18,DOT76,DOT77,DOT78,DOT79;DOT79[shape=circle];DOT79->dOUTPUT;dOUTPUT[shape=box];DOT78[shape=circle];DOT78->dWEIGHTU18;dWEIGHTU18[shape=box];DOT77[shape=circle];DOT77->dx0;dx0[shape=box];DOT76[shape=circle];DOT76->dWEIGHTW18;dWEIGHTW18[shape=box];dBIAS18[shape=box];MULTIPLY28[shape=circle];MULTIPLY28->dSTATE;dSTATE[shape=box];MULTIPLY27[shape=circle];MULTIPLY27->dFUNC17;dFUNC17[shape=circle];dFUNC17->dBIAS17,DOT72,DOT73,DOT74,DOT75;DOT75[shape=circle];DOT75->dOUTPUT;dOUTPUT[shape=box];DOT74[shape=circle];DOT74->dWEIGHTU17;dWEIGHTU17[shape=box];DOT73[shape=circle];DOT73->dx0;dx0[shape=box];DOT72[shape=circle];DOT72->dWEIGHTW17;dWEIGHTW17[shape=box];dBIAS17[shape=box];MULTIPLY26[shape=circle];MULTIPLY26->dFUNC16;dFUNC16[shape=circle];dFUNC16->dBIAS16,DOT68,DOT69,DOT70,DOT71;DOT71[shape=circle];DOT71->dOUTPUT;dOUTPUT[shape=box];DOT70[shape=circle];DOT70->dWEIGHTU16;dWEIGHTU16[shape=box];DOT69[shape=circle];DOT69->dx0;dx0[shape=box];DOT68[shape=circle];DOT68->dWEIGHTW16;dWEIGHTW16[shape=box];dBIAS16[shape=box];MULTIPLY18[shape=circle];MULTIPLY18->dFUNC21;dFUNC21[shape=circle];dFUNC21->dBIAS21,DOT48,DOT49,DOT50,DOT51;DOT51[shape=circle];DOT51->MULTIPLY19,MULTIPLY24;MULTIPLY24[shape=circle];MULTIPLY24->dFUNC19;dFUNC19[shape=circle];dFUNC19->dBIAS19,DOT64,DOT65,DOT66,DOT67;DOT67[shape=circle];DOT67->dOUTPUT;dOUTPUT[shape=box];DOT66[shape=circle];DOT66->dWEIGHTU19;dWEIGHTU19[shape=box];DOT65[shape=circle];DOT65->dx0;dx0[shape=box];DOT64[shape=circle];DOT64->dWEIGHTW19;dWEIGHTW19[shape=box];dBIAS19[shape=box];MULTIPLY19[shape=circle];MULTIPLY19->dTANH4;dTANH4[shape=circle];dTANH4->MULTIPLY20,MULTIPLY21,MULTIPLY22,MULTIPLY23;MULTIPLY23[shape=circle];MULTIPLY23->dFUNC18;dFUNC18[shape=circle];dFUNC18->dBIAS18,DOT60,DOT61,DOT62,DOT63;DOT63[shape=circle];DOT63->dOUTPUT;dOUTPUT[shape=box];DOT62[shape=circle];DOT62->dWEIGHTU18;dWEIGHTU18[shape=box];DOT61[shape=circle];DOT61->dx0;dx0[shape=box];DOT60[shape=circle];DOT60->dWEIGHTW18;dWEIGHTW18[shape=box];dBIAS18[shape=box];MULTIPLY22[shape=circle];MULTIPLY22->dSTATE;dSTATE[shape=box];MULTIPLY21[shape=circle];MULTIPLY21->dFUNC17;dFUNC17[shape=circle];dFUNC17->dBIAS17,DOT56,DOT57,DOT58,DOT59;DOT59[shape=circle];DOT59->dOUTPUT;dOUTPUT[shape=box];DOT58[shape=circle];DOT58->dWEIGHTU17;dWEIGHTU17[shape=box];DOT57[shape=circle];DOT57->dx0;dx0[shape=box];DOT56[shape=circle];DOT56->dWEIGHTW17;dWEIGHTW17[shape=box];dBIAS17[shape=box];MULTIPLY20[shape=circle];MULTIPLY20->dFUNC16;dFUNC16[shape=circle];dFUNC16->dBIAS16,DOT52,DOT53,DOT54,DOT55;DOT55[shape=circle];DOT55->dOUTPUT;dOUTPUT[shape=box];DOT54[shape=circle];DOT54->dWEIGHTU16;dWEIGHTU16[shape=box];DOT53[shape=circle];DOT53->dx0;dx0[shape=box];DOT52[shape=circle];DOT52->dWEIGHTW16;dWEIGHTW16[shape=box];dBIAS16[shape=box];DOT50[shape=circle];DOT50->dWEIGHTU21;dWEIGHTU21[shape=box];DOT49[shape=circle];DOT49->dx1;dx1[shape=box];DOT48[shape=circle];DOT48->dWEIGHTW21;dWEIGHTW21[shape=box];dBIAS21[shape=box];MULTIPLY11[shape=circle];MULTIPLY11->dFUNC20;dFUNC20[shape=circle];dFUNC20->dBIAS20,DOT28,DOT29,DOT30,DOT31;DOT31[shape=circle];DOT31->MULTIPLY12,MULTIPLY17;MULTIPLY17[shape=circle];MULTIPLY17->dFUNC19;dFUNC19[shape=circle];dFUNC19->dBIAS19,DOT44,DOT45,DOT46,DOT47;DOT47[shape=circle];DOT47->dOUTPUT;dOUTPUT[shape=box];DOT46[shape=circle];DOT46->dWEIGHTU19;dWEIGHTU19[shape=box];DOT45[shape=circle];DOT45->dx0;dx0[shape=box];DOT44[shape=circle];DOT44->dWEIGHTW19;dWEIGHTW19[shape=box];dBIAS19[shape=box];MULTIPLY12[shape=circle];MULTIPLY12->dTANH4;dTANH4[shape=circle];dTANH4->MULTIPLY13,MULTIPLY14,MULTIPLY15,MULTIPLY16;MULTIPLY16[shape=circle];MULTIPLY16->dFUNC18;dFUNC18[shape=circle];dFUNC18->dBIAS18,DOT40,DOT41,DOT42,DOT43;DOT43[shape=circle];DOT43->dOUTPUT;dOUTPUT[shape=box];DOT42[shape=circle];DOT42->dWEIGHTU18;dWEIGHTU18[shape=box];DOT41[shape=circle];DOT41->dx0;dx0[shape=box];DOT40[shape=circle];DOT40->dWEIGHTW18;dWEIGHTW18[shape=box];dBIAS18[shape=box];MULTIPLY15[shape=circle];MULTIPLY15->dSTATE;dSTATE[shape=box];MULTIPLY14[shape=circle];MULTIPLY14->dFUNC17;dFUNC17[shape=circle];dFUNC17->dBIAS17,DOT36,DOT37,DOT38,DOT39;DOT39[shape=circle];DOT39->dOUTPUT;dOUTPUT[shape=box];DOT38[shape=circle];DOT38->dWEIGHTU17;dWEIGHTU17[shape=box];DOT37[shape=circle];DOT37->dx0;dx0[shape=box];DOT36[shape=circle];DOT36->dWEIGHTW17;dWEIGHTW17[shape=box];dBIAS17[shape=box];MULTIPLY13[shape=circle];MULTIPLY13->dFUNC16;dFUNC16[shape=circle];dFUNC16->dBIAS16,DOT32,DOT33,DOT34,DOT35;DOT35[shape=circle];DOT35->dOUTPUT;dOUTPUT[shape=box];DOT34[shape=circle];DOT34->dWEIGHTU16;dWEIGHTU16[shape=box];DOT33[shape=circle];DOT33->dx0;dx0[shape=box];DOT32[shape=circle];DOT32->dWEIGHTW16;dWEIGHTW16[shape=box];dBIAS16[shape=box];DOT30[shape=circle];DOT30->dWEIGHTU20;dWEIGHTU20[shape=box];DOT29[shape=circle];DOT29->dx1;dx1[shape=box];DOT28[shape=circle];DOT28->dWEIGHTW20;dWEIGHTW20[shape=box];dBIAS20[shape=box];OUTPUT4[shape=circle];OUTPUT4->TRANSPOSE30,TRANSPOSE34,TRANSPOSE38,TRANSPOSE42,TRANSPOSE46,TRANSPOSE50,TRANSPOSE54,TRANSPOSE58,TRANSPOSE62,TRANSPOSE66,MULTIPLY30,TRANSPOSE70,TRANSPOSE74,TRANSPOSE78,TRANSPOSE82,TRANSPOSE86,TRANSPOSE90,TRANSPOSE94,TRANSPOSE98,TRANSPOSE102,TRANSPOSE106,TRANSPOSE110,TRANSPOSE114,TRANSPOSE118;TRANSPOSE118[shape=circle];TRANSPOSE118->DOT118;TRANSPOSE114[shape=circle];TRANSPOSE114->DOT114;TRANSPOSE110[shape=circle];TRANSPOSE110->DOT110;TRANSPOSE106[shape=circle];TRANSPOSE106->DOT106;TRANSPOSE102[shape=circle];TRANSPOSE102->DOT102;TRANSPOSE98[shape=circle];TRANSPOSE98->DOT98;TRANSPOSE94[shape=circle];TRANSPOSE94->DOT94;TRANSPOSE90[shape=circle];TRANSPOSE90->DOT90;TRANSPOSE86[shape=circle];TRANSPOSE86->DOT86;TRANSPOSE82[shape=circle];TRANSPOSE82->DOT82;TRANSPOSE78[shape=circle];TRANSPOSE78->DOT78;TRANSPOSE74[shape=circle];TRANSPOSE74->DOT74;TRANSPOSE70[shape=circle];TRANSPOSE70->DOT70;TRANSPOSE66[shape=circle];TRANSPOSE66->DOT66;TRANSPOSE62[shape=circle];TRANSPOSE62->DOT62;TRANSPOSE58[shape=circle];TRANSPOSE58->DOT58;TRANSPOSE54[shape=circle];TRANSPOSE54->DOT54;TRANSPOSE50[shape=circle];TRANSPOSE50->DOT50;TRANSPOSE46[shape=circle];TRANSPOSE46->DOT46;TRANSPOSE42[shape=circle];TRANSPOSE42->DOT42;TRANSPOSE38[shape=circle];TRANSPOSE38->DOT38;TRANSPOSE34[shape=circle];TRANSPOSE34->DOT34;TRANSPOSE30[shape=circle];TRANSPOSE30->DOT30;WEIGHTU19[shape=box];WEIGHTU19->TRANSPOSE119;TRANSPOSE119[shape=circle];TRANSPOSE119->DOT119;x0[shape=box];x0->TRANSPOSE116;TRANSPOSE116[shape=circle];TRANSPOSE116->DOT116;WEIGHTW19[shape=box];WEIGHTW19->TRANSPOSE117;TRANSPOSE117[shape=circle];TRANSPOSE117->DOT117;FUNC19[shape=circle];FUNC19->MULTIPLY38;WEIGHTU18[shape=box];WEIGHTU18->TRANSPOSE115;TRANSPOSE115[shape=circle];TRANSPOSE115->DOT115;x0[shape=box];x0->TRANSPOSE112;TRANSPOSE112[shape=circle];TRANSPOSE112->DOT112;WEIGHTW18[shape=box];WEIGHTW18->TRANSPOSE113;TRANSPOSE113[shape=circle];TRANSPOSE113->DOT113;FUNC18[shape=circle];FUNC18->MULTIPLY41;STATE[shape=box];STATE->MULTIPLY42;WEIGHTU17[shape=box];WEIGHTU17->TRANSPOSE111;TRANSPOSE111[shape=circle];TRANSPOSE111->DOT111;x0[shape=box];x0->TRANSPOSE108;TRANSPOSE108[shape=circle];TRANSPOSE108->DOT108;WEIGHTW17[shape=box];WEIGHTW17->TRANSPOSE109;TRANSPOSE109[shape=circle];TRANSPOSE109->DOT109;FUNC17[shape=circle];FUNC17->MULTIPLY39;WEIGHTU16[shape=box];WEIGHTU16->TRANSPOSE107;TRANSPOSE107[shape=circle];TRANSPOSE107->DOT107;x0[shape=box];x0->TRANSPOSE104;TRANSPOSE104[shape=circle];TRANSPOSE104->DOT104;WEIGHTW16[shape=box];WEIGHTW16->TRANSPOSE105;TRANSPOSE105[shape=circle];TRANSPOSE105->DOT105;FUNC16[shape=circle];FUNC16->MULTIPLY40;TANH4[shape=circle];TANH4->MULTIPLY43;WEIGHTU23[shape=box];WEIGHTU23->TRANSPOSE103;TRANSPOSE103[shape=circle];TRANSPOSE103->DOT103;x1[shape=box];x1->TRANSPOSE100;TRANSPOSE100[shape=circle];TRANSPOSE100->DOT100;WEIGHTW23[shape=box];WEIGHTW23->TRANSPOSE101;TRANSPOSE101[shape=circle];TRANSPOSE101->DOT101;FUNC23[shape=circle];FUNC23->MULTIPLY10;WEIGHTU19[shape=box];WEIGHTU19->TRANSPOSE99;TRANSPOSE99[shape=circle];TRANSPOSE99->DOT99;x0[shape=box];x0->TRANSPOSE96;TRANSPOSE96[shape=circle];TRANSPOSE96->DOT96;WEIGHTW19[shape=box];WEIGHTW19->TRANSPOSE97;TRANSPOSE97[shape=circle];TRANSPOSE97->DOT97;FUNC19[shape=circle];FUNC19->MULTIPLY31;WEIGHTU18[shape=box];WEIGHTU18->TRANSPOSE95;TRANSPOSE95[shape=circle];TRANSPOSE95->DOT95;x0[shape=box];x0->TRANSPOSE92;TRANSPOSE92[shape=circle];TRANSPOSE92->DOT92;WEIGHTW18[shape=box];WEIGHTW18->TRANSPOSE93;TRANSPOSE93[shape=circle];TRANSPOSE93->DOT93;FUNC18[shape=circle];FUNC18->MULTIPLY34;STATE[shape=box];STATE->MULTIPLY35;WEIGHTU17[shape=box];WEIGHTU17->TRANSPOSE91;TRANSPOSE91[shape=circle];TRANSPOSE91->DOT91;x0[shape=box];x0->TRANSPOSE88;TRANSPOSE88[shape=circle];TRANSPOSE88->DOT88;WEIGHTW17[shape=box];WEIGHTW17->TRANSPOSE89;TRANSPOSE89[shape=circle];TRANSPOSE89->DOT89;FUNC17[shape=circle];FUNC17->MULTIPLY32;WEIGHTU16[shape=box];WEIGHTU16->TRANSPOSE87;TRANSPOSE87[shape=circle];TRANSPOSE87->DOT87;x0[shape=box];x0->TRANSPOSE84;TRANSPOSE84[shape=circle];TRANSPOSE84->DOT84;WEIGHTW16[shape=box];WEIGHTW16->TRANSPOSE85;TRANSPOSE85[shape=circle];TRANSPOSE85->DOT85;FUNC16[shape=circle];FUNC16->MULTIPLY33;TANH4[shape=circle];TANH4->MULTIPLY36;WEIGHTU22[shape=box];WEIGHTU22->TRANSPOSE83;TRANSPOSE83[shape=circle];TRANSPOSE83->DOT83;x1[shape=box];x1->TRANSPOSE80;TRANSPOSE80[shape=circle];TRANSPOSE80->DOT80;WEIGHTW22[shape=box];WEIGHTW22->TRANSPOSE81;TRANSPOSE81[shape=circle];TRANSPOSE81->DOT81;FUNC22[shape=circle];FUNC22->MULTIPLY25;WEIGHTU18[shape=box];WEIGHTU18->TRANSPOSE79;TRANSPOSE79[shape=circle];TRANSPOSE79->DOT79;x0[shape=box];x0->TRANSPOSE76;TRANSPOSE76[shape=circle];TRANSPOSE76->DOT76;WEIGHTW18[shape=box];WEIGHTW18->TRANSPOSE77;TRANSPOSE77[shape=circle];TRANSPOSE77->DOT77;FUNC18[shape=circle];FUNC18->MULTIPLY28;STATE[shape=box];STATE->MULTIPLY29;WEIGHTU17[shape=box];WEIGHTU17->TRANSPOSE75;TRANSPOSE75[shape=circle];TRANSPOSE75->DOT75;x0[shape=box];x0->TRANSPOSE72;TRANSPOSE72[shape=circle];TRANSPOSE72->DOT72;WEIGHTW17[shape=box];WEIGHTW17->TRANSPOSE73;TRANSPOSE73[shape=circle];TRANSPOSE73->DOT73;FUNC17[shape=circle];FUNC17->MULTIPLY26;WEIGHTU16[shape=box];WEIGHTU16->TRANSPOSE71;TRANSPOSE71[shape=circle];TRANSPOSE71->DOT71;x0[shape=box];x0->TRANSPOSE68;TRANSPOSE68[shape=circle];TRANSPOSE68->DOT68;WEIGHTW16[shape=box];WEIGHTW16->TRANSPOSE69;TRANSPOSE69[shape=circle];TRANSPOSE69->DOT69;FUNC16[shape=circle];FUNC16->MULTIPLY27;WEIGHTU19[shape=box];WEIGHTU19->TRANSPOSE67;TRANSPOSE67[shape=circle];TRANSPOSE67->DOT67;x0[shape=box];x0->TRANSPOSE64;TRANSPOSE64[shape=circle];TRANSPOSE64->DOT64;WEIGHTW19[shape=box];WEIGHTW19->TRANSPOSE65;TRANSPOSE65[shape=circle];TRANSPOSE65->DOT65;FUNC19[shape=circle];FUNC19->MULTIPLY19;WEIGHTU18[shape=box];WEIGHTU18->TRANSPOSE63;TRANSPOSE63[shape=circle];TRANSPOSE63->DOT63;x0[shape=box];x0->TRANSPOSE60;TRANSPOSE60[shape=circle];TRANSPOSE60->DOT60;WEIGHTW18[shape=box];WEIGHTW18->TRANSPOSE61;TRANSPOSE61[shape=circle];TRANSPOSE61->DOT61;FUNC18[shape=circle];FUNC18->MULTIPLY22;STATE[shape=box];STATE->MULTIPLY23;WEIGHTU17[shape=box];WEIGHTU17->TRANSPOSE59;TRANSPOSE59[shape=circle];TRANSPOSE59->DOT59;x0[shape=box];x0->TRANSPOSE56;TRANSPOSE56[shape=circle];TRANSPOSE56->DOT56;WEIGHTW17[shape=box];WEIGHTW17->TRANSPOSE57;TRANSPOSE57[shape=circle];TRANSPOSE57->DOT57;FUNC17[shape=circle];FUNC17->MULTIPLY20;WEIGHTU16[shape=box];WEIGHTU16->TRANSPOSE55;TRANSPOSE55[shape=circle];TRANSPOSE55->DOT55;x0[shape=box];x0->TRANSPOSE52;TRANSPOSE52[shape=circle];TRANSPOSE52->DOT52;WEIGHTW16[shape=box];WEIGHTW16->TRANSPOSE53;TRANSPOSE53[shape=circle];TRANSPOSE53->DOT53;FUNC16[shape=circle];FUNC16->MULTIPLY21;TANH4[shape=circle];TANH4->MULTIPLY24;WEIGHTU21[shape=box];WEIGHTU21->TRANSPOSE51;TRANSPOSE51[shape=circle];TRANSPOSE51->DOT51;x1[shape=box];x1->TRANSPOSE48;TRANSPOSE48[shape=circle];TRANSPOSE48->DOT48;WEIGHTW21[shape=box];WEIGHTW21->TRANSPOSE49;TRANSPOSE49[shape=circle];TRANSPOSE49->DOT49;FUNC21[shape=circle];FUNC21->MULTIPLY11;WEIGHTU19[shape=box];WEIGHTU19->TRANSPOSE47;TRANSPOSE47[shape=circle];TRANSPOSE47->DOT47;x0[shape=box];x0->TRANSPOSE44;TRANSPOSE44[shape=circle];TRANSPOSE44->DOT44;WEIGHTW19[shape=box];WEIGHTW19->TRANSPOSE45;TRANSPOSE45[shape=circle];TRANSPOSE45->DOT45;FUNC19[shape=circle];FUNC19->MULTIPLY12;WEIGHTU18[shape=box];WEIGHTU18->TRANSPOSE43;TRANSPOSE43[shape=circle];TRANSPOSE43->DOT43;x0[shape=box];x0->TRANSPOSE40;TRANSPOSE40[shape=circle];TRANSPOSE40->DOT40;WEIGHTW18[shape=box];WEIGHTW18->TRANSPOSE41;TRANSPOSE41[shape=circle];TRANSPOSE41->DOT41;FUNC18[shape=circle];FUNC18->MULTIPLY15;STATE[shape=box];STATE->MULTIPLY16;WEIGHTU17[shape=box];WEIGHTU17->TRANSPOSE39;TRANSPOSE39[shape=circle];TRANSPOSE39->DOT39;x0[shape=box];x0->TRANSPOSE36;TRANSPOSE36[shape=circle];TRANSPOSE36->DOT36;WEIGHTW17[shape=box];WEIGHTW17->TRANSPOSE37;TRANSPOSE37[shape=circle];TRANSPOSE37->DOT37;FUNC17[shape=circle];FUNC17->MULTIPLY13;WEIGHTU16[shape=box];WEIGHTU16->TRANSPOSE35;TRANSPOSE35[shape=circle];TRANSPOSE35->DOT35;x0[shape=box];x0->TRANSPOSE32;TRANSPOSE32[shape=circle];TRANSPOSE32->DOT32;WEIGHTW16[shape=box];WEIGHTW16->TRANSPOSE33;TRANSPOSE33[shape=circle];TRANSPOSE33->DOT33;FUNC16[shape=circle];FUNC16->MULTIPLY14;TANH4[shape=circle];TANH4->MULTIPLY17;WEIGHTU20[shape=box];WEIGHTU20->TRANSPOSE31;TRANSPOSE31[shape=circle];TRANSPOSE31->DOT31;x1[shape=box];x1->TRANSPOSE28;TRANSPOSE28[shape=circle];TRANSPOSE28->DOT28;WEIGHTW20[shape=box];WEIGHTW20->TRANSPOSE29;TRANSPOSE29[shape=circle];TRANSPOSE29->DOT29;FUNC20[shape=circle];FUNC20->MULTIPLY18;TANH5[shape=circle];TANH5->MULTIPLY37;STATE4[shape=circle];STATE4->TRANSPOSE14,TRANSPOSE18,TRANSPOSE22,TRANSPOSE26;TRANSPOSE26[shape=circle];TRANSPOSE26->DOT26;DOT26[shape=circle];DOT26->dWEIGHTU19;dWEIGHTU19[shape=box];TRANSPOSE22[shape=circle];TRANSPOSE22->DOT22;DOT22[shape=circle];DOT22->dWEIGHTU18;dWEIGHTU18[shape=box];TRANSPOSE18[shape=circle];TRANSPOSE18->DOT18;DOT18[shape=circle];DOT18->dWEIGHTU17;dWEIGHTU17[shape=box];TRANSPOSE14[shape=circle];TRANSPOSE14->DOT14;DOT14[shape=circle];DOT14->dWEIGHTU16;dWEIGHTU16[shape=box];WEIGHTU19[shape=box];WEIGHTU19->TRANSPOSE27;TRANSPOSE27[shape=circle];TRANSPOSE27->DOT27;DOT27[shape=circle];DOT27->dOUTPUT;dOUTPUT[shape=box];x0[shape=box];x0->TRANSPOSE24;TRANSPOSE24[shape=circle];TRANSPOSE24->DOT24;DOT24[shape=circle];DOT24->dWEIGHTW19;dWEIGHTW19[shape=box];WEIGHTW19[shape=box];WEIGHTW19->TRANSPOSE25;TRANSPOSE25[shape=circle];TRANSPOSE25->DOT25;DOT25[shape=circle];DOT25->dx0;dx0[shape=box];FUNC19[shape=circle];FUNC19->MULTIPLY4;MULTIPLY4[shape=circle];MULTIPLY4->dTANH4;dTANH4[shape=circle];dTANH4->MULTIPLY5,MULTIPLY6,MULTIPLY7,MULTIPLY8;MULTIPLY8[shape=circle];MULTIPLY8->dFUNC18;dFUNC18[shape=circle];dFUNC18->dBIAS18,DOT20,DOT21,DOT22,DOT23;DOT23[shape=circle];DOT23->dOUTPUT;dOUTPUT[shape=box];DOT21[shape=circle];DOT21->dx0;dx0[shape=box];DOT20[shape=circle];DOT20->dWEIGHTW18;dWEIGHTW18[shape=box];dBIAS18[shape=box];MULTIPLY7[shape=circle];MULTIPLY7->dSTATE;dSTATE[shape=box];MULTIPLY6[shape=circle];MULTIPLY6->dFUNC17;dFUNC17[shape=circle];dFUNC17->dBIAS17,DOT16,DOT17,DOT18,DOT19;DOT19[shape=circle];DOT19->dOUTPUT;dOUTPUT[shape=box];DOT17[shape=circle];DOT17->dx0;dx0[shape=box];DOT16[shape=circle];DOT16->dWEIGHTW17;dWEIGHTW17[shape=box];dBIAS17[shape=box];MULTIPLY5[shape=circle];MULTIPLY5->dFUNC16;dFUNC16[shape=circle];dFUNC16->dBIAS16,DOT12,DOT13,DOT14,DOT15;DOT15[shape=circle];DOT15->dOUTPUT;dOUTPUT[shape=box];DOT13[shape=circle];DOT13->dx0;dx0[shape=box];DOT12[shape=circle];DOT12->dWEIGHTW16;dWEIGHTW16[shape=box];dBIAS16[shape=box];WEIGHTU18[shape=box];WEIGHTU18->TRANSPOSE23;TRANSPOSE23[shape=circle];TRANSPOSE23->DOT23;x0[shape=box];x0->TRANSPOSE20;TRANSPOSE20[shape=circle];TRANSPOSE20->DOT20;WEIGHTW18[shape=box];WEIGHTW18->TRANSPOSE21;TRANSPOSE21[shape=circle];TRANSPOSE21->DOT21;FUNC18[shape=circle];FUNC18->MULTIPLY7;STATE[shape=box];STATE->MULTIPLY8;WEIGHTU17[shape=box];WEIGHTU17->TRANSPOSE19;TRANSPOSE19[shape=circle];TRANSPOSE19->DOT19;x0[shape=box];x0->TRANSPOSE16;TRANSPOSE16[shape=circle];TRANSPOSE16->DOT16;WEIGHTW17[shape=box];WEIGHTW17->TRANSPOSE17;TRANSPOSE17[shape=circle];TRANSPOSE17->DOT17;FUNC17[shape=circle];FUNC17->MULTIPLY5;WEIGHTU16[shape=box];WEIGHTU16->TRANSPOSE15;TRANSPOSE15[shape=circle];TRANSPOSE15->DOT15;x0[shape=box];x0->TRANSPOSE12;TRANSPOSE12[shape=circle];TRANSPOSE12->DOT12;WEIGHTW16[shape=box];WEIGHTW16->TRANSPOSE13;TRANSPOSE13[shape=circle];TRANSPOSE13->DOT13;FUNC16[shape=circle];FUNC16->MULTIPLY6;TANH4[shape=circle];TANH4->MULTIPLY9;MULTIPLY9[shape=circle];MULTIPLY9->dFUNC19;dFUNC19[shape=circle];dFUNC19->dBIAS19,DOT24,DOT25,DOT26,DOT27;dBIAS19[shape=box];OUTPUT[shape=box];OUTPUT->TRANSPOSE2,TRANSPOSE6,TRANSPOSE10;TRANSPOSE10[shape=circle];TRANSPOSE10->DOT10;DOT10[shape=circle];DOT10->dWEIGHTU18;dWEIGHTU18[shape=box];TRANSPOSE6[shape=circle];TRANSPOSE6->DOT6;DOT6[shape=circle];DOT6->dWEIGHTU17;dWEIGHTU17[shape=box];TRANSPOSE2[shape=circle];TRANSPOSE2->DOT2;DOT2[shape=circle];DOT2->dWEIGHTU16;dWEIGHTU16[shape=box];WEIGHTU18[shape=box];WEIGHTU18->TRANSPOSE11;TRANSPOSE11[shape=circle];TRANSPOSE11->DOT11;DOT11[shape=circle];DOT11->dOUTPUT;dOUTPUT[shape=box];x0[shape=box];x0->TRANSPOSE8;TRANSPOSE8[shape=circle];TRANSPOSE8->DOT8;DOT8[shape=circle];DOT8->dWEIGHTW18;dWEIGHTW18[shape=box];WEIGHTW18[shape=box];WEIGHTW18->TRANSPOSE9;TRANSPOSE9[shape=circle];TRANSPOSE9->DOT9;DOT9[shape=circle];DOT9->dx0;dx0[shape=box];FUNC18[shape=circle];FUNC18->MULTIPLY2;MULTIPLY2[shape=circle];MULTIPLY2->dSTATE;dSTATE[shape=box];STATE[shape=box];STATE->MULTIPLY3;MULTIPLY3[shape=circle];MULTIPLY3->dFUNC18;dFUNC18[shape=circle];dFUNC18->dBIAS18,DOT8,DOT9,DOT10,DOT11;dBIAS18[shape=box];WEIGHTU17[shape=box];WEIGHTU17->TRANSPOSE7;TRANSPOSE7[shape=circle];TRANSPOSE7->DOT7;DOT7[shape=circle];DOT7->dOUTPUT;dOUTPUT[shape=box];x0[shape=box];x0->TRANSPOSE4;TRANSPOSE4[shape=circle];TRANSPOSE4->DOT4;DOT4[shape=circle];DOT4->dWEIGHTW17;dWEIGHTW17[shape=box];WEIGHTW17[shape=box];WEIGHTW17->TRANSPOSE5;TRANSPOSE5[shape=circle];TRANSPOSE5->DOT5;DOT5[shape=circle];DOT5->dx0;dx0[shape=box];FUNC17[shape=circle];FUNC17->MULTIPLY0;MULTIPLY0[shape=circle];MULTIPLY0->dFUNC16;dFUNC16[shape=circle];dFUNC16->dBIAS16,DOT0,DOT1,DOT2,DOT3;DOT3[shape=circle];DOT3->dOUTPUT;dOUTPUT[shape=box];DOT1[shape=circle];DOT1->dx0;dx0[shape=box];DOT0[shape=circle];DOT0->dWEIGHTW16;dWEIGHTW16[shape=box];dBIAS16[shape=box];WEIGHTU16[shape=box];WEIGHTU16->TRANSPOSE3;TRANSPOSE3[shape=circle];TRANSPOSE3->DOT3;x0[shape=box];x0->TRANSPOSE0;TRANSPOSE0[shape=circle];TRANSPOSE0->DOT0;WEIGHTW16[shape=box];WEIGHTW16->TRANSPOSE1;TRANSPOSE1[shape=circle];TRANSPOSE1->DOT1;FUNC16[shape=circle];FUNC16->MULTIPLY1;MULTIPLY1[shape=circle];MULTIPLY1->dFUNC17;dFUNC17[shape=circle];dFUNC17->dBIAS17,DOT4,DOT5,DOT6,DOT7;dBIAS17[shape=box];}