We were using einsum from numpy. We have some 2 and 4 (and perhaps 6) dimensional arrays. I'm not sure what happens under the hood, but trying to replicate it explicitly to make some tweaks requires a lot of magic. It was like two year ago, I forgot the details.
Protip: "optimize=True" is equivalent to "optimize='greedy'", but you may prefer "optimize='optimal'" for big cases or use a list precalculated by einsum_path.
Usually, wavefunction from quantum mechanical sense is not used in classical mechanics in large scale. But in this context, how inflation occurs is an open problem in cosmology. A solid research from the distinguished National Observatory of Athens.
Probably in review now. arXiv physics is moderated with endorsements. Usually authors will update the Journal link on the arXiv. In this case the work is from a distinguished institution.
Singularity-free black holes offer a more physically plausible alternative in strong gravity. This could offer potential insights into real astronomical observations, such as patterns in orbital data. This is a solid theoretical contribution in an active field.
Sure. To be fair, having gone down the path of porting and testing a problem to numba, it might be easier to just jump to Julia if you want to focus on the problem more than the implementation.
Some chat: Pyro/tf.prob are all more of an operations/stat research oriented tools, I gather but if there are some MC abstractions it might be good choice.
Yes, tested and used Jax for some prototyping but it felt like still has "two language problem". But Taichi looks quite interesting, will check out.
Of course, forgot to mention, it has to be lightweight, torch and tf are now huge platforms. Not sure, probably Julia-lang is much small.
reply