NIFTy merge requestshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests2020-03-17T07:44:56Zhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/425Fixups2020-03-17T07:44:56ZPhilipp Arrasparras@mpa-garching.mpg.deFixups@lerou is that fine with you?@lerou is that fine with you?https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/523Fixups regarding constant minimization, nanisinf for EnergyAdapter2020-06-02T11:16:40ZPhilipp Arrasparras@mpa-garching.mpg.deFixups regarding constant minimization, nanisinf for EnergyAdapterMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/567fixup VariableCovarianceGaussianEnergy2020-09-02T13:17:13ZPhilipp Frankfixup VariableCovarianceGaussianEnergyThere was a small error in the metric of the `VariableCovarianceGaussianEnergy` Operator.
@parras @reimar @hutsch Please be aware of this as it changes the behaviour for real valued Gaussian likelihoods!There was a small error in the metric of the `VariableCovarianceGaussianEnergy` Operator.
@parras @reimar @hutsch Please be aware of this as it changes the behaviour for real valued Gaussian likelihoods!Philipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/388Fix usage of print to logging2019-12-06T08:18:54ZGordian EdenhoferFix usage of print to loggingThis change is purely for consistency sake and a little bit pedantic :DThis change is purely for consistency sake and a little bit pedantic :Dhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/548Fix VariableCovarianceGaussianEnergy2021-04-09T13:16:15ZPhilipp Arrasparras@mpa-garching.mpg.deFix VariableCovarianceGaussianEnergyMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/554Fix warning in doc generation2020-06-29T12:31:10ZPhilipp Arrasparras@mpa-garching.mpg.deFix warning in doc generationhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/451Flip fft and ifft2020-05-13T11:23:05ZMartin ReineckeFlip fft and iffthttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/811forest_util.py norm: Remove usage of list2022-11-05T14:27:06ZGordian Edenhoferforest_util.py norm: Remove usage of listAlways use JAX arrays when calling JAX's norm implementation. This
resolves an issue with the most recent version of JAX.Always use JAX arrays when calling JAX's norm implementation. This
resolves an issue with the most recent version of JAX.Philipp FrankPhilipp Frankhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/877Free unused memory-intensive variable in `optimize_kl`2023-11-17T10:36:36ZLukas PlatzFree unused memory-intensive variable in `optimize_kl`In `optimize_kl` we currently keep around the sample list throughout the optimization loop, even while already drawing new samples. This substantially increases the peak memory footprint of `optimize_kl` for large parameter spaces and ca...In `optimize_kl` we currently keep around the sample list throughout the optimization loop, even while already drawing new samples. This substantially increases the peak memory footprint of `optimize_kl` for large parameter spaces and can be trivially alleviated by freeing the memory once the SL of the earlier iteration is no longer needed.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/332FuncConvolutionOperator with mean subtraction2019-07-22T17:38:56ZLukas PlatzFuncConvolutionOperator with mean subtractionHi Martin,
in the spirit of branch cleanup, what about this change?
Do you think it is worth/ripe for including it in NIFTy, and what do you think about the `FuncConvolutionOperator` in general? Are there changes or improvements you wo...Hi Martin,
in the spirit of branch cleanup, what about this change?
Do you think it is worth/ripe for including it in NIFTy, and what do you think about the `FuncConvolutionOperator` in general? Are there changes or improvements you would like to see, or fundamental criticisms?
Cheers,
LukasMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/266Fun with linear operators2018-06-15T08:05:59ZPhilipp Arrasparras@mpa-garching.mpg.deFun with linear operatorshttps://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/858Gaussian lh for complex data2023-07-31T15:23:11ZJakob RothGaussian lh for complex dataAs done in VC Gaussian, use vdot to compute the sum of squared residuals.
@gedenhof Shouldn't there be a cast to real numbers? By just using vdot the result is still complex with negligible imaginary part.As done in VC Gaussian, use vdot to compute the sum of squared residuals.
@gedenhof Shouldn't there be a cast to real numbers? By just using vdot the result is still complex with negligible imaginary part.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/198Gaussian random2017-09-26T00:51:21ZPumpe, Daniel (dpumpe)Gaussian randomAdded a further test for drawning gaussian random fields over multiple domains according to our discussion yesterday. Docstrings of my commits a not correct, I've only added one small test in test_field.pyAdded a further test for drawning gaussian random fields over multiple domains according to our discussion yesterday. Docstrings of my commits a not correct, I've only added one small test in test_field.pyhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/854Gauss markov processes2024-02-06T13:06:50ZVincent EberleGauss markov processes@pfrank I also added the IWPProcess from Resolve and added P.Arras as author.
The interface is not the same, but I tried to extend it a bit to be able to use it for the spectral models.
If you have time for a short review, that would be...@pfrank I also added the IWPProcess from Resolve and added P.Arras as author.
The interface is not the same, but I tried to extend it a bit to be able to use it for the spectral models.
If you have time for a short review, that would be great.
PS: There is no rush to merge this soon.Vincent EberleVincent Eberlehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/401Gauss sampling dtype2020-01-21T20:35:51ZPhilipp Arrasparras@mpa-garching.mpg.deGauss sampling dtypehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/306Generalize do_adjust_variances2019-04-19T08:58:11ZPhilipp Arrasparras@mpa-garching.mpg.deGeneralize do_adjust_variancesThe adjust variances function is unnecessarily specific at the moment. This is now generalized to the case d=A*xi where xi is an apriori white Gaussian random field and A is a general operator.
Do we want to do some renamings? Is there ...The adjust variances function is unnecessarily specific at the moment. This is now generalized to the case d=A*xi where xi is an apriori white Gaussian random field and A is a general operator.
Do we want to do some renamings? Is there perhaps a better name than `do_adjust_variances`?https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/588Generalize minisanity2020-12-01T09:37:41ZPhilipp Arrasparras@mpa-garching.mpg.deGeneralize minisanityMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/330Generalize the probing of the diagonal of an operator to MultiFields2019-07-10T16:19:04ZPhilipp Arrasparras@mpa-garching.mpg.deGeneralize the probing of the diagonal of an operator to MultiFieldsI think this is ready to be mergedI think this is ready to be mergedhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/496generate and upload docs for NIFTy 62020-05-22T07:39:10ZPhilipp Arrasparras@mpa-garching.mpg.degenerate and upload docs for NIFTy 6