1ir_version: 5 2producer_name: "onnx-gru" 3graph { 4 node { 5 input: "X" 6 input: "W" 7 input: "R" 8 input: "" 9 input: "" 10 input: "initial_h" 11 output: "Y" 12 output: "Y_h" 13 name: "gru" 14 op_type: "GRU" 15 attribute { 16 name: "direction" 17 s: "forward" 18 type: STRING 19 } 20 attribute { 21 name: "hidden_size" 22 i: 4 23 type: INT 24 } 25 attribute { 26 name: "linear_before_reset" 27 i: 0 28 type: INT 29 } 30 } 31 node { 32 input: "Y" 33 input: "Y_ref" 34 output: "Y_err" 35 name: "error" 36 op_type: "Sub" 37 } 38 name: "gru_test" 39 initializer { 40 dims: 1 41 dims: 5 42 dims: 3 43 data_type: 1 44 float_data: 1.6243454217910767 45 float_data: -0.6117563843727112 46 float_data: -0.5281717777252197 47 float_data: -1.072968602180481 48 float_data: 0.8654076457023621 49 float_data: -2.3015387058258057 50 float_data: 1.744811773300171 51 float_data: -0.7612069249153137 52 float_data: 0.31903910636901855 53 float_data: -0.24937038123607635 54 float_data: 1.4621078968048096 55 float_data: -2.060140609741211 56 float_data: -0.3224171996116638 57 float_data: -0.38405436277389526 58 float_data: 1.1337693929672241 59 name: "X" 60 } 61 initializer { 62 dims: 1 63 dims: 12 64 dims: 3 65 data_type: 1 66 float_data: -1.0998913049697876 67 float_data: -0.1724282056093216 68 float_data: -0.8778584003448486 69 float_data: 0.042213745415210724 70 float_data: 0.5828152298927307 71 float_data: -1.1006191968917847 72 float_data: 1.144723653793335 73 float_data: 0.9015907049179077 74 float_data: 0.5024943351745605 75 float_data: 0.9008559584617615 76 float_data: -0.6837278604507446 77 float_data: -0.12289022654294968 78 float_data: -0.9357694387435913 79 float_data: -0.26788806915283203 80 float_data: 0.5303554534912109 81 float_data: -0.6916607618331909 82 float_data: -0.3967535197734833 83 float_data: -0.6871727108955383 84 float_data: -0.8452056646347046 85 float_data: -0.6712461113929749 86 float_data: -0.01266459934413433 87 float_data: -1.1173104047775269 88 float_data: 0.2344156950712204 89 float_data: 1.6598021984100342 90 float_data: 0.7420441508293152 91 float_data: -0.19183555245399475 92 float_data: -0.887628972530365 93 float_data: -0.7471582889556885 94 float_data: 1.6924545764923096 95 float_data: 0.050807755440473557 96 float_data: -0.6369956731796265 97 float_data: 0.19091548025608063 98 float_data: 2.100255250930786 99 float_data: 0.12015895545482635 100 float_data: 0.6172031164169312 101 float_data: 0.30017033219337463 102 name: "W" 103 } 104 initializer { 105 dims: 1 106 dims: 12 107 dims: 4 108 data_type: 1 109 float_data: -0.3522498607635498 110 float_data: -1.142518162727356 111 float_data: -0.3493427336215973 112 float_data: -0.20889423787593842 113 float_data: 0.5866231918334961 114 float_data: 0.838983416557312 115 float_data: 0.9311020970344543 116 float_data: 0.2855873107910156 117 float_data: 0.8851411938667297 118 float_data: -0.7543979287147522 119 float_data: 1.2528681755065918 120 float_data: 0.5129297971725464 121 float_data: -0.2980928421020508 122 float_data: 0.4885181486606598 123 float_data: -0.07557171583175659 124 float_data: 1.1316293478012085 125 float_data: 1.5198168754577637 126 float_data: 2.185575485229492 127 float_data: -1.396496295928955 128 float_data: -1.444113850593567 129 float_data: -0.5044658780097961 130 float_data: 0.1600370705127716 131 float_data: 0.8761689066886902 132 float_data: 0.31563493609428406 133 float_data: -2.0222012996673584 134 float_data: -0.30620402097702026 135 float_data: 0.8279746174812317 136 float_data: 0.23009473085403442 137 float_data: 0.7620111703872681 138 float_data: -0.22232814133167267 139 float_data: -0.20075806975364685 140 float_data: 0.18656139075756073 141 float_data: 0.4100516438484192 142 float_data: 0.19829972088336945 143 float_data: 0.11900864541530609 144 float_data: -0.6706622838973999 145 float_data: 0.3775637745857239 146 float_data: 0.12182126939296722 147 float_data: 1.129483938217163 148 float_data: 1.1989178657531738 149 float_data: 0.1851564198732376 150 float_data: -0.37528494000434875 151 float_data: -0.6387304067611694 152 float_data: 0.4234943687915802 153 float_data: 0.07734006643295288 154 float_data: -0.3438536822795868 155 float_data: 0.04359685629606247 156 float_data: -0.6200008392333984 157 name: "R" 158 } 159 initializer { 160 dims: 1 161 dims: 5 162 dims: 4 163 data_type: 1 164 float_data: 0.698032021522522 165 float_data: -0.447128564119339 166 float_data: 1.2245076894760132 167 float_data: 0.40349164605140686 168 float_data: 0.5935785174369812 169 float_data: -1.094911813735962 170 float_data: 0.16938243806362152 171 float_data: 0.7405564785003662 172 float_data: -0.953700602054596 173 float_data: -0.26621851325035095 174 float_data: 0.03261454775929451 175 float_data: -1.3731173276901245 176 float_data: 0.3151593804359436 177 float_data: 0.8461606502532959 178 float_data: -0.8595159649848938 179 float_data: 0.3505459725856781 180 float_data: -1.3122833967208862 181 float_data: -0.03869551047682762 182 float_data: -1.6157723665237427 183 float_data: 1.121417760848999 184 name: "initial_h" 185 } 186 initializer { 187 dims: 1 188 dims: 1 189 dims: 5 190 dims: 4 191 data_type: 1 192 float_data: 0.8966143131256104 193 float_data: -0.5341547131538391 194 float_data: 1.1732560396194458 195 float_data: 0.31655803322792053 196 float_data: 0.595318078994751 197 float_data: -0.975008487701416 198 float_data: -0.31656140089035034 199 float_data: 0.15395724773406982 200 float_data: 0.38859960436820984 201 float_data: -0.894658088684082 202 float_data: -0.24624457955360413 203 float_data: -0.9341275095939636 204 float_data: 0.4782717823982239 205 float_data: 0.8512678742408752 206 float_data: -0.9683662056922913 207 float_data: 0.20502853393554688 208 float_data: -1.1657878160476685 209 float_data: -0.7548077702522278 210 float_data: 0.838362455368042 211 float_data: 0.8394193649291992 212 name: "Y_ref" 213 } 214 input { 215 name: "X" 216 type { 217 tensor_type { 218 elem_type: 1 219 shape { 220 dim { 221 dim_value: 1 222 } 223 dim { 224 dim_value: 5 225 } 226 dim { 227 dim_value: 3 228 } 229 } 230 } 231 } 232 } 233 input { 234 name: "W" 235 type { 236 tensor_type { 237 elem_type: 1 238 shape { 239 dim { 240 dim_value: 1 241 } 242 dim { 243 dim_value: 12 244 } 245 dim { 246 dim_value: 3 247 } 248 } 249 } 250 } 251 } 252 input { 253 name: "R" 254 type { 255 tensor_type { 256 elem_type: 1 257 shape { 258 dim { 259 dim_value: 1 260 } 261 dim { 262 dim_value: 12 263 } 264 dim { 265 dim_value: 4 266 } 267 } 268 } 269 } 270 } 271 input { 272 name: "initial_h" 273 type { 274 tensor_type { 275 elem_type: 1 276 shape { 277 dim { 278 dim_value: 1 279 } 280 dim { 281 dim_value: 5 282 } 283 dim { 284 dim_value: 4 285 } 286 } 287 } 288 } 289 } 290 input { 291 name: "Y_ref" 292 type { 293 tensor_type { 294 elem_type: 1 295 shape { 296 dim { 297 dim_value: 1 298 } 299 dim { 300 dim_value: 1 301 } 302 dim { 303 dim_value: 5 304 } 305 dim { 306 dim_value: 4 307 } 308 } 309 } 310 } 311 } 312 output { 313 name: "Y_err" 314 type { 315 tensor_type { 316 elem_type: 1 317 shape { 318 dim { 319 dim_value: 1 320 } 321 dim { 322 dim_value: 1 323 } 324 dim { 325 dim_value: 5 326 } 327 dim { 328 dim_value: 4 329 } 330 } 331 } 332 } 333 } 334} 335opset_import { 336 version: 10 337} 338