@@ -75,7 +75,6 @@ static void apply_svd(
75
75
int64_t ldvt,
76
76
int64_t VT_stride,
77
77
char jobz) {
78
- #ifdef USE_ONEMKL
79
78
oneapi::mkl::jobsvd jobu, jobvt;
80
79
if (jobz == ' N' ) {
81
80
jobu = oneapi::mkl::jobsvd::N;
@@ -117,9 +116,6 @@ static void apply_svd(
117
116
(scalar_t *)(scratchpad_at.data_ptr ()),
118
117
scratchpadsize);
119
118
}
120
- #else
121
- AT_ERROR (" svd: oneMKL library not found in compilation" );
122
- #endif
123
119
} // namespace impl
124
120
125
121
template <>
@@ -141,7 +137,6 @@ void apply_svd<c10::complex<double>, double>(
141
137
int64_t ldvt,
142
138
int64_t VT_stride,
143
139
char jobz) {
144
- #ifdef USE_ONEMKL
145
140
oneapi::mkl::jobsvd jobu, jobvt;
146
141
if (jobz == ' N' ) {
147
142
jobu = oneapi::mkl::jobsvd::N;
@@ -183,9 +178,6 @@ void apply_svd<c10::complex<double>, double>(
183
178
reinterpret_cast <std::complex<double >*>(scratchpad_at.data_ptr ()),
184
179
scratchpadsize);
185
180
}
186
- #else
187
- AT_ERROR (" svd: oneMKL library not found in compilation" );
188
- #endif
189
181
}
190
182
191
183
template <>
@@ -207,7 +199,6 @@ void apply_svd<c10::complex<float>, float>(
207
199
int64_t ldvt,
208
200
int64_t VT_stride,
209
201
char jobz) {
210
- #ifdef USE_ONEMKL
211
202
oneapi::mkl::jobsvd jobu, jobvt;
212
203
if (jobz == ' N' ) {
213
204
jobu = oneapi::mkl::jobsvd::N;
@@ -249,9 +240,6 @@ void apply_svd<c10::complex<float>, float>(
249
240
reinterpret_cast <std::complex<float >*>(scratchpad_at.data_ptr ()),
250
241
scratchpadsize);
251
242
}
252
- #else
253
- AT_ERROR (" svd: oneMKL library not found in compilation" );
254
- #endif
255
243
}
256
244
257
245
} // namespace impl
0 commit comments