NIFTy merge requestshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests2022-02-08T12:57:20Zhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/742Gamma operator2022-02-08T12:57:20ZPhilipp Arrasparras@mpa-garching.mpg.deGamma operatorMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/741Move domain imports to their own file2022-02-07T09:41:51ZPhilipp Arrasparras@mpa-garching.mpg.deMove domain imports to their own file@mtr would something like this be acceptable? This would enable to use e.g.
```python
from nifty8.domains import *
```@mtr would something like this be acceptable? This would enable to use e.g.
```python
from nifty8.domains import *
```Martin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/740Optimize KL: Correctly handle finished optimizations with resume=True2022-02-04T13:49:32ZPhilipp Arrasparras@mpa-garching.mpg.deOptimize KL: Correctly handle finished optimizations with resume=Truehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/739Improve samplelists2022-02-01T20:07:18ZPhilipp Arrasparras@mpa-garching.mpg.deImprove samplelistsMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/738PowerSpace: Feed through constructor while unpickling2022-02-01T08:47:59ZPhilipp Arrasparras@mpa-garching.mpg.dePowerSpace: Feed through constructor while unpicklingFixes #347Fixes #347Jakob RothJakob Rothhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/737allow for output_directory=None2022-01-31T18:19:38ZJakob Rothallow for output_directory=NoneThe docstring of the optimize_kl class indicates that the output_directory can be set to None if the output shouldn't be saved. Nevertheless, the current implementation only partially supported this feature.
@parras do you think that th...The docstring of the optimize_kl class indicates that the output_directory can be set to None if the output shouldn't be saved. Nevertheless, the current implementation only partially supported this feature.
@parras do you think that this can be merged or have I overseen anything?https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/736Add TransposeOperator, fix plotting2022-01-28T10:55:26ZPhilipp Arrasparras@mpa-garching.mpg.deAdd TransposeOperator, fix plottingMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/735Properly implement LikelihoodEnergies2022-03-09T14:19:53ZPhilipp Arrasparras@mpa-garching.mpg.deProperly implement LikelihoodEnergiesPhilipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/734fix typo in docstring2022-01-28T10:28:17ZJakob Rothfix typo in docstringfix typo in power space docstringfix typo in power space docstringhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/732Let one demo also run with MPI2022-01-31T18:45:18ZPhilipp Arrasparras@mpa-garching.mpg.deLet one demo also run with MPIhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/731Operator: Add type check to .scale()2022-01-13T14:10:35ZPhilipp Arrasparras@mpa-garching.mpg.deOperator: Add type check to .scale()Fixes #344Fixes #344Martin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/730Prior sample plotter pa2022-01-11T10:57:18ZPhilipp Arrasparras@mpa-garching.mpg.dePrior sample plotter paVincent EberleVincent Eberlehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/729Resume feature for optimize_KL2022-01-16T11:26:41ZPhilipp Arrasparras@mpa-garching.mpg.deResume feature for optimize_KLMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/728Prior Sample Plotter2022-01-11T15:32:07ZVincent EberlePrior Sample PlotterPrior Sample Plotter
--------------------
Since all of us are looking at prior samples from time to time and
we probably wrote these or similar lines of codes hundreds of times
I thought this could get part of `nifty8.sugar`. Let me k...Prior Sample Plotter
--------------------
Since all of us are looking at prior samples from time to time and
we probably wrote these or similar lines of codes hundreds of times
I thought this could get part of `nifty8.sugar`. Let me know what you think.
@parras @mtrMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/727CI: Use debian:stable-slim everywhere2021-12-21T12:33:53ZPhilipp Arrasparras@mpa-garching.mpg.deCI: Use debian:stable-slim everywherehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/726CI: switch to debian stable2021-12-20T15:07:56ZPhilipp Arrasparras@mpa-garching.mpg.deCI: switch to debian stablehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/725CI: switch to debian stable2021-12-20T15:01:35ZPhilipp Arrasparras@mpa-garching.mpg.deCI: switch to debian stablehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/724SampleList: Fix #3452022-01-16T10:21:52ZPhilipp Arrasparras@mpa-garching.mpg.deSampleList: Fix #345Martin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/723Optimize kl makedirs2021-12-19T10:06:58ZPhilipp Arrasparras@mpa-garching.mpg.deOptimize kl makedirsMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/722InverseGammaOperator restructure2021-12-14T14:07:37ZVincent EberleInverseGammaOperator restructure## Changes in the InverseGammaOperator
I did some changes in the InverseGammaOperator in order to have some convenience functions for debugging namely:
- one can simply return (if mathematically existent) the `mode`, `mean` and the `vari...## Changes in the InverseGammaOperator
I did some changes in the InverseGammaOperator in order to have some convenience functions for debugging namely:
- one can simply return (if mathematically existent) the `mode`, `mean` and the `variance`
- one can use the mode and the mean in order to initialize the InverseGammaOperator by setting `alpha` and `q` to `None` and setting the values for mode and mean.
IMHO this can help a lot to find better values for alpha and q since these are sometimes hard to set.
@gedenhof @mtr @parras what do you think about these changes?
The code can be found [here](https://gitlab.mpcdf.mpg.de/ift/nifty/-/blob/681fd5591356a0072fa0ba1e3a712c3bd24efe05/src/library/special_distributions.py#L93).