Skip to content

Commit d76da47

Browse files
committed
Change equality threshold for tests
1 parent ddc9448 commit d76da47

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tests/CSRMultiplication.Tests/SparseMatrixMultiplicationTests.fs

+4-3
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ open OpenCL.Net
99
open Brahma.OpenCL
1010
open SparseMatrixMultiplication
1111

12-
[<Properties(Verbose=true, MaxTest=100, EndSize=16)>]
12+
[<Properties(Verbose=true, MaxTest=100, EndSize=900)>]
1313
module SparseMatrixMultiplicationTests =
14+
1415
type MatrixMultiplicationPair =
1516
static member FloatSparseMatricesPair () =
1617
fun size ->
@@ -90,10 +91,10 @@ module SparseMatrixMultiplicationTests =
9091

9192
let check<'a when 'a :> System.Collections.IEnumerable> (result: 'a) (expected: 'a) =
9293
func result expected
93-
|> Seq.forall (fun diff -> diff < System.Double.Epsilon)
94+
|> Seq.forall (fun diff -> diff < 1e-8)
9495

9596
let getLabel<'a when 'a :> System.Collections.IEnumerable> (result: 'a) (expected: 'a) =
96-
sprintf "\n Total diff: %A\n Result:\n %A\n Expected:\n %A\n"
97+
sprintf "\n Total diff:\n %A\n Result:\n %A\n Expected:\n %A\n"
9798
(func result expected |> Seq.sum)
9899
result
99100
expected

0 commit comments

Comments
 (0)