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
safe
calls 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
*Dense
that 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
array
has changed. This is one step in the process to v0.10.0