python - ValueError: min_faces_per_person=70 is too restrictive -
i'm practicing faces recognition example using eigenfaces , svms on official scikit-learn website.
but when run here:
from __future__ import print_function time import time import logging import matplotlib.pyplot plt sklearn.model_selection import train_test_split sklearn.model_selection import gridsearchcv sklearn.datasets import fetch_lfw_people sklearn.metrics import classification_report sklearn.metrics import confusion_matrix sklearn.decomposition import pca sklearn.svm import svc print(__doc__) # display progress logs on stdout logging.basicconfig(level=logging.info, format='%(asctime)s %(message)s') # ############################################################################# # download data, if not on disk , load numpy arrays lfw_people = fetch_lfw_people(min_faces_per_person=70, resize=0.4) but getting error tells me:
traceback (most recent call last): file "d:\神经网络与深度学习\麦子学院-深度学习\(part one)深度学习基础\代码与素材 \代码与素材(1)\03svm\plot_face_recognition.py", line 54, in <module> lfw_people = fetch_lfw_people(min_faces_per_person=70, resize=0.4) file "d:\program files\python36\lib\site-packages\sklearn\datasets\lfw.py", line 335, in fetch_lfw_people min_faces_per_person=min_faces_per_person, color=color, slice_=slice_) file "d:\program files\python36\lib\site-packages\sklearn\externals\joblib\memory.py", line 562, in __call__ return self._cached_call(args, kwargs)[0] file "d:\program files\python36\lib\site-packages\sklearn\externals\joblib\memory.py", line 510, in _cached_call out, metadata = self.call(*args, **kwargs) file "d:\program files\python36\lib\site-packages\sklearn\externals\joblib\memory.py", line 744, in call output = self.func(*args, **kwargs) file "d:\program files\python36\lib\site-packages\sklearn\datasets\lfw.py", line 231, in _fetch_lfw_people min_faces_per_person) valueerror: min_faces_per_person=70 restrictive i don't understand why?my python version 3.6.2, scikit-learn version v0.19.0
Comments
Post a Comment