【2020.1.11】colab中TensorFlow默认版本快要转换成2.0了,以下教程在转换前还有用
1、colab简介及快速上手(网上到处都有教程,这里不多比比了):
kaggle 比谷歌更好用 主要是好在连接更稳定,不会训练一半掉线完蛋
colab 掉线自动重连
打开浏览器F12,找到console将下面代码粘贴到控制台回车即可。若刷新了页面请重新执行上述步骤
setInterval(()=>{
if(Array.from(document.getElementById("connect").children[0].children[2].innerHTML).splice(3,4).toString() === '重,新,连,接'){
document.getElementById("connect").children[0].children[2].click()
}
},1000)
2、colab中使用TensorFlow2
在colab中默认安装TensorFlow1.14,而如果想要使用 TensorFlow2 其实完全不用 pip 重新安装,因为colab中已经存储了 tf2 包,位置就在根目录下,这里我们选择用Python3.6版本下的
接下来我们要做的只需把这个路径加入到path中
具体可以这样做:
1、首先看一下path内容
其中并没有 tf 2 的位置。
2、现在只需把 tf 2 路径加入到path中即可,可以直接放到第一个位置上(不要用append加,因为搜索包会按照path中的顺序进行搜索,如果放到末尾,那么还是会 import tf 1.14版本,当然如果不嫌麻烦的话可以先卸载一遍)
3、最后看看能不能用gpu
成功