前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >你知道colab?

你知道colab?

作者头像
公众号guangcity
发布于 2019-09-20 03:36:02
发布于 2019-09-20 03:36:02
1.9K00
代码可运行
举报
文章被收录于专栏:光城(guangcity)光城(guangcity)
运行总次数:0
代码可运行

welcome

你知道colab?

今日知图行内移动

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
w word 向后移动一个单词
b back 向前移动一个单词
0 行首
^ 行首,第一个不是空白字符的位置 代码缩进情况下好用,直接跳转到代码首位
$ 行尾

0.说在前面1.google driver2.colab使用3.访问文件4.作者的话


0.说在前面

Colaboratory 是一个研究项目,可免费使用。并且提供免费GPU

Colaboratory 是一个 Google 研究项目,旨在帮助传播机器学习培训和研究成果。它是一个 Jupyter 笔记本环境,不需要进行任何设置就可以使用,并且完全在云端运行。 Colaboratory 支持在线安装包以及linux命令等操作

有一点非常重要:它与google driver绑定!每次启动,会为用户分配一个新的内存空间,如果说你想要长期使用,必须上传文件至你的google driver,接下来一起来研究如何持久化使用google driver!

colab

colab: https://colab.research.google.com/

google driver

google driver https://drive.google.com/drive

1.google driver

研究colab之前,了解一下google driver基本操作,首先来看如何上传文件及其他基本操作!

基本操作

打开上述googl driver官网,进去就可以看到这个页面,然后空白处点击右键就会出现创建文档与上传文档操作,只需要点击右键即可完成这个上传操作(或者其他操作)!

upload

我们以某文件上传完为例,如何查看数据上传进度?

右键上传后,左下角有显示进度百分比~~~,等到百分之百即可完成上传操作!

jindu

2.colab使用

最最关键的是授权,每次打开colab之前下载的资料都不存在了,怎么办?

解决办法就是将文件上传的到你的google driver,然后在colab中读取即可!

下面来引入脚本来执行每次从google driver导入到colab的操作!

授权

下面的apt-get是相关的linux命令!

其余的import为python的导包命令!

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
!apt-get install -y -qq software-properties-common python-software-properties module-init-tools
!wget https://launchpad.net/~alessandro-strada/+archive/ubuntu/google-drive-ocamlfuse-beta/+build/15331130/+files/google-drive-ocamlfuse_0.7.0-0ubuntu1_amd64.deb
!dpkg -i google-drive-ocamlfuse_0.7.0-0ubuntu1_amd64.deb
!apt-get install -f
!apt-get -y install -qq fuse
from google.colab import auth
auth.authenticate_user()
from oauth2client.client import GoogleCredentials
creds = GoogleCredentials.get_application_default()
import getpass
!google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret} < /dev/null 2>&1 | grep URL
vcode = getpass.getpass()
!echo {vcode} | google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret}

授权

运行上述代码后,会有两次授权,下面是授权过程~~

auth_pre

点击上述的授权url,然后进入下面授权页面:

auth_af

点击上述你的账户,如果没有登录谷歌账号,请注册后再登录即可,然后会进入下面授权代码,复制这一串授权代码。

auth

粘贴到上述的授权窗口里面,回车即可,会操作两次~~

3.访问文件

如何验证我们可以访问google driver文件?

指定Google Drive云端硬盘的根目录,名为drive

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
!mkdir -p drive
!google-drive-ocamlfuse drive

接下来就是linux命令,不过在这里面命令前面得加个!

例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
!ls

然后cd进入你的文件夹里面即可~

cd

参考文章: https://www.jianshu.com/p/ce2e63d1c10c

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-11-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 光城 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Colaboratory配合Google Drive使用GPU运行机器学习代码
由于每次打开文件后台资源都是随机分配的,在运行代码之后一定要记得将结果保存。当然有的时候我们可以直接将所需文件上传到google drive上,由于资源随机分配,因此需要建立他们之间的关系。以下操作每次打开的时候,也需要重新执行。
听城
2018/10/09
1.7K0
Colaboratory配合Google Drive使用GPU运行机器学习代码
Colab WordCount
# -*- coding: utf-8 -*- """tf_GUP.ipynb Automatically generated by Colaboratory. Original file is located at https://colab.research.google.com/drive/1crfzBEkEzf5Y8oGyDepR1PGem5CITnk2 """ import tensorflow as tf device_name = tf.test.gpu_device_name(
iOSDevLog
2018/09/20
8820
Colaboratory使用教程
安装其他库的命令:!pip install或者!apt-get install命令
陶陶name
2022/05/12
1.2K0
Google Colab免费GPU教程
现在,你可以开发深度学习与应用谷歌Colaboratory -on的免费特斯拉K80 GPU -使用Keras,Tensorflow和PyTorch。
iOSDevLog
2018/08/10
5.7K0
Google Colab免费GPU教程
算法集锦(7)| 实用代码 | Google Colab使用及配置技巧
Google Colaboratory是Jupyter的一个专用服务器,允许用户免费使用12个小时(重启后可以继续使用)。用户可以利用Google Colab测试Python代码,对于进行机器学习和数据科学研究的小伙伴是个非常实用的工具。
用户7623498
2020/08/04
1.3K0
算法集锦(7)| 实用代码 | Google Colab使用及配置技巧
谷歌出品|推出了史上最强的Python在线编辑器
今天给大家推荐一款超级强大的在线编辑器Colaboratory,Colaboratory 是一个谷歌提供的 Jupyter notebook环境,不需要进行任何设置就可以使用,并且完全在云端运行,最重要的是Colaboratory免费,这绝对是谷歌提供的一项的福利啊。下面就来聊聊Colaboratory的基本用法和牛逼之处。
机器视觉CV
2019/10/11
3.1K0
谷歌出品|推出了史上最强的Python在线编辑器
如何免费云端运行Python深度学习框架?
想运行TuriCreate,却没有苹果电脑,也没有Linux使用经验,怎么办?用上这款云端应用,让你免安装Python运行环境。一分钱不用花,以高性能GPU,轻松玩儿转深度学习。
王树义
2018/08/22
4.6K0
如何免费云端运行Python深度学习框架?
专栏 | 想免费用谷歌资源训练神经网络?Colab详细使用教程
机器之心专栏 作者:Jinkey 1 简介 Colab 是谷歌内部类 Jupyter Notebook 的交互式 Python 环境,免安装快速切换 Python 2 和 Python 3 的环境,支持 Google 全家桶 (TensorFlow、BigQuery、GoogleDrive 等),支持 pip 安装任意自定义库。 网址:https://colab.research.google.com 2 库的安装和使用 Colab 自带了 Tensorflow、Matplotlib、Numpy、Panda
机器之心
2018/05/10
2.3K0
【转载】想免费用谷歌资源训练神经网络?Colab 详细使用教程
Colab 是谷歌内部类 Jupyter Notebook 的交互式 Python 环境,免安装快速切换 Python 2和 Python 3 的环境,支持Google全家桶(TensorFlow、BigQuery、GoogleDrive等),支持 pip 安装任意自定义库。网址:https://colab.research.google.com
marsggbo
2019/05/06
2K0
在 Google Colab 中使用 JuiceFS
Google Colaboratory(Colab)是一个由 Google 提供的云端 Jupyter 编程笔记本,直接通过浏览器即可进行 Python 编程。Colab 充分利用谷歌的闲置云计算资源,为公众提供免费的的在线编程服务,以及免费的 GPU 资源,虽然在使用方面有一定的规则限制,但对于一般的研究和学习来说绰绰有余。
Juicedata
2024/03/23
3550
在 Google Colab 中使用 JuiceFS
免费!Google Colab现已支持英伟达T4 GPU
【新智元导读】Google Colab现在提供免费的T4 GPU。Colab是Google的一项免费云端机器学习服务,T4GPU耗能仅为70瓦,是面向现有数据中心基础设施而设计的,可加速AI训练和推理、机器学习、数据分析和虚拟桌面。
新智元
2019/05/14
4.3K0
免费!Google Colab现已支持英伟达T4 GPU
Colab-免费GPU算力
Colab全称Colaboratory,即合作实验室,是谷歌的提供的一个在线工作平台,使用Jupyter笔记本环境,完全运行在云端,且重点是提供了免费的K80及以上GPU算力。
唔仄lo咚锵
2022/10/04
5K0
Colab-免费GPU算力
使用Ubuntu 14.04从Linode访问Google云端硬盘
如果您使用过Google云端硬盘,则您知道它可能是远程文件访问不可或缺的工具。虽然远程存储的标准反对参数之一是“只是携带闪存驱动器”,但只有在需要向Linode添加文件时才能使用。本指南将向您展示如何安装和配置一个很棒的免费软件,以便从运行Ubuntu 14.04或更高版本的Linode访问您的Google云端硬盘。
Techeek
2018/09/19
2.5K0
使用Ubuntu 14.04从Linode访问Google云端硬盘
Google Colab上安装TensorRT
NVIDIA TensorRT是一个高性能深度学习推理平台。它包括深度学习推理优化器和运行时,可为深度学习推理应用程序提供低延迟和高吞吐量。推理时,基于TensorRT的应用程序比仅CPU平台的执行速度快40倍。使用TensorRT,您可以优化所有主流框架中训练出的神经网络模型。
云水木石
2019/07/02
2.4K0
Google Colab上安装TensorRT
双十一刚过,你的手还好吗?这些Colab技巧帮你愉快地薅谷歌羊毛
Google Colab 是一个免费的 Jupyter 环境,用户可以用它创建 Jupyter notebook,在浏览器中编写和执行 Python 代码,以及其他基于 Python 的第三方工具和机器学习框架,如 Pandas、PyTorch、Tensorflow、Keras、Monk、OpenCV 等。
机器之心
2020/11/20
4.8K0
双十一刚过,你的手还好吗?这些Colab技巧帮你愉快地薅谷歌羊毛
解读 | 起底语音对抗样本:语音助手危险了吗?
机器之心原创 作者:邱陆陆 想要让深度学习系统走向大街小巷、走进千家万户,就要在算法研发阶段给出系统的鲁棒性检验。对于图像对抗性攻击的讨论正是如火如荼,攻防双方都是妙手频出的状态。例如,来自 MIT 和 UC Berkeley 的两位博士生,Anish Athalye 和 Nicholas Carlini 就接连攻破了 7 篇 ICLR 2018 接收的对抗防御文章,指出,你们的防御策略不过都是基于「混淆梯度」(obfuscated gradient)现象的「虚假安全感」。虽然 Ian Goodfellow
机器之心
2018/05/10
1.8K0
Google云盘的使用「建议收藏」
Google Colaboratory是谷歌开放的一款研究工具,主要用于机器学习的开发和研究。这款工具现在可以免费使用,但是不是永久免费暂时还不确定。Google Colab最大的好处是给广大的AI开发者提供了免费的GPU使用!GPU型号是Tesla K80!可以在上面轻松地跑例如:Keras、Tensorflow、Pytorch等框架。
全栈程序员站长
2022/09/19
4.6K0
Google云盘的使用「建议收藏」
独家 | 10分钟搭建你的第一个图像识别模型(附步骤、代码)
本文介绍了图像识别的深度学习模型的建立过程,通过陈述实际比赛的问题、介绍模型框架和展示解决方案代码,为初学者提供了解决图像识别问题的基础框架。
数据派THU
2019/03/08
1.6K0
独家 | 10分钟搭建你的第一个图像识别模型(附步骤、代码)
GoIndex&GdIndex 两个无需服务器的Google Drive目录索引程序
首先肯定是需要一个谷歌网盘的,这里直接使用goindex提供的快速部署方法,由于使用的是rclone的google api,高峰期难免会出现点问题,后面也会说下使用自己的api部署方法。
西方记者
2022/02/25
2.3K0
GoIndex&GdIndex 两个无需服务器的Google Drive目录索引程序
3 个相见恨晚的 Google Colaboratory 奇技淫巧!
https://www.kdnuggets.com/2018/02/essential-google-colaboratory-tips-tricks.html
红色石头
2022/01/12
1.7K0
3 个相见恨晚的 Google Colaboratory 奇技淫巧!
推荐阅读
相关推荐
Colaboratory配合Google Drive使用GPU运行机器学习代码
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验