【小工具】Colab使用

1 关于谷歌浏览器

有许多在使用的过程中会遇到访问错误的情况,只需要添加一个谷歌访问器助手的扩展程序,就能正常使用浏览器
在这里插入图片描述

2 云端硬盘

2.1 建立自己的谷歌账号

只有建立自己的谷歌账号,才能使用云端硬盘,网址如下
在这里插入图片描述

2.2 添加Colaboratory

第一次使用不会出现在右键中,则通过关联更多应用进行添加

在这里插入图片描述

2.3 完整项目上传

先新建一个项目的文件夹,如下图所示

在这里插入图片描述
在这里插入图片描述

3 使用

3.1 进入上传好的文件夹中

右键选择进入
在这里插入图片描述
更改成GPU使用
在这里插入图片描述

3.2 按照下面代码依次测试

# -*- coding: utf-8 -*-
"""Untitled0.ipynb

Automatically generated by Colaboratory.

Original file is located at
    https://colab.research.google.com/drive/1QP8_FMpefsO7GkGNLyNcdcwAE5hylY7k
"""

!nvidia-smi
#链接到服务器中
#
from google.colab import drive
drive.mount('/content/gdrive')

'''导入项目的文件'''
#test_20190905:就是项目的文件
import os
os.chdir("/content/gdrive/My Drive/ColabDir/test_20190905")

#查看设备环境
!pwd

#执行某个文件的方式
!python bg_img_loader.py

!python sample.py

!python detect_cnnNet.py

from PIL import Image
from IPython.display import Image as IMG
path = "yellow/1.png"
display(IMG(path))

3.3 解压缩包

转自https://www.cnblogs.com/jiangshengyin/p/13337049.html

3.3.1 解压rar

!pip install pyunpack
!pip install patool
from pyunpack import Archive
Archive('/content/drive/My Drive/NTS_Net.rar').extractall('/content/Keras-NTS-Net')

3.3.2 解压zip

!unzip '/content/drive/My Drive/NTS_Net.rar' '/content/Keras-NTS-Net'

3.3.3 另一种解压方法

转自https://blog.csdn.net/zhangdongren/article/details/106237170

# 首先安装googledrivedownloader
pip install googledrivedownloader
#接着下载解压
from google_drive_downloader import GoogleDriveDownloader as gdd
gdd.download_file_from_google_drive(file_id='1uojI7wX5IYBSFBJGpgurTK5ySUXNu9Xv',
                                    dest_path='./data/faces.zip',
                                    unzip=True)

file_id:
file_id='1uojI7wX5IYBSFBJGpgurTK5ySUXNu9Xv:
是我在Google云盘文件的分享id,比如我的分享链接是https://drive.google.com/open?id=1uojI7wX5IYBSFBJGpgurTK5ySUXNu9Xv,则我的id就是file_id=‘1uojI7wX5IYBSFBJGpgurTK5ySUXNu9Xv’。
dest_path:
dest_path=’./data/faces.zip’是解压后文件所在的目录,也就是destination path。

猜你喜欢

转载自blog.csdn.net/qq_43586192/article/details/113917981