Releases: gorgonia/tensor
Releases · gorgonia/tensor
Go 1.8 supported
Major bugfix on reuse tensors
What's Changed
- Bump github.com/gogo/protobuf from 1.3.1 to 1.3.2 by @dependabot in #125
- Fixed a major bug when reusing an operand by @chewxy in #126
New Contributors
- @dependabot made their first contribution in #125
Full Changelog: v0.9.22...v0.9.23
Additional Optimizations
API Addition: MinBetween and MaxBetween
Added MinBetween and MaxBetween functions to compare values of data types that are orderable
Optimizations and Bugfixes
In this release
- an optimization was made so that
safecalls to operations do not have to call the expensiveBorrowInts. This was entirely due to the heroic efforts of @khezen. - A bug was fixed for cases where reduction operations (sum/min/max/etc) returned the wrong results for sliced tensors/views.
Bugfix for ByIndices
There was a subtle bug on ByIndices in which selection on the innermost dimension of a vector (i.e. dimension 0), would panic. This has now been fixed.
minor bugfix
- Some miscelleneous semantics clarification that didn't get merged into the previous release.
- formatting of
*Densethat are scalar-equivalent has been tidied up. - When clarifying semantics of shapes, one test got missed - slicing vectors of shape 1. This was reported and fixed by @dcu
The previously tagged version was bad, which caused Gorgonia to fail tests. This version is the correct one which contains all the bug fixes in v0.9.17 and v0.9.16
minor bugfix
THIS IS A BAD RELEASE. DO NOT USE
Merged some miscelleneous semantics clarification
THIS IS A BAD RELEASE. DO NOT USE.
Semantics Clarification; IndexSelect
This release introduces
- A new feature:
IndexSelect - Semantics clarification of shapes and data. All the unsafe pointer things has been removed. The underlying structure of
arrayhas changed. This is one step in the process to v0.10.0