Skip to content
Snippets Groups Projects
Commit dd48000d authored by Philipp Arras's avatar Philipp Arras
Browse files

Adjust to new nifty interface

parent b0f63234
No related branches found
No related tags found
1 merge request!27Devel
Pipeline #113671 failed
This commit is part of merge request !27. Comments created here will be created in the context of that merge request.
...@@ -55,7 +55,7 @@ def _build_gauss_lh_nres(op, mean, invcov): ...@@ -55,7 +55,7 @@ def _build_gauss_lh_nres(op, mean, invcov):
my_assert_isinstance(mean, invcov, (ift.Field, ift.MultiField)) my_assert_isinstance(mean, invcov, (ift.Field, ift.MultiField))
my_asserteq(op.target, mean.domain, invcov.domain) my_asserteq(op.target, mean.domain, invcov.domain)
lh = ift.GaussianEnergy(mean=mean, inverse_covariance=ift.makeOp(invcov)) @ op lh = ift.GaussianEnergy(mean=mean, inverse_covariance=ift.makeOp(invcov, sampling_dtype=mean.dtype)) @ op
return _Likelihood(lh, mean, lambda x: ift.makeOp(invcov), op) return _Likelihood(lh, mean, lambda x: ift.makeOp(invcov), op)
......
...@@ -28,7 +28,7 @@ class Minimization: ...@@ -28,7 +28,7 @@ class Minimization:
else: else:
my_assert(n_samples > 0) my_assert(n_samples > 0)
dct = { dct = {
"mean": position, "position": position,
"hamiltonian": operator, "hamiltonian": operator,
"n_samples": n_samples, "n_samples": n_samples,
"minimizer_sampling": None, "minimizer_sampling": None,
...@@ -38,7 +38,7 @@ class Minimization: ...@@ -38,7 +38,7 @@ class Minimization:
"comm": comm, "comm": comm,
"nanisinf": True, "nanisinf": True,
} }
self._e = ift.SampledKL(**dct) self._e = ift.SampledKLEnergy(**dct)
self._n, self._m = dct["n_samples"], dct["mirror_samples"] self._n, self._m = dct["n_samples"], dct["mirror_samples"]
def minimize(self, minimizer): def minimize(self, minimizer):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment