odl === ODL (Operator Discretization Library). ODL is a Python library for fast prototyping focusing on (but not restricted to) inverse problems. .. currentmodule:: odl .. rubric:: Modules .. toctree:: :maxdepth: 2 odl.applications odl.backends odl.contrib odl.core odl.diagnostics odl.functionals odl.phantom odl.solvers odl.trafos .. rubric:: Classes .. autosummary:: :toctree: generated/ ~odl.AdapterOperator ~odl.ArrayBackend ~odl.ArrayBackendChange ~odl.BroadcastOperator ~odl.CartesianProduct ~odl.ComplexEmbedding ~odl.ComplexModulus ~odl.ComplexModulusSquared ~odl.ComplexNumbers ~odl.ComponentProjection ~odl.ComponentProjectionAdjoint ~odl.ConstantOperator ~odl.DeviceChange ~odl.DiagonalOperator ~odl.DiscretizedSpace ~odl.DiscretizedSpaceElement ~odl.DistOperator ~odl.Divergence ~odl.EmptySet ~odl.Field ~odl.FiniteSet ~odl.FlatteningOperator ~odl.FunctionalLeftVectorMult ~odl.Gradient ~odl.IdentityOperator ~odl.ImagPart ~odl.InnerProductOperator ~odl.Integers ~odl.IntervalProd ~odl.Laplacian ~odl.LinCombOperator ~odl.LinearSpace ~odl.MatrixOperator ~odl.MultiplyOperator ~odl.NormOperator ~odl.OpDomainError ~odl.OpNotImplementedError ~odl.OpRangeError ~odl.OpTypeError ~odl.Operator ~odl.OperatorComp ~odl.OperatorLeftScalarMult ~odl.OperatorLeftVectorMult ~odl.OperatorPointwiseProduct ~odl.OperatorRightScalarMult ~odl.OperatorRightVectorMult ~odl.OperatorSum ~odl.OperatorVectorSum ~odl.PartialDerivative ~odl.PointwiseInner ~odl.PointwiseNorm ~odl.PointwiseSum ~odl.PowerOperator ~odl.ProductSpace ~odl.ProductSpaceOperator ~odl.RealNumbers ~odl.RealPart ~odl.RectGrid ~odl.RectPartition ~odl.ReductionOperator ~odl.Resampling ~odl.ResizingOperator ~odl.SamplingOperator ~odl.ScalingOperator ~odl.Set ~odl.SetIntersection ~odl.SetUnion ~odl.Strings ~odl.UniversalSet ~odl.UniversalSpace ~odl.WeightedSumSamplingOperator ~odl.ZeroOperator .. rubric:: Functions .. autosummary:: :toctree: generated/ ~odl.abs ~odl.acos ~odl.acosh ~odl.add ~odl.all ~odl.allclose ~odl.any ~odl.arange ~odl.as_scipy_functional ~odl.as_scipy_operator ~odl.asarray ~odl.asin ~odl.asinh ~odl.atan ~odl.atan2 ~odl.atanh ~odl.bitwise_and ~odl.bitwise_invert ~odl.bitwise_left_shift ~odl.bitwise_or ~odl.bitwise_right_shift ~odl.bitwise_xor ~odl.can_cast ~odl.ceil ~odl.check_device ~odl.clip ~odl.cn ~odl.conj ~odl.copysign ~odl.cos ~odl.cosh ~odl.cumulative_prod ~odl.cumulative_sum ~odl.divide ~odl.empty ~odl.empty_like ~odl.equal ~odl.exp ~odl.expm1 ~odl.eye ~odl.floor ~odl.floor_divide ~odl.full ~odl.full_like ~odl.get_array_and_backend ~odl.greater ~odl.greater_equal ~odl.hypot ~odl.imag ~odl.isclose ~odl.isfinite ~odl.isinf ~odl.isnan ~odl.less ~odl.less_equal ~odl.linspace ~odl.log ~odl.log10 ~odl.log1p ~odl.log2 ~odl.logaddexp ~odl.logical_and ~odl.logical_not ~odl.logical_or ~odl.logical_xor ~odl.lookup_array_backend ~odl.matrix_representation ~odl.max ~odl.maximum ~odl.mean ~odl.meshgrid ~odl.min ~odl.minimum ~odl.multiply ~odl.negative ~odl.nextafter ~odl.nonuniform_partition ~odl.not_equal ~odl.odl_all_equal ~odl.ones ~odl.ones_like ~odl.positive ~odl.pow ~odl.power_method_opnorm ~odl.prod ~odl.real ~odl.reciprocal ~odl.remainder ~odl.rn ~odl.round ~odl.sign ~odl.signbit ~odl.sin ~odl.sinh ~odl.space_weighting ~odl.sparse_meshgrid ~odl.sqrt ~odl.square ~odl.std ~odl.subtract ~odl.sum ~odl.tan ~odl.tanh ~odl.tensor_space ~odl.tril ~odl.triu ~odl.trunc ~odl.uniform_discr ~odl.uniform_discr_fromdiscr ~odl.uniform_discr_fromintv ~odl.uniform_discr_frompartition ~odl.uniform_grid ~odl.uniform_grid_fromintv ~odl.uniform_partition ~odl.uniform_partition_fromgrid ~odl.uniform_partition_fromintv ~odl.var ~odl.vector ~odl.zeros ~odl.zeros_like