Hey Karl! Congratulations! ViennaCL 1.5.0 is a pretty cool release :)
In fact, there are still some features that I don't have in PyViennaCL: Karl Rupp <[email protected]> writes: > - Added norm_frobenius() for computing the Frobenius norm of dense > matrices. > - Multiple OpenCL contexts can now be used in a multi-threaded setting > (one thread per context). > - Multiple inner products with a common vector can now be computed > efficiently via e.g.~inner_prod(x, tie(y, z)); > - Added support for prod(A, B), where A is a sparse matrix type and B > is a dense matrix (thanks to Albert Zaharovits for providing parts of > the implementation). > - Added diag() function for extracting the diagonal of a vector to a > matrix, or for generating a square matrix from a vector with the vector > elements on a diagonal (similar to MATLAB). > - Added row() and column() functions for extracting a certain row or > column of a matrix to a vector. I think I will add these to my to-do list; luckily, things like diag(), row() and column() are pretty easy to do using NumPy, but the other bits would be particularly desirable. I'll probably aim to get a 1.0.0 release out, first, though -- these bits can wait for 1.1.0 early in the New Year, and I'll probably leave multi-threading out for now... Hm, I should probably create a public roadmap page of my own.. Best wishes, Toby ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ ViennaCL-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/viennacl-devel
