Issue
I'm trying to download MNIST dataset on GPU of google colaboratory. But it is showing me "ConnectionResetError: [Errno 104] Connection reset by peer" error message.
from sklearn.datasets import fetch_mldata
dataset = fetch_mldata('MNIST original')
data = dataset.data
And the following error I'm getting:
/usr/local/lib/python3.6/dist-packages/sklearn/utils/deprecation.py:85: DeprecationWarning: Function fetch_mldata is deprecated; fetch_mldata was deprecated in version 0.20 and will be removed in version 0.22. Please use fetch_openml.
warnings.warn(msg, category=DeprecationWarning)
/usr/local/lib/python3.6/dist-packages/sklearn/utils/deprecation.py:85: DeprecationWarning: Function mldata_filename is deprecated; mldata_filename was deprecated in version 0.20 and will be removed in version 0.22. Please use fetch_openml.
warnings.warn(msg, category=DeprecationWarning)
---------------------------------------------------------------------------
ConnectionResetError Traceback (most recent call last)
<ipython-input-8-8ae517e9a088> in <module>()
1 from sklearn.datasets import fetch_mldata
----> 2 dataset = fetch_mldata('MNIST original')
3 data = dataset.data
11 frames
/usr/lib/python3.6/socket.py in readinto(self, b)
584 while True:
585 try:
--> 586 return self._sock.recv_into(b)
587 except timeout:
588 self._timeout_occurred = True
ConnectionResetError: [Errno 104] Connection reset by peer
It is taking too long to show this error message. How to resolve this?
Solution
The MNIST dataset is removed from the sklearn. That is why I was facing that problem. Following is an alternate solution to load MNIST data:
from sklearn.datasets import fetch_mldata
mnist = fetch_mldata('MNIST original')
Answered By - Abdus Samad
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.