Skip to content

Commit 13076b0

Browse files
committed
Update docs for v0.7.0
1 parent 59bcbb7 commit 13076b0

2 files changed

Lines changed: 10 additions & 9 deletions

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ endif()
5555
project(MATX
5656
LANGUAGES CUDA CXX
5757
DESCRIPTION "A modern and efficient header-only C++ library for numerical computing on GPU"
58-
VERSION 0.6.0
58+
VERSION 0.7.0
5959
HOMEPAGE_URL "https://github.com/NVIDIA/MatX")
6060

6161
if (NOT CMAKE_CUDA_ARCHITECTURES)

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,15 @@ We provide a variety of training materials and examples to quickly learn the Mat
193193
- Finally, for new MatX developers, browsing the [example applications](examples) can provide familarity with the API and best practices.
194194

195195
## Release Major Features
196+
*v0.7.0*:
197+
- Features
198+
* Automatic documentation generation
199+
* Use CCCL instead of CUB/libcudac++
200+
* New operators: `polyval`, `matvec`
201+
* Improved caching and teardown of transforms
202+
* Optimized polyphase resampler
203+
* Negative slice indexing
204+
- Many new bug fixes and error checking
196205
*v0.6.0*:
197206
- Breaking changes
198207
* This marks the first release of using "transforms as operators". This allows transforms to be used in any operator expression, whereas the previous release required them to be on separate lines. For an example, please see: https://nvidia.github.io/MatX/basics/fusion.html. This also causes a breaking change with transform usage. Converting to the new format is as simple as moving the function parameters. For example: `matmul(C, A, B, stream);` becomes `(C = matmul(A,B)).run(stream);`.
@@ -207,14 +216,6 @@ We provide a variety of training materials and examples to quickly learn the Mat
207216
*v0.5.0*:
208217
* Polyphase resampler
209218
* Documentation overhaul with examples for each function
210-
211-
*v0.4.0*:
212-
* SVD power iteration function
213-
* `sign`, and `index` operators
214-
* Batched QR for small matrices
215-
* dlpack export support
216-
* 16-bit float reductions
217-
* Output iterator support in CUB
218219

219220
## Discussions
220221
We have an open discussions board [here](https://github.com/NVIDIA/MatX/discussions). We encourage any questions about the library to be posted here for other users to learn from and read through.

0 commit comments

Comments
 (0)