File tree Expand file tree Collapse file tree 14 files changed +9
-23
lines changed
dpctl_ext/tensor/libtensor Expand file tree Collapse file tree 14 files changed +9
-23
lines changed Original file line number Diff line number Diff line change 3333// ===----------------------------------------------------------------------===//
3434
3535#pragma once
36+
3637#include < array>
37- #include < complex>
3838#include < cstddef>
3939#include < vector>
4040
Original file line number Diff line number Diff line change 3333#pragma once
3434
3535#include < algorithm>
36- #include < cmath>
37- #include < complex>
3836#include < cstddef>
3937#include < cstdint>
40- #include < limits>
4138#include < type_traits>
4239#include < vector>
4340
Original file line number Diff line number Diff line change 4646#include " vec_size_util.hpp"
4747
4848#include " utils/math_utils.hpp"
49- #include " utils/offset_utils.hpp"
5049#include " utils/type_dispatch_building.hpp"
5150#include " utils/type_utils.hpp"
5251
Original file line number Diff line number Diff line change 4545#include " vec_size_util.hpp"
4646
4747#include " utils/math_utils.hpp"
48- #include " utils/offset_utils.hpp"
4948#include " utils/type_dispatch_building.hpp"
5049#include " utils/type_utils.hpp"
5150
Original file line number Diff line number Diff line change 4444#include " vec_size_util.hpp"
4545
4646#include " utils/math_utils.hpp"
47- #include " utils/offset_utils.hpp"
4847#include " utils/type_dispatch_building.hpp"
4948#include " utils/type_utils.hpp"
5049
Original file line number Diff line number Diff line change 3333// ===----------------------------------------------------------------------===//
3434
3535#pragma once
36- # include < complex >
36+
3737#include < cstddef>
3838#include < type_traits>
3939#include < vector>
Original file line number Diff line number Diff line change 3232// / This file defines functions of dpctl.tensor._tensor_impl extensions
3333// ===----------------------------------------------------------------------===//
3434
35- #include < algorithm>
3635#include < cstddef>
3736#include < cstdint>
3837#include < stdexcept>
38+ #include < string>
39+ #include < tuple>
40+ #include < utility>
3941#include < vector>
4042
4143#include < sycl/sycl.hpp>
4244
4345#include " dpnp4pybind11.hpp"
4446#include < pybind11/pybind11.h>
45- #include < pybind11/stl.h>
4647
4748#include " kernels/accumulators.hpp"
4849#include " simplify_iteration_space.hpp"
Original file line number Diff line number Diff line change 3939#include < sycl/sycl.hpp>
4040
4141#include " dpnp4pybind11.hpp"
42- #include < pybind11/pybind11.h>
4342
4443namespace dpctl ::tensor::py_internal
4544{
Original file line number Diff line number Diff line change 3636
3737#include " dpnp4pybind11.hpp"
3838#include < pybind11/pybind11.h>
39- # include < pybind11/stl.h >
39+
4040#include < sycl/sycl.hpp>
4141
4242namespace dpctl ::tensor::py_internal
Original file line number Diff line number Diff line change 3232// / This file defines functions of dpctl.tensor._tensor_impl extensions
3333// ===--------------------------------------------------------------------===//
3434
35- #include < complex>
3635#include < cstddef>
3736#include < cstdint>
3837#include < tuple>
4241#include < sycl/sycl.hpp>
4342
4443#include " dpnp4pybind11.hpp"
45- #include < pybind11/complex.h>
44+ #include < pybind11/complex.h> // py::cast<std::complex<T>>
4645#include < pybind11/pybind11.h>
4746
4847#include " kernels/constructors.hpp"
48+ #include " utils/offset_utils.hpp"
4949#include " utils/output_validation.hpp"
50+ #include " utils/sycl_alloc_utils.hpp"
5051#include " utils/type_dispatch.hpp"
5152#include " utils/type_utils.hpp"
5253
You can’t perform that action at this time.
0 commit comments