src/python_access/diff_mapping.rs

changeset 4
49b062acace9
parent 3
c3a4f4bb87f7
equal deleted inserted replaced
3:c3a4f4bb87f7 4:49b062acace9
6 use alg_tools::direct_product::Pair; 6 use alg_tools::direct_product::Pair;
7 use alg_tools::error::DynResult; 7 use alg_tools::error::DynResult;
8 use alg_tools::linops::IdOp; 8 use alg_tools::linops::IdOp;
9 use alg_tools::mapping::{ClosedSpace, DifferentiableImpl, Instance, Mapping, Space}; 9 use alg_tools::mapping::{ClosedSpace, DifferentiableImpl, Instance, Mapping, Space};
10 use anyhow::anyhow; 10 use anyhow::anyhow;
11 use ndarray::Dimension; 11 use numpy::ndarray::Dimension;
12 use numpy::{Ix1, Ix2}; 12 use numpy::{Ix1, Ix2};
13 use pointsource_algs::forward_model::{BoundedCurvature, BoundedCurvatureGuess}; 13 use pointsource_algs::forward_model::{BoundedCurvature, BoundedCurvatureGuess};
14 use pointsource_algs::prox_penalty::{RadonSquared, StepLengthBound, StepLengthBoundPair}; 14 use pointsource_algs::prox_penalty::{RadonSquared, StepLengthBound, StepLengthBoundPair};
15 use pyo3::conversion::FromPyObject; 15 use pyo3::conversion::FromPyObject;
16 use pyo3::intern; 16 use pyo3::intern;

mercurial