From e7b57ee49e5ca7b0110607c52376599b89d8e5a0 Mon Sep 17 00:00:00 2001 From: Martin Reinecke <martin@mpa-garching.mpg.de> Date: Tue, 19 Feb 2019 14:23:53 +0100 Subject: [PATCH] make operator private --- nifty5/__init__.py | 3 +-- nifty5/operators/convolution_operators.py | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/nifty5/__init__.py b/nifty5/__init__.py index 38240a176..2cb37c085 100644 --- a/nifty5/__init__.py +++ b/nifty5/__init__.py @@ -50,8 +50,7 @@ from .operators.value_inserter import ValueInserter from .operators.energy_operators import ( EnergyOperator, GaussianEnergy, PoissonianEnergy, InverseGammaLikelihood, BernoulliEnergy, StandardHamiltonian, AveragedEnergy) -from .operators.convolution_operators import ( - SphericalConvolutionOperator, SphericalFuncConvolutionOperator) +from .operators.convolution_operators import SphericalFuncConvolutionOperator from .probing import probe_with_posterior_samples, probe_diagonal, \ StatCalculator diff --git a/nifty5/operators/convolution_operators.py b/nifty5/operators/convolution_operators.py index 6648d433c..cc08c2f50 100644 --- a/nifty5/operators/convolution_operators.py +++ b/nifty5/operators/convolution_operators.py @@ -44,14 +44,13 @@ def SphericalFuncConvolutionOperator(domain, func): if not isinstance(domain[0], (HPSpace, GLSpace)): raise TypeError("need a spherical domain") kernel = domain[0].get_default_codomain().get_conv_kernel_from_func(func) - return SphericalConvolutionOperator(domain, kernel) + return _SphericalConvolutionOperator(domain, kernel) -class SphericalConvolutionOperator(EndomorphicOperator): +class _SphericalConvolutionOperator(EndomorphicOperator): """Convolves with kernel living on the appropriate LMSpace""" def __init__(self, domain, kernel): - if len(domain) != 1: raise ValueError("need exactly one domain") if len(kernel.domain) != 1: -- GitLab