在 google colab 上运行但在 kaggle 上运行的简单代码
Posted
技术标签:
【中文标题】在 google colab 上运行但在 kaggle 上运行的简单代码【英文标题】:Simple code running on google colab but not working on kaggle 【发布时间】:2020-12-02 07:39:38 【问题描述】:我是机器学习新手并尝试运行以下代码
from sklearn.datasets import fetch_openml
mnist = fetch_openml('mnist_784', version=1)
mnist.keys()
它在 google colab 上运行良好,但在 kaggle 上却不行。有谁知道为什么它不能在 kaggle notebook 上运行?
【问题讨论】:
【参考方案1】:这段代码在 Kaggle 上运行良好。这需要一些时间,但会完成。
再次检查
输出:
dict_keys(['data', 'target', 'frame', 'categories', 'feature_names', 'target_names', 'DESCR', 'details', 'url'])
【讨论】:
很奇怪,我仍然收到以下错误:gaierror Traceback (最近一次调用最后) /opt/conda/lib/python3.7/urllib/request.py in do_open(self, http_class, req , **http_conn_args) 1318 h.request(req.get_method(), req.selector, req.data, headers, -> 1319 encode_chunked=req.has_header('Transfer-encoding')) 1320 除了 OSError as err: # timeout请求中的错误/opt/conda/lib/python3.7/http/client.py(self、method、url、body、headers、encode_chunked) 下面请找到我的笔记本kaggle.com/umairzubairy/mnist-beginner 我弄清楚我的代码出了什么问题,我必须启用设置 --> 互联网打开,它是关闭的......感谢您花时间研究它......以上是关于在 google colab 上运行但在 kaggle 上运行的简单代码的主要内容,如果未能解决你的问题,请参考以下文章
我的项目正在使用 google colab 但未使用 pycharm
Tensorflow 示例在 colab 上运行良好,但在 jupyter lab 上运行时给出了 nan
如何在 google colab 中启用拼写检查器(colab 在 linux OS 上运行)?