v0.6.0
Notable Updates
- Transforms as operators by @cliffburdick in #452
- resample_poly optimizations and operator support by @tbensonatl in #465
Full changelog below:
What's Changed
- Added upsample and downsample operators by @cliffburdick in #442
- Added lvalue semantics to operators that needed it by @cliffburdick in #443
- Added operator support to solver functions by @cliffburdick in #444
- Added shapeless version of diag() and eye() by @cliffburdick in #445
- Deprecated random interface by @cliffburdick in #446
- Updated cuTENSOR/cuTensorNet and added example for trace by @cliffburdick in #447
- Fixing host compilation where device code snuck in by @cliffburdick in #453
- Added Protections for Shift Operator inputs and fixed issues with size/Shape returns for certain input sizes by @tylera-nvidia in #454
- Added isclose and allclose functions by @cliffburdick in #448
- Adds normalization options for
fft
andifft
by @nvjonwong in #456 - Updated 0D tensor syntax and expanded simple radar pipeline by @cliffburdick in #458
- Add initial polyphase channelizer operator by @tbensonatl in #459
- Fixed inverse from stomping on input by @cliffburdick in #461
- Fix cache issue with strides by @cliffburdick in #460
- Added const to Pre/PostRun by @cliffburdick in #462
- Revert inv by @cliffburdick in #463
- Added proper LHS handling for transforms by @cliffburdick in #464
- Updated incorrect license by @cliffburdick in #466
- Use device mem instead of managed for fft workbuf by @tbensonatl in #467
- Added at() and percentile() operators by @cliffburdick in #471
- Add overlap operator by @cliffburdick in #472
- Support stride 0 A/B batches for GEMMs by @cliffburdick in #473
- Added FFT-based convolution to conv1d() by @cliffburdick in #475
- Documentation cleanup by @tmartin-gh in #477
- Adding FFT convolution benchmarks by @cliffburdick in #476
- Fixed rank of output in matmul operator when A/B had 0 stride by @cliffburdick in #478
- Updating header image by @cliffburdick in #480
- Add pwelch operator by @tmartin-gh in #479
- Docs cleanup. Enforce warning-as-error for doxygen and sphinx. by @tmartin-gh in #481
- Fixes for CUDA 12.3 compiler by @cliffburdick in #483
- Update pwelch.h by @cliffburdick in #486
- Fixes for new compiler issues by @cliffburdick in #488
- Fixing sample Cmake Project by @tylera-nvidia in #489
- Update base_operator.h by @cliffburdick in #490
- Add window operator input to pwelch by @tmartin-gh in #491
- Add PreRun methods for slice/fftshift operators by @tbensonatl in #493
- PreRun support for r2c and other fft related fixes by @tbensonatl in #494
New Contributors
- @tmartin-gh made their first contribution in #477
Full Changelog: v0.5.0...v0.6.0