7767517 268 379 SherpaMetaData sherpa_meta_data1 0 0 0=3 1=12 2=512 3=1024 Input in0 0 1 in0 Input in1 0 1 in1 Input in2 0 1 in2 Split splitncnn_0 1 12 in2 3 4 5 6 7 8 9 10 11 12 13 14 Input in3 0 1 in3 Split splitncnn_1 1 12 in3 16 17 18 19 20 21 22 23 24 25 26 27 ExpandDims unsqueeze_96 1 1 in0 28 -23303=1,0 Convolution conv_15 1 1 28 29 0=8 1=3 11=3 12=1 13=1 14=0 2=1 3=1 4=0 5=1 6=72 Split splitncnn_2 1 2 29 30 31 BinaryOp sub_0 1 1 30 32 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_0 1 1 32 33 BinaryOp mul_1 2 1 31 33 34 0=2 Convolution conv_16 1 1 34 35 0=32 1=3 11=3 12=1 13=2 14=0 2=1 3=2 4=0 5=1 6=2304 Split splitncnn_3 1 2 35 36 37 BinaryOp sub_2 1 1 36 38 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_1 1 1 38 39 BinaryOp mul_3 2 1 37 39 40 0=2 Convolution conv_17 1 1 40 41 0=128 1=3 11=3 12=1 13=2 14=0 2=1 3=2 4=0 5=1 6=36864 Split splitncnn_4 1 2 41 42 43 BinaryOp sub_4 1 1 42 44 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_2 1 1 44 45 BinaryOp mul_5 2 1 43 45 46 0=2 Permute permute_93 1 1 46 47 0=2 Reshape reshape_55 1 1 47 48 0=2304 1=-1 InnerProduct linear_18 1 1 48 49 0=512 1=1 2=1179648 Split splitncnn_5 1 3 49 50 51 52 BinaryOp mul_6 2 1 50 51 53 0=2 Reduction mean_80 1 1 53 54 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_7 1 1 54 55 0=0 1=1 2=2.499982e-01 BinaryOp pow_8 1 1 55 56 0=6 1=1 2=-5.000000e-01 BinaryOp mul_9 2 1 52 56 57 0=2 BinaryOp sub_10 1 1 in1 58 0=1 1=1 2=3.000000e+00 BinaryOp div_11 1 1 58 59 0=3 1=1 2=2.000000e+00 UnaryOp floor_12 1 1 59 60 0=2 BinaryOp sub_13 1 1 60 61 0=1 1=1 2=1.000000e+00 BinaryOp div_14 1 1 61 62 0=3 1=1 2=2.000000e+00 UnaryOp floor_15 1 1 62 out1 0=2 Crop slice_57 1 1 27 64 -23310=1,1 -23311=1,0 -23309=1,0 Crop slice_56 1 1 14 65 -23310=1,1 -23311=1,0 -23309=1,0 Split splitncnn_6 1 2 57 66 67 LSTM lstm_43 3 3 67 65 64 68 69 70 0=512 1=2097152 2=0 3=1024 BinaryOp add_16 2 1 68 66 71 0=0 Split splitncnn_7 1 2 71 72 73 InnerProduct linear_19 1 1 73 74 0=2048 1=1 2=1048576 Split splitncnn_8 1 2 74 75 76 BinaryOp sub_17 1 1 75 77 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_3 1 1 77 78 BinaryOp mul_18 2 1 76 78 79 0=2 InnerProduct linear_20 1 1 79 80 0=512 1=1 2=1048576 BinaryOp add_19 2 1 72 80 81 0=0 Split splitncnn_9 1 3 81 82 83 84 BinaryOp mul_20 2 1 82 83 85 0=2 Reduction mean_81 1 1 85 86 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_21 1 1 86 87 0=0 1=1 2=1.285091e+00 BinaryOp pow_22 1 1 87 88 0=6 1=1 2=-5.000000e-01 BinaryOp mul_23 2 1 84 88 89 0=2 Split splitncnn_10 1 2 89 90 91 Crop slice_59 1 1 26 92 -23310=1,2 -23311=1,0 -23309=1,1 Crop slice_58 1 1 13 93 -23310=1,2 -23311=1,0 -23309=1,1 LSTM lstm_44 3 3 91 93 92 94 95 96 0=512 1=2097152 2=0 3=1024 BinaryOp add_24 2 1 94 90 97 0=0 Split splitncnn_11 1 2 97 98 99 InnerProduct linear_21 1 1 99 100 0=2048 1=1 2=1048576 Split splitncnn_12 1 2 100 101 102 BinaryOp sub_25 1 1 101 103 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_4 1 1 103 104 BinaryOp mul_26 2 1 102 104 105 0=2 InnerProduct linear_22 1 1 105 106 0=512 1=1 2=1048576 BinaryOp add_27 2 1 98 106 107 0=0 Split splitncnn_13 1 3 107 108 109 110 BinaryOp mul_28 2 1 108 109 111 0=2 Reduction mean_82 1 1 111 112 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_29 1 1 112 113 0=0 1=1 2=1.768978e+00 BinaryOp pow_30 1 1 113 114 0=6 1=1 2=-5.000000e-01 BinaryOp mul_31 2 1 110 114 115 0=2 Split splitncnn_14 1 2 115 116 117 Crop slice_61 1 1 25 118 -23310=1,3 -23311=1,0 -23309=1,2 Crop slice_60 1 1 12 119 -23310=1,3 -23311=1,0 -23309=1,2 LSTM lstm_45 3 3 117 119 118 120 121 122 0=512 1=2097152 2=0 3=1024 BinaryOp add_32 2 1 120 116 123 0=0 Split splitncnn_15 1 2 123 124 125 InnerProduct linear_23 1 1 125 126 0=2048 1=1 2=1048576 Split splitncnn_16 1 2 126 127 128 BinaryOp sub_33 1 1 127 129 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_5 1 1 129 130 BinaryOp mul_34 2 1 128 130 131 0=2 InnerProduct linear_24 1 1 131 132 0=512 1=1 2=1048576 BinaryOp add_35 2 1 124 132 133 0=0 Split splitncnn_17 1 3 133 134 135 136 BinaryOp mul_36 2 1 134 135 137 0=2 Reduction mean_83 1 1 137 138 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_37 1 1 138 139 0=0 1=1 2=2.004356e+00 BinaryOp pow_38 1 1 139 140 0=6 1=1 2=-5.000000e-01 BinaryOp mul_39 2 1 136 140 141 0=2 Split splitncnn_18 1 2 141 142 143 Crop slice_63 1 1 24 144 -23310=1,4 -23311=1,0 -23309=1,3 Crop slice_62 1 1 11 145 -23310=1,4 -23311=1,0 -23309=1,3 LSTM lstm_46 3 3 143 145 144 146 147 148 0=512 1=2097152 2=0 3=1024 BinaryOp add_40 2 1 146 142 149 0=0 Split splitncnn_19 1 2 149 150 151 InnerProduct linear_25 1 1 151 152 0=2048 1=1 2=1048576 Split splitncnn_20 1 2 152 153 154 BinaryOp sub_41 1 1 153 155 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_6 1 1 155 156 BinaryOp mul_42 2 1 154 156 157 0=2 InnerProduct linear_26 1 1 157 158 0=512 1=1 2=1048576 BinaryOp add_43 2 1 150 158 159 0=0 Split splitncnn_21 1 3 159 160 161 162 BinaryOp mul_44 2 1 160 161 163 0=2 Reduction mean_84 1 1 163 164 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_45 1 1 164 165 0=0 1=1 2=1.876125e+00 BinaryOp pow_46 1 1 165 166 0=6 1=1 2=-5.000000e-01 BinaryOp mul_47 2 1 162 166 167 0=2 Split splitncnn_22 1 2 167 168 169 Crop slice_65 1 1 23 170 -23310=1,5 -23311=1,0 -23309=1,4 Crop slice_64 1 1 10 171 -23310=1,5 -23311=1,0 -23309=1,4 LSTM lstm_47 3 3 169 171 170 172 173 174 0=512 1=2097152 2=0 3=1024 BinaryOp add_48 2 1 172 168 175 0=0 Split splitncnn_23 1 2 175 176 177 InnerProduct linear_27 1 1 177 178 0=2048 1=1 2=1048576 Split splitncnn_24 1 2 178 179 180 BinaryOp sub_49 1 1 179 181 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_7 1 1 181 182 BinaryOp mul_50 2 1 180 182 183 0=2 InnerProduct linear_28 1 1 183 184 0=512 1=1 2=1048576 BinaryOp add_51 2 1 176 184 185 0=0 Split splitncnn_25 1 3 185 186 187 188 BinaryOp mul_52 2 1 186 187 189 0=2 Reduction mean_85 1 1 189 190 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_53 1 1 190 191 0=0 1=1 2=2.354979e+00 BinaryOp pow_54 1 1 191 192 0=6 1=1 2=-5.000000e-01 BinaryOp mul_55 2 1 188 192 193 0=2 Split splitncnn_26 1 2 193 194 195 Crop slice_67 1 1 22 196 -23310=1,6 -23311=1,0 -23309=1,5 Crop slice_66 1 1 9 197 -23310=1,6 -23311=1,0 -23309=1,5 LSTM lstm_48 3 3 195 197 196 198 199 200 0=512 1=2097152 2=0 3=1024 BinaryOp add_56 2 1 198 194 201 0=0 Split splitncnn_27 1 2 201 202 203 InnerProduct linear_29 1 1 203 204 0=2048 1=1 2=1048576 Split splitncnn_28 1 2 204 205 206 BinaryOp sub_57 1 1 205 207 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_8 1 1 207 208 BinaryOp mul_58 2 1 206 208 209 0=2 InnerProduct linear_30 1 1 209 210 0=512 1=1 2=1048576 BinaryOp add_59 2 1 202 210 211 0=0 Split splitncnn_29 1 3 211 212 213 214 BinaryOp mul_60 2 1 212 213 215 0=2 Reduction mean_86 1 1 215 216 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_61 1 1 216 217 0=0 1=1 2=2.291315e+00 BinaryOp pow_62 1 1 217 218 0=6 1=1 2=-5.000000e-01 BinaryOp mul_63 2 1 214 218 219 0=2 Split splitncnn_30 1 2 219 220 221 Crop slice_69 1 1 21 222 -23310=1,7 -23311=1,0 -23309=1,6 Crop slice_68 1 1 8 223 -23310=1,7 -23311=1,0 -23309=1,6 LSTM lstm_49 3 3 221 223 222 224 225 226 0=512 1=2097152 2=0 3=1024 BinaryOp add_64 2 1 224 220 227 0=0 Split splitncnn_31 1 2 227 228 229 InnerProduct linear_31 1 1 229 230 0=2048 1=1 2=1048576 Split splitncnn_32 1 2 230 231 232 BinaryOp sub_65 1 1 231 233 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_9 1 1 233 234 BinaryOp mul_66 2 1 232 234 235 0=2 InnerProduct linear_32 1 1 235 236 0=512 1=1 2=1048576 BinaryOp add_67 2 1 228 236 237 0=0 Split splitncnn_33 1 3 237 238 239 240 BinaryOp mul_68 2 1 238 239 241 0=2 Reduction mean_87 1 1 241 242 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_69 1 1 242 243 0=0 1=1 2=3.315238e+00 BinaryOp pow_70 1 1 243 244 0=6 1=1 2=-5.000000e-01 BinaryOp mul_71 2 1 240 244 245 0=2 Split splitncnn_34 1 2 245 246 247 Crop slice_71 1 1 20 248 -23310=1,8 -23311=1,0 -23309=1,7 Crop slice_70 1 1 7 249 -23310=1,8 -23311=1,0 -23309=1,7 LSTM lstm_50 3 3 247 249 248 250 251 252 0=512 1=2097152 2=0 3=1024 BinaryOp add_72 2 1 250 246 253 0=0 Split splitncnn_35 1 2 253 254 255 InnerProduct linear_33 1 1 255 256 0=2048 1=1 2=1048576 Split splitncnn_36 1 2 256 257 258 BinaryOp sub_73 1 1 257 259 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_10 1 1 259 260 BinaryOp mul_74 2 1 258 260 261 0=2 InnerProduct linear_34 1 1 261 262 0=512 1=1 2=1048576 BinaryOp add_75 2 1 254 262 263 0=0 Split splitncnn_37 1 3 263 264 265 266 BinaryOp mul_76 2 1 264 265 267 0=2 Reduction mean_88 1 1 267 268 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_77 1 1 268 269 0=0 1=1 2=2.017090e+00 BinaryOp pow_78 1 1 269 270 0=6 1=1 2=-5.000000e-01 BinaryOp mul_79 2 1 266 270 271 0=2 Split splitncnn_38 1 2 271 272 273 Crop slice_73 1 1 19 274 -23310=1,9 -23311=1,0 -23309=1,8 Crop slice_72 1 1 6 275 -23310=1,9 -23311=1,0 -23309=1,8 LSTM lstm_51 3 3 273 275 274 276 277 278 0=512 1=2097152 2=0 3=1024 BinaryOp add_80 2 1 276 272 279 0=0 Split splitncnn_39 1 2 279 280 281 InnerProduct linear_35 1 1 281 282 0=2048 1=1 2=1048576 Split splitncnn_40 1 2 282 283 284 BinaryOp sub_81 1 1 283 285 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_11 1 1 285 286 BinaryOp mul_82 2 1 284 286 287 0=2 InnerProduct linear_36 1 1 287 288 0=512 1=1 2=1048576 BinaryOp add_83 2 1 280 288 289 0=0 Split splitncnn_41 1 3 289 290 291 292 BinaryOp mul_84 2 1 290 291 293 0=2 Reduction mean_89 1 1 293 294 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_85 1 1 294 295 0=0 1=1 2=2.289504e+00 BinaryOp pow_86 1 1 295 296 0=6 1=1 2=-5.000000e-01 BinaryOp mul_87 2 1 292 296 297 0=2 Split splitncnn_42 1 2 297 298 299 Crop slice_75 1 1 18 300 -23310=1,10 -23311=1,0 -23309=1,9 Crop slice_74 1 1 5 301 -23310=1,10 -23311=1,0 -23309=1,9 LSTM lstm_52 3 3 299 301 300 302 303 304 0=512 1=2097152 2=0 3=1024 BinaryOp add_88 2 1 302 298 305 0=0 Split splitncnn_43 1 2 305 306 307 InnerProduct linear_37 1 1 307 308 0=2048 1=1 2=1048576 Split splitncnn_44 1 2 308 309 310 BinaryOp sub_89 1 1 309 311 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_12 1 1 311 312 BinaryOp mul_90 2 1 310 312 313 0=2 InnerProduct linear_38 1 1 313 314 0=512 1=1 2=1048576 BinaryOp add_91 2 1 306 314 315 0=0 Split splitncnn_45 1 3 315 316 317 318 BinaryOp mul_92 2 1 316 317 319 0=2 Reduction mean_90 1 1 319 320 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_93 1 1 320 321 0=0 1=1 2=1.186822e+00 BinaryOp pow_94 1 1 321 322 0=6 1=1 2=-5.000000e-01 BinaryOp mul_95 2 1 318 322 323 0=2 Split splitncnn_46 1 2 323 324 325 Crop slice_77 1 1 17 326 -23310=1,11 -23311=1,0 -23309=1,10 Crop slice_76 1 1 4 327 -23310=1,11 -23311=1,0 -23309=1,10 LSTM lstm_53 3 3 325 327 326 328 329 330 0=512 1=2097152 2=0 3=1024 BinaryOp add_96 2 1 328 324 331 0=0 Split splitncnn_47 1 2 331 332 333 InnerProduct linear_39 1 1 333 334 0=2048 1=1 2=1048576 Split splitncnn_48 1 2 334 335 336 BinaryOp sub_97 1 1 335 337 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_13 1 1 337 338 BinaryOp mul_98 2 1 336 338 339 0=2 InnerProduct linear_40 1 1 339 340 0=512 1=1 2=1048576 BinaryOp add_99 2 1 332 340 341 0=0 Split splitncnn_49 1 3 341 342 343 344 BinaryOp mul_100 2 1 342 343 345 0=2 Reduction mean_91 1 1 345 346 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_101 1 1 346 347 0=0 1=1 2=1.183580e+00 BinaryOp pow_102 1 1 347 348 0=6 1=1 2=-5.000000e-01 BinaryOp mul_103 2 1 344 348 349 0=2 Split splitncnn_50 1 2 349 350 351 Crop slice_79 1 1 16 352 -23310=1,12 -23311=1,0 -23309=1,11 Crop slice_78 1 1 3 353 -23310=1,12 -23311=1,0 -23309=1,11 LSTM lstm_54 3 3 351 353 352 354 355 356 0=512 1=2097152 2=0 3=1024 BinaryOp add_104 2 1 354 350 357 0=0 Split splitncnn_51 1 2 357 358 359 InnerProduct linear_41 1 1 359 360 0=2048 1=1 2=1048576 Split splitncnn_52 1 2 360 361 362 BinaryOp sub_105 1 1 361 363 0=1 1=1 2=1.000000e+00 Sigmoid sigmoid_14 1 1 363 364 BinaryOp mul_106 2 1 362 364 365 0=2 InnerProduct linear_42 1 1 365 366 0=512 1=1 2=1048576 BinaryOp add_107 2 1 358 366 367 0=0 Split splitncnn_53 1 3 367 368 369 370 BinaryOp mul_108 2 1 368 369 371 0=2 Reduction mean_92 1 1 371 372 0=3 1=0 -23303=1,-1 4=1 5=1 BinaryOp add_109 1 1 372 373 0=0 1=1 2=1.117711e+00 BinaryOp pow_110 1 1 373 374 0=6 1=1 2=-5.000000e-01 BinaryOp mul_111 2 1 370 374 out0 0=2 Concat cat_0 12 1 70 96 122 148 174 200 226 252 278 304 330 356 out3 0=0 Concat cat_1 12 1 69 95 121 147 173 199 225 251 277 303 329 355 out2 0=0