Skip to content

Cleanup tensor_py #923

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 19 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
0acbc76
Moved implementation of kernels out to dedicated header files.
oleksandr-pavlyk Sep 22, 2022
57d5aed
Introduced dpctl::tensor::is_c_contiguous and is_f_contiguous and use…
oleksandr-pavlyk Sep 26, 2022
7cde69f
Got rid of `static dpctl::tensor::detail::usm_ndarray_types array_typ…
oleksandr-pavlyk Sep 28, 2022
1d0a9fa
Use inline for functions defined in header files to avoid 'multiple d…
oleksandr-pavlyk Sep 29, 2022
9329dca
Archiving work-in-progress to move copy_usm_ndarray_into_usm_ndarray …
oleksandr-pavlyk Sep 29, 2022
e0780bb
Modularized retrieval of usm_ndarray_ptr
oleksandr-pavlyk Oct 1, 2022
35f8039
Working solution for static initialization order fiasco problem
oleksandr-pavlyk Oct 5, 2022
896152b
Removing import_dpctl call at module init
oleksandr-pavlyk Oct 6, 2022
1918dc2
dpctl::detail::dpctl_capi also stores exported integers.
oleksandr-pavlyk Oct 6, 2022
c10d5b3
dpctl::detail::dpctl_capi no longer uses heap allocation, SIOF is no …
oleksandr-pavlyk Oct 6, 2022
e804f89
Removed dummy function added to triage SIOF problem as it is fixed
oleksandr-pavlyk Oct 6, 2022
6f66eae
Remove #include <iostream> added for triaging
oleksandr-pavlyk Oct 6, 2022
9afc181
Added copy_for_reshape to contain implementation
oleksandr-pavlyk Oct 6, 2022
6e82889
Moved np.ndarray->dpt.usm_ndarray cast-and-copy out to separate file
oleksandr-pavlyk Oct 7, 2022
7a94856
Moved linear seq. functions to dedicated files
oleksandr-pavlyk Oct 7, 2022
40739b4
Moved full ctor to dedicated file
oleksandr-pavlyk Oct 7, 2022
785670e
Moved eye constructor out to dedicated implementation file
oleksandr-pavlyk Oct 7, 2022
08bba11
Moved definition of tril/triu into dedicated file
oleksandr-pavlyk Oct 7, 2022
e6e7af7
Factored out device-capabilities into dedicated file
oleksandr-pavlyk Oct 7, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dpctl/.gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
*.so
*.cpp
_*.cpp
*.cxx
*.c
*.h
Expand Down
Loading