Skip to content

Commit b1451fe

Browse files
Merge include-dpctl-tensor into move_tensor_impl_repeat_where_clip
2 parents 32b2490 + ecd4991 commit b1451fe

File tree

14 files changed

+9
-23
lines changed

14 files changed

+9
-23
lines changed

dpctl_ext/tensor/libtensor/include/kernels/constructors.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
//===----------------------------------------------------------------------===//
3434

3535
#pragma once
36+
3637
#include <array>
37-
#include <complex>
3838
#include <cstddef>
3939
#include <vector>
4040

dpctl_ext/tensor/libtensor/include/kernels/elementwise_functions/common.hpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,8 @@
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

dpctl_ext/tensor/libtensor/include/kernels/elementwise_functions/logaddexp.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@
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

dpctl_ext/tensor/libtensor/include/kernels/elementwise_functions/maximum.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
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

dpctl_ext/tensor/libtensor/include/kernels/elementwise_functions/minimum.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
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

dpctl_ext/tensor/libtensor/include/kernels/integer_advanced_indexing.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
//===----------------------------------------------------------------------===//
3434

3535
#pragma once
36-
#include <complex>
36+
3737
#include <cstddef>
3838
#include <type_traits>
3939
#include <vector>

dpctl_ext/tensor/libtensor/source/accumulators.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,18 @@
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"

dpctl_ext/tensor/libtensor/source/accumulators.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
#include <sycl/sycl.hpp>
4040

4141
#include "dpnp4pybind11.hpp"
42-
#include <pybind11/pybind11.h>
4342

4443
namespace dpctl::tensor::py_internal
4544
{

dpctl_ext/tensor/libtensor/source/device_support_queries.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636

3737
#include "dpnp4pybind11.hpp"
3838
#include <pybind11/pybind11.h>
39-
#include <pybind11/stl.h>
39+
4040
#include <sycl/sycl.hpp>
4141

4242
namespace dpctl::tensor::py_internal

dpctl_ext/tensor/libtensor/source/full_ctor.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
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>
@@ -42,11 +41,13 @@
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

0 commit comments

Comments
 (0)