NIFTy merge requestshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests2018-04-27T19:30:49Zhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/250Ci experiments2018-04-27T19:30:49ZPhilipp Arrasparras@mpa-garching.mpg.deCi experimentshttps://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/248Add line-of-sight response operator2018-04-27T09:39:50ZMartin ReineckeAdd line-of-sight response operatorhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/247Consistency: make the argument name of _flip_modes() the same for all operators2018-04-25T16:26:21ZLukas PlatzConsistency: make the argument name of _flip_modes() the same for all operatorsCommit a141d2bf "resolve degenerate use of 'mode' in OperatorAdapter
and LinearOperator" was pushed without ensuring consistency with
other operator definitons and correct exception strings. This commit
aims to resolve this.
The argumen...Commit a141d2bf "resolve degenerate use of 'mode' in OperatorAdapter
and LinearOperator" was pushed without ensuring consistency with
other operator definitons and correct exception strings. This commit
aims to resolve this.
The argument variable of _flip_modes(…) is now always called 'trafo'
and the Exception thrown for invalid values of it is
ValueError("invalid operator transformation"). To aid readability,
numerical constants were replaced with correspondingly named
constants (ADJ, INV).Martin ReineckeMartin Reineckehttps://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/245Try different sampling2018-04-23T09:58:43ZReimar H LeikeTry different samplingTested on resolve, seems ready to mergeTested on resolve, seems ready to mergeMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/244Readability operator adapter + linear operator2018-04-18T11:38:43ZMartin ReineckeReadability operator adapter + linear operatorhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/243Upload New File2018-04-09T08:25:39ZTorsten EnsslinUpload New FileI was unsure whether this is the right place for the file and right way to include it. So dismiss this merge request if it is not. Otherwise, please accept it. I will then link the file from the paper.I was unsure whether this is the right place for the file and right way to include it. So dismiss this merge request if it is not. Otherwise, please accept it. I will then link the file from the paper.Martin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/242Poisson energy2018-04-09T08:25:30ZMartin ReineckePoisson energyThis branch contains my attempt at distilling a standalone PoissonEnergy from Torsten's paper example. @ensslint, @kjako, @reimar, @dpumpe, @parras : If you have time, please have a careful look and let me know what needs to be changed!
...This branch contains my attempt at distilling a standalone PoissonEnergy from Torsten's paper example. @ensslint, @kjako, @reimar, @dpumpe, @parras : If you have time, please have a careful look and let me know what needs to be changed!
I'm especially unsure about the "Phi_h" parameter; most likely this needs a different name and probably some more reworking.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/241Add docker testing framework2018-04-06T18:41:49ZPhilipp Arrasparras@mpa-garching.mpg.deAdd docker testing frameworkhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/240WIP: Docker experiments2018-04-05T15:59:53ZPhilipp Arrasparras@mpa-garching.mpg.deWIP: Docker experimentshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/239Cleanups in energy classes2018-04-04T12:39:11ZMartin ReineckeCleanups in energy classeshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/238Docstring improvements2018-04-04T12:38:30ZMartin ReineckeDocstring improvementshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/237Replace InverseOperator and AdjointOperator with OperatorAdapter, and more2018-04-03T13:50:37ZMartin ReineckeReplace InverseOperator and AdjointOperator with OperatorAdapter, and moreThis patch introduces the `OperatorAdapter` class, which does the work so far done by `InverseOperator` and `AdjointOperator`, but it is smaller and more flexible.
It also removes the method `inverse_draw_sample()` and adds a `fromInver...This patch introduces the `OperatorAdapter` class, which does the work so far done by `InverseOperator` and `AdjointOperator`, but it is smaller and more flexible.
It also removes the method `inverse_draw_sample()` and adds a `fromInverse` flag to `draw_sample()` instead, which also makes many things easier to write.
As a completely unrelated bonus, there is an interface to SciPy's conjugate gradient solver, which can now be used as an alternative to Nifty's `ConjugateGradient`.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/236Fix draw sample2018-03-27T13:50:29ZMartin ReineckeFix draw samplehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/235More aggressive combination of diagonal operators2018-03-27T17:36:59ZMartin ReineckeMore aggressive combination of diagonal operatorshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/234put SHTs into their own operator class2018-03-20T13:33:34ZMartin Reineckeput SHTs into their own operator classhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/233Cleanup22018-03-20T09:34:29ZMartin ReineckeCleanup2https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/232Logging2018-03-14T17:58:45ZMartin ReineckeLoggingMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/231Improve nonlinear conjugate gradient minimizers2018-03-07T15:07:24ZMartin ReineckeImprove nonlinear conjugate gradient minimizers