Releases: JetBrains-Research/viktor
Releases · JetBrains-Research/viktor
2.0.0
1.2.0
1.1.0
Released on February 9, 2021
- added
transformandtransformInPlacemethods - improved performance of multiple operations
F64FlatArrayis specified as return type whenever possible- types other than
F64ArrayandF64FlatArrayare now internal - improved index and dimensionality checks
- improved test coverage
- removed the benchmarks that were bundled with the project
1.0.2
1.0.1
1.0.0
Released on November 19, 2019
- Simplified signatures
- Added a benchmark JAR task
- Simplified the native methods' signatures
- Introduced unroll mechanics for F64Array
- Serialization uses isFlattenable instead of isDense
- Changed native signature of logAddExp to dst-src syntax
- logAddExp now deals with positive infinities and NaNs
- Corrected guessShape implementation
- Correct JNI copy processing
- Added extensive Markdown documentation
- Reorganized benchmarks
- Removed weightedSum / Mean, transpose, reversed
- Added benchmarking data and description thereof to documentation
- Fixed Travis builds
0.5.2
0.5.1
Version 0.5.1
Released on December 12, 2018
- Library dependencies containing '+' symbol replaced with exact versions. This gives more predictable runtime behaviour.
Version 0.5.0
Released on October 1, 2018
- Cross-platform build for 64 bit Linux, Windows and MacOS.
Version 0.4.2
- Fixed
Array<*>.toF64Array.
Version 0.4.1
- Fixed
F64Array.Vserialization.
0.4.0
- Removed special cased
Vector,Matrix2andMatrix3classes in
favor of a more genericF64Array. - Fixed serialization of non-dense arrays.
- Allowed slicing an
F64Arraywith a customstep. - Added a special attribute
Vfor n-d slicing the array. - Removed
stochasticandindexedStochastic. - Added
axistoF64Array.append,F64Array.sliceandF64Array.reorder. - Added
Array<*>.toF64Arrayfor converting nested arrays to strided ones.
0.3.5
- Fixed yet another bug, but this time in
StridedMatrix3.toString.
Like they say, copy-paste is never a good thing.