File: up_MinCovDet_test_seeding

package info (click to toggle)
scikit-learn 0.11.0-2%2Bdeb7u1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 13,900 kB
  • sloc: python: 34,740; ansic: 8,860; cpp: 8,849; pascal: 230; makefile: 211; sh: 14
file content (20 lines) | stat: -rw-r--r-- 826 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
From: Olivier Grisel <olivier.grisel@ensta.org>
Subject: FIX: heisentest for robust covariance: seed MinCovDet

Origin: upstream
Applied-Upstream: https://github.com/scikit-learn/scikit-learn/commit/071cdb0982e1356552fc07b9cdd5d2ec2625add5
Last-Update: 2012-07-04

diff --git a/sklearn/covariance/tests/test_robust_covariance.py b/sklearn/covariance/tests/test_robust_covariance.py
index 74cb390..f6e788d 100644
--- a/sklearn/covariance/tests/test_robust_covariance.py
+++ b/sklearn/covariance/tests/test_robust_covariance.py
@@ -56,7 +54,7 @@ def launch_mcd_on_dataset(
 
     pure_data = data[inliers_mask]
     # compute MCD by fitting an object
-    mcd_fit = MinCovDet().fit(data)
+    mcd_fit = MinCovDet(random_state=rand_gen).fit(data)
     T = mcd_fit.location_
     S = mcd_fit.covariance_
     H = mcd_fit.support_