File tree Expand file tree Collapse file tree 8 files changed +27
-15
lines changed
dpctl/tensor/libtensor/source Expand file tree Collapse file tree 8 files changed +27
-15
lines changed Original file line number Diff line number Diff line change 22
22
// / This file defines functions of dpctl.tensor._tensor_impl extensions
23
23
// ===--------------------------------------------------------------------===//
24
24
25
- #include " dpctl4pybind11.hpp"
26
25
#include < cstdint>
27
- #include < pybind11/numpy.h>
28
- #include < pybind11/pybind11.h>
29
- #include < pybind11/stl.h>
26
+ #include < stdexcept>
30
27
#include < sycl/sycl.hpp>
31
28
#include < utility>
32
29
#include < vector>
33
30
31
+ #include " dpctl4pybind11.hpp"
32
+ #include < pybind11/numpy.h>
33
+ #include < pybind11/pybind11.h>
34
+ #include < pybind11/stl.h>
35
+
34
36
#include " dot.hpp"
35
37
#include " dot_atomic_support.hpp"
36
38
#include " dot_dispatch.hpp"
Original file line number Diff line number Diff line change 27
27
28
28
#include < algorithm>
29
29
#include < cstdint>
30
+ #include < stdexcept>
30
31
#include < sycl/sycl.hpp>
31
32
#include < type_traits>
32
33
#include < utility>
Original file line number Diff line number Diff line change 22
22
// / This file defines functions of dpctl.tensor._tensor_impl extensions
23
23
// ===--------------------------------------------------------------------===//
24
24
25
- #include " dpctl4pybind11.hpp"
26
25
#include < cstdint>
27
26
#include < limits>
28
- #include < pybind11/pybind11.h>
29
- #include < pybind11/stl.h>
27
+ #include < stdexcept>
30
28
#include < sycl/sycl.hpp>
31
29
#include < utility>
32
30
#include < vector>
33
31
32
+ #include " dpctl4pybind11.hpp"
33
+ #include < pybind11/pybind11.h>
34
+ #include < pybind11/stl.h>
35
+
34
36
#include " kernels/repeat.hpp"
35
37
#include " simplify_iteration_space.hpp"
36
38
#include " utils/memory_overlap.hpp"
Original file line number Diff line number Diff line change 22
22
// / extension.
23
23
// ===--------------------------------------------------------------------===//
24
24
25
+ #include < stdexcept>
25
26
#include < sycl/sycl.hpp>
26
27
#include < utility>
27
28
#include < vector>
28
29
30
+ #include " dpctl4pybind11.hpp"
29
31
#include < pybind11/pybind11.h>
30
32
#include < pybind11/stl.h>
31
33
35
37
#include " utils/sycl_alloc_utils.hpp"
36
38
#include " utils/type_dispatch.hpp"
37
39
#include " utils/type_utils.hpp"
38
- #include < dpctl4pybind11.hpp>
39
40
40
41
#include " rich_comparisons.hpp"
41
42
#include " simplify_iteration_space.hpp"
Original file line number Diff line number Diff line change 22
22
// / extension.
23
23
// ===--------------------------------------------------------------------===//
24
24
25
+ #include < sycl/sycl.hpp>
26
+
25
27
#include " dpctl4pybind11.hpp"
26
28
#include < pybind11/pybind11.h>
27
29
#include < pybind11/stl.h>
28
- #include < sycl/sycl.hpp>
29
30
30
31
#include " utils/math_utils.hpp"
31
32
#include " utils/memory_overlap.hpp"
Original file line number Diff line number Diff line change 22
22
// / This file defines functions of dpctl.tensor._tensor_impl extensions
23
23
// ===--------------------------------------------------------------------===//
24
24
25
+ #include < stdexcept>
25
26
#include < sycl/sycl.hpp>
26
27
#include < utility>
27
28
#include < vector>
Original file line number Diff line number Diff line change 23
23
// / dpctl.tensor.where
24
24
// ===----------------------------------------------------------------------===//
25
25
26
- #include " dpctl4pybind11.hpp"
27
26
#include < complex>
28
27
#include < cstdint>
28
+ #include < stdexcept>
29
+ #include < sycl/sycl.hpp>
30
+ #include < utility>
31
+
32
+ #include " dpctl4pybind11.hpp"
29
33
#include < pybind11/complex.h>
30
34
#include < pybind11/pybind11.h>
31
35
#include < pybind11/stl.h>
32
- #include < sycl/sycl.hpp>
33
- #include < utility>
34
36
35
37
#include " kernels/where.hpp"
36
38
#include " simplify_iteration_space.hpp"
Original file line number Diff line number Diff line change 22
22
// / This file defines functions of dpctl.tensor._tensor_impl extensions
23
23
// ===--------------------------------------------------------------------===//
24
24
25
- #include " dpctl4pybind11.hpp"
26
25
#include < complex>
27
- #include < pybind11/complex.h>
28
- #include < pybind11/pybind11.h>
26
+ #include < stdexcept>
29
27
#include < sycl/sycl.hpp>
30
28
#include < utility>
31
29
#include < vector>
32
30
31
+ #include " dpctl4pybind11.hpp"
32
+ #include < pybind11/complex.h>
33
+ #include < pybind11/pybind11.h>
34
+
33
35
#include " kernels/constructors.hpp"
34
36
#include " utils/output_validation.hpp"
35
37
#include " utils/type_dispatch.hpp"
You can’t perform that action at this time.
0 commit comments