@/all We haven't had a lot of activity in the last two months but I'd like to pick things up where we left off. I've had recent discussions with several people (including @tilmantroester @modichirag @liuxx479 ) about baryonification of simulations, and I think there are several avenues for us to do some cool things. So I went ahead and created a Baryonification project and channel ( https://gitter.im/DifferentiableUniverseInitiative/Baryonification ) feel free to join to see what we are thinking about.
I also think it might be time to have a first telecon to catch up on what everybody is doing, and discuss projects (including this one ^^^) Here is a poll to find a good timeslot:
http://whenisgood.net/dui (results will be here: http://whenisgood.net/dui/results/cbngmre )
And most importantly, I hope everybody is ok and coping well with the situation!
Alright @/all we'll have our first DUI telecon tomorrow Friday, at 10 am PST, 5pm UK, 6pm CEST. All are most welcome to attend, I'll post a zoom link here.
Here is a slide deck if you want to have some slide to support the discussion, and keep a trace of the meeting: https://docs.google.com/presentation/d/16gHb4arCCks6Qch4fn4NHLTYpKXuom9SoI2Ypx675Cg/edit?usp=sharing
On the agenda, we have:
And here is the connection information:
Topic: DUI Meeting
Time: Mar 27, 2020 06:00 PM Paris
Join Zoom Meeting
Meeting ID: 573 671 523
Hi everyone, here the connection information for ~1h from now:
Topic: DUI Zoom Meeting Time: Apr 24, 2020 06:00 PM Paris Join Zoom Meeting https://us02web.zoom.us/j/82579967155?pwd=UDRBT1RvYVpIWkZ1bDI0aXBCeXlvdz09
On the agenda, we'll talk abou the following things:
See you soon
Hi everyone! Just wanted to share an update on the project mentioned above.... It works, and it's awesome! I have pushed a first release candidate on PyPi, but the API is still pretty much open for debate, and could use with some help to push it further.
It can do basic 3x2pt right now, but there are many things that can be added like non-linear PS, or any differentiable emulator for any observable ( ;-) @aphearin @nesar )...
Check it out here: https://github.com/DifferentiableUniverseInitiative/jax_cosmo
F = - jax.hessian(likelihood)(fiducial_cosmology)
Hi everyone, made some progress on this JAX library and thought I would share :-) I have now reimplemented everything needed for the DES Y1 3x2pt in JAX, so everything is neatly differentiable. Background and angular power spectra are validated against the DESC Core Cosmology Library, so not only is it differentiable, but it gives the right results.
Here are a few notebooks:
I think it's all really cool so I'm gonna start a paper draft in that repo: https://github.com/DifferentiableUniverseInitiative/jax-cosmo-paper
My plan is to compare to the cosmosis Y1 3-2pt and do like a Fisher comparison and MCMC chain versus HMC or VI. Maybe also a small survey optimization example, and linear compression with MOPED.
The proof of concept is working but still could use with some help to implement additional tracers, real space correlation functions, and some accuracy/optimization improvements. Also very interested if anyone has a cool use case for differentiability that I haven't thought of and will welcome help and feedback on the paper draft :-)
So feel free to join https://gitter.im/DifferentiableUniverseInitiative/jax_cosmo if you want to be kept in the loop
Hi @/all we haven't had a telecon in a while, let's catch up with a telecon tomorrow Friday 29th at 9am PST, noon EST, 5 pm UK, 6pm CEST Hopefully you can make it :-) but if you can't and there are any topics you want to discuss feel free to drop a message here or add a slide.
On the agenda so far I've put:
But please add more :-D