NIFTy merge requestshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests2020-05-19T11:40:08Zhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/473WIP: Resolve "Streamline arguments position"2020-05-19T11:40:08ZRouven LemmerzWIP: Resolve "Streamline arguments position"Closes #300Closes #300https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/214WIP: Resolve "Tests: Energy class"2018-01-30T19:03:35ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Resolve "Tests: Energy class"Closes #99Closes #99https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/213WIP: Resolve "Tests: Energy class"2018-01-30T19:03:36ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Resolve "Tests: Energy class"Closes #99Closes #99https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/119WIP: store for later2017-05-15T18:57:55ZTheo SteiningerWIP: store for laterPlease don't merge! This is my temporary storage branch for odds and ends.Please don't merge! This is my temporary storage branch for odds and ends.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/57WIP: strip GFFT dependency and make gfft_dummy.py simpler2017-04-05T13:50:43ZMartin ReineckeWIP: strip GFFT dependency and make gfft_dummy.py simplerhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/257WIP: Symbolic differentiation2018-06-18T13:10:01ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Symbolic differentiationhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/256WIP: Symbolic sandwich2018-05-15T12:52:10ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Symbolic sandwichhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/537WIP: Test Fisher matrix using definition2020-06-19T08:53:13ZReimar H LeikeWIP: Test Fisher matrix using definitionIt was long requested to have a way to test Fisher matrices for their correctness. In this branch, we test whether the sample expectation value
```math
\left<\frac{\partial H(d|x)}{\partial x}\frac{\partial H(d|x)}{\partial x^\dagger}\ri...It was long requested to have a way to test Fisher matrices for their correctness. In this branch, we test whether the sample expectation value
```math
\left<\frac{\partial H(d|x)}{\partial x}\frac{\partial H(d|x)}{\partial x^\dagger}\right>_{P(d|x)}
```
agrees with the actual fisher metric. We do so by comparing the fisher application at one random vector with the expectation value defined above. The test is however only statistically true for the limit of many data realizations $d$, and thus the error margins have to be taken large in order to avoid false postives.Philipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/208WIP: Throw exception if curvature is not implemented for RelaxedNewton2018-01-16T17:21:37ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Throw exception if curvature is not implemented for RelaxedNewtonThe problem: If an energy class without curvature is defined and then minimized with RelaxedNewton, it does not raise an error and continues the script. In this way, I thought that my algorithm estimates noise variances but it doesn't.
...The problem: If an energy class without curvature is defined and then minimized with RelaxedNewton, it does not raise an error and continues the script. In this way, I thought that my algorithm estimates noise variances but it doesn't.
I do not know how to implement this check properly. Do I really need to import `sys` for that and use `sys.exit()`?https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/262WIP: Try different sampling2018-06-13T17:15:45ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Try different samplingMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/249WIP: try to implement Krylov probing2018-05-23T14:03:58ZMartin ReineckeWIP: try to implement Krylov probingI tried to implement uncertainty probing with Krylov samples, but the results don't look convincing yet.
@reimar, could you please have a look?I tried to implement uncertainty probing with Krylov samples, but the results don't look convincing yet.
@reimar, could you please have a look?Reimar H LeikeReimar H Leikehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/316WIP: Uniform distribution2019-04-18T20:06:41ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Uniform distributionMerge this after the gridder has been mergedMerge this after the gridder has been mergedhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/357WIP: Work on simplify for constant input2020-05-27T17:16:29ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Work on simplify for constant inputPhilipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/246WIP: Yango minimizer2019-02-01T10:43:03ZMartin ReineckeWIP: Yango minimizerI would like to merge this.
@reimar : would it be possible to have a demo which shows a case where this minimizer does better than, say, NonlinerCG or VL_BFGS?I would like to merge this.
@reimar : would it be possible to have a demo which shows a case where this minimizer does better than, say, NonlinerCG or VL_BFGS?https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/629Work on geokl2021-05-31T13:45:52ZPhilipp FrankWork on geokl