|
16 | 16 | :except '(0) :data-types (make-list 4 |
17 | 17 | :initial-element :numeric)) |
18 | 18 | :random-state |
19 | | - (clml.hjs.k-means:make-random-state-with-seed 0)))) |
| 19 | + #+lispworks *random-state* |
| 20 | + #-lispworks (clml.hjs.k-means:make-random-state-with-seed 0)))) |
20 | 21 | (print (list (calinski) 441.62300853729414)) |
21 | 22 | (assert-true (epsilon> (calinski) |
22 | | - #+ (or lispworks) 441.62300853729414 |
23 | | - #- (or lispworks) 441.8562453167574d0)) |
| 23 | + 441.8562453167574d0 )) |
24 | 24 | (print (list (hartigan) (ball-and-hall) (dunn-index :distance :euclid |
25 | 25 | :intercluster :hausdorff |
26 | 26 | :intracluster :centroid) |
|
30 | 30 | (global-silhouette-value :distance :euclid) |
31 | 31 | )) |
32 | 32 | (assert-true (epsilon> (hartigan) |
33 | | - #+ (or lispworks) 2.5069376578154543 |
34 | | - #- (or lispworks) 2.5074656538807005d0)) |
| 33 | + 2.5074656538807005d0 |
| 34 | + )) |
35 | 35 | (assert-true (epsilon> (ball-and-hall) |
36 | | - #+ (or lispworks) 1128.3210196476964 |
37 | | - #- (or lispworks) 1127.7702976190476d0)) |
| 36 | + 1127.7702976190476d0 |
| 37 | + )) |
38 | 38 | (assert-true (epsilon> (dunn-index :distance :euclid |
39 | 39 | :intercluster :hausdorff |
40 | 40 | :intracluster :centroid) |
41 | | - #+ (or lispworks) 1.218510772099368 |
42 | | - #- (or lispworks) 1.2576613811360222d0)) |
| 41 | + 1.2576613811360222d0 |
| 42 | + )) |
43 | 43 | (assert-true (epsilon> (davies-bouldin-index :distance :euclid |
44 | 44 | :intercluster :average |
45 | 45 | :intracluster :complete) |
46 | | - #+ (or lispworks) 1.8817487113136586 |
47 | | - #- (or lispworks) 1.899415427296523d0)) |
| 46 | + 1.899415427296523d0 |
| 47 | + )) |
48 | 48 | (assert-true (epsilon> (global-silhouette-value :distance :euclid) |
49 | | - #+ (or lispworks) 0.5793276055727323 |
50 | | - #- (or lispworks) 0.5786560352400679d0 )))) |
| 49 | + 0.5786560352400679d0 |
| 50 | + )))) |
0 commit comments