File tree 21 files changed +34
-80
lines changed
21 files changed +34
-80
lines changed Original file line number Diff line number Diff line change @@ -71,8 +71,6 @@ file a = T.pack $ printf
71
71
\module ArrayFire.Internal.%s where\n\n \
72
72
\import ArrayFire.Internal.Defines\n \
73
73
\import ArrayFire.Internal.Types\n \
74
- \import Data.Word\n \
75
- \import Data.Int\n \
76
74
\import Foreign.Ptr\n \
77
75
\import Foreign.C.Types\n\n \
78
76
\#include \" af/%s.h\"\n \
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Algorithm where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -76,4 +74,4 @@ foreign import ccall unsafe "af_set_unique"
76
74
foreign import ccall unsafe " af_set_union"
77
75
af_set_union :: Ptr AFArray -> AFArray -> AFArray -> CBool -> IO AFErr
78
76
foreign import ccall unsafe " af_set_intersect"
79
- af_set_intersect :: Ptr AFArray -> AFArray -> AFArray -> CBool -> IO AFErr
77
+ af_set_intersect :: Ptr AFArray -> AFArray -> AFArray -> CBool -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Arith where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -148,4 +146,4 @@ foreign import ccall unsafe "af_iszero"
148
146
foreign import ccall unsafe " af_isinf"
149
147
af_isinf :: Ptr AFArray -> AFArray -> IO AFErr
150
148
foreign import ccall unsafe " af_isnan"
151
- af_isnan :: Ptr AFArray -> AFArray -> IO AFErr
149
+ af_isnan :: Ptr AFArray -> AFArray -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Array where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -70,4 +68,4 @@ foreign import ccall unsafe "af_is_bool"
70
68
foreign import ccall unsafe " af_is_sparse"
71
69
af_is_sparse :: Ptr CBool -> AFArray -> IO AFErr
72
70
foreign import ccall unsafe " af_get_scalar"
73
- af_get_scalar :: Ptr () -> AFArray -> IO AFErr
71
+ af_get_scalar :: Ptr () -> AFArray -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.BLAS where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -18,4 +16,4 @@ foreign import ccall unsafe "af_dot_all"
18
16
foreign import ccall unsafe " af_transpose"
19
17
af_transpose :: Ptr AFArray -> AFArray -> CBool -> IO AFErr
20
18
foreign import ccall unsafe " af_transpose_inplace"
21
- af_transpose_inplace :: AFArray -> CBool -> IO AFErr
19
+ af_transpose_inplace :: AFArray -> CBool -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Backend where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -20,4 +18,4 @@ foreign import ccall unsafe "af_get_backend_id"
20
18
foreign import ccall unsafe " af_get_active_backend"
21
19
af_get_active_backend :: Ptr AFBackend -> IO AFErr
22
20
foreign import ccall unsafe " af_get_device_id"
23
- af_get_device_id :: Ptr CInt -> AFArray -> IO AFErr
21
+ af_get_device_id :: Ptr CInt -> AFArray -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Data where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -56,4 +54,4 @@ foreign import ccall unsafe "af_select_scalar_l"
56
54
foreign import ccall unsafe " af_replace"
57
55
af_replace :: AFArray -> AFArray -> AFArray -> IO AFErr
58
56
foreign import ccall unsafe " af_replace_scalar"
59
- af_replace_scalar :: AFArray -> AFArray -> Double -> IO AFErr
57
+ af_replace_scalar :: AFArray -> AFArray -> Double -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Device where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -60,4 +58,4 @@ foreign import ccall unsafe "af_lock_array"
60
58
foreign import ccall unsafe " af_is_locked_array"
61
59
af_is_locked_array :: Ptr CBool -> AFArray -> IO AFErr
62
60
foreign import ccall unsafe " af_get_device_ptr"
63
- af_get_device_ptr :: Ptr (Ptr () ) -> AFArray -> IO AFErr
61
+ af_get_device_ptr :: Ptr (Ptr () ) -> AFArray -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Exception where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
11
9
#include "af/defines.h"
12
10
foreign import ccall unsafe " af_get_last_error"
13
11
af_get_last_error :: Ptr (Ptr CChar ) -> Ptr DimT -> IO ()
14
12
foreign import ccall unsafe " af_err_to_string"
15
- af_err_to_string :: AFErr -> IO (Ptr CChar )
13
+ af_err_to_string :: AFErr -> IO (Ptr CChar )
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Features where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -26,4 +24,4 @@ foreign import ccall unsafe "af_get_features_orientation"
26
24
foreign import ccall unsafe " af_get_features_size"
27
25
af_get_features_size :: Ptr AFArray -> AFFeatures -> IO AFErr
28
26
foreign import ccall unsafe " &af_release_features"
29
- af_release_features :: FunPtr (AFFeatures -> IO () )
27
+ af_release_features :: FunPtr (AFFeatures -> IO () )
Original file line number Diff line number Diff line change @@ -3,8 +3,7 @@ module ArrayFire.Internal.Graphics where
3
3
4
4
import ArrayFire.Internal.Defines
5
5
import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
6
+
8
7
import Foreign.Ptr
9
8
import Foreign.C.Types
10
9
@@ -66,4 +65,4 @@ foreign import ccall unsafe "af_is_window_closed"
66
65
foreign import ccall unsafe " af_set_visibility"
67
66
af_set_visibility :: AFWindow -> CBool -> IO AFErr
68
67
foreign import ccall unsafe " af_destroy_window"
69
- af_destroy_window :: AFWindow -> IO AFErr
68
+ af_destroy_window :: AFWindow -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Image where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -98,4 +96,4 @@ foreign import ccall unsafe "af_anisotropic_diffusion"
98
96
foreign import ccall unsafe " af_iterative_deconv"
99
97
af_iterative_deconv :: Ptr AFArray -> AFArray -> AFArray -> CUInt -> Float -> AFIterativeDeconvAlgo -> IO AFErr
100
98
foreign import ccall unsafe " af_inverse_deconv"
101
- af_inverse_deconv :: Ptr AFArray -> AFArray -> AFArray -> Float -> AFInverseDeconvAlgo -> IO AFErr
99
+ af_inverse_deconv :: Ptr AFArray -> AFArray -> AFArray -> Float -> AFInverseDeconvAlgo -> IO AFErr
Original file line number Diff line number Diff line change @@ -3,8 +3,7 @@ module ArrayFire.Internal.Index where
3
3
4
4
import ArrayFire.Internal.Defines
5
5
import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
6
+
8
7
import Foreign.Ptr
9
8
import Foreign.C.Types
10
9
@@ -28,4 +27,4 @@ foreign import ccall unsafe "af_set_seq_indexer"
28
27
foreign import ccall unsafe " af_set_seq_param_indexer"
29
28
af_set_seq_param_indexer :: Ptr AFIndex -> Double -> Double -> Double -> DimT -> CBool -> IO AFErr
30
29
foreign import ccall unsafe " af_release_indexers"
31
- af_release_indexers :: Ptr AFIndex -> IO AFErr
30
+ af_release_indexers :: Ptr AFIndex -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Internal where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
8
5
import Foreign.Ptr
9
6
import Foreign.C.Types
10
7
@@ -22,4 +19,4 @@ foreign import ccall unsafe "af_is_linear"
22
19
foreign import ccall unsafe " af_is_owner"
23
20
af_is_owner :: Ptr CBool -> AFArray -> IO AFErr
24
21
foreign import ccall unsafe " af_get_allocated_bytes"
25
- af_get_allocated_bytes :: Ptr CSize -> AFArray -> IO AFErr
22
+ af_get_allocated_bytes :: Ptr CSize -> AFArray -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.LAPACK where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -40,4 +38,4 @@ foreign import ccall unsafe "af_det"
40
38
foreign import ccall unsafe " af_norm"
41
39
af_norm :: Ptr Double -> AFArray -> AFNormType -> Double -> Double -> IO AFErr
42
40
foreign import ccall unsafe " af_is_lapack_available"
43
- af_is_lapack_available :: Ptr CBool -> IO AFErr
41
+ af_is_lapack_available :: Ptr CBool -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Random where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
5
+
8
6
import Foreign.Ptr
9
7
import Foreign.C.Types
10
8
@@ -38,4 +36,4 @@ foreign import ccall unsafe "af_randn"
38
36
foreign import ccall unsafe " af_set_seed"
39
37
af_set_seed :: UIntL -> IO AFErr
40
38
foreign import ccall unsafe " af_get_seed"
41
- af_get_seed :: Ptr UIntL -> IO AFErr
39
+ af_get_seed :: Ptr UIntL -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Signal where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
8
5
import Foreign.Ptr
9
6
import Foreign.C.Types
10
7
@@ -78,4 +75,4 @@ foreign import ccall unsafe "af_medfilt1"
78
75
foreign import ccall unsafe " af_medfilt2"
79
76
af_medfilt2 :: Ptr AFArray -> AFArray -> DimT -> DimT -> AFBorderType -> IO AFErr
80
77
foreign import ccall unsafe " af_set_fft_plan_cache_size"
81
- af_set_fft_plan_cache_size :: CSize -> IO AFErr
78
+ af_set_fft_plan_cache_size :: CSize -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Sparse where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
8
5
import Foreign.Ptr
9
6
import Foreign.C.Types
10
7
@@ -30,4 +27,4 @@ foreign import ccall unsafe "af_sparse_get_col_idx"
30
27
foreign import ccall unsafe " af_sparse_get_nnz"
31
28
af_sparse_get_nnz :: Ptr DimT -> AFArray -> IO AFErr
32
29
foreign import ccall unsafe " af_sparse_get_storage"
33
- af_sparse_get_storage :: Ptr AFStorage -> AFArray -> IO AFErr
30
+ af_sparse_get_storage :: Ptr AFStorage -> AFArray -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Statistics where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
8
5
import Foreign.Ptr
9
6
import Foreign.C.Types
10
7
@@ -38,4 +35,4 @@ foreign import ccall unsafe "af_median_all"
38
35
foreign import ccall unsafe " af_corrcoef"
39
36
af_corrcoef :: Ptr Double -> Ptr Double -> AFArray -> AFArray -> IO AFErr
40
37
foreign import ccall unsafe " af_topk"
41
- af_topk :: Ptr AFArray -> Ptr AFArray -> AFArray -> CInt -> CInt -> AFTopkFunction -> IO AFErr
38
+ af_topk :: Ptr AFArray -> Ptr AFArray -> AFArray -> CInt -> CInt -> AFTopkFunction -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Util where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
8
5
import Foreign.Ptr
9
6
import Foreign.C.Types
10
7
@@ -30,4 +27,4 @@ foreign import ccall unsafe "af_get_version"
30
27
foreign import ccall unsafe " af_get_revision"
31
28
af_get_revision :: IO (Ptr CChar )
32
29
foreign import ccall unsafe " af_get_size_of"
33
- af_get_size_of :: Ptr CSize -> AFDtype -> IO AFErr
30
+ af_get_size_of :: Ptr CSize -> AFDtype -> IO AFErr
Original file line number Diff line number Diff line change 2
2
module ArrayFire.Internal.Vision where
3
3
4
4
import ArrayFire.Internal.Defines
5
- import ArrayFire.Internal.Types
6
- import Data.Word
7
- import Data.Int
8
5
import Foreign.Ptr
9
6
import Foreign.C.Types
10
7
@@ -30,4 +27,4 @@ foreign import ccall unsafe "af_susan"
30
27
foreign import ccall unsafe " af_dog"
31
28
af_dog :: Ptr AFArray -> AFArray -> CInt -> CInt -> IO AFErr
32
29
foreign import ccall unsafe " af_homography"
33
- af_homography :: Ptr AFArray -> Ptr CInt -> AFArray -> AFArray -> AFArray -> AFArray -> AFHomographyType -> Float -> CUInt -> AFDtype -> IO AFErr
30
+ af_homography :: Ptr AFArray -> Ptr CInt -> AFArray -> AFArray -> AFArray -> AFArray -> AFHomographyType -> Float -> CUInt -> AFDtype -> IO AFErr
You can’t perform that action at this time.
0 commit comments