Skip to content

Releases: PaddlePaddle/X2Paddle

X2Paddle v1.3.3

13 Oct 09:55
Compare
Choose a tag to compare

新增功能

  • 集成Paddle-Lite opt工具,提供一键转换API(#681)

新增op

  • 新增PyTorch op转换支持(3个):aten::bitwise_not、aten::bitwise_xor、aten::bitwise_and(#677)
  • 新增ONNX op转换支持(5个):Max、Min、GreaterOrEqual、GatherND、And(#682)

修复op

  • 修复ONNX op转换支持(4个):ReduceSum、Unsqueeze(#682) Clip、PRelu(#680)
  • 修复Caffe op转换支持(1个):pooling(#681)

X2Paddle v1.3.2

02 Sep 09:24
Compare
Choose a tag to compare

新增功能

  • 新增PyTorch op映射(1个):aten::sum

修复功能

  • 修复PyTorch op映射(2个):aten::instance_norm、aten::split
  • 修复Caffe op映射(3个):directly_map, Eltwise and crop
  • 修复ONNX版本判断bug

X2Paddle v1.3.1

06 Aug 06:46
Compare
Choose a tag to compare

新增PyTorch模型支持

修复功能

  • 修复PyTorch op映射(2个):expand_as、Upsample

X2Paddle v1.3.0

09 Jul 12:05
29bb120
Compare
Choose a tag to compare
  1. 新增MMDetection模型库支持,包括YOLO-V3、FCOS、RetinaNet、SSD、Faster R-CNN以及FSAF,有相关AP精度对比,具体参考MMDetection模型转换指南
  2. 新增PyTorch训练代码转换对CRAFT的支持,新增PyTorch预测模型转换对Seg-Swin-Transformer的支持。
  3. 优化模型预测速度,去除forward函数开头to_tensor操作。
  4. 新增Tensorflow op映射(1个):Sign。
  5. 新增ONNX op映射(4个):NMS、ReduceL1、ReduceL2、3D Interpolate。

X2Paddle v1.2.3

11 Jun 09:03
Compare
Choose a tag to compare

新增模型转换

ONNX2Paddle新增模型转换:RetinaNetFSAFSSDFaster R-CNN

X2Paddle v1.2.2

04 Jun 09:58
Compare
Choose a tag to compare

优化功能

  1. Caffe Pooling:支持kernel_size=0的情况。
  2. ONNX Resize:支持3d Tensor的转换。
  3. 支持PaddlePaddle 2.0.x 中的paddle type。

X2Paddle v1.2.1

25 May 09:48
e249b2f
Compare
Choose a tag to compare

新增功能

  • 支持使用PaddlePaddle 2.1.0进行转换。

使用优化

  • 移除静态图代码模式,全面切换为基于Paddle动态图代码的转换。

新增可转换的ONNX模型

X2Paddle v1.2.0

15 May 02:49
e1595a0
Compare
Choose a tag to compare

新增功能

  • 支持PyTorch训练项目转换,使用方式详见文档
  • 新增PyTorch-PaddlePaddle API 映射表

新增可转换的PyTorch项目

X2Paddle v1.1.0

30 Apr 07:44
Compare
Choose a tag to compare

新增支持转的模型

SwinTransformerBASNetDBFaceEasyOCRCifarNet等。

新增功能

  • 修复Windows上使用本工具的bug。
  • 新增TensorFlow op映射(4个):SplitV、ReverseV2、BatchToSpaceND、SpaceToBatchND。
  • 新增PyTorch op映射(11个):aten::index、aten::roll、aten::adaptive_avg_pool1d、aten::reflection_pad2d、aten::reflection_pad1d、aten::instance_norm、aten::gru、aten::norm、aten::clamp_min、aten::prelu、aten:split_with_sizes。
  • 新增ONNX op映射(1个):DepthToSpace。
  • 新增Caffe op映射(1个):MemoryData。

X2Paddle v1.0.2

25 Apr 03:42
e7efea7
Compare
Choose a tag to compare

功能更新

PyTorch

  • 新增支持的op:aten::index、aten::roll、aten::adaptive_avg_pool1d、aten::reflection_pad2d、aten::reflection_pad1d、aten::instance_norm、aten::gru、aten::norm、aten::clamp_min、aten:prelu、aten:split_with_sizes
  • 新增支持转换的模型:SwinTransformerBASNetDBFaceEasyOCR

TensorFlow

  • 新增支持的op:SplitV、ReverseV2

ONNX

  • 新增支持的op:DepthToSpace
  • 新增支持转换的模型:CifarNet

Caffe

  • 新增支持的op:MemoryData

Bug修复

全局

  • 修复中文编码问题。
  • 修复路径设置问题,支持Windows上使用本工具。

Caffe

  • BatchNorm映射不支持输入shape为2维的情况。

TensorFlow

  • Transpose映射perm为Tensor的情况。
  • Pad映射无法获取pad_mode的情况。

ONNX

  • Pad映射不支持pad长度为10的情况。