1ir_version: 5 2producer_name: "onnx-lstm" 3graph { 4 node { 5 input: "X" 6 input: "W" 7 input: "R" 8 input: "B" 9 input: "" 10 input: "initial_h" 11 input: "initial_c" 12 input: "" 13 output: "Y" 14 output: "Y_h" 15 output: "Y_c" 16 name: "lstm" 17 op_type: "LSTM" 18 attribute { 19 name: "direction" 20 s: "bidirectional" 21 type: STRING 22 } 23 attribute { 24 name: "hidden_size" 25 i: 4 26 type: INT 27 } 28 attribute { 29 name: "input_forget" 30 i: 0 31 type: INT 32 } 33 } 34 node { 35 input: "Y" 36 input: "Y_ref" 37 output: "Y_err" 38 name: "error" 39 op_type: "Sub" 40 } 41 name: "lstm_test" 42 initializer { 43 dims: 2 44 dims: 5 45 dims: 3 46 data_type: 1 47 float_data: 1.6243454217910767 48 float_data: -0.6117563843727112 49 float_data: -0.5281717777252197 50 float_data: -1.072968602180481 51 float_data: 0.8654076457023621 52 float_data: -2.3015387058258057 53 float_data: 1.744811773300171 54 float_data: -0.7612069249153137 55 float_data: 0.31903910636901855 56 float_data: -0.24937038123607635 57 float_data: 1.4621078968048096 58 float_data: -2.060140609741211 59 float_data: -0.3224171996116638 60 float_data: -0.38405436277389526 61 float_data: 1.1337693929672241 62 float_data: -1.0998913049697876 63 float_data: -0.1724282056093216 64 float_data: -0.8778584003448486 65 float_data: 0.042213745415210724 66 float_data: 0.5828152298927307 67 float_data: -1.1006191968917847 68 float_data: 1.144723653793335 69 float_data: 0.9015907049179077 70 float_data: 0.5024943351745605 71 float_data: 0.9008559584617615 72 float_data: -0.6837278604507446 73 float_data: -0.12289022654294968 74 float_data: -0.9357694387435913 75 float_data: -0.26788806915283203 76 float_data: 0.5303554534912109 77 name: "X" 78 } 79 initializer { 80 dims: 2 81 dims: 16 82 dims: 3 83 data_type: 1 84 float_data: -0.6916607618331909 85 float_data: -0.3967535197734833 86 float_data: -0.6871727108955383 87 float_data: -0.8452056646347046 88 float_data: -0.6712461113929749 89 float_data: -0.01266459934413433 90 float_data: -1.1173104047775269 91 float_data: 0.2344156950712204 92 float_data: 1.6598021984100342 93 float_data: 0.7420441508293152 94 float_data: -0.19183555245399475 95 float_data: -0.887628972530365 96 float_data: -0.7471582889556885 97 float_data: 1.6924545764923096 98 float_data: 0.050807755440473557 99 float_data: -0.6369956731796265 100 float_data: 0.19091548025608063 101 float_data: 2.100255250930786 102 float_data: 0.12015895545482635 103 float_data: 0.6172031164169312 104 float_data: 0.30017033219337463 105 float_data: -0.3522498607635498 106 float_data: -1.142518162727356 107 float_data: -0.3493427336215973 108 float_data: -0.20889423787593842 109 float_data: 0.5866231918334961 110 float_data: 0.838983416557312 111 float_data: 0.9311020970344543 112 float_data: 0.2855873107910156 113 float_data: 0.8851411938667297 114 float_data: -0.7543979287147522 115 float_data: 1.2528681755065918 116 float_data: 0.5129297971725464 117 float_data: -0.2980928421020508 118 float_data: 0.4885181486606598 119 float_data: -0.07557171583175659 120 float_data: 1.1316293478012085 121 float_data: 1.5198168754577637 122 float_data: 2.185575485229492 123 float_data: -1.396496295928955 124 float_data: -1.444113850593567 125 float_data: -0.5044658780097961 126 float_data: 0.1600370705127716 127 float_data: 0.8761689066886902 128 float_data: 0.31563493609428406 129 float_data: -2.0222012996673584 130 float_data: -0.30620402097702026 131 float_data: 0.8279746174812317 132 float_data: 0.23009473085403442 133 float_data: 0.7620111703872681 134 float_data: -0.22232814133167267 135 float_data: -0.20075806975364685 136 float_data: 0.18656139075756073 137 float_data: 0.4100516438484192 138 float_data: 0.19829972088336945 139 float_data: 0.11900864541530609 140 float_data: -0.6706622838973999 141 float_data: 0.3775637745857239 142 float_data: 0.12182126939296722 143 float_data: 1.129483938217163 144 float_data: 1.1989178657531738 145 float_data: 0.1851564198732376 146 float_data: -0.37528494000434875 147 float_data: -0.6387304067611694 148 float_data: 0.4234943687915802 149 float_data: 0.07734006643295288 150 float_data: -0.3438536822795868 151 float_data: 0.04359685629606247 152 float_data: -0.6200008392333984 153 float_data: 0.698032021522522 154 float_data: -0.447128564119339 155 float_data: 1.2245076894760132 156 float_data: 0.40349164605140686 157 float_data: 0.5935785174369812 158 float_data: -1.094911813735962 159 float_data: 0.16938243806362152 160 float_data: 0.7405564785003662 161 float_data: -0.953700602054596 162 float_data: -0.26621851325035095 163 float_data: 0.03261454775929451 164 float_data: -1.3731173276901245 165 float_data: 0.3151593804359436 166 float_data: 0.8461606502532959 167 float_data: -0.8595159649848938 168 float_data: 0.3505459725856781 169 float_data: -1.3122833967208862 170 float_data: -0.03869551047682762 171 float_data: -1.6157723665237427 172 float_data: 1.121417760848999 173 float_data: 0.40890052914619446 174 float_data: -0.02461695671081543 175 float_data: -0.775161623954773 176 float_data: 1.2737559080123901 177 float_data: 1.9671016931533813 178 float_data: -1.8579819202423096 179 float_data: 1.2361639738082886 180 name: "W" 181 } 182 initializer { 183 dims: 2 184 dims: 16 185 dims: 4 186 data_type: 1 187 float_data: 1.6276507377624512 188 float_data: 0.3380116820335388 189 float_data: -1.1992679834365845 190 float_data: 0.8633453249931335 191 float_data: -0.1809203028678894 192 float_data: -0.6039206385612488 193 float_data: -1.230058193206787 194 float_data: 0.5505374670028687 195 float_data: 0.79280686378479 196 float_data: -0.6235307455062866 197 float_data: 0.5205763578414917 198 float_data: -1.1443413496017456 199 float_data: 0.801861047744751 200 float_data: 0.04656729847192764 201 float_data: -0.18656976521015167 202 float_data: -0.10174587368965149 203 float_data: 0.8688861727714539 204 float_data: 0.7504116296768188 205 float_data: 0.5294653177261353 206 float_data: 0.13770121335983276 207 float_data: 0.07782112807035446 208 float_data: 0.6183802485466003 209 float_data: 0.2324945628643036 210 float_data: 0.682551383972168 211 float_data: -0.3101167678833008 212 float_data: -2.434837818145752 213 float_data: 1.0388245582580566 214 float_data: 2.1869795322418213 215 float_data: 0.44136443734169006 216 float_data: -0.10015523433685303 217 float_data: -0.13644474744796753 218 float_data: -0.11905419081449509 219 float_data: 0.01740940846502781 220 float_data: -1.1220186948776245 221 float_data: -0.5170944333076477 222 float_data: -0.997026801109314 223 float_data: 0.2487991601228714 224 float_data: -0.29664114117622375 225 float_data: 0.49521133303642273 226 float_data: -0.17470316588878632 227 float_data: 0.9863351583480835 228 float_data: 0.2135339081287384 229 float_data: 2.190699815750122 230 float_data: -1.8963608741760254 231 float_data: -0.6469166874885559 232 float_data: 0.901486873626709 233 float_data: 2.5283257961273193 234 float_data: -0.24863477051258087 235 float_data: 0.043668992817401886 236 float_data: -0.2263142466545105 237 float_data: 1.3314571380615234 238 float_data: -0.28730785846710205 239 float_data: 0.6800698637962341 240 float_data: -0.31980159878730774 241 float_data: -1.2725588083267212 242 float_data: 0.3135477304458618 243 float_data: 0.5031847953796387 244 float_data: 1.293225884437561 245 float_data: -0.11044702678918839 246 float_data: -0.6173620820045471 247 float_data: 0.5627610683441162 248 float_data: 0.24073709547519684 249 float_data: 0.2806650698184967 250 float_data: -0.07311270385980606 251 float_data: 1.1603385210037231 252 float_data: 0.36949270963668823 253 float_data: 1.9046586751937866 254 float_data: 1.1110566854476929 255 float_data: 0.6590498089790344 256 float_data: -1.6274383068084717 257 float_data: 0.6023193001747131 258 float_data: 0.4202822148799896 259 float_data: 0.8109516501426697 260 float_data: 1.044442057609558 261 float_data: -0.4008781909942627 262 float_data: 0.8240056037902832 263 float_data: -0.5623054504394531 264 float_data: 1.9548780918121338 265 float_data: -1.33195161819458 266 float_data: -1.7606885433197021 267 float_data: -1.6507213115692139 268 float_data: -0.8905555605888367 269 float_data: -1.1191153526306152 270 float_data: 1.9560788869857788 271 float_data: -0.32649949193000793 272 float_data: -1.342675805091858 273 float_data: 1.1143829822540283 274 float_data: -0.5865239500999451 275 float_data: -1.2368533611297607 276 float_data: 0.8758389353752136 277 float_data: 0.6233621835708618 278 float_data: -0.4349566698074341 279 float_data: 1.407539963722229 280 float_data: 0.12910157442092896 281 float_data: 1.6169495582580566 282 float_data: 0.5027408599853516 283 float_data: 1.5588055849075317 284 float_data: 0.10940269380807877 285 float_data: -1.2197444438934326 286 float_data: 2.449368715286255 287 float_data: -0.5457741618156433 288 float_data: -0.19883786141872406 289 float_data: -0.7003985047340393 290 float_data: -0.20339444279670715 291 float_data: 0.24266944825649261 292 float_data: 0.2018301784992218 293 float_data: 0.6610202789306641 294 float_data: 1.7921582460403442 295 float_data: -0.12046457082033157 296 float_data: -1.2331206798553467 297 float_data: -1.182318091392517 298 float_data: -0.665754497051239 299 float_data: -1.6741957664489746 300 float_data: 0.8250298500061035 301 float_data: -0.4982135593891144 302 float_data: -0.3109849691390991 303 float_data: -0.0018914828542619944 304 float_data: -1.3966203927993774 305 float_data: -0.8613163828849792 306 float_data: 0.6747115254402161 307 float_data: 0.6185391545295715 308 float_data: -0.4431719183921814 309 float_data: 1.810534954071045 310 float_data: -1.3057268857955933 311 float_data: -0.3449872136116028 312 float_data: -0.23083974421024323 313 float_data: -2.7930850982666016 314 float_data: 1.9375288486480713 315 name: "R" 316 } 317 initializer { 318 dims: 2 319 dims: 32 320 data_type: 1 321 float_data: 0.3663320243358612 322 float_data: -1.0445894002914429 323 float_data: 2.051173448562622 324 float_data: 0.5856620073318481 325 float_data: 0.429526150226593 326 float_data: -0.6069983839988708 327 float_data: 0.1062227264046669 328 float_data: -1.5256803035736084 329 float_data: 0.7950261235237122 330 float_data: -0.3744383156299591 331 float_data: 0.134048193693161 332 float_data: 1.2020548582077026 333 float_data: 0.2847481071949005 334 float_data: 0.2624674439430237 335 float_data: 0.27649930119514465 336 float_data: -0.733271598815918 337 float_data: 0.8360047340393066 338 float_data: 1.5433591604232788 339 float_data: 0.7588056325912476 340 float_data: 0.8849087953567505 341 float_data: -0.8772815465927124 342 float_data: -0.86778724193573 343 float_data: -1.4408760070800781 344 float_data: 1.232253074645996 345 float_data: -0.25417986512184143 346 float_data: 1.3998439311981201 347 float_data: -0.7819116711616516 348 float_data: -0.4375089704990387 349 float_data: 0.095425084233284 350 float_data: 0.9214500784873962 351 float_data: 0.06075019761919975 352 float_data: 0.2111247479915619 353 float_data: 0.01652756705880165 354 float_data: 0.1771877259016037 355 float_data: -1.1164699792861938 356 float_data: 0.08092710375785828 357 float_data: -0.18657898902893066 358 float_data: -0.05682447925209999 359 float_data: 0.49233654141426086 360 float_data: -0.680678129196167 361 float_data: -0.0845080241560936 362 float_data: -0.2973618805408478 363 float_data: 0.4173020124435425 364 float_data: 0.784770667552948 365 float_data: -0.9554252624511719 366 float_data: 0.585910439491272 367 float_data: 2.0657832622528076 368 float_data: -1.4711569547653198 369 float_data: -0.8301718831062317 370 float_data: -0.8805776238441467 371 float_data: -0.2790977358818054 372 float_data: 1.6228491067886353 373 float_data: 0.013352676294744015 374 float_data: -0.6946936249732971 375 float_data: 0.6218035221099854 376 float_data: -0.5998045206069946 377 float_data: 1.1234121322631836 378 float_data: 0.3052670359611511 379 float_data: 1.3887794017791748 380 float_data: -0.6613442301750183 381 float_data: 3.0308570861816406 382 float_data: 0.8245846033096313 383 float_data: 0.6545801758766174 384 float_data: -0.05118844658136368 385 name: "B" 386 } 387 initializer { 388 dims: 2 389 dims: 5 390 dims: 4 391 data_type: 1 392 float_data: -0.7255971431732178 393 float_data: -0.8677687048912048 394 float_data: -0.13597732782363892 395 float_data: -0.7972697615623474 396 float_data: 0.28267571330070496 397 float_data: -0.8260974287986755 398 float_data: 0.6210827231407166 399 float_data: 0.9561216831207275 400 float_data: -0.705840528011322 401 float_data: 1.1926860809326172 402 float_data: -0.2379419356584549 403 float_data: 1.1552878618240356 404 float_data: 0.4381663501262665 405 float_data: 1.122328281402588 406 float_data: -0.9970197677612305 407 float_data: -0.10679398477077484 408 float_data: 1.4514292478561401 409 float_data: -0.6180368661880493 410 float_data: -2.037201166152954 411 float_data: -1.9425891637802124 412 float_data: -2.5064406394958496 413 float_data: -2.114163875579834 414 float_data: -0.41163915395736694 415 float_data: 1.278528094291687 416 float_data: -0.4422292709350586 417 float_data: 0.32352736592292786 418 float_data: -0.10999149084091187 419 float_data: 0.008548945188522339 420 float_data: -0.1681988388299942 421 float_data: -0.17418034374713898 422 float_data: 0.46116408705711365 423 float_data: -1.1759827136993408 424 float_data: 1.0101271867752075 425 float_data: 0.9200179576873779 426 float_data: -0.19505734741687775 427 float_data: 0.805393397808075 428 float_data: -0.7013444304466248 429 float_data: -0.5372230410575867 430 float_data: 0.15626384317874908 431 float_data: -0.19022102653980255 432 name: "initial_h" 433 } 434 initializer { 435 dims: 2 436 dims: 5 437 dims: 4 438 data_type: 1 439 float_data: -0.4487380385398865 440 float_data: -0.6724480390548706 441 float_data: -0.5574946999549866 442 float_data: 0.9391687512397766 443 float_data: -1.9433233737945557 444 float_data: 0.35249435901641846 445 float_data: -0.23643694818019867 446 float_data: 0.7278134822845459 447 float_data: 0.5150735974311829 448 float_data: -2.78253436088562 449 float_data: 0.5846465826034546 450 float_data: 0.3242742419242859 451 float_data: 0.021862836554646492 452 float_data: -0.46867382526397705 453 float_data: 0.8532811999320984 454 float_data: -0.4130293130874634 455 float_data: 1.8347176313400269 456 float_data: 0.5643828511238098 457 float_data: 2.1378281116485596 458 float_data: -0.7855340242385864 459 float_data: -1.7559256553649902 460 float_data: 0.7147895693778992 461 float_data: 0.8527040481567383 462 float_data: 0.035360097885131836 463 float_data: -1.5387932062149048 464 float_data: -0.44789519906044006 465 float_data: 0.6179855465888977 466 float_data: -0.18417632579803467 467 float_data: -0.11598518490791321 468 float_data: -0.17545896768569946 469 float_data: -0.9339146614074707 470 float_data: -0.5330203175544739 471 float_data: -1.4265553951263428 472 float_data: 1.7679599523544312 473 float_data: -0.47537288069725037 474 float_data: 0.47761017084121704 475 float_data: -1.0218859910964966 476 float_data: 0.7945282459259033 477 float_data: -1.8731609582901 478 float_data: 0.9206151366233826 479 name: "initial_c" 480 } 481 initializer { 482 dims: 2 483 dims: 2 484 dims: 5 485 dims: 4 486 data_type: 1 487 float_data: -0.004032406024634838 488 float_data: -0.004462004639208317 489 float_data: -0.11961524933576584 490 float_data: -0.24488280713558197 491 float_data: -0.7739036679267883 492 float_data: 0.0038530235178768635 493 float_data: -0.5268939733505249 494 float_data: 0.11705601960420609 495 float_data: 0.029958104714751244 496 float_data: -0.340408056974411 497 float_data: 0.011654520407319069 498 float_data: -0.1988580971956253 499 float_data: -0.7096371650695801 500 float_data: 0.002710475353524089 501 float_data: 0.0027021574787795544 502 float_data: -0.22992612421512604 503 float_data: 0.1948436051607132 504 float_data: 0.23224633932113647 505 float_data: 0.0013459676411002874 506 float_data: 0.4876309633255005 507 float_data: -0.14344684779644012 508 float_data: 0.06210453808307648 509 float_data: 0.744733989238739 510 float_data: 0.15252138674259186 511 float_data: -0.18279105424880981 512 float_data: -0.021294880658388138 513 float_data: 0.5454503297805786 514 float_data: -0.004351779818534851 515 float_data: 0.23740188777446747 516 float_data: -0.035537537187337875 517 float_data: 0.03293892741203308 518 float_data: 0.09300301969051361 519 float_data: -0.3197038173675537 520 float_data: 0.22859133780002594 521 float_data: -0.22090184688568115 522 float_data: 0.006025888025760651 523 float_data: 0.013019595295190811 524 float_data: 0.04256730526685715 525 float_data: -0.24416765570640564 526 float_data: 0.17333006858825684 527 float_data: -0.3833770155906677 528 float_data: 0.029960526153445244 529 float_data: -0.026150351390242577 530 float_data: 0.14755044877529144 531 float_data: -0.3461287319660187 532 float_data: 0.015776503831148148 533 float_data: 0.002974175615236163 534 float_data: -0.1785404086112976 535 float_data: 0.3363659083843231 536 float_data: -0.20950248837471008 537 float_data: 0.3258989155292511 538 float_data: -0.11810128390789032 539 float_data: -0.021570634096860886 540 float_data: 0.03261823207139969 541 float_data: -0.027086878195405006 542 float_data: -0.4444737434387207 543 float_data: 0.4044571816921234 544 float_data: 0.6170535683631897 545 float_data: 0.19347822666168213 546 float_data: 0.44024890661239624 547 float_data: -0.8476369380950928 548 float_data: 0.8057203888893127 549 float_data: 0.6255403757095337 550 float_data: 4.2606592614902183e-05 551 float_data: -0.5677104592323303 552 float_data: -0.07071330398321152 553 float_data: 0.5493011474609375 554 float_data: -0.01966593973338604 555 float_data: 0.06701567023992538 556 float_data: -0.09959989041090012 557 float_data: -0.1481088399887085 558 float_data: -0.3607737421989441 559 float_data: -0.3277128040790558 560 float_data: 0.006580004934221506 561 float_data: 0.13670679926872253 562 float_data: 0.5570814609527588 563 float_data: -0.01634780503809452 564 float_data: 0.49886056780815125 565 float_data: -0.716121256351471 566 float_data: -0.03986666351556778 567 name: "Y_ref" 568 } 569 input { 570 name: "X" 571 type { 572 tensor_type { 573 elem_type: 1 574 shape { 575 dim { 576 dim_value: 2 577 } 578 dim { 579 dim_value: 5 580 } 581 dim { 582 dim_value: 3 583 } 584 } 585 } 586 } 587 } 588 input { 589 name: "W" 590 type { 591 tensor_type { 592 elem_type: 1 593 shape { 594 dim { 595 dim_value: 2 596 } 597 dim { 598 dim_value: 16 599 } 600 dim { 601 dim_value: 3 602 } 603 } 604 } 605 } 606 } 607 input { 608 name: "R" 609 type { 610 tensor_type { 611 elem_type: 1 612 shape { 613 dim { 614 dim_value: 2 615 } 616 dim { 617 dim_value: 16 618 } 619 dim { 620 dim_value: 4 621 } 622 } 623 } 624 } 625 } 626 input { 627 name: "B" 628 type { 629 tensor_type { 630 elem_type: 1 631 shape { 632 dim { 633 dim_value: 2 634 } 635 dim { 636 dim_value: 32 637 } 638 } 639 } 640 } 641 } 642 input { 643 name: "initial_h" 644 type { 645 tensor_type { 646 elem_type: 1 647 shape { 648 dim { 649 dim_value: 2 650 } 651 dim { 652 dim_value: 5 653 } 654 dim { 655 dim_value: 4 656 } 657 } 658 } 659 } 660 } 661 input { 662 name: "initial_c" 663 type { 664 tensor_type { 665 elem_type: 1 666 shape { 667 dim { 668 dim_value: 2 669 } 670 dim { 671 dim_value: 5 672 } 673 dim { 674 dim_value: 4 675 } 676 } 677 } 678 } 679 } 680 input { 681 name: "Y_ref" 682 type { 683 tensor_type { 684 elem_type: 1 685 shape { 686 dim { 687 dim_value: 2 688 } 689 dim { 690 dim_value: 2 691 } 692 dim { 693 dim_value: 5 694 } 695 dim { 696 dim_value: 4 697 } 698 } 699 } 700 } 701 } 702 output { 703 name: "Y_err" 704 type { 705 tensor_type { 706 elem_type: 1 707 shape { 708 dim { 709 dim_value: 2 710 } 711 dim { 712 dim_value: 2 713 } 714 dim { 715 dim_value: 5 716 } 717 dim { 718 dim_value: 4 719 } 720 } 721 } 722 } 723 } 724} 725opset_import { 726 version: 10 727} 728