Skip to content

Commit aa64149

Browse files
[Metax] fix fail test when backend is mack (#1937)
Co-authored-by: chezhang <1376507468@qq.com>
1 parent aab1f9e commit aa64149

12 files changed

Lines changed: 2534 additions & 353 deletions

backends/metax_gpu/kernels/cuda_kernels/batch_norm_kernel_register.cc

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,12 @@ PD_CUSTOM_KERNEL_REGISTER(batch_norm_infer,
2020
ALL_LAYOUT,
2121
phi::BatchNormInferKernel,
2222
float,
23-
phi::dtype::float16) {}
23+
double,
24+
phi::dtype::bfloat16,
25+
phi::dtype::float16) {
26+
if (kernel_key.dtype() == phi::DataType::FLOAT16 ||
27+
kernel_key.dtype() == phi::DataType::BFLOAT16) {
28+
kernel->OutputAt(1).SetDataType(phi::DataType::FLOAT32);
29+
kernel->OutputAt(2).SetDataType(phi::DataType::FLOAT32);
30+
}
31+
}

backends/metax_gpu/kernels/cuda_kernels/conv_transpose_grad_kernel_register.cu

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)