xingmingyyj
xingmingyyj
### PR Category Others ### PR Types Improvements ### Description 旧IR下`SupportTensor`实现的一种方式是支持`Attribute`的值为`VarDesc*`。该PR为`OpTransltor`适配`VarDesc*`类型的`Attribute`的翻译。利用`mean` op测试该部分功能。
### PR Category Others ### PR Types Bug fixes ### Description paddle.mode和paddle.bincount两个API在静态图模式下组网执行时,出现精度问题。经过分析原因和 [#62801 ](https://github.com/PaddlePaddle/Paddle/pull/62801)所遇到的问题一致,根据kernel中的数据类型进行修复。
### PR Category Others ### PR Types Others ### Description 注册 global_gather
## 一、需求背景 飞桨正在构建一套新的IR体系.在新IR下飞桨基于动态图的更规范的算子定义(ops.yaml、legacy_ops.yaml)生成了新IR体系下的算子.在新的IR体系下仍然需要保证旧IR的兼容性.为此飞桨提供了`ProgramTranslator`(相关代码位于`paddle/fluid/ir_adaptor/translator/`),它可以将旧IR表示下的计算图翻译为新IR下的计算图.目前,`ProgramTranslator`的核心工作是完成单个`OP`的翻译.也就是将旧IR下定义的`OP`(一般定义在`paddle/fluid/operators`文件夹下)翻译为新IR下定义的算子. 现在有一部分分布式算子在新IR下是没有定义的.我们需要在新IR下为它们补充定义并保证`ProgramTranslator`可以成功完成翻译. **需要注册的分布式算子如下:** | 序号 | 单测 | 认领人/状态/PR号 | | :-: | :-: | :-: | | 1 | push_sparse_v2 | @enkilee [#60473](https://github.com/PaddlePaddle/Paddle/pull/60473) | | 2 |...
### PR types Others ### PR changes Others ### Description 修复auto_trainer的save,load