Open wonderingboy opened 4 years ago
my param file is as follows , but it failed to extract blob by name "576"
7767517 215 237 Input 0 0 1 0 MemoryData 331 0 1 331 0=1 MemoryData node_331 0 1 331 BinaryOp 332 2 1 0 331 332 0=3 Convolution 333 1 1 332 333 0=16 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=432 BatchNorm 334 1 1 333 334 0=16 ReLU 335 1 1 334 335 Convolution 336 1 1 335 336 0=32 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=4608 BatchNorm 337 1 1 336 337 0=32 ReLU 338 1 1 337 338 Convolution 339 1 1 338 339 0=32 1=3 11=3 2=1 12=1 3=2 13=2 4=1 14=1 15=1 16=1 5=0 6=9216 BatchNorm 340 1 1 339 340 0=32 ReLU 341 1 1 340 341 Split splitncnn_0 1 2 341 341_splitncnn_0 341_splitncnn_1 Convolution 342 1 1 341_splitncnn_1 342 0=16 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=512 BatchNorm 343 1 1 342 343 0=16 ReLU 344 1 1 343 344 Convolution 345 1 1 344 345 0=32 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=4608 BatchNorm 346 1 1 345 346 0=32 ReLU 347 1 1 346 347 BinaryOp 348 2 1 341_splitncnn_0 347 348 0=0 Split splitncnn_1 1 2 348 348_splitncnn_0 348_splitncnn_1 Convolution 349 1 1 348_splitncnn_1 349 0=16 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=512 BatchNorm 350 1 1 349 350 0=16 ReLU 351 1 1 350 351 Convolution 352 1 1 351 352 0=32 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=4608 BatchNorm 353 1 1 352 353 0=32 ReLU 354 1 1 353 354 BinaryOp 355 2 1 348_splitncnn_0 354 355 0=0 Split splitncnn_2 1 2 355 355_splitncnn_0 355_splitncnn_1 Convolution 356 1 1 355_splitncnn_1 356 0=16 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=512 BatchNorm 357 1 1 356 357 0=16 ReLU 358 1 1 357 358 Convolution 359 1 1 358 359 0=32 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=4608 BatchNorm 360 1 1 359 360 0=32 ReLU 361 1 1 360 361 BinaryOp 362 2 1 355_splitncnn_0 361 362 0=0 Convolution 363 1 1 362 363 0=64 1=3 11=3 2=1 12=1 3=2 13=2 4=1 14=1 15=1 16=1 5=0 6=18432 BatchNorm 364 1 1 363 364 0=64 ReLU 365 1 1 364 365 Split splitncnn_3 1 2 365 365_splitncnn_0 365_splitncnn_1 Convolution 366 1 1 365_splitncnn_1 366 0=32 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=2048 BatchNorm 367 1 1 366 367 0=32 ReLU 368 1 1 367 368 Convolution 369 1 1 368 369 0=64 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=18432 BatchNorm 370 1 1 369 370 0=64 ReLU 371 1 1 370 371 BinaryOp 372 2 1 365_splitncnn_0 371 372 0=0 Split splitncnn_4 1 2 372 372_splitncnn_0 372_splitncnn_1 Convolution 373 1 1 372_splitncnn_1 373 0=32 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=2048 BatchNorm 374 1 1 373 374 0=32 ReLU 375 1 1 374 375 Convolution 376 1 1 375 376 0=64 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=18432 BatchNorm 377 1 1 376 377 0=64 ReLU 378 1 1 377 378 BinaryOp 379 2 1 372_splitncnn_0 378 379 0=0 Split splitncnn_5 1 2 379 379_splitncnn_0 379_splitncnn_1 Convolution 380 1 1 379_splitncnn_1 380 0=32 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=2048 BatchNorm 381 1 1 380 381 0=32 ReLU 382 1 1 381 382 Convolution 383 1 1 382 383 0=64 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=18432 BatchNorm 384 1 1 383 384 0=64 ReLU 385 1 1 384 385 BinaryOp 386 2 1 379_splitncnn_0 385 386 0=0 Convolution 387 1 1 386 387 0=128 1=3 11=3 2=1 12=1 3=2 13=2 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 388 1 1 387 388 0=128 ReLU 389 1 1 388 389 Split splitncnn_6 1 2 389 389_splitncnn_0 389_splitncnn_1 Convolution 390 1 1 389_splitncnn_1 390 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 391 1 1 390 391 0=64 ReLU 392 1 1 391 392 Convolution 393 1 1 392 393 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 394 1 1 393 394 0=128 ReLU 395 1 1 394 395 BinaryOp 396 2 1 389_splitncnn_0 395 396 0=0 Split splitncnn_7 1 2 396 396_splitncnn_0 396_splitncnn_1 Convolution 397 1 1 396_splitncnn_1 397 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 398 1 1 397 398 0=64 ReLU 399 1 1 398 399 Convolution 400 1 1 399 400 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 401 1 1 400 401 0=128 ReLU 402 1 1 401 402 BinaryOp 403 2 1 396_splitncnn_0 402 403 0=0 Split splitncnn_8 1 2 403 403_splitncnn_0 403_splitncnn_1 Convolution 404 1 1 403_splitncnn_1 404 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 405 1 1 404 405 0=64 ReLU 406 1 1 405 406 Convolution 407 1 1 406 407 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 408 1 1 407 408 0=128 ReLU 409 1 1 408 409 BinaryOp 410 2 1 403_splitncnn_0 409 410 0=0 Split splitncnn_9 1 2 410 410_splitncnn_0 410_splitncnn_1 Convolution 411 1 1 410_splitncnn_1 411 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 412 1 1 411 412 0=64 ReLU 413 1 1 412 413 Convolution 414 1 1 413 414 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 415 1 1 414 415 0=128 ReLU 416 1 1 415 416 BinaryOp 417 2 1 410_splitncnn_0 416 417 0=0 Split splitncnn_10 1 2 417 417_splitncnn_0 417_splitncnn_1 Convolution 418 1 1 417_splitncnn_1 418 0=128 1=3 11=3 2=1 12=1 3=2 13=2 4=1 14=1 15=1 16=1 5=0 6=147456 BatchNorm 419 1 1 418 419 0=128 ReLU 420 1 1 419 420 Split splitncnn_11 1 2 420 420_splitncnn_0 420_splitncnn_1 Convolution 421 1 1 420_splitncnn_1 421 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 422 1 1 421 422 0=64 ReLU 423 1 1 422 423 Convolution 424 1 1 423 424 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 425 1 1 424 425 0=128 ReLU 426 1 1 425 426 BinaryOp 427 2 1 420_splitncnn_0 426 427 0=0 Split splitncnn_12 1 2 427 427_splitncnn_0 427_splitncnn_1 Convolution 428 1 1 427_splitncnn_1 428 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 429 1 1 428 429 0=64 ReLU 430 1 1 429 430 Convolution 431 1 1 430 431 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 432 1 1 431 432 0=128 ReLU 433 1 1 432 433 BinaryOp 434 2 1 427_splitncnn_0 433 434 0=0 Split splitncnn_13 1 2 434 434_splitncnn_0 434_splitncnn_1 Convolution 435 1 1 434_splitncnn_1 435 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 436 1 1 435 436 0=64 ReLU 437 1 1 436 437 Convolution 438 1 1 437 438 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 439 1 1 438 439 0=128 ReLU 440 1 1 439 440 BinaryOp 441 2 1 434_splitncnn_0 440 441 0=0 Split splitncnn_14 1 2 441 441_splitncnn_0 441_splitncnn_1 Convolution 442 1 1 441_splitncnn_1 442 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 443 1 1 442 443 0=64 ReLU 444 1 1 443 444 Convolution 445 1 1 444 445 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 446 1 1 445 446 0=128 ReLU 447 1 1 446 447 BinaryOp 448 2 1 441_splitncnn_0 447 448 0=0 Split splitncnn_15 1 2 448 448_splitncnn_0 448_splitncnn_1 Convolution 449 1 1 448_splitncnn_1 449 0=128 1=3 11=3 2=1 12=1 3=2 13=2 4=1 14=1 15=1 16=1 5=0 6=147456 BatchNorm 450 1 1 449 450 0=128 ReLU 451 1 1 450 451 Split splitncnn_16 1 2 451 451_splitncnn_0 451_splitncnn_1 Convolution 452 1 1 451_splitncnn_1 452 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 453 1 1 452 453 0=64 ReLU 454 1 1 453 454 Convolution 455 1 1 454 455 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 456 1 1 455 456 0=128 ReLU 457 1 1 456 457 BinaryOp 458 2 1 451_splitncnn_0 457 458 0=0 Split splitncnn_17 1 2 458 458_splitncnn_0 458_splitncnn_1 Convolution 459 1 1 458_splitncnn_1 459 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 460 1 1 459 460 0=64 ReLU 461 1 1 460 461 Convolution 462 1 1 461 462 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 463 1 1 462 463 0=128 ReLU 464 1 1 463 464 BinaryOp 465 2 1 458_splitncnn_0 464 465 0=0 Split splitncnn_18 1 2 465 465_splitncnn_0 465_splitncnn_1 Convolution 466 1 1 465_splitncnn_1 466 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 467 1 1 466 467 0=64 ReLU 468 1 1 467 468 Convolution 469 1 1 468 469 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 470 1 1 469 470 0=128 ReLU 471 1 1 470 471 BinaryOp 472 2 1 465_splitncnn_0 471 472 0=0 Split splitncnn_19 1 2 472 472_splitncnn_0 472_splitncnn_1 Convolution 473 1 1 472_splitncnn_1 473 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=8192 BatchNorm 474 1 1 473 474 0=64 ReLU 475 1 1 474 475 Convolution 476 1 1 475 476 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 477 1 1 476 477 0=128 ReLU 478 1 1 477 478 BinaryOp 479 2 1 472_splitncnn_0 478 479 0=0 Convolution 480 1 1 479 480 0=256 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=32768 BatchNorm 481 1 1 480 481 0=256 ReLU 482 1 1 481 482 Convolution 483 1 1 482 483 0=128 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=294912 BatchNorm 484 1 1 483 484 0=128 ReLU 485 1 1 484 485 Split splitncnn_20 1 2 485 485_splitncnn_0 485_splitncnn_1 Convolution 486 1 1 485_splitncnn_1 486 0=64 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 487 1 1 486 487 0=64 ReLU 488 1 1 487 488 Convolution 489 1 1 488 489 0=33 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=1 6=19008 Sigmoid 490 1 1 489 490 Convolution 491 1 1 485_splitncnn_0 491 0=128 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=16384 BatchNorm 492 1 1 491 492 0=128 ReLU 493 1 1 492 493 Interp 521 1 1 493 521 0=1 1=1.000000e+00 2=1.000000e+00 3=26 4=26 Concat 522 2 1 521 448_splitncnn_0 522 0=0 Convolution 523 1 1 522 523 0=128 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=32768 BatchNorm 524 1 1 523 524 0=128 ReLU 525 1 1 524 525 Convolution 526 1 1 525 526 0=64 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 527 1 1 526 527 0=64 ReLU 528 1 1 527 528 Split splitncnn_21 1 2 528 528_splitncnn_0 528_splitncnn_1 Convolution 529 1 1 528_splitncnn_1 529 0=32 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=18432 BatchNorm 530 1 1 529 530 0=32 ReLU 531 1 1 530 531 Convolution 532 1 1 531 532 0=33 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=1 6=9504 Sigmoid 533 1 1 532 533 Interp 561 1 1 528_splitncnn_0 561 0=1 1=1.000000e+00 2=1.000000e+00 3=52 4=52 Convolution 562 1 1 561 562 0=64 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=4096 BatchNorm 563 1 1 562 563 0=64 ReLU 564 1 1 563 564 Concat 565 2 1 564 417_splitncnn_0 565 0=0 Convolution 566 1 1 565 566 0=128 1=1 11=1 2=1 12=1 3=1 13=1 4=0 14=0 15=0 16=0 5=0 6=24576 BatchNorm 567 1 1 566 567 0=128 ReLU 568 1 1 567 568 Convolution 569 1 1 568 569 0=64 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=73728 BatchNorm 570 1 1 569 570 0=64 ReLU 571 1 1 570 571 Convolution 572 1 1 571 572 0=32 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=0 6=18432 BatchNorm 573 1 1 572 573 0=32 ReLU 574 1 1 573 574 Convolution 575 1 1 574 575 0=33 1=3 11=3 2=1 12=1 3=1 13=1 4=1 14=1 15=1 16=1 5=1 6=9504 Sigmoid 576 1 1 575 576
Your param file is probably malformed There are actually 216 layers, but the layer count in param is 215 Besides, there are two MemoryData layers produce two blobs with the same name "331". This is invalid.
my param file is as follows , but it failed to extract blob by name "576"