Thread overview | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
February 19, 2016 Google Summer of Code 2016 Only A Few Hours Left | ||||
---|---|---|---|---|
| ||||
The GSOC deadline is Feb 19th 19:00 UTC (or 2 PM Wawa time) so any last ideas for the Idea's page are welcome. Our application is completed, but changes can still be made to the ideas page. In fact I suppose we can go on making modifications even after the deadline, as I have no idea at what time Google takes the snapshots of these pages for evaluation. Thanks to Martin Nowak's suggestion we are now participating as "The D Foundation" (rather than Digital Mars). Thanks to all who have helped out to this point. Cheers, Craig |
February 19, 2016 Re: Google Summer of Code 2016 Only A Few Hours Left | ||||
---|---|---|---|---|
| ||||
Posted in reply to Craig Dillabaugh | On Friday, 19 February 2016 at 17:03:57 UTC, Craig Dillabaugh wrote:
> The GSOC deadline is Feb 19th 19:00 UTC (or 2 PM Wawa time) so any last ideas for the Idea's page are welcome.
>
> Our application is completed, but changes can still be made to the ideas page. In fact I suppose we can go on making modifications even after the deadline, as I have no idea at what time Google takes the snapshots of these pages for evaluation. Thanks to Martin Nowak's suggestion we are now participating as "The D Foundation" (rather than Digital Mars).
>
> Thanks to all who have helped out to this point.
>
> Cheers,
>
> Craig
As a prospective student, fingers are crossed for D.
|
February 19, 2016 Re: Google Summer of Code 2016 Only A Few Hours Left | ||||
---|---|---|---|---|
| ||||
Posted in reply to Alex Herrmann | On Friday, 19 February 2016 at 20:08:43 UTC, Alex Herrmann wrote:
> On Friday, 19 February 2016 at 17:03:57 UTC, Craig Dillabaugh wrote:
>> The GSOC deadline is Feb 19th 19:00 UTC (or 2 PM Wawa time) so any last ideas for the Idea's page are welcome.
>>
>> Our application is completed, but changes can still be made to the ideas page. In fact I suppose we can go on making modifications even after the deadline, as I have no idea at what time Google takes the snapshots of these pages for evaluation. Thanks to Martin Nowak's suggestion we are now participating as "The D Foundation" (rather than Digital Mars).
>>
>> Thanks to all who have helped out to this point.
>>
>> Cheers,
>>
>> Craig
>
> As a prospective student, fingers are crossed for D.
Me too. Its been a few years now.
|
February 19, 2016 Re: Google Summer of Code 2016 Only A Few Hours Left | ||||
---|---|---|---|---|
| ||||
Posted in reply to Craig Dillabaugh | On Friday, 19 February 2016 at 17:03:57 UTC, Craig Dillabaugh wrote:
> The GSOC deadline is Feb 19th 19:00 UTC (or 2 PM Wawa time) so any last ideas for the Idea's page are welcome.
>
> Our application is completed, but changes can still be made to the ideas page. In fact I suppose we can go on making modifications even after the deadline, as I have no idea at what time Google takes the snapshots of these pages for evaluation. Thanks to Martin Nowak's suggestion we are now participating as "The D Foundation" (rather than Digital Mars).
>
> Thanks to all who have helped out to this point.
>
> Cheers,
>
> Craig
D is a fantastic efficient and fast replacement of Python which even has great plotting and other analysis features as ggplotd! To gain traction in numerical and statistical computing it is important to provide great optimization, automatic differential (AD) (reversed-mode AD (e.g. in mc-stan.org for Bayesian stuff) and/or forward-mode as e.g. for R at GSOC-2010 - there is no reason for numerical diff these days anymore, and you may mess-up your stuff using it!), and Bayesian routines. D is laking on these basic features (my personal opinion - correct me if I am wrong).
Good starting points for a GSOC project would be "to port" mc-stan.org or some optimization algorithms from Coin-OR.org (please let me be more particular and independent of existing work if there is any interest for such a project!).
I am not a D specialist but getting more and more into it and up to happily mentor this GSOC-project (maybe there would be (co-)mentors with more D experiences).
(I already initiated a successful GSOC application on algorithmic differentiation in R together with John Nash for GSOC 2010 (student: Chidambaram Annamalai) - unfortunately I did not have the capacity to mentor/support the project as I had to finish my PhD during this time)
|
February 19, 2016 Re: Google Summer of Code 2016 Only A Few Hours Left | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dave | On Friday, 19 February 2016 at 21:10:45 UTC, Dave wrote:
> On Friday, 19 February 2016 at 17:03:57 UTC, Craig Dillabaugh wrote:
>> The GSOC deadline is Feb 19th 19:00 UTC (or 2 PM Wawa time) so any last ideas for the Idea's page are welcome.
>>
>> Our application is completed, but changes can still be made to the ideas page. In fact I suppose we can go on making modifications even after the deadline, as I have no idea at what time Google takes the snapshots of these pages for evaluation. Thanks to Martin Nowak's suggestion we are now participating as "The D Foundation" (rather than Digital Mars).
>>
>> Thanks to all who have helped out to this point.
>>
>> Cheers,
>>
>> Craig
>
> D is a fantastic efficient and fast replacement of Python which even has great plotting and other analysis features as ggplotd! To gain traction in numerical and statistical computing it is important to provide great optimization, automatic differential (AD) (reversed-mode AD (e.g. in mc-stan.org for Bayesian stuff) and/or forward-mode as e.g. for R at GSOC-2010 - there is no reason for numerical diff these days anymore, and you may mess-up your stuff using it!), and Bayesian routines. D is laking on these basic features (my personal opinion - correct me if I am wrong).
>
> Good starting points for a GSOC project would be "to port" mc-stan.org or some optimization algorithms from Coin-OR.org (please let me be more particular and independent of existing work if there is any interest for such a project!).
>
> I am not a D specialist but getting more and more into it and up to happily mentor this GSOC-project (maybe there would be (co-)mentors with more D experiences).
>
> (I already initiated a successful GSOC application on algorithmic differentiation in R together with John Nash for GSOC 2010 (student: Chidambaram Annamalai) - unfortunately I did not have the capacity to mentor/support the project as I had to finish my PhD during this time)
Sorry, I just missed that the deadline is UTC 19:00. Maybe next year :-)
|
February 19, 2016 Re: Google Summer of Code 2016 Only A Few Hours Left | ||||
---|---|---|---|---|
| ||||
Posted in reply to Alex Herrmann | On Friday, 19 February 2016 at 20:08:43 UTC, Alex Herrmann wrote:
> On Friday, 19 February 2016 at 17:03:57 UTC, Craig Dillabaugh wrote:
>> The GSOC deadline is Feb 19th 19:00 UTC (or 2 PM Wawa time) so any last ideas for the Idea's page are welcome.
>>
>> Our application is completed, but changes can still be made to the ideas page. In fact I suppose we can go on making modifications even after the deadline, as I have no idea at what time Google takes the snapshots of these pages for evaluation. Thanks to Martin Nowak's suggestion we are now participating as "The D Foundation" (rather than Digital Mars).
>>
>> Thanks to all who have helped out to this point.
>>
>> Cheers,
>>
>> Craig
>
> As a prospective student, fingers are crossed for D.
Same here. I started working on some proposals already. I really hope D gets accepted.
|
February 19, 2016 Re: Google Summer of Code 2016 Only A Few Hours Left | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dave | On Friday, 19 February 2016 at 21:10:45 UTC, Dave wrote:
>
> Good starting points for a GSOC project would be "to port" mc-stan.org or some optimization algorithms from Coin-OR.org (please let me be more particular and independent of existing work if there is any interest for such a project!).
>
I've written bindings for nlopt and a wrapper to make it more D-like. Close to releasing it. I'm also thinking about doing the same thing for GLPK, but I want to do other non-D stuff before I get to that. The only optimization library I'm familiar with in Coin-OR is ipopt and that's C++, which might be more difficult to get working.
Being able to call Stan from D would definitely be cool. It looks beyond my expertise to get it working though. I think part of the difficulty is that while it is written in C++, there isn't a C++ interface. I think they are working on one though. I looked at the code for rstan and the command line interface and couldn't make much headway in understanding what's going on.
It should be possible to do some manipulation in D and pipe it to the command line interface of Stan. Alternately, you could try calling pystan or rstan from D. If you make any progress on these approaches, I would be interested.
|
February 19, 2016 Re: Google Summer of Code 2016 Only A Few Hours Left | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dave | On Friday, 19 February 2016 at 21:10:45 UTC, Dave wrote:
> On Friday, 19 February 2016 at 17:03:57 UTC, Craig Dillabaugh wrote:
>> [...]
>
> D is a fantastic efficient and fast replacement of Python which even has great plotting and other analysis features as ggplotd! To gain traction in numerical and statistical computing it is important to provide great optimization, automatic differential (AD) (reversed-mode AD (e.g. in mc-stan.org for Bayesian stuff) and/or forward-mode as e.g. for R at GSOC-2010 - there is no reason for numerical diff these days anymore, and you may mess-up your stuff using it!), and Bayesian routines. D is laking on these basic features (my personal opinion - correct me if I am wrong).
>
> [...]
Well, you can always try updating the ideas page anyways. Today was the application deadline, but I don't think there is anything they can do to stop us from updating a page on our Wiki. Just make sure to add yourself to the mentor's page.
|
February 20, 2016 Re: Google Summer of Code 2016 Only A Few Hours Left | ||||
---|---|---|---|---|
| ||||
Posted in reply to jmh530 | On Friday, 19 February 2016 at 21:50:43 UTC, jmh530 wrote: > On Friday, 19 February 2016 at 21:10:45 UTC, Dave wrote: > Alternately, you could try calling pystan or rstan from D. If you make any progress on these approaches, I would be interested. If it has an R interface, it also has a D interface using my rdlang project. I will look at it when I get some free time. |
February 20, 2016 Re: Google Summer of Code 2016 Only A Few Hours Left | ||||
---|---|---|---|---|
| ||||
Posted in reply to bachmeier | On Saturday, 20 February 2016 at 13:31:03 UTC, bachmeier wrote:
> On Friday, 19 February 2016 at 21:50:43 UTC, jmh530 wrote:
>> On Friday, 19 February 2016 at 21:10:45 UTC, Dave wrote:
>
>> Alternately, you could try calling pystan or rstan from D. If you make any progress on these approaches, I would be interested.
>
> If it has an R interface, it also has a D interface using my rdlang project. I will look at it when I get some free time.
R is the most popular way to use Stan I think. rstan is the library.
|
Copyright © 1999-2021 by the D Language Foundation