Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2023-04-27 | 3.5 kB | |
v0.11.2 - Tensor caching _ other nice features source code.tar.gz | 2023-04-27 | 252.0 kB | |
v0.11.2 - Tensor caching _ other nice features source code.zip | 2023-04-27 | 422.4 kB | |
Totals: 3 Items | 678.0 kB | 0 |
What's Changed
- Simplify upscale cuda kernels by @coreylowman in https://github.com/coreylowman/dfdx/pull/680
- JIT compiling stack/concat cuda kernels by @coreylowman in https://github.com/coreylowman/dfdx/pull/684
- Initial merging of nvidia-smi and nvcc checks by @quietlychris in https://github.com/coreylowman/dfdx/pull/685
- feat: use
Cow
when appropriate by @Alexandcoats in https://github.com/coreylowman/dfdx/pull/688 - Add const generic
NUM_THREADS
arg to launch_cfg by @VasanthakumarV in https://github.com/coreylowman/dfdx/pull/691 - feat: add
Tensorlike
to clean up spooky ghosts by @Alexandcoats in https://github.com/coreylowman/dfdx/pull/689 - Add
contiguous
andtry_contiguous
methods by @VasanthakumarV in https://github.com/coreylowman/dfdx/pull/690 - (feat) add device access method by @ccaven in https://github.com/coreylowman/dfdx/pull/692
- Add examples of runtime dimensions to
examples/02-ops.rs
by @VasanthakumarV in https://github.com/coreylowman/dfdx/pull/698 - Prevent over-allocation for broadcasted outputs of sum_to by @nkoppel in https://github.com/coreylowman/dfdx/pull/699
- Adds caching layer to tensor allocations by @coreylowman in https://github.com/coreylowman/dfdx/pull/670
- Handle \r in build.rs by @ViliamVadocz in https://github.com/coreylowman/dfdx/pull/702
- Disabling cache by default & adds enable_cache() by @coreylowman in https://github.com/coreylowman/dfdx/pull/704
- Typos in feature_flags.rs by @mauvray in https://github.com/coreylowman/dfdx/pull/710
- Adds
mat * vec
impl for matmul by @coreylowman in https://github.com/coreylowman/dfdx/pull/716 - Adds better assertion macros for testing by @coreylowman in https://github.com/coreylowman/dfdx/pull/714
- Combining multiple github workflows for reuse by @coreylowman in https://github.com/coreylowman/dfdx/pull/717
- Changing nn ToDtype to use generic on method by @coreylowman in https://github.com/coreylowman/dfdx/pull/719
- Flatten2D now accepts generic batch dim by @coreylowman in https://github.com/coreylowman/dfdx/pull/720
- Uses
impl Into<E>
for scalar binary ops when possible by @coreylowman in https://github.com/coreylowman/dfdx/pull/722 - Adds cudnn section to feature flags by @coreylowman in https://github.com/coreylowman/dfdx/pull/723
- Impls for (T,) by @opfromthestart in https://github.com/coreylowman/dfdx/pull/725
- Fixing dependencies for no-std by @coreylowman in https://github.com/coreylowman/dfdx/pull/736
- Adds rust 1.65 as the minimum rust compiler version by @coreylowman in https://github.com/coreylowman/dfdx/pull/737
- Moves scalar comparison to use the same method as tensor comparison. Deprecates
try_scalar_*
/scalar_*
. by @coreylowman in https://github.com/coreylowman/dfdx/pull/738 - Run CI for all kind of pushes - not only pull request related ones by @YannickFricke in https://github.com/coreylowman/dfdx/pull/739
- Adds
Tensor::to_device
to support sending tensors of any shape to any device by @coreylowman in https://github.com/coreylowman/dfdx/pull/741
New Contributors
- @VasanthakumarV made their first contribution in https://github.com/coreylowman/dfdx/pull/691
- @ccaven made their first contribution in https://github.com/coreylowman/dfdx/pull/692
- @mauvray made their first contribution in https://github.com/coreylowman/dfdx/pull/710
- @YannickFricke made their first contribution in https://github.com/coreylowman/dfdx/pull/739
Full Changelog: https://github.com/coreylowman/dfdx/compare/v0.11.1...v0.11.2