summaryrefslogtreecommitdiff
path: root/packages/tests/src/Numeric/LinearAlgebra/Tests.hs
diff options
context:
space:
mode:
authorAlberto Ruiz <aruiz@um.es>2014-05-24 13:32:58 +0200
committerAlberto Ruiz <aruiz@um.es>2014-05-24 13:32:58 +0200
commit5b6de561f131d75049fdb999e98a07939ec2e8e7 (patch)
treeb662ce05f56e2c4aa67243b0030a4786dc1fef0b /packages/tests/src/Numeric/LinearAlgebra/Tests.hs
parent0a9ef8f5b0088c1ac25175bffca4ed95d9e109a5 (diff)
backward compatibility
Diffstat (limited to 'packages/tests/src/Numeric/LinearAlgebra/Tests.hs')
-rw-r--r--packages/tests/src/Numeric/LinearAlgebra/Tests.hs8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/tests/src/Numeric/LinearAlgebra/Tests.hs b/packages/tests/src/Numeric/LinearAlgebra/Tests.hs
index 5fdc5af..3803f3b 100644
--- a/packages/tests/src/Numeric/LinearAlgebra/Tests.hs
+++ b/packages/tests/src/Numeric/LinearAlgebra/Tests.hs
@@ -24,8 +24,8 @@ module Numeric.LinearAlgebra.Tests(
24--, runBigTests 24--, runBigTests
25) where 25) where
26 26
27--import Data.Packed.Random
28import Numeric.LinearAlgebra 27import Numeric.LinearAlgebra
28import Numeric.HMatrix
29import Numeric.LinearAlgebra.Util(col,row) 29import Numeric.LinearAlgebra.Util(col,row)
30import Data.Packed 30import Data.Packed
31import Numeric.LinearAlgebra.LAPACK 31import Numeric.LinearAlgebra.LAPACK
@@ -56,8 +56,8 @@ import Test.QuickCheck(Arbitrary,arbitrary,coarbitrary,choose,vector
56 56
57import Test.QuickCheck.Test(isSuccess) 57import Test.QuickCheck.Test(isSuccess)
58 58
59eps = peps :: Double 59--eps = peps :: Double
60i = 0:+1 :: Complex Double 60--i = 0:+1 :: Complex Double
61 61
62qCheck n x = do 62qCheck n x = do
63 r <- quickCheckWithResult stdArgs {maxSize = n} x 63 r <- quickCheckWithResult stdArgs {maxSize = n} x
@@ -760,7 +760,7 @@ mkVecBench = do
760subBench = do 760subBench = do
761 putStrLn "" 761 putStrLn ""
762 let g = foldl1' (.) (replicate (10^5) (\v -> subVector 1 (dim v -1) v)) 762 let g = foldl1' (.) (replicate (10^5) (\v -> subVector 1 (dim v -1) v))
763 time "0.1M subVector " (g (constant 1 (1+10^5) :: Vector Double) @> 0) 763 time "0.1M subVector " (g (konst 1 (1+10^5) :: Vector Double) @> 0)
764 let f = foldl1' (.) (replicate (10^5) (fromRows.toRows)) 764 let f = foldl1' (.) (replicate (10^5) (fromRows.toRows))
765 time "subVector-join 3" (f (ident 3 :: Matrix Double) @@>(0,0)) 765 time "subVector-join 3" (f (ident 3 :: Matrix Double) @@>(0,0))
766 time "subVector-join 10" (f (ident 10 :: Matrix Double) @@>(0,0)) 766 time "subVector-join 10" (f (ident 10 :: Matrix Double) @@>(0,0))