From 48268833e43b2dad23bdba498279f6a1b70bf5a4 Mon Sep 17 00:00:00 2001
From: campustrampus <lapierreni@gmail.com>
Date: Thu, 19 Jan 2017 03:21:47 -0800
Subject: [PATCH] Call sorted on lfw folder path contents (#7648)

when fetching so results are consistent across operating systems
---
 sklearn/datasets/lfw.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sklearn/datasets/lfw.py b/sklearn/datasets/lfw.py
index d155cfe478..13aaed805b 100644
--- a/sklearn/datasets/lfw.py
+++ b/sklearn/datasets/lfw.py
@@ -196,7 +196,7 @@ def _fetch_lfw_people(data_folder_path, slice_=None, color=False, resize=None,
         folder_path = join(data_folder_path, person_name)
         if not isdir(folder_path):
             continue
-        paths = [join(folder_path, f) for f in listdir(folder_path)]
+        paths = [join(folder_path, f) for f in sorted(listdir(folder_path))]
         n_pictures = len(paths)
         if n_pictures >= min_faces_per_person:
             person_name = person_name.replace('_', ' ')
-- 
GitLab