CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
setup.cfg
setup.py
odl/VERSION
odl/__init__.py
odl/pytest.ini
odl.egg-info/PKG-INFO
odl.egg-info/SOURCES.txt
odl.egg-info/dependency_links.txt
odl.egg-info/entry_points.txt
odl.egg-info/requires.txt
odl.egg-info/top_level.txt
odl/contrib/__init__.py
odl/contrib/datasets/__init__.py
odl/contrib/datasets/util.py
odl/contrib/datasets/ct/__init__.py
odl/contrib/datasets/ct/fips.py
odl/contrib/datasets/ct/mayo.py
odl/contrib/datasets/ct/mayo_dicom_dict.py
odl/contrib/datasets/images/__init__.py
odl/contrib/datasets/images/cambridge.py
odl/contrib/datasets/mri/__init__.py
odl/contrib/datasets/mri/tugraz.py
odl/contrib/fom/__init__.py
odl/contrib/fom/supervised.py
odl/contrib/fom/unsupervised.py
odl/contrib/fom/util.py
odl/contrib/param_opt/__init__.py
odl/contrib/param_opt/param_opt.py
odl/contrib/pyshearlab/__init__.py
odl/contrib/pyshearlab/pyshearlab_operator.py
odl/contrib/shearlab/__init__.py
odl/contrib/shearlab/shearlab_operator.py
odl/contrib/solvers/__init__.py
odl/contrib/solvers/functional/__init__.py
odl/contrib/solvers/functional/nonlocalmeans_functionals.py
odl/contrib/solvers/operator/__init__.py
odl/contrib/solvers/operator/proximal_lang.py
odl/contrib/solvers/spdhg/__init__.py
odl/contrib/solvers/spdhg/misc.py
odl/contrib/solvers/spdhg/stochastic_primal_dual_hybrid_gradient.py
odl/contrib/tensorflow/__init__.py
odl/contrib/tensorflow/layer.py
odl/contrib/tensorflow/operator.py
odl/contrib/tensorflow/space.py
odl/contrib/theano/__init__.py
odl/contrib/theano/layer.py
odl/contrib/tomo/__init__.py
odl/contrib/tomo/elekta.py
odl/contrib/torch/__init__.py
odl/contrib/torch/operator.py
odl/deform/__init__.py
odl/deform/linearized.py
odl/diagnostics/__init__.py
odl/diagnostics/examples.py
odl/diagnostics/operator.py
odl/diagnostics/space.py
odl/discr/__init__.py
odl/discr/diff_ops.py
odl/discr/discr_ops.py
odl/discr/discr_space.py
odl/discr/discr_utils.py
odl/discr/grid.py
odl/discr/partition.py
odl/operator/__init__.py
odl/operator/default_ops.py
odl/operator/operator.py
odl/operator/oputils.py
odl/operator/pspace_ops.py
odl/operator/tensor_ops.py
odl/phantom/__init__.py
odl/phantom/emission.py
odl/phantom/geometric.py
odl/phantom/misc_phantoms.py
odl/phantom/noise.py
odl/phantom/phantom_utils.py
odl/phantom/transmission.py
odl/set/__init__.py
odl/set/domain.py
odl/set/sets.py
odl/set/space.py
odl/solvers/__init__.py
odl/solvers/functional/__init__.py
odl/solvers/functional/default_functionals.py
odl/solvers/functional/derivatives.py
odl/solvers/functional/example_funcs.py
odl/solvers/functional/functional.py
odl/solvers/iterative/__init__.py
odl/solvers/iterative/iterative.py
odl/solvers/iterative/statistical.py
odl/solvers/nonsmooth/__init__.py
odl/solvers/nonsmooth/admm.py
odl/solvers/nonsmooth/alternating_dual_updates.py
odl/solvers/nonsmooth/difference_convex.py
odl/solvers/nonsmooth/douglas_rachford.py
odl/solvers/nonsmooth/forward_backward.py
odl/solvers/nonsmooth/primal_dual_hybrid_gradient.py
odl/solvers/nonsmooth/proximal_gradient_solvers.py
odl/solvers/nonsmooth/proximal_operators.py
odl/solvers/smooth/__init__.py
odl/solvers/smooth/gradient.py
odl/solvers/smooth/newton.py
odl/solvers/smooth/nonlinear_cg.py
odl/solvers/util/__init__.py
odl/solvers/util/callback.py
odl/solvers/util/steplen.py
odl/space/__init__.py
odl/space/base_tensors.py
odl/space/entry_points.py
odl/space/npy_tensors.py
odl/space/pspace.py
odl/space/space_utils.py
odl/space/weighting.py
odl/test/test_doc.py
odl/test/test_examples.py
odl/test/deform/linearized_deform_test.py
odl/test/discr/diff_ops_test.py
odl/test/discr/discr_ops_test.py
odl/test/discr/discr_space_test.py
odl/test/discr/discr_utils_test.py
odl/test/discr/grid_test.py
odl/test/discr/partition_test.py
odl/test/largescale/solvers/nonsmooth/default_functionals_slow_test.py
odl/test/largescale/space/tensor_space_slow_test.py
odl/test/largescale/tomo/analytic_slow_test.py
odl/test/largescale/tomo/ray_transform_slow_test.py
odl/test/largescale/trafos/fourier_slow_test.py
odl/test/operator/operator_test.py
odl/test/operator/oputils_test.py
odl/test/operator/pspace_ops_test.py
odl/test/operator/tensor_ops_test.py
odl/test/set/domain_test.py
odl/test/set/sets_test.py
odl/test/set/space_test.py
odl/test/solvers/functional/default_functionals_test.py
odl/test/solvers/functional/functional_test.py
odl/test/solvers/iterative/iterative_test.py
odl/test/solvers/nonsmooth/admm_test.py
odl/test/solvers/nonsmooth/alternating_dual_updates_test.py
odl/test/solvers/nonsmooth/difference_convex_test.py
odl/test/solvers/nonsmooth/douglas_rachford_test.py
odl/test/solvers/nonsmooth/forward_backward_test.py
odl/test/solvers/nonsmooth/primal_dual_hybrid_gradient_test.py
odl/test/solvers/nonsmooth/proximal_operator_test.py
odl/test/solvers/nonsmooth/proximal_utils_test.py
odl/test/solvers/smooth/smooth_test.py
odl/test/solvers/util/steplen_test.py
odl/test/space/pspace_test.py
odl/test/space/space_utils_test.py
odl/test/space/tensors_test.py
odl/test/system/import_test.py
odl/test/tomo/backends/astra_cpu_test.py
odl/test/tomo/backends/astra_cuda_test.py
odl/test/tomo/backends/astra_setup_test.py
odl/test/tomo/backends/skimage_test.py
odl/test/tomo/geometry/geometry_test.py
odl/test/tomo/geometry/spect_geometry_test.py
odl/test/tomo/operators/ray_trafo_test.py
odl/test/trafos/fourier_test.py
odl/test/trafos/wavelet_test.py
odl/test/trafos/backends/pyfftw_bindings_test.py
odl/test/trafos/backends/pywt_bindings_test.py
odl/test/trafos/util/ft_utils_test.py
odl/test/util/normalize_test.py
odl/test/util/numerics_test.py
odl/test/util/utility_test.py
odl/test/util/vectorization_test.py
odl/tomo/__init__.py
odl/tomo/analytic/__init__.py
odl/tomo/analytic/filtered_back_projection.py
odl/tomo/backends/__init__.py
odl/tomo/backends/astra_cpu.py
odl/tomo/backends/astra_cuda.py
odl/tomo/backends/astra_setup.py
odl/tomo/backends/skimage_radon.py
odl/tomo/backends/util.py
odl/tomo/geometry/__init__.py
odl/tomo/geometry/conebeam.py
odl/tomo/geometry/detector.py
odl/tomo/geometry/geometry.py
odl/tomo/geometry/parallel.py
odl/tomo/geometry/spect.py
odl/tomo/operators/__init__.py
odl/tomo/operators/ray_trafo.py
odl/tomo/util/__init__.py
odl/tomo/util/source_detector_shifts.py
odl/tomo/util/testutils.py
odl/tomo/util/utility.py
odl/trafos/__init__.py
odl/trafos/fourier.py
odl/trafos/wavelet.py
odl/trafos/backends/__init__.py
odl/trafos/backends/pyfftw_bindings.py
odl/trafos/backends/pywt_bindings.py
odl/trafos/util/__init__.py
odl/trafos/util/ft_utils.py
odl/ufunc_ops/__init__.py
odl/ufunc_ops/ufunc_ops.py
odl/util/__init__.py
odl/util/graphics.py
odl/util/normalize.py
odl/util/npy_compat.py
odl/util/numerics.py
odl/util/pytest_config.py
odl/util/sparse.py
odl/util/testutils.py
odl/util/ufuncs.py
odl/util/utility.py
odl/util/vectorization.py