1

iPythonから、実行しました

from sklearn.datasets import fetch_olivetti_faces

コマンドは、コマンドの前に表示されるとすぐに実行されるようですIn [43]

ただし、 で指定された場所には何も見つかりませんget_home_data()

data = fetch_olivetti_faces()

エラー:

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-44-6a7f4fc09c38> in <module>()
      1 # fetch the faces data
----> 2 data = fetch_olivetti_faces()

C:\Python33\lib\site-packages\sklearn\datasets\olivetti_faces.py in fetch_olivetti_faces(data_home, shuffle, random_state, download_if_missing)
     87               % (DATA_URL, data_home)))
     88         fhandle = urllib.request.urlopen(DATA_URL)
---> 89         buf = StringIO(fhandle.read())
     90         mfile = loadmat(buf)
     91         faces = mfile['faces'].T.copy()

TypeError: initial_value must be str or None, not bytes

downloading Olivetti faces from http://cs.nyu.edu/~roweis/data/olivettifaces.mat to C:\Users\me\scikit_learn_data
4

1 に答える 1

1

これは、scikit-learn で最近修正されたバグです: https://github.com/scikit-learn/scikit-learn/commit/a344f1054095c425236c1be50cf6eb23dc74eb40

于 2013-04-27T22:34:50.423 に答える