| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2022-05-02 | 1.6 kB | |
| v0.3.2.tar.gz | 2022-05-02 | 3.4 MB | |
| v0.3.2.zip | 2022-05-02 | 3.9 MB | |
| Totals: 3 Items | 7.3 MB | 1 | |
This is a patch release that will be the last release before breaking changes to Flashlight given the Flashlight Tensor framework (fl::Tensor). This and other patch releases to v0.3.x will be updated as needed in the 0.3 branch, which will diverge from main.
Fixes in this release include:
- Build fixes, removing empty target issues for install (#834)
- Updates to Google Mock syntax to require a minimum version of 1.10.
- An updated CITATION file for citing FL
- Updates to CircleCI per breaking changes
- Improvements to CMake BLAS lib locating (#806)
- Fix gradient computation for batched matrix multiply (#760)
- Refactoring Flashlight components into a pkg-based layout (#713)
This release contains improvements to the Flashlight Tensor API (flashlight/fl/tensor) including:
- A roll operator for Tensor
- Fixes to static initialization for ArrayFireBackend state
- Fixes to the concatenate operation with the ArrayFireBackend
- Better Tensor and Shape stringification functions (#808)
- TensorBackend::isDataTypeSupported()
- TensorBackend::getDeviceCount()
- Adds a sorting operation that returns both values and indices (#809)
- Better protection for OOB indexing on a Shape (#810)
- The TensorExtension API for autograd and vision primitives (#762)
- Scalar exponentiation by a tensor (#774)
- Tensor broadcasting for binary ops (#775)
- A scalar (0D) tensor type
- A flip operator (#766)
- Rounding and cumsum operators
- Reductions that return host-side primitives now return Tensors (#755)