Sklearnは、データの使用に問題を解決MNISTは(WinError 10060)を得ることができない設定

今日、問題が発生したmnistデータセットを使用してPCAを学んで、コードはこれです:

1つの インポートnumpyのNPとして
 2  から sklearn.datasetsがインポートfetch_mldata
 3  
4 mnist = fetch_mldata(" MNISTオリジナル"

私たちは、エラーが発生しました:[WinError 10060]時間またはホスト接続の期間は、接続の試みが失敗し、応答しなかった後に接続先が適切に応答しませんでしたので。

 

 

理由:

これは、送信元アドレスが壁であり、その後、試してみはしごを取る、結果はありませんでした

検索、I理由、送信元アドレスが使用されていないため、

ソリューション:

:ローカル・データ・セットを使用してからダウンロードすることができます  https://github.com/amplab/datascience-sp14/raw/master/lab7/mldata/mnist-original.mat

十分に速く、私はBaiduのクラウドリンクを使用することができます。

リンクします。https://pan.baidu.com/s/1NH1VSnX_Bkvr3k-Dku4gAw
抽出コード:herq

fetch_mldata良い使用してダウンロードした後data_homeのパラメータをファイルのディレクトリを指定します

例えば:

  新しいデータセットFマイJupyterファイル:,、および\ ML下のコードの\ PyCharmWorkSpaceで指定

 mnist = fetch_mldata(" MNISTオリジナル"、data_home = ' ./datasets '

それまで実行するか、文句を言うだろう、心配しないでください

見つかったフォルダのデータセットを開きます。

ランニング、内側へ行くことにこのようなサブディレクトリ、ダウンロードしたファイル、[OK]

 

おすすめ

転載: www.cnblogs.com/VitoLin21/p/11370039.html