From 5c07f3af3e6ee4d362b5a4c1d14763881b09c2c6 Mon Sep 17 00:00:00 2001 From: Philipp Arras <parras@mpa-garching.mpg.de> Date: Sun, 15 Aug 2021 18:26:31 +0200 Subject: [PATCH] 10/n --- 1_wiener_filter_solution.py | 8 +++++--- nifty | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/1_wiener_filter_solution.py b/1_wiener_filter_solution.py index e56ea44..ea2c535 100644 --- a/1_wiener_filter_solution.py +++ b/1_wiener_filter_solution.py @@ -53,9 +53,11 @@ m = D(j) plot_WF('1_result', ground_truth, data, m) N = ift.SamplingDtypeSetter(N, np.float64) -S_h = ift.SamplingDtypeSetter(S_h, np.float64) -S = ift.SandwichOperator.make(HT.adjoint, S_h) -Dinv = ift.WienerFilterCurvature(R, N, S, IC, IC) +# The following S adds information necessary for sampling to the above +# defined S. +S = ift.SandwichOperator.make(HT.adjoint, + ift.SamplingDtypeSetter(S_h, np.float64)) +Dinv = ift.WienerFilterCurvature(R, N, S, IC, IC, None, None) N_samples = 10 samples = [Dinv.draw_sample(from_inverse=True) + m for i in range(N_samples)] diff --git a/nifty b/nifty index cbfec03..b07033a 160000 --- a/nifty +++ b/nifty @@ -1 +1 @@ -Subproject commit cbfec03876b2ccf3fa97eccf4987d8722334de6d +Subproject commit b07033aa8221b419cd0e5de671a199025afcb659 -- GitLab