#爲kaggle notebook配置git-lfs
!curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh |  bash
!apt-get install -y --allow-unauthenticated git-lfs

# 下面是依賴包
!pip install pretrainedmodels
!pip install albumentations==0.3.0
!pip install addict
!rm -r RSNA666
!git clone https://github.com/appleyuchi/RSNA_kaggle_notebook

!cp /kaggle/input/cache666/*.pkl /kaggle/working/RSNA_kaggle_notebook/cache
!cd /kaggle/working/RSNA666;ls -l
!git clone https://github.com/NVIDIA/apex && cd apex && pip install -v --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./

#假定我們要保存的大文件是.pt權重,那麼我們假設保存在

www.github.com/appleyuchi/appleyuchi/RSNA_MODEL中:

如下:

!rm -r  /kaggle/working/RSNA_MODEL
!git clone https://github.com/appleyuchi/RSNA_MODEL
!cp /kaggle/working/*.pt /kaggle/working/RSNA_MODEL
!cd /kaggle/working/RSNA_MODEL/;git lfs track "*.pt";git add .gitattributes;git add *.pt
!cd /kaggle/working/RSNA_MODEL/;git status
!cd /kaggle/working/RSNA_MODEL;git commit --allow-empty-message -m f''&&git push https://appleyuchi:密碼@github.com/appleyuchi/RSNA_MODEL.git --all

銷燬git上面的.pt模型文件(必須kaggle上操作,因爲我們是國內,github服務器是國外,我們不能在自己電腦上進行銷燬模型操作):

!git clone https://github.com/appleyuchi/RSNA_MODEL
!cd /kaggle/working/RSNA_MODEL;rm *.pt;git add *;git commit --allow-empty-message -m f''&&git push https://appleyuchi:密碼@github.com/appleyuchi/RSNA_MODEL.git --all

kaggle notebook中使用git lfs相关推荐

  1. kaggle notebook中免密码进行push

    下面的都是都是kaggle notebook中运行的. 运行下面的代码: !rm -r /kaggle/working/RSNA_MODEL !git clone https://github.com ...

  2. notebook中安装lightgbm的gpu版本

    注意一定要打开kaggle notebook右侧的Internet和GPU链接,否则会安装失败的. %%time !rm -r /opt/conda/lib/python3.6/site-packag ...

  3. git lfs原理和使用

    如果我们用git管理的项目中出现了一些大文件, 同时若其数量比较多, 而且更新又比较频繁, 那么当首次clone该项目时, 就会不可避免地将这些大文件的当前版本和历史所有版本的文件都下载下来, 虽然你 ...

  4. 【github】Git LFS上传大文件到github

    GitHub Desktop 包含用于管理大文件的 Git Large File Storage,即GLT FS.Git LFS 可让您将文件推送到超出 100 MB 正常限制的 GitHub. 所以 ...

  5. Git LFS是什么?

    Git LFS(Large File Storage,大型文件存储)是一个相对于GitHub高级开发者非常重要的东西.当一个项目的最大文件超过128MB,那么Git就会报错.这时候,就要请出我们的Gi ...

  6. kaggle notebook在git push时附带用户民和密码(一行搞定,全部写在一行中)

    因为kaggle notebook是非交互式的,显然不能git push后再输入用户名和密码. 所以下面是直接在git push中直接填写密码和用户名. !cd /kaggle/working/lig ...

  7. Stable Diffusion攻略集(Stable Diffusion官方文档、kaggle notebook、webui资源帖)

    文章目录 第一部分 一. Features:Textual Inversion(文本反转) 1.1 Textual Inversion 简介 1.1.1 摘要 1.1.2 算法 1.1.3 模型效果 ...

  8. 如何在 Kaggle 首战中进入前 10%(转)

    如何在 Kaggle 首战中进入前 10%(转) 来源:https://dnc1994.com/2016/04/rank-10-percent-in-first-kaggle-competition/ ...

  9. eclipse查看git地址_Git大文件管理:函数计算和OSS支持的Git LFS服务器

    此服务器支持Batch API和File Locking API.项目地址与文档: https://github.com/zhxxch/git-lfs-one/​github.com LFS 是个好东 ...

最新文章

  1. 如何选择阿里云服务器配置?
  2. Android studio中正确引入so文件的方法
  3. java常用类的方法,java常用类的使用方法
  4. Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析
  5. Python全栈开发:web框架们
  6. error_logs
  7. SpringBoot与JdbcTemplate的完美结合
  8. spring 中常用注解
  9. Java对接某地联通API接口02---API接口获取验证码
  10. 迅雷下载Android Studio最新版本(Android Studio 2.1.2.0)
  11. EXCEL-数据透视表、日数据整理成月数据
  12. matlab能做什么设计,Matlab GUI是什么(设计实例)
  13. js高级程序设计第四部分
  14. 注册电子邮箱有哪些品牌?163VIP邮箱有什么好处?
  15. 【Hive】hive基本操作 ddl dml
  16. 苹果或正秘密研发LiFi技术
  17. 大数据岗位职责与学习,未来的职业岗位,主要有哪些
  18. VMware VirtualCenter Servere服务不能启动
  19. 文件上传的相关概念和使用
  20. 我的中国“芯”,手把手教你设计CPU

热门文章

  1. [WPF系列]-Deep Zoom
  2. userscript.user.js 文件头
  3. java环境json哪些事?
  4. 构建一个虚拟DOM并转换为真实DOM
  5. python新闻爬虫教程_python简易爬虫教程--(一)批量获取搜狐新闻
  6. css3双击点赞动画,Twitter上的点赞动画
  7. 购物车商品计算JavaScript实现
  8. windows下连接db2数据库
  9. SpringDataJpa报错: Table 'XX.hibernate_sequence' doesn't exist
  10. npm ERR! gifsicle@5.2.0 postinstall: `node lib/install.js`