Skip to content

Commit 0470d34

Browse files
authored
Remove unused functions. (#17)
1 parent 65bdf72 commit 0470d34

File tree

7 files changed

+8
-23
lines changed

7 files changed

+8
-23
lines changed

include/image.h

-2
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,3 @@ af_err af_moments(af_array *out, const af_array in, const af_moment_type moment)
4343
af_err af_moments_all(double* out, const af_array in, const af_moment_type moment);
4444
af_err af_canny(af_array* out, const af_array in, const af_canny_threshold threshold_type, const float low_threshold_ratio, const float high_threshold_ratio, const unsigned sobel_window, const bool is_fast);
4545
af_err af_anisotropic_diffusion(af_array* out, const af_array in, const float timestep, const float conductance, const unsigned iterations, const af_flux_function fftype,const af_diffusion_eq diffusion_kind);
46-
af_err af_iterative_deconv(af_array* out, const af_array in, const af_array ker,const unsigned iterations, const float relax_factor, const af_iterative_deconv_algo algo);
47-
af_err af_inverse_deconv(af_array* out, const af_array in, const af_array psf, const float gamma, const af_inverse_deconv_algo algo);

include/lapack.h

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ af_err af_cholesky_inplace(int *info, af_array in, const bool is_upper);
1111
af_err af_solve(af_array *x, const af_array a, const af_array b, const af_mat_prop options);
1212
af_err af_solve_lu(af_array *x, const af_array a, const af_array piv, const af_array b, const af_mat_prop options);
1313
af_err af_inverse(af_array *out, const af_array in, const af_mat_prop options);
14-
af_err af_pinverse(af_array *out, const af_array in, const double tol, const af_mat_prop options);
1514
af_err af_rank(unsigned *rank, const af_array in, const double tol);
1615
af_err af_det(double *det_real, double *det_imag, const af_array in);
1716
af_err af_norm(double *out, const af_array in, const af_norm_type type, const double p, const double q);

include/signal.h

-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
af_err af_approx1(af_array *out, const af_array in, const af_array pos, const af_interp_type method, const float off_grid);
44
af_err af_approx2(af_array *out, const af_array in, const af_array pos0, const af_array pos1, const af_interp_type method, const float off_grid);
5-
af_err af_approx1_uniform(af_array *out, const af_array in,const af_array pos, const int interp_dim, const double idx_start, const double idx_step, const af_interp_type method, const float off_grid);
6-
af_err af_approx2_uniform(af_array *out, const af_array in,const af_array pos0, const int interp_dim0, const double idx_start_dim0, const double idx_step_dim0, const af_array pos1, const int interp_dim1, const double idx_start_dim1, const double idx_step_dim1, const af_interp_type method, const float off_grid);
75
af_err af_fft(af_array *out, const af_array in, const double norm_factor, const dim_t odim0);
86
af_err af_fft_inplace(af_array in, const double norm_factor);
97
af_err af_fft2(af_array *out, const af_array in, const double norm_factor, const dim_t odim0, const dim_t odim1);

src/ArrayFire/Internal/Image.hsc

-4
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,3 @@ foreign import ccall unsafe "af_canny"
9393
af_canny :: Ptr AFArray -> AFArray -> AFCannyThreshold -> Float -> Float -> CUInt -> CBool -> IO AFErr
9494
foreign import ccall unsafe "af_anisotropic_diffusion"
9595
af_anisotropic_diffusion :: Ptr AFArray -> AFArray -> Float -> Float -> CUInt -> AFFluxFunction -> AFDiffusionEq -> IO AFErr
96-
foreign import ccall unsafe "af_iterative_deconv"
97-
af_iterative_deconv :: Ptr AFArray -> AFArray -> AFArray -> CUInt -> Float -> AFIterativeDeconvAlgo -> IO AFErr
98-
foreign import ccall unsafe "af_inverse_deconv"
99-
af_inverse_deconv :: Ptr AFArray -> AFArray -> AFArray -> Float -> AFInverseDeconvAlgo -> IO AFErr

src/ArrayFire/Internal/LAPACK.hsc

-2
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ foreign import ccall unsafe "af_solve_lu"
2929
af_solve_lu :: Ptr AFArray -> AFArray -> AFArray -> AFArray -> AFMatProp -> IO AFErr
3030
foreign import ccall unsafe "af_inverse"
3131
af_inverse :: Ptr AFArray -> AFArray -> AFMatProp -> IO AFErr
32-
foreign import ccall unsafe "af_pinverse"
33-
af_pinverse :: Ptr AFArray -> AFArray -> Double -> AFMatProp -> IO AFErr
3432
foreign import ccall unsafe "af_rank"
3533
af_rank :: Ptr CUInt -> AFArray -> Double -> IO AFErr
3634
foreign import ccall unsafe "af_det"

src/ArrayFire/Internal/Signal.hsc

-4
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@ foreign import ccall unsafe "af_approx1"
1010
af_approx1 :: Ptr AFArray -> AFArray -> AFArray -> AFInterpType -> Float -> IO AFErr
1111
foreign import ccall unsafe "af_approx2"
1212
af_approx2 :: Ptr AFArray -> AFArray -> AFArray -> AFArray -> AFInterpType -> Float -> IO AFErr
13-
foreign import ccall unsafe "af_approx1_uniform"
14-
af_approx1_uniform :: Ptr AFArray -> AFArray -> AFArray -> CInt -> Double -> Double -> AFInterpType -> Float -> IO AFErr
15-
foreign import ccall unsafe "af_approx2_uniform"
16-
af_approx2_uniform :: Ptr AFArray -> AFArray -> AFArray -> CInt -> Double -> Double -> AFArray -> CInt -> Double -> Double -> AFInterpType -> Float -> IO AFErr
1713
foreign import ccall unsafe "af_fft"
1814
af_fft :: Ptr AFArray -> AFArray -> Double -> DimT -> IO AFErr
1915
foreign import ccall unsafe "af_fft_inplace"

src/ArrayFire/LAPACK.hs

+8-8
Original file line numberDiff line numberDiff line change
@@ -199,14 +199,14 @@ inverse a m =
199199
--
200200
-- [ArrayFire Docs](http://arrayfire.org/docs/group__lapack__factor__func__p_inv.htm)
201201
--
202-
pinverse
203-
:: AFType a
204-
=> Array a
205-
-> Double
206-
-> MatProp
207-
-> Array a
208-
pinverse a d m =
209-
a `op1` (\x y -> af_pinverse x y d (toMatProp m))
202+
-- pinverse
203+
-- :: AFType a
204+
-- => Array a
205+
-- -> Double
206+
-- -> MatProp
207+
-- -> Array a
208+
-- pinverse a d m =
209+
-- a `op1` (\x y -> af_pinverse x y d (toMatProp m))
210210

211211
-- | Find the rank of the input matrix
212212
--

0 commit comments

Comments
 (0)