v1.8.3
版本发布时间: 2020-08-06 10:51:34
PaddlePaddle/Paddle最新发布版本:v3.0.0-beta0(2024-06-27 18:00:34)
Release Notes
新增API
- 新增
paddle.fluid.io.default_collate_fn
:把一批样本合并为mini-batch。 - 新增
paddle.incubate.distributed.DistributedBatchSampler
:将数据加载限制到数据集的子集的采样器。 - 新增
paddle.incubate.vision.transforms.ColorJitter
:随机改变图片的亮度、对比度和饱和度。 - 新增
paddle.fluid.dygraph.StepDecay
:支持动态图下StepDecay的学习率衰减策略,每隔等间隔个epoch调整,调整倍数为decay_rate倍,调整间隔为step_size。 - 新增
paddle.fluid.dygraph.MultiStepDecay
:支持动态图下MultiStepDecay的学习率衰减策略,每隔若干个间隔epoch调整,调整倍数为decay_rate倍,调整间隔为自定义的tuple/list。 - 新增
paddle.fluid.layers.matrix_nms
: 检测bbox后处理NMS操作。
新增功能
- 增强
paddle.fluid.contrib.slim.quantization.QuantizationTransformPass
功能:支持用户自定义量化和预处理函数。
Bug修复
- 修复WITH_NCCL=OFF情况下的编译问题。
- 修复less_than等compare类op输出的数据类型错误的问题。
- 修复prelu在GPU上计算输入rank不为4的tensor时bug问题。
- 修复Paddle在ARM飞腾cpu机器的编译问题。
- 修复beam_search的InferShape未指明输出的形状导致transformer模型load_inference_model预测出错的问题。
- 修复inplace pass引起的mobilenetv1, mobilenetv2, transformer模型预测速度明显下降的问题。@intel
- 修复cos_sim op容易出nan的问题。
- 修复Fleet API在多卡运行终止进程时,终止失败的问题。
- 修复fluid.embedding op在参数服务器模式下,未触发稀疏通信,导致性能不及预期的问题。
- 修复index_sample op的python接口缺失的问题。
- 修复index_select op索引越界不报错问题。
- 修复gcc8下roll_op单测超时的问题。
- 标准的Ernie模型有四个输入,修复变种输入(输入个数不为4)的Ernie模型在推理期间emb_eltwise_layernorm fuse失效的bug。
- 修复concat组网的输入维度不确定时,维度计算错误问题。
- 增加concat多输入rank不同的报错提醒。
- 修复部分环境import paddle时报 dlopen: cannot load any more object with static TLS的问题。