1- #if defined(USE_ONEMKL )
1+ #if defined(USE_ONEMKL_XPU )
22#include < ATen/native/xpu/mkl/SpectralOps.h>
33#else
44#include < ATen/native/Resize.h>
55#include < ATen/ops/_fft_c2c_native.h>
66#include < ATen/ops/_fft_c2r_native.h>
77#include < ATen/ops/_fft_r2c_native.h>
8- #endif // USE_ONEMKL
8+ #endif // USE_ONEMKL_XPU
99
1010namespace at ::native {
1111
@@ -16,13 +16,13 @@ Tensor _fft_c2c_xpu(
1616 bool forward) {
1717 TORCH_CHECK (self.is_complex ());
1818
19- #if defined(USE_ONEMKL )
19+ #if defined(USE_ONEMKL_XPU )
2020 return native::xpu::_fft_c2c_mkl (self, dim, normalization, forward);
2121#else
2222 Tensor out_cpu = native::_fft_c2c_mkl (
2323 self.to (Device (at::kCPU )), dim, normalization, forward);
2424 return out_cpu.to (Device (at::kXPU ));
25- #endif // USE_ONEMKL
25+ #endif // USE_ONEMKL_XPU
2626}
2727
2828Tensor& _fft_c2c_xpu_out (
@@ -33,15 +33,15 @@ Tensor& _fft_c2c_xpu_out(
3333 Tensor& out) {
3434 TORCH_CHECK (self.is_complex ());
3535
36- #if defined(USE_ONEMKL )
36+ #if defined(USE_ONEMKL_XPU )
3737 return native::xpu::_fft_c2c_mkl_out (self, dim, normalization, forward, out);
3838#else
3939 Tensor out_cpu = native::_fft_c2c_mkl (
4040 self.to (Device (at::kCPU )), dim, normalization, forward);
4141 at::native::resize_output (out, out_cpu.sizes ());
4242 out.copy_ (out_cpu);
4343 return out;
44- #endif // USE_ONEMKL
44+ #endif // USE_ONEMKL_XPU
4545}
4646
4747Tensor _fft_c2r_xpu (
@@ -51,13 +51,13 @@ Tensor _fft_c2r_xpu(
5151 int64_t last_dim_size) {
5252 TORCH_CHECK (self.is_complex ());
5353
54- #if defined(USE_ONEMKL )
54+ #if defined(USE_ONEMKL_XPU )
5555 return native::xpu::_fft_c2r_mkl (self, dim, normalization, last_dim_size);
5656#else
5757 Tensor out_cpu = native::_fft_c2r_mkl (
5858 self.to (Device (at::kCPU )), dim, normalization, last_dim_size);
5959 return out_cpu.to (Device (at::kXPU ));
60- #endif // USE_ONEMKL
60+ #endif // USE_ONEMKL_XPU
6161}
6262
6363Tensor& _fft_c2r_xpu_out (
@@ -68,7 +68,7 @@ Tensor& _fft_c2r_xpu_out(
6868 Tensor& out) {
6969 TORCH_CHECK (self.is_complex ());
7070
71- #if defined(USE_ONEMKL )
71+ #if defined(USE_ONEMKL_XPU )
7272 return native::xpu::_fft_c2r_mkl_out (
7373 self, dim, normalization, last_dim_size, out);
7474#else
@@ -77,7 +77,7 @@ Tensor& _fft_c2r_xpu_out(
7777 at::native::resize_output (out, out_cpu.sizes ());
7878 out.copy_ (out_cpu);
7979 return out;
80- #endif // USE_ONEMKL
80+ #endif // USE_ONEMKL_XPU
8181}
8282
8383Tensor _fft_r2c_xpu (
@@ -87,13 +87,13 @@ Tensor _fft_r2c_xpu(
8787 bool onesided) {
8888 TORCH_CHECK (self.is_floating_point ());
8989
90- #if defined(USE_ONEMKL )
90+ #if defined(USE_ONEMKL_XPU )
9191 return native::xpu::_fft_r2c_mkl (self, dim, normalization, onesided);
9292#else
9393 Tensor out_cpu = native::_fft_r2c_mkl (
9494 self.to (Device (at::kCPU )), dim, normalization, onesided);
9595 return out_cpu.to (Device (at::kXPU ));
96- #endif // USE_ONEMKL
96+ #endif // USE_ONEMKL_XPU
9797}
9898
9999Tensor& _fft_r2c_xpu_out (
@@ -104,15 +104,15 @@ Tensor& _fft_r2c_xpu_out(
104104 Tensor& out) {
105105 TORCH_CHECK (self.is_floating_point ());
106106
107- #if defined(USE_ONEMKL )
107+ #if defined(USE_ONEMKL_XPU )
108108 return native::xpu::_fft_r2c_mkl_out (self, dim, normalization, onesided, out);
109109#else
110110 Tensor out_cpu = native::_fft_r2c_mkl (
111111 self.to (Device (at::kCPU )), dim, normalization, onesided);
112112 at::native::resize_output (out, out_cpu.sizes ());
113113 out.copy_ (out_cpu);
114114 return out;
115- #endif // USE_ONEMKL
115+ #endif // USE_ONEMKL_XPU
116116}
117117
118118} // namespace at::native
0 commit comments