Re: GSoC: Congratulations Aleksandr and Prasant!
Awsome! Thanks a lot, I can't wait to test this! On Monday, August 25, 2014 8:15:51 AM UTC+2, Mikera wrote: Hi All, Prasant and Aleksandr have been working all summer making Clojure even better for data science / numerical computing. On behalf of myself and my co-mentor Alex Ott I want to offer congratulations to them both for successfully completing their Google Summer of Code projects! Thanks to Prasant, we now have full, idiomatic, linear algebra support for Clojure. The implementation (part of vectorz-clj) is pure JVM code - i.e. no need for native dependencies. In terms of performance, we are already competitive with many Java matrix implementations and with some further optimisation could easily be one of the fastest linear algebra libaries on the JVM. To see the results of Prasant's work, check out core.matrix, vectorz-clj and vectorz. https://github.com/mikera/core.matrix https://github.com/mikera/vectorz https://github.com/mikera/vectorz-clj Thanks to Aleksandr, we have completed the Incanter / core.matrix implementation work which will make it possible to use core.matrix implementations seamlessly within Incanter 2.0. You can use regular Clojure vectors (nested persistent vectors of numbers), vectorz-clj (pure JVM, double precision), Clatrix (native BLAS support) or any combination of these. There is also new, improved Dataset support which makes it possible to create custom dataset types by implementing some new dataset protocols. To see the results of Aleksandr's work, check out Incanter, Clatrix and core.matrix https://github.com/incanter/incanter https://github.com/tel/clatrix/commits/master https://github.com/mikera/core.matrix Taken together, these projects represent a significant step towards making Clojure a leading language for data science and analytics. Well done Prasant and Aleksandr! -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: GSoC: Congratulations Aleksandr and Prasant!
Fantastic! Thanks, Ambrose On Mon, Aug 25, 2014 at 2:15 AM, Mikera mike.r.anderson...@gmail.com wrote: Hi All, Prasant and Aleksandr have been working all summer making Clojure even better for data science / numerical computing. On behalf of myself and my co-mentor Alex Ott I want to offer congratulations to them both for successfully completing their Google Summer of Code projects! Thanks to Prasant, we now have full, idiomatic, linear algebra support for Clojure. The implementation (part of vectorz-clj) is pure JVM code - i.e. no need for native dependencies. In terms of performance, we are already competitive with many Java matrix implementations and with some further optimisation could easily be one of the fastest linear algebra libaries on the JVM. To see the results of Prasant's work, check out core.matrix, vectorz-clj and vectorz. https://github.com/mikera/core.matrix https://github.com/mikera/vectorz https://github.com/mikera/vectorz-clj Thanks to Aleksandr, we have completed the Incanter / core.matrix implementation work which will make it possible to use core.matrix implementations seamlessly within Incanter 2.0. You can use regular Clojure vectors (nested persistent vectors of numbers), vectorz-clj (pure JVM, double precision), Clatrix (native BLAS support) or any combination of these. There is also new, improved Dataset support which makes it possible to create custom dataset types by implementing some new dataset protocols. To see the results of Aleksandr's work, check out Incanter, Clatrix and core.matrix https://github.com/incanter/incanter https://github.com/tel/clatrix/commits/master https://github.com/mikera/core.matrix Taken together, these projects represent a significant step towards making Clojure a leading language for data science and analytics. Well done Prasant and Aleksandr! -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: GSoC: Congratulations Aleksandr and Prasant!
So, can you tell us, when Incanter 2.0 will be released?) On 25 August 2014 11:08, Ambrose Bonnaire-Sergeant abonnaireserge...@gmail.com wrote: Fantastic! Thanks, Ambrose On Mon, Aug 25, 2014 at 2:15 AM, Mikera mike.r.anderson...@gmail.com wrote: Hi All, Prasant and Aleksandr have been working all summer making Clojure even better for data science / numerical computing. On behalf of myself and my co-mentor Alex Ott I want to offer congratulations to them both for successfully completing their Google Summer of Code projects! Thanks to Prasant, we now have full, idiomatic, linear algebra support for Clojure. The implementation (part of vectorz-clj) is pure JVM code - i.e. no need for native dependencies. In terms of performance, we are already competitive with many Java matrix implementations and with some further optimisation could easily be one of the fastest linear algebra libaries on the JVM. To see the results of Prasant's work, check out core.matrix, vectorz-clj and vectorz. https://github.com/mikera/core.matrix https://github.com/mikera/vectorz https://github.com/mikera/vectorz-clj Thanks to Aleksandr, we have completed the Incanter / core.matrix implementation work which will make it possible to use core.matrix implementations seamlessly within Incanter 2.0. You can use regular Clojure vectors (nested persistent vectors of numbers), vectorz-clj (pure JVM, double precision), Clatrix (native BLAS support) or any combination of these. There is also new, improved Dataset support which makes it possible to create custom dataset types by implementing some new dataset protocols. To see the results of Aleksandr's work, check out Incanter, Clatrix and core.matrix https://github.com/incanter/incanter https://github.com/tel/clatrix/commits/master https://github.com/mikera/core.matrix Taken together, these projects represent a significant step towards making Clojure a leading language for data science and analytics. Well done Prasant and Aleksandr! -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: GSoC: Congratulations Aleksandr and Prasant!
I join to congratulations - this is fantastic work! On Mon, Aug 25, 2014 at 8:15 AM, Mikera mike.r.anderson...@gmail.com wrote: Hi All, Prasant and Aleksandr have been working all summer making Clojure even better for data science / numerical computing. On behalf of myself and my co-mentor Alex Ott I want to offer congratulations to them both for successfully completing their Google Summer of Code projects! Thanks to Prasant, we now have full, idiomatic, linear algebra support for Clojure. The implementation (part of vectorz-clj) is pure JVM code - i.e. no need for native dependencies. In terms of performance, we are already competitive with many Java matrix implementations and with some further optimisation could easily be one of the fastest linear algebra libaries on the JVM. To see the results of Prasant's work, check out core.matrix, vectorz-clj and vectorz. https://github.com/mikera/core.matrix https://github.com/mikera/vectorz https://github.com/mikera/vectorz-clj Thanks to Aleksandr, we have completed the Incanter / core.matrix implementation work which will make it possible to use core.matrix implementations seamlessly within Incanter 2.0. You can use regular Clojure vectors (nested persistent vectors of numbers), vectorz-clj (pure JVM, double precision), Clatrix (native BLAS support) or any combination of these. There is also new, improved Dataset support which makes it possible to create custom dataset types by implementing some new dataset protocols. To see the results of Aleksandr's work, check out Incanter, Clatrix and core.matrix https://github.com/incanter/incanter https://github.com/tel/clatrix/commits/master https://github.com/mikera/core.matrix Taken together, these projects represent a significant step towards making Clojure a leading language for data science and analytics. Well done Prasant and Aleksandr! -- With best wishes,Alex Ott http://alexott.net/ Twitter: alexott_en (English), alexott (Russian) Skype: alex.ott -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: GSoC: Congratulations Aleksandr and Prasant!
There is no specific date yet, but I plan to cut intermediate release(s) as Incanter 1.9.x so you can try new functionality report bugs if you find some. After this stabilization phase (together with accepting pending pull requests fixing the issues) the version 2.0 will be released - I hope that this will happen in October. I'll send separate notification (together with longer blog post) when 1.9.0 will be pushed to clojar On Mon, Aug 25, 2014 at 12:21 PM, Gadzhi Musaev musaevgad...@gmail.com wrote: So, can you tell us, when Incanter 2.0 will be released?) On 25 August 2014 11:08, Ambrose Bonnaire-Sergeant abonnaireserge...@gmail.com wrote: Fantastic! Thanks, Ambrose On Mon, Aug 25, 2014 at 2:15 AM, Mikera mike.r.anderson...@gmail.com wrote: Hi All, Prasant and Aleksandr have been working all summer making Clojure even better for data science / numerical computing. On behalf of myself and my co-mentor Alex Ott I want to offer congratulations to them both for successfully completing their Google Summer of Code projects! Thanks to Prasant, we now have full, idiomatic, linear algebra support for Clojure. The implementation (part of vectorz-clj) is pure JVM code - i.e. no need for native dependencies. In terms of performance, we are already competitive with many Java matrix implementations and with some further optimisation could easily be one of the fastest linear algebra libaries on the JVM. To see the results of Prasant's work, check out core.matrix, vectorz-clj and vectorz. https://github.com/mikera/core.matrix https://github.com/mikera/vectorz https://github.com/mikera/vectorz-clj Thanks to Aleksandr, we have completed the Incanter / core.matrix implementation work which will make it possible to use core.matrix implementations seamlessly within Incanter 2.0. You can use regular Clojure vectors (nested persistent vectors of numbers), vectorz-clj (pure JVM, double precision), Clatrix (native BLAS support) or any combination of these. There is also new, improved Dataset support which makes it possible to create custom dataset types by implementing some new dataset protocols. To see the results of Aleksandr's work, check out Incanter, Clatrix and core.matrix https://github.com/incanter/incanter https://github.com/tel/clatrix/commits/master https://github.com/mikera/core.matrix Taken together, these projects represent a significant step towards making Clojure a leading language for data science and analytics. Well done Prasant and Aleksandr! -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- With best wishes,Alex Ott http://alexott.net/ Twitter: alexott_en (English), alexott (Russian) Skype: alex.ott -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please
Re: GSoC: Congratulations Aleksandr and Prasant!
Thank you! to Prasant and Aleksandr. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: GSoC: Congratulations Aleksandr and Prasant!
Very Nice! I'd be particularly interested to see some benchmarks to show off the improvements. -- Ashton Kemerling On Mon, Aug 25, 2014 at 12:57 PM, Mars0i marsh...@logical.net wrote: Thank you! to Prasant and Aleksandr. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: GSoC: Congratulations Aleksandr and Prasant!
Thanks so much for your work! I'd be very interested to read more in detail about some of the work you did this summer. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: GSoC: Congratulations Aleksandr and Prasant!
Awesome! Very much appreciated! Michael On Monday, August 25, 2014 12:15:51 AM UTC-6, Mikera wrote: Hi All, Prasant and Aleksandr have been working all summer making Clojure even better for data science / numerical computing. On behalf of myself and my co-mentor Alex Ott I want to offer congratulations to them both for successfully completing their Google Summer of Code projects! Thanks to Prasant, we now have full, idiomatic, linear algebra support for Clojure. The implementation (part of vectorz-clj) is pure JVM code - i.e. no need for native dependencies. In terms of performance, we are already competitive with many Java matrix implementations and with some further optimisation could easily be one of the fastest linear algebra libaries on the JVM. To see the results of Prasant's work, check out core.matrix, vectorz-clj and vectorz. https://github.com/mikera/core.matrix https://github.com/mikera/vectorz https://github.com/mikera/vectorz-clj Thanks to Aleksandr, we have completed the Incanter / core.matrix implementation work which will make it possible to use core.matrix implementations seamlessly within Incanter 2.0. You can use regular Clojure vectors (nested persistent vectors of numbers), vectorz-clj (pure JVM, double precision), Clatrix (native BLAS support) or any combination of these. There is also new, improved Dataset support which makes it possible to create custom dataset types by implementing some new dataset protocols. To see the results of Aleksandr's work, check out Incanter, Clatrix and core.matrix https://github.com/incanter/incanter https://github.com/tel/clatrix/commits/master https://github.com/mikera/core.matrix Taken together, these projects represent a significant step towards making Clojure a leading language for data science and analytics. Well done Prasant and Aleksandr! -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups Clojure group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.