X2paddle

Latest version: v1.4.1

Safety actively analyzes 638430 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

1.0.1

功能更新
- 1. 新增PyTorch模型转换,支持Tracing和Scripting两种方式进行转换,转换方式和使用说明参考文档[PyTorch模型转换](https://github.com/PaddlePaddle/X2Paddle/blob/develop/docs/user_guides/pytorch2paddle.md);
- 2. 新增Caffe/ONNX/Tensorflow到Paddle2.0 动态图的转换支持,使用方式参考[说明文档](https://github.com/PaddlePaddle/X2Paddle/blob/develop/README.md);
- 3. TensorFlow新增14个OP算子转换支持,包含Neg、Greater、FloorMod、LogicalAdd、Prod、Equal、Conv3D、Ceil、AddN、DivNoNan、Where、MirrorPad、Size、TopKv2;
- 4. ONNX新增9个OP算子转换支持,包括ArgMax、Sign、Reciprocal、Size、OneHot、ReduceProd、LogSoftmax、LSTM、LRN。
易用性更新
- 1. 新增Optimizer模块,主要包括op融合、op消除功能,提升转换后模型代码的可读性以及模型的预测性能;
- 2. 新增8个op算子融合优化,包括PyTorch:adativate_pool细粒度op融合、batchnorm细粒度op融合、常数赋值融合、trace fc细粒度融合、script fc细粒度融合、双线性细粒度融合、reshape细粒度融合;Tensorflow:prelu融合

1.0.0rc1

功能更新
- 1. 新增PyTorch Scripting方式转换后代码的优化;
- 2. ONNX新增1个OP算子转换支持:ArgMax;
- 3. PyTorch新增5个OP算子转换支持:aten::bmm、aten::sub_ 、aten:erf、aten::lstm、aten::gather。

1.0.0rc0

功能更新
- 1. 新增PyTorch模型转换,支持Tracing和Scripting两种方式进行转换,转换方式和使用说明参考文档[PyTorch模型转换](https://github.com/PaddlePaddle/X2Paddle/blob/develop/docs/user_guides/pytorch2paddle.md);
- 2. 新增Caffe/ONNX/Tensorflow到Paddle2.0 动态图的转换支持,使用方式参考[说明文档](https://github.com/PaddlePaddle/X2Paddle/blob/develop/README.md);
- 3. TensorFlow新增14个OP算子转换支持,包含Neg、Greater、FloorMod、LogicalAdd、Prod、Equal、Conv3D、Ceil、AddN、DivNoNan、Where、MirrorPad、Size、TopKv2;
易用性更新
- 1. 新增Optimizer模块,主要包括op融合、op消除功能,提升转换后模型代码的可读性以及模型的预测性能;
- 2. 新增8个op算子融合优化,包括PyTorch:adativate_pool细粒度op融合、batchnorm细粒度op融合、常数赋值融合、trace fc细粒度融合、script fc细粒度融合、双线性细粒度融合、reshape细粒度融合;Tensorflow:prelu融合

0.8.9

TensorFlow2Paddle:
1. 修复batch_norm无优化问题。
2. 新增prelu优化问题。

0.8.8

1. 修复tensorflow2paddle中fluid.layers.pad转换bug。
2. 移除paddle2onnx相关功能,需要实现相关功能可移步至https://github.com/PaddlePaddle/paddle2onnx。

0.8.7

ONNX2Paddle:
PReLU op修复了channel模式下转换的bug

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.