Skip to content

Commit

Permalink
Here comes (long-awaited) 0.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
superbobry committed Nov 1, 2016
1 parent 81d1a3f commit 3ebb983
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
2 changes: 2 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ Here you can see the full list of changes between each viktor release.
Version 0.4.0
-------------

Released on November 1st 2016

- Fixed serialization of non-dense matrices.
- Allowed slicing a `StridedVector` with custom `step`.
- Replaced `Strided` prefix with `F64`.
Expand Down
12 changes: 4 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ viktor [![Build Status](https://travis-ci.org/JetBrains-Research/viktor.svg?bran
`viktor` implements a restricted subset of NumPy [ndarray] [ndarray] features in
Kotlin. Here're some of the highlights:

* A single core data type --- `F64Array` which is backed by either `F64Vector`
or `F64Matrix`.
* A single core data type --- `F64Array`, an n-dimensional primitive array.
* Efficient vectorized operations, which are accelerated using SIMD whenever
possible.
* Semi-sweet syntax.
Expand All @@ -29,15 +28,12 @@ Gradle just add the following to your `build.gradle`:
```gradle
repositories {
maven {
url 'https://dl.bintray.com/jetbrains-research/maven'
}
jCenter()
}
dependencies {
compile 'org.jetbrains.bio:viktor:0.3.5'
compile 'org.jetbrains.bio:viktor:0.4.0'
}

```
[bintray]: https://bintray.com/jetbrains-research/maven/viktor/view
Expand Down Expand Up @@ -85,7 +81,7 @@ Publishing
You can do it with a one-liner
```bash
./gradlew clean assemble generatePomFileForMavenJavaPublication bintrayUpload
./gradlew clean assemble test generatePomFileForMavenJavaPublication bintrayUpload
```
Make sure to set Bintray credentials (see API key section
Expand Down
6 changes: 4 additions & 2 deletions src/main/kotlin/org/jetbrains/bio/viktor/Loader.kt
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,10 @@ internal object Loader {
}
} catch (e: Throwable) {
System.err.println(listOf(
"Native SIMD optimization of vector operations is not available.",
"Fallback Kotlin implementation will be used instead.").joinToString("\n"))
"Native SIMD optimization of array operations is not available.",
"Fallback Kotlin implementation will be used instead.",
"Build viktor for your system from source as described in " +
"https://github.com/JetBrains-Research/viktor").joinToString("\n"))
e.printStackTrace(System.err)
}
}
Expand Down

0 comments on commit 3ebb983

Please sign in to comment.