Skip to content

Commit 8db0635

Browse files
committed
fix vmeasure test by averaging 100 clustering pairs
1 parent ee40ca9 commit 8db0635

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

test/vmeasure.jl

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,15 @@ using Clustering
3636
m = 3
3737
n = 1000
3838
k = 10
39-
x = rand(m, n)
4039

4140
# non-weighted
42-
r1 = kmeans(x, k; maxiter=50)
43-
r2 = kmeans(x, k; maxiter=50)
44-
v = vmeasure(r1, r2)
41+
v = mean([begin
42+
x = rand(rng, m, n)
43+
vmeasure(kmeans(x, k; maxiter=50),
44+
kmeans(x, k; maxiter=50))
45+
end for _ in 1:100])
4546
@test 0.5 < v < 1.0
46-
@test_skip v 0.75 atol=1e-2 # FIXME why 0.75?
47+
@test v 0.75 atol=1e-2 # FIXME why 0.75?
4748
end
4849

4950
@testset "comparing 2 random label assignments" begin

0 commit comments

Comments
 (0)