ReleaseBaidu (ERNIE)Baidu (ERNIE)published Apr 18, 2025seen 5d

PaddlePaddle/Paddle2ONNX v2.0.1

PaddlePaddle/Paddle2ONNX

Open original ↗

Captured source

source ↗
published Apr 18, 2025seen 5dcaptured 13hhttp 200method plain

Paddle2ONNX v2.0.1

Repository: PaddlePaddle/Paddle2ONNX

Tag: v2.0.1

Published: 2025-04-18T06:11:47Z

Prerelease: no

Release notes:

What's Changed

  • make libpaddle2onnx.so link libpaddle.so and include paddle_include direcotory by @risemeup1 in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1352
  • support pir mode in paddle2onnx by @risemeup1 in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1354
  • Support pir by @qzylalala in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1389
  • Get input/output/attrvar interface by @risemeup1 in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1380
  • Conversion of ResNet50 model under PIR by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1382
  • [PIR] Use paddlepaddle==3.0.0.dev20240904 in CI of test_pir by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1395
  • [PIR] Completion of unit testing in PIR mode by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1394
  • [OSPP][PIR] support mobilenet v2 by @qzylalala in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1397
  • Automatic mapping of operator variable names to indices by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1401
  • [PIR] Adjust some interfaces in PIR && Support conversion of builtin.combine and builtin.split by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1402
  • Support op concat, split, split_with_num, transpose by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1403
  • [OSPP][PIR] support dropout and squeeze by @qzylalala in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1406
  • [PIR]support if op by @risemeup1 in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1407
  • support some ops in pir by @qzylalala in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1416
  • Support some operations by @qzylalala in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1419
  • Support while op in pir mode by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1426
  • Support some ops in PIR by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1435
  • Merge PR#1434 by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1437
  • support some ops by @qzylalala in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1434
  • Improved the mechanism, added the conversion of some ops, and fixed some issues. by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1444
  • Improve some operations to support more scenarios by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1450
  • Fix issues with inference of LaTeX_OCR_rec model by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1452
  • Merge the develop branch into the test_pir branch by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1455
  • Fix the issue with multiclass_nms3 op by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1456
  • Support compilation and loading on macOS by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1462
  • Support compilation and loading on Windows by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1465
  • Add patch for compilaition on Windows by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1470
  • Update usage documentation by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1473
  • Enhance monitoring for macOS and Windows platforms using github action by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1469
  • Fix issues with inference of onnx models converted from paddlex by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1484
  • Fix the issue with determining whether operators in control flow are registered. by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1485
  • Support phi::DataType::UNDEFINED by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1486
  • Improve the mechanism by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1487
  • Update CI and README by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1492
  • Update the package release workflow by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1497
  • Fix the issue with while op by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1499
  • support round and fft_r2c by @risemeup1 in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1501
  • Support decompose pir program in paddle2onnx by @zhanghonggeng in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1500
  • fix abs bug by @risemeup1 in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1505
  • Support get scalar attribute by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1502
  • Update README by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1508
  • Support PT in paddle2onnx by @risemeup1 in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1481
  • Fix the issue with pd_op.max by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1506
  • support isinite isinf isnan by @zhanghonggeng in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1509
  • Fix the issue with input data by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1511
  • support masked_select & fix isinf isnan tes by @zhanghonggeng in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1512
  • fix tile mapper by @zhanghonggeng in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1513
  • support op hardtanh & fix op unfold, empty, max_pool2d_with_index, max_pool3d_with_index by @zhanghonggeng in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1518
  • fix conv2d_transpose op by @zhouleiMax in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1522
  • Support PP-FormulaNet-S and PP-FormulaNet-L by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1523
  • Fix the issue with batch norm op exposed in LaTeX_OCR_rec by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1529
  • [CI] Add a merge step in workflow by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1531
  • Add attribute seed for multinomial by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1530
  • [Debug] A simple debug tool for identifying accuracy issues in the converted ONNX model by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1534
  • [CI] Fix the issue with action on push by @0x3878f in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1535
  • fix some op mapper and tests by @zhanghonggeng in https://github.com/PaddlePaddle/Paddle2ONNX/pull/1519
  • support quantize_linear & dequantize_linear op and…

Excerpt shown — open the source for the full document.

Notability

notability 3.0/10

Routine version bump of conversion tool