NIFTy merge requestshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests2019-11-19T13:37:14Zhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/376Define `log1p` and `expm1` as acting on OP-chains2019-11-19T13:37:14ZGordian EdenhoferDefine `log1p` and `expm1` as acting on OP-chainsAmend the operator section as well to make both functions also work on
chains of operators.Amend the operator section as well to make both functions also work on
chains of operators.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/374Introduce expm1 by wrapping the numpy function2019-11-18T15:11:01ZGordian EdenhoferIntroduce expm1 by wrapping the numpy functionFurthermore, perform some minor cosmetic changes such as streamlining the definition of the log1p function.Furthermore, perform some minor cosmetic changes such as streamlining the definition of the log1p function.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/372build in log1p as a nonlinearity instead of as an operator2019-11-15T10:51:19ZReimar H Leikebuild in log1p as a nonlinearity instead of as an operatorI was lazy when I first build the student t energy and only made log1p as an operator, though it should be treated like all other local nonlinearities. This branch is fixing this and should be uncontroversial.I was lazy when I first build the student t energy and only made log1p as an operator, though it should be treated like all other local nonlinearities. This branch is fixing this and should be uncontroversial.Martin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/360WIP: Cleanup ContractionOperator / SumOperator2019-11-12T16:49:06ZLukas PlatzWIP: Cleanup ContractionOperator / SumOperatorhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/371Fix doc2019-11-12T12:55:25ZMartin ReineckeFix dochttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/370fix StudentTEnergy docstring2019-11-12T09:22:31ZLukas Platzfix StudentTEnergy docstringDoes this look right, @reimar?Does this look right, @reimar?Reimar H LeikeReimar H Leikehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/369More operator checks2019-11-06T14:42:37ZPhilipp Arrasparras@mpa-garching.mpg.deMore operator checkshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/361WIP: Student t energy2019-11-06T14:19:07ZReimar H LeikeWIP: Student t energyStudent T likelihood allows for a more stable inference in the presence of outliers.Student T likelihood allows for a more stable inference in the presence of outliers.Philipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/366Fix mpi kl2019-11-06T14:19:07ZReimar H LeikeFix mpi klcalling MPI_KL.__init__ lead to the numpy random seed being different for every task. This is problematic especially when working with the new preconditioner, as this causes desyncs.calling MPI_KL.__init__ lead to the numpy random seed being different for every task. This is problematic especially when working with the new preconditioner, as this causes desyncs.Martin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/368Add more automatic checks for operators2019-11-06T14:06:39ZPhilipp Arrasparras@mpa-garching.mpg.deAdd more automatic checks for operatorshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/359Add total_volume property to DomainTuple2019-11-02T14:45:01ZLukas PlatzAdd total_volume property to DomainTupleso a `DomainTuple` can tell you it's total volumeso a `DomainTuple` can tell you it's total volumehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/365Add 'log10' functions to NIFTy2019-11-02T14:43:10ZLukas PlatzAdd 'log10' functions to NIFTyUseful for example for plotting fields on a more intuitive log scale than the ln scale.Useful for example for plotting fields on a more intuitive log scale than the ln scale.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/353WIP: Mf new2019-10-29T15:46:44ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Mf newhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/364Plotting fixup2019-10-29T12:34:26ZPhilipp Arrasparras@mpa-garching.mpg.dePlotting fixup@mtr without this switch I get random underflow errors which I cannot explain...@mtr without this switch I get random underflow errors which I cannot explain...https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/363docs/source/volume.rst: Explicit HT convention2019-10-28T19:52:29ZGordian Edenhoferdocs/source/volume.rst: Explicit HT conventionExplicitly state the convention used for the harmonic transform
operators and clearly state the difference between the convention used
in HEALPix and NIFTy.Explicitly state the convention used for the harmonic transform
operators and clearly state the difference between the convention used
in HEALPix and NIFTy.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/362Allow for non-blocking plots2019-10-28T19:48:22ZGordian EdenhoferAllow for non-blocking plotsPass the `block` keyword on to `matplotlib.pyplot` as to allow for
non-blocking interactive plot windows to be created. This is useful for
creating several plots in fast succession without the python script
blocking the current process.Pass the `block` keyword on to `matplotlib.pyplot` as to allow for
non-blocking interactive plot windows to be created. This is useful for
creating several plots in fast succession without the python script
blocking the current process.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/358operator renaming2019-10-17T12:50:27ZMartin Reineckeoperator renaminghttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/333Operator spectra2019-10-17T12:38:54ZPhilipp Arrasparras@mpa-garching.mpg.deOperator spectrahttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/356Independent sl amplitudes formatting2019-10-16T16:17:30ZPhilipp Arrasparras@mpa-garching.mpg.deIndependent sl amplitudes formattingHi Philipp, I have reformatted your merge request a little to our conventions. If you accept this merge request, it gets merged into your branch and can then be later merged by Martin into the master.Hi Philipp, I have reformatted your merge request a little to our conventions. If you accept this merge request, it gets merged into your branch and can then be later merged by Martin into the master.Philipp HaimPhilipp Haimhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/355WIP: added metric operator2019-10-15T15:41:22ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: added metric operator