You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,11 +38,12 @@ Fast tensor operations using a convenient Einstein index notation.
38
38
39
39
- The interface for custom types has been changed and thoroughly documented, making it easier to know what to implement. This has as a consequence that more general element types of tensors are now also possible.
40
40
41
-
- There is a new interface to work with backends, to allow for dynamic switching between different implementations of the TensorOperations interface.
41
+
- There is a new interface to work with backends, to allow for dynamic switching between different implementations of the primitive tensor operations or between different strategies for allocating new tensor objects.
42
42
43
-
-Support for `CuArray` objects is moved to a package extension, to avoid unnecessary CUDA dependencies for Julia versions >= 1.9
43
+
-The support for `CuArray` objects is moved to a package extension, to avoid unnecessary CUDA dependencies for Julia versions >= 1.9
44
44
45
45
- The cache for temporaries has been removed due to its inconsistent and intricate interplay with multithreading.
46
+
However, the new feature of specifying custom allocation strategies can be used to experiment with novel cache-like behaviour in the future.
46
47
47
48
> **WARNING:** TensorOperations 4.0 contains seveal breaking changes and cannot generally be expected to be compatible with previous versions.
0 commit comments