在colab上运行GitHub项目_colab运行github项目-程序员宅基地

技术标签: github  python  深度学习  

在colab上运行GitHub项目

最近在学习一个宝藏仓库:649453932/Bert-Chinese-Text-Classification-Pytorch: 使用Bert,ERNIE,进行中文文本分类 (github.com)

发现跑bert模型时,笔记本显存不够跑不出来了,故寻找了下资料,将模型转移到colab上跑,现将这个经历记录下来,方便自己以后再上传demo至colab上

前提需要

科学上网、拥有谷歌邮箱、谷歌云端硬盘、colab注册

一、若demo已经下载到本地,则可以将文件夹整体传至云端硬盘

二、创建ipynb,let‘s go!!

查看显卡型号
!nvidia-smi

有点背,开了pro会员,还是背分到了T4,/(ㄒoㄒ)/~~

挂载谷歌云端硬盘
from google.colab import drive
drive.mount('/content/drive')

进入相应目标目录下

按照相应的包

按照demo所需要的库,库版本信息一般要求在requirements.txt内

!pip install -r requirements.txt

我们上面这个项目没有requirements.txt这个文件,需要的库较少吧,毕竟也不是论文那种整个的代码库,零碎的就自己使用下面这个命令好了

!pip install 包名

这个demo只需要下载一个额外的库,还是很方便…

正式运行

运行我们这个项目,注意,我们当前是在仓库(Bert-Chinese-Text-Classification-Pytorch)的这个目录下,故可以直接使用如下命令,不然记得给文件(run.py)加上前缀,例如:/content/drive/MyDrive/Colab Notebooks/Bert-Chinese-Text-Classification-Pytorch/run.py

!python run.py --model bert

模型开始训练了,BERT模型太大,这个预计得跑一个消失/(ㄒoㄒ)/~~

参考资料:

(304条消息) 使用Colab运行github中的项目_Lil mercy.的博客-程序员宅基地_colab运行github项目

[649453932/Bert-Chinese-Text-Classification-Pytorch: 使用Bert,ERNIE,进行中文文本分类 (github.com)](

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/mynameisgt/article/details/127535061

智能推荐

Linux开启防火墙端口访问_开通linux防火墙端口-程序员宅基地

文章浏览阅读246次。# 需要使用root权限# 查看防火墙开放列表iptables -L# 添加8000端口开放iptables -I INPUT -p tcp --dport 8000 -j ACCEPT_开通linux防火墙端口

HP LoadRunner 12 全套下载及两种安装方法、注册证书的位置_loadrunner安装-程序员宅基地

文章浏览阅读1.4w次,点赞15次,收藏82次。目录首先了解LoadRunner12相比LoadRunner11新增的一些功能:一、LoadRunner12 的全套下载:二、LoadRunner12的两种安装方法:方法一:通过可执行文件安装法(有的可能点了没有反应,可以使用第二种方法)方法二:通过可执行文件直接进行安装三、后期查找安装证书的位置:首先了解LoadRunner12相比LoadRunner11新增的一些功..._loadrunner安装

后盾网lavarel视频项目---lavarel用户认证实例-程序员宅基地

文章浏览阅读95次。后盾网lavarel视频项目---lavarel用户认证实例一、总结一句话总结:主要是用的Auth认证,所以配置是配置的auth(config/auth.php),控制器中调用也是用的Auth(use Auth;)控制器核心代码 //用户认证 $status=Auth::guard('admin')->attempt([ 'userna..._lavarel auth factory

Linux kernel 有关 spi 多个片选设备树参数解析-程序员宅基地

文章浏览阅读2.9k次。一、最近做了一个 spi 设备驱动从板级设备驱动升级到设备树设备驱动,这其中要了解 spi 设备树代码的解析。 二、 设备树配置如下: 503 &spi0 { 504 status = "okay"; 505 pinctrl-name = "default"; 506 pinctrl-0 = <&spi0_pins>; 507 ti,pindir-d0-out-d1-in; ...

【转】【《Effective C#》提炼总结】提高Unity中C#代码质量的21条准则-程序员宅基地

文章浏览阅读264次。博主前言:腾讯又搞了个WeTest平台,偶尔也会发布点有用的文章,但是没一键转载,就手动搬运好了。WeTest 导读我们知道,在C++领域,作为进阶阅读材料,必看的书是《Effective C++》。 而《Effective C#》之于C# ,是类似《Effective C++》之于C++一样的存在。这篇文章,将《Effective C# Second Edition》

调出远程桌面的任务管理器_远程桌面 任务管理器-程序员宅基地

文章浏览阅读4.1k次。问题:当Windows自带的远程桌面控制托管在机房中的服务器,登录服务器后,有时候想调出远程机器的任务管理器,但按下Ctrl+Alt+Del后,总是本地机器的任务管理器出现,这是为何?需要进行什么设置吗?谢谢!解决方案:在微软的设置中,Ctrl+Alt+Del总对本地桌面有效,如果想在远程桌面中调出任务管理器,则需要按下Ctrl+ Shift+Esc代替,另外也可以通过Ctrl+Alt+E_远程桌面 任务管理器

随便推点

UE4自定义点击区域的Button-程序员宅基地

文章浏览阅读2.3k次,点赞3次,收藏14次。UE4自定义点击区域的Button一、创建继承与Button的C++文件二、在项目.Build.cs文件中添加如下引用PrivateDependencyModuleNames.AddRange(new string[] { "UMG", "Slate", "SlateCore" });三、代码.h#pragma once#include "Engine.h"#include "Runtime/UMG/Public/UMG.h"#include "Runtime/UMG/Publ

瑞芯微RK3399搭建交叉编译环境_rk3399 qt交叉编译环境搭建-程序员宅基地

文章浏览阅读765次。2、在/etc/profile最后添加一条。出现下列打印消息,证明安装成功。下面可以使用他进行交叉编译。1、将交叉编译链解压到。3、重启后,终端输入。_rk3399 qt交叉编译环境搭建

IDM6.42.3中文版是一款全球下载最快的IDM下载工具软件-程序员宅基地

文章浏览阅读1.5k次,点赞26次,收藏22次。IDM中文版是一款全球下载最快的IDM下载工具软件.Internet Download Manager(简称IDM下载器)是一款Windows平台功能强大的多线程下载工具,国外非常受欢迎.IDM中文破解版支持断点续传,支持嗅探视频音频,接管所有浏览器,具有站点抓取,批量下载队列,计划任务下载,自动识别文件名,静默下载,网盘下载支持等功能.IDM中文版是一款全球下载最快的IDM下载工具软件._idm6

POJ1308-程序员宅基地

文章浏览阅读68次。1、题目链接地址  http://poj.org/problem?id=13082、源代码#include<iostream>using namespace std;#define MAXN 100int set[MAXN]; //set[]记录每个节点的父节点int FindSet(int x) //寻找x所在根的根节点{ if(s..._poj 1308

100个免费可商用字体,你总有一天用到它-程序员宅基地

文章浏览阅读636次。我一个一个查授权、筛选证实可商用。你知道吗?你平时在电脑轻轻一点就能用的字体,属于法律保护的美术作品!当我们习惯于在网上搜刮各种字体,以为可以随便用在自己的设计图、网页(比如H5广告)上时,可能一直无意间伤害着创作者、版权人。以下整合出可能是最全的免费可商用字体,下载方式见文末——都是我一个一个查授权、筛选证实可以用的啊。最后提醒一下..._点字灵动体字体免费商用吗

openssl 1.1.1L /1.1.1o/1.1.1t rpm包制作——筑梦之路_libcrypto 1.1.1t-程序员宅基地

文章浏览阅读4.2k次,点赞6次,收藏11次。https://www.openssl.org/source/openssl-1.1.1l.tar.gzhttps://www.openssl.org/source/openssl-1.1.1l.tar.gzopenssl.spec文件内容Summary: OpenSSL 1.1.1l for CentOSName: opensslVersion: %{?version}%{!?version:1.1.1l}Release: 1%{?dist}Obsoletes: %{name} <=_libcrypto 1.1.1t

推荐文章

热门文章

相关标签