Skip to content

Latest commit

 

History

History
142 lines (100 loc) · 2.36 KB

problems.md

File metadata and controls

142 lines (100 loc) · 2.36 KB

问题库

集锦

Colab——深度学习

  • 切换tensorflow版本:
%tensorflow_version 1.x #切换至1.x
import tensorflow
print(tensorflow.__version__) #验证版本
  • 下载东西:
!wget + 链接 (colab命令行前面加!,另外,下载东西可以一起下,中间加空格即可)
# e.g. !wget https://dl.fbaipublicfiles.com/senteval/senteval_data/msr_paraphrase_train.txt https://dl.fbaipublicfiles.com/senteval/senteval_data/msr_paraphrase_test.txt
  • 源码项目:
!git clone + 链接
# e.g. !git clone https://github.com/carlos9310/bert.git
  • 创造文件夹
!mkdir SQUAD_DIR && cd SQUAD_DIR # 导航至该文件下
# 另外可以支持多条命令 &&即可 
  • 切换GPU:> 代码执行程序 > 更改运行类型

  • 计时

%%time
  • debug
%debug print(i)

  • 定位到自己云盘
from google.colab import drive
drive.mount("/content/drive")
  • 把云盘某文件夹当做工作区
!cd /content/drive/MyDrive/R-transformer
import os
path = "/content/drive/MyDrive/R-transformer"
os.chdir(path)
os.listdir(path)
  • 终端运行Python文件
python file.py
  • bash报错

bash不能留空

  • 终端运行bash文件
bash xxx.sh
  • "Consider using the --user option or check the permissions."
pip3 install --user 包名
  • bash运行报错,默认Linux执行bash是python2
python3 main.py
  • pip批量安装
pip3 install --user -r requirements.txt
  • pip全局设定清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

临时使用:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U

  • 检测 GPU运行时间和内存
%load_ext scalene

文件处理

  • json文件结构不清楚,可以在vscode中格式化文档,用json美化拓展

  • Ubuntu 直接解压zip文件会出现中文乱码现象,用下列命令:

unzip -O CP936 xxx.zip
  • 生成该环境所有包
pip freeze > requirements.txt
  • 中文乱码问题

试试转换编码(UTF-8/GB-18030/GBK)

  • 程序报错

利用try-except语句或者编辑器自带的debug工具