Skip to content

Commit 4475c22

Browse files
authored
Update README.md for 0.9.1
1 parent af8b392 commit 4475c22

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

README.md

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

201201
## Release Major Features
202+
**v0.9.1**:
203+
- New operators: `argminmax`, `dense2sparse`, `sparse2dense`, `interp1`, `normalize`, `argsort`
204+
- Removed requirement for --relaxed-constexpr
205+
- Added MatX NVTX domain
206+
- Significantly improved speed of `svd` and `inv`
207+
- Python integration sample
208+
- Experimental sparse tensor support (SpMM and solver routines supported)
209+
- Significantly reduced FFT memory usage
210+
202211
**v0.9.0**:
203212
- *Features*
204213
* Full CPU support for both ARM and x86 on all solver, BLAS, and FFT functions, including multi-threaded support
@@ -225,17 +234,6 @@ We provide a variety of training materials and examples to quickly learn the Mat
225234
* Optimized polyphase resampler
226235
* Negative slice indexing
227236
- Many new bug fixes and error checking
228-
229-
**v0.6.0**:
230-
- Breaking changes
231-
* 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);`.
232-
- *Features*
233-
* Polyphase channelizer
234-
* Many new operators, including upsample, downsample, pwelch, overlap, at, etc
235-
* Added more lvalue semantics for operators based on view manipulation
236-
- Bug fixes
237-
* Fixed cache issues
238-
* Fixed stride = 0 in matmul
239237

240238
## Discussions
241239
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)