Filip Matzner
Filip Matzner
It would be great to add [CPack](https://cmake.org/Wiki/CMake:Packaging_With_CPack) functionality in order to be able to distribute this as an already built installer and a standard package for Debian, Ubuntu, etc. See...
Hi everyone, the [OneAPI spec](https://github.com/oneapi-src/oneAPI-spec/blob/9174607fce771d5f232d403e688a5bebe7838256/source/elements/oneTBB/source/containers/concurrent_bounded_queue_cls.rst) claims that concurrent bounded queue `pop()` function returns `void`: ``` void pop( value_type& result ); ``` However, the implementation returns a `bool`: https://github.com/oneapi-src/oneTBB/blob/05023723ff17dc436668a989a5f2c1873e994e72/include/oneapi/tbb/concurrent_queue.h#L380 What is...
`af::matmul` produces nondeterministic results for `f64` matrices on CPU backend if the executable is linked against `gomp`. Code to reproduce the issue: ```c++ #include // This should always return the...
Hi, on my machine, the surface plot seems to have multiple issues. If I run the following code: ```c++ #include int main(int argc, char *argv[]) { try { af::info(); af::array...
`af::shift` produces invalid result (a single repeating value) when shifting an array made of a single row on CUDA backend. On CPU backend, it works correctly. ```c++ #include int main()...
Indexing the first dimension with `af::array` and the second dimension with `af::seq` ignores the `step` parameter of the `af::seq`. Casting the `af::seq` to `af::array` is a workaround for this issue....
Hi, I have a question regarding custom CUDA kernels and synchronization. I tried to proceed as described in [Interoperability with CUDA](https://arrayfire.org/docs/interop_cuda.htm#gsc.tab=0) which states: > Notice that since ArrayFire and your...
Currently `stream::rebatch` uses `column_t::take` that has a complexity linear to the number of elements and thus `rebatch` may have up to quadratic complexity when large batch is rebatched to batch...
This can be based on boost::log v2: [link1](http://gernotklingler.com/blog/simple-customized-logger-based-boost-log-v2/), [link2](http://www.boost.org/doc/libs/1_64_0/libs/log/doc/html/log/detailed/sources.html), [link3](http://gernotklingler.com/blog/simple-customized-logger-based-boost-log-v2/) Or [spdlog](https://github.com/gabime/spdlog).
> Such an overload would filter all the columns in the stream.