NIFTy merge requestshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests2023-01-12T14:22:19Zhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/831AbstractModel: Dynamically initialize attr2023-01-12T14:22:19ZGordian EdenhoferAbstractModel: Dynamically initialize attrInitialize `_init`, `_target`, and `_linear_transpose` within the
corresponding method if they are not present.
Furthermore, add some comments on how AbstractModel should be extended
to a custom JAX type once JAX features easier python ...Initialize `_init`, `_target`, and `_linear_transpose` within the
corresponding method if they are not present.
Furthermore, add some comments on how AbstractModel should be extended
to a custom JAX type once JAX features easier python convenience method
to do so.Gordian EdenhoferGordian Edenhoferhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/341Add AbsDeltaEnergyController to NIFTy2019-09-08T21:12:53ZLukas PlatzAdd AbsDeltaEnergyController to NIFTyCherry-picked from the branch `operator_spectra` for early adoption.Cherry-picked from the branch `operator_spectra` for early adoption.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/391Add a change log entry for correlated fields2019-12-06T13:10:20ZPhilipp Arrasparras@mpa-garching.mpg.deAdd a change log entry for correlated fieldsSolves #277 Solves #277 https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/216Add adjointness and inverse test2018-02-05T12:33:34ZPhilipp Arrasparras@mpa-garching.mpg.deAdd adjointness and inverse testI propose to add a adjointness test and a test for the inverse to the `LinearOperator` base class. This might encourage users to use these tests more often.
TODO: If you like this feature, we should use this functionality in the tests...I propose to add a adjointness test and a test for the inverse to the `LinearOperator` base class. This might encourage users to use these tests more often.
TODO: If you like this feature, we should use this functionality in the tests and also in the demos.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/325Add ascl citation to docs2019-05-21T07:23:42ZPhilipp Arrasparras@mpa-garching.mpg.deAdd ascl citation to docshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/8Add axis keyword to d2o, 2nd try2017-06-21T04:52:39ZTheo SteiningerAdd axis keyword to d2o, 2nd tryhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/452Add basic mpi kl tests2020-04-19T08:00:35ZPhilipp Arrasparras@mpa-garching.mpg.deAdd basic mpi kl testsMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/658Add better error message2021-07-08T14:11:54ZPhilipp Arrasparras@mpa-garching.mpg.deAdd better error messageMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/459Add changelog entry2020-05-14T10:01:47ZPhilipp Arrasparras@mpa-garching.mpg.deAdd changelog entryMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/602add clarification to einsum docs2021-02-25T11:00:53ZJakob Knollmuelleradd clarification to einsum docsPhilipp Arrasparras@mpa-garching.mpg.dePhilipp Arrasparras@mpa-garching.mpg.dehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/456Add consistency check to jacobian tests2020-05-13T11:34:28ZPhilipp Arrasparras@mpa-garching.mpg.deAdd consistency check to jacobian testsMartin ReineckeMartin Reineckehttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/771Add convenience function to `Operator` to apply it to random samples2022-05-02T21:41:37ZLukas PlatzAdd convenience function to `Operator` to apply it to random samplesWhen developing generative models, one often needs to pass random samples through operator chains to evaluate their output.
To eliminate the need to type `op(ift.from_random(op.domain))` all the time, this MR adds the method `get_random...When developing generative models, one often needs to pass random samples through operator chains to evaluate their output.
To eliminate the need to type `op(ift.from_random(op.domain))` all the time, this MR adds the method `get_random_sample()` to `ift.operators.operator.Operator`. It implements the above given code without introducing import loops and passes keyword arguments through to the `from_random` call to make it as general as the reference code.
@parras @mtr What do you think about it? Do you have objections, also to the naming of the function? Is this functionality already present somehow?
Cheers!https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/278Add cython to Dockerfile such that pyfftw can be installed2018-11-23T08:58:02ZPhilipp Arrasparras@mpa-garching.mpg.deAdd cython to Dockerfile such that pyfftw can be installedhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/277Add cython to Dockerfile such that pyfftw can be installed2018-11-23T08:57:39ZPhilipp Arrasparras@mpa-garching.mpg.deAdd cython to Dockerfile such that pyfftw can be installedhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/253Add Docker builds without caching. Needs to be activated in Gitlab2018-05-02T12:26:05ZPhilipp Arrasparras@mpa-garching.mpg.deAdd Docker builds without caching. Needs to be activated in GitlabI have already configured a daily scheduled build in Gitlab. See https://gitlab.mpcdf.mpg.de/ift/NIFTy/pipeline_schedules.I have already configured a daily scheduled build in Gitlab. See https://gitlab.mpcdf.mpg.de/ift/NIFTy/pipeline_schedules.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/95added all the docstrings for PowerSpace and changed PowerSpace.log to PowerSp...2017-05-10T23:53:27ZReimar H Leikeadded all the docstrings for PowerSpace and changed PowerSpace.log to PowerSpace…note the namechanges of log and harmonic_domainnote the namechanges of log and harmonic_domainhttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/275added any() and all() methods to MultiField2018-09-21T10:23:05ZChristoph Lienhardadded any() and all() methods to MultiFieldnot sure if and how the spaces parameter should be passed somehow.not sure if and how the spaces parameter should be passed somehow.https://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/106added a test that tests whether it is possible to simply import all of niftie...2017-05-12T22:57:12ZTheo Steiningeradded a test that tests whether it is possible to simply import all of nifties methodshttps://gitlab.mpcdf.mpg.de/ift/nifty/-/merge_requests/135added documentation to create_power_operator and Field::synthesize/analyze_po...2017-05-22T21:44:11ZTheo Steiningeradded documentation to create_power_operator and Field::synthesize/analyze_power…… clarifuiying when a square root is used for the Power spectrum. Also fixed some typos. See Issue #128… clarifuiying when a square root is used for the Power spectrum. Also fixed some typos. See Issue #128