Kyle Kauffman

Results 11 comments of Kyle Kauffman

That approach does indeed work for my toy example. Unfortunately the library I'm trying to write bindings for passes objects around quite a lot. Objects can be returned by-value or...

Thanks for the report. This project is only lightly maintained at the moment, but we'll try to take a look when possible.

I was thinking the thread-local seed would be based on the thread name + the `setSeed` argument, which would make it fully deterministic if the user sets the name for...

Right... this is referring to the potential need for more rigorous testing. We already have that for integers via the direct comparison to the reference implementation which was itself tested...

Having a separate Vector implementation that implements List would be useful. If you are interested in developing a prototype, a PR would be welcome. One thing to consider when implementing...

I think we absolutely should support threadsafe rng on native. By that I mean that calls to the top-level functions `randn` and `rand` should be possible from multiple threads (k/native...

Thanks for the report. I agree this is awkward behavior. So this is actually the result of behavior of the delegating backends in some cases, for example [jblas's implementation](https://github.com/mikiobraun/jblas/blob/master/src/main/java/org/jblas/DoubleMatrix.java#L2487) calls...

Yep that makes sense, definitely easier to use for a user who knows what type they want.

The proper solution to this will require fixing of the docs generation pipeline. In particular, the [dokka task](https://github.com/kyonifer/koma/blob/master/build.gradle.kts#L370) needs to be updated for the multiplatform build system. Additionally, the build...

Thanks for the contribution! These look like a good start. We probably also want similar methods to yours on the NDArray, and a `Iterable.toMatrix()` that dumps all the elements in...