NIFTy merge requestshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests2022-12-08T19:15:50Zhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/818Allow `assert`s2022-12-08T19:15:50ZGordian EdenhoferAllow `assert`sResolves #355.Resolves #355.Gordian EdenhoferGordian Edenhoferhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/816Backport default docu2022-11-30T20:57:23ZVincent EberleBackport default docuBackport of the changes made in default_documentation_NIFTy8Backport of the changes made in default_documentation_NIFTy8Vincent EberleVincent Eberlehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/817Default docu nifty82022-11-30T20:57:06ZVincent EberleDefault docu nifty8default documentation is moved to NIFTy8 branchdefault documentation is moved to NIFTy8 branchVincent EberleVincent Eberlehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/803Implement geoMAP2022-11-27T15:19:58ZGordian EdenhoferImplement geoMAPUnfortunately, it performs much poorer than expected.Unfortunately, it performs much poorer than expected.Gordian EdenhoferGordian Edenhoferhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/665Seed-related bug in numpy has been fixed2022-11-21T10:50:59ZPhilipp Arrasparras@mpa-garching.mpg.deSeed-related bug in numpy has been fixedMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/815Backport: fix_documentation to NIFTy_72022-11-18T11:05:31ZVincent EberleBackport: fix_documentation to NIFTy_7Fix documentation
See merge request ift/nifty!814Fix documentation
See merge request ift/nifty!814Vincent EberleVincent Eberlehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/814Fix documentation2022-11-18T10:36:53ZVincent EberleFix documentation# 1. Important fix
Equations on the current website are broken, e.g. http://ift.pages.mpcdf.de/nifty/user/volume.html but by commenting out the `sphinx.ext.imgmath'` extension in the conf.py this is resolved. (at least on my machine)
@p...# 1. Important fix
Equations on the current website are broken, e.g. http://ift.pages.mpcdf.de/nifty/user/volume.html but by commenting out the `sphinx.ext.imgmath'` extension in the conf.py this is resolved. (at least on my machine)
@parras : was there are specific reason for rendering the equations to images. If not and if it generally works without this line I would stick with this fix.
# 2. other fixes:
found some broken links to the ducc repository and matched some style.
@mtr , @gedenhof : I marked this MR as Draft because I'm not sure if we need further adjustment in the first fix.Philipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/812Use hashing to speed up expensive MPI checks2022-11-09T13:10:22ZGordian EdenhoferUse hashing to speed up expensive MPI checksResolves #353.Resolves #353.Martin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/806Implement a new Model class for NIFTy.re2022-11-05T19:09:47ZGordian EdenhoferImplement a new Model class for NIFTy.rePlus, tweak minor aspects the re.Field class and a Lanczos test.Plus, tweak minor aspects the re.Field class and a Lanczos test.Philipp FrankPhilipp Frankhttps://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/808Implement position space SKI (KISS-GP)2022-11-03T09:51:05ZGordian EdenhoferImplement position space SKI (KISS-GP)Use an implicit Toeplitz matrix to apply the kernel in position space.Use an implicit Toeplitz matrix to apply the kernel in position space.Philipp FrankPhilipp Frankhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/807optimize_kl: Fix encoding of minisanity output2022-11-03T09:47:07ZGordian Edenhoferoptimize_kl: Fix encoding of minisanity outputThis resolves an issue affecting at least one Windows users.This resolves an issue affecting at least one Windows users.Philipp FrankPhilipp Frankhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/804Optimize KL: transitions are now functions2022-11-02T10:18:20ZPhilipp Arrasparras@mpa-garching.mpg.deOptimize KL: transitions are now functions@wmarg I have squashed and rebased your changes to this branch here. As soon as this is merged, we can delete `TransitionFunction` and `config_multifrequency_trans`.@wmarg I have squashed and rebased your changes to this branch here. As soon as this is merged, we can delete `TransitionFunction` and `config_multifrequency_trans`.Gordian EdenhoferGordian Edenhoferhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/805Use metric sample for probing2022-11-01T11:39:40ZPhilipp FrankUse metric sample for probingApproximates tr(log(M)) using tr(log(T)) where T is the projection of M into the krylov subspace K(M, v) where v is a sample from the metric M (i.E. v = v_lh + v_pr where v_lh/v_pr are samples from the likelihood/prior metric, respective...Approximates tr(log(M)) using tr(log(T)) where T is the projection of M into the krylov subspace K(M, v) where v is a sample from the metric M (i.E. v = v_lh + v_pr where v_lh/v_pr are samples from the likelihood/prior metric, respectively. In addition, the projected sample is constructed by taking v_pr projecting out the subspace K(M,v) using its eigen-basis. This ensures that both, the prior dominated part of v and the part already covered by tr(log(T)) is projected out.Philipp FrankPhilipp Frankhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/802Transition function2022-10-28T15:13:31ZMargret WesterkampTransition functionChange of transition operator to transition function as well as change of the corresponding testsChange of transition operator to transition function as well as change of the corresponding testsPhilipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/801Config multifrequency trans2022-10-25T12:27:43ZMargret WesterkampConfig multifrequency transPhilipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/800Config multifrequency trans2022-10-24T14:04:42ZMargret WesterkampConfig multifrequency transPhilipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/799Config multifrequency trans2022-10-24T13:50:57ZMargret WesterkampConfig multifrequency transPhilipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/798Config multifrequency trans2022-10-24T12:48:47ZMargret WesterkampConfig multifrequency transPhilipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/797Config multifrequency trans2022-10-24T11:33:21ZMargret WesterkampConfig multifrequency transPhilipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.de