From cc11594622443311936a6c8480d8f2b2f9043dba Mon Sep 17 00:00:00 2001 From: Martin Reinecke <martin@mpa-garching.mpg.de> Date: Mon, 2 Jul 2018 10:28:40 +0200 Subject: [PATCH] fixes --- nifty5/energies/kl.py | 2 +- nifty5/minimization/energy.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/nifty5/energies/kl.py b/nifty5/energies/kl.py index 792ad8d4b..7cc988f0f 100644 --- a/nifty5/energies/kl.py +++ b/nifty5/energies/kl.py @@ -1,6 +1,6 @@ from builtins import * from ..minimization.energy import Energy -from ..utilities import memo +from ..utilities import memo, my_sum class SampledKullbachLeiblerDivergence(Energy): diff --git a/nifty5/minimization/energy.py b/nifty5/minimization/energy.py index 213466aa4..0104bbbf6 100644 --- a/nifty5/minimization/energy.py +++ b/nifty5/minimization/energy.py @@ -130,6 +130,7 @@ class Energy(NiftyMetaBase()): return None def makeInvertible(self, controller, preconditioner=None): + from .iteration_controller import IterationController if not isinstance(controller, IterationController): raise TypeError return CurvatureInversionEnabler(self, controller, preconditioner) -- GitLab