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

Reply via email to