未验证 提交 f68b175f 编写于 作者: C Chen Weihang 提交者: GitHub

fix kernel selected error caused by alias name (#37984)

上级 1f9a5d8f
...@@ -15,6 +15,7 @@ limitations under the License. */ ...@@ -15,6 +15,7 @@ limitations under the License. */
#include <sstream> #include <sstream>
#include "paddle/fluid/framework/pten_utils.h" #include "paddle/fluid/framework/pten_utils.h"
#include "paddle/pten/core/convert_utils.h"
#include "paddle/pten/core/kernel_factory.h" #include "paddle/pten/core/kernel_factory.h"
#include "paddle/fluid/framework/lod_tensor.h" #include "paddle/fluid/framework/lod_tensor.h"
...@@ -190,8 +191,9 @@ KernelArgsNameMakerByOpProto::GetAttrsArgsNames() { ...@@ -190,8 +191,9 @@ KernelArgsNameMakerByOpProto::GetAttrsArgsNames() {
} }
KernelSignature KernelArgsNameMakerByOpProto::GetKernelSignature() { KernelSignature KernelArgsNameMakerByOpProto::GetKernelSignature() {
return KernelSignature(op_proto_->type(), GetInputArgsNames(), return KernelSignature(pten::TransToPtenKernelName(op_proto_->type()),
GetAttrsArgsNames(), GetOutputArgsNames()); GetInputArgsNames(), GetAttrsArgsNames(),
GetOutputArgsNames());
} }
std::string KernelSignatureToString(const KernelSignature& signature) { std::string KernelSignatureToString(const KernelSignature& signature) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册