位置: IT常识 - 正文

如何在Kaggle上利用免费Gpu训练Yolox的模型(kaggle能赚钱吗)

编辑:rootadmin
如何在Kaggle上利用免费Gpu训练Yolox的模型

推荐整理分享如何在Kaggle上利用免费Gpu训练Yolox的模型(kaggle能赚钱吗),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:kaggle如何入门,kaggle网站怎么用,kaggle技巧,kaggle技巧,kaggle网站怎么用,kaggle提分小技巧,怎么在kaggle上面挑到合适的数据集,kaggle怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

本文不包含Kaggle的入门步骤,如何上传数据集,如何选择GPU自行学习

文章目录*开头的话*一、Kaggle的使用1、**为什么选择Kaggle**2、Kaggle的操作难度二、Yolox代码的更改1.train.py更改2.callbacks.py部分更改3、训练数据的路径更改4、正式训练*末尾的话*开头的话

本文所用yolox的代码来自bubbliiing的pytorch yolox项目

链接:https://blog.csdn.net/weixin_44791964/article/details/120476949

先上一张训练过程的图片

一、Kaggle的使用1、为什么选择Kaggle

Kaggle是一个可以免费白嫖的算力平台,支持每周30h的gpu训练和每周20h的tpu训练,无论时用pytorch,tensorflow,还是Keras都已经提前支持好了。 对比其他免费的算力平台,这个平台是没有显卡训练或则不想损伤自己电脑显卡的优选。 但是对比国内openbayes操作难度略大,相对于百度飞桨来说不错(虽有免费算力,却只支持panddle,安装其他环境会被中断,训练无法连贯)

2、Kaggle的操作难度如何在Kaggle上利用免费Gpu训练Yolox的模型(kaggle能赚钱吗)

一、Kaggle跟其他平台一样有input和output两个子文件,但是input文件夹里只可读取 ,output文件夹里的数据只可写入,意思就是每次上传数据集和代码只能写好无错误才可以用,否则就只能在本地环境改好后重新上传。 二、因为input只可read和output只可write的关系,所以在input文件夹里是不可以进行文件复制和转移的,但是你却可以通过`以下代码进行复制

import shutilshutil.copytree(r'../input/yours', r'./yours')

在kaggle中的路径中./就是/Kaggle/output,在yolox的项目中,含有太多py文件,在output文件里是没有python文件的(我试了两三次,不知道是什么原因,有知道的小伙伴可以帮帮) 3、正确的操作方式 既然python文件在output中不可以用,那么就只能在input操作了。针对yolox的代码,我们只需要更改输出路径就可以操作了。 这里的输出路径我写的是 /Kaggle/output/logs

二、Yolox代码的更改1.train.py更改

更改部分为更改save_dir的路径

#------------------------------------------------------------------# save_dir = '/kaggle/working/los' #------------------------------------------------------------------#2.callbacks.py部分更改

这里的更改只是确保代码在全程运行的时候不报错,实际上将map图像的路径与train的路径重复了,训练时不会生成map的图像和txt文件,如果有需求,可以自行更改路径:

self.map_out_path = log_dir3、训练数据的路径更改

以下只包含对VOC数据的路径更改,在2007_train.txt和2007_val.txt进行更改 在kaggle上传数据集时要自己命名,这里的blueball是我自己dataset的命名。

4、正式训练

更改完所以需要更改的路径,就可以正式训练了 一、切换到input路径 cell中输入

import osif os.path.basename(os.getcwd()) == 'working': os.chdir('../input/blueball/yolox-pytorch-main')print('current working directory is {}'.format(os.getcwd()))print(os.getcwd())print(os.listdir(os.getcwd()))

或者

cd /kaggle/input/blueball

二、运行train.py程序

!python3 train.py

然后就可以看到训练提示了

末尾的话

由于本人也是新手,文章说明部分可能会有不清楚的部分,欢迎小伙伴们指出 最后附上一张呆呆兽的图片,希望有需求的小伙伴们能够顺利训练!!!!

本文链接地址:https://www.jiuchutong.com/zhishi/287965.html 转载请保留说明!

上一篇:ChatGPT API 调用教程(chat function)

下一篇:vue3+Naive UI数据表格基本使用方式(vue ui怎么用)

  • 佳能打印机墨盒在哪(佳能打印机墨盒堵塞如何疏通)

    佳能打印机墨盒在哪(佳能打印机墨盒堵塞如何疏通)

  • 小艺音响怎么连接网络呢(小艺音响怎么连接蓝牙)

    小艺音响怎么连接网络呢(小艺音响怎么连接蓝牙)

  • OPPO Ace2是挖孔屏的吗(oppoace2是挖孔屏吗)

    OPPO Ace2是挖孔屏的吗(oppoace2是挖孔屏吗)

  • 压力测试和负载测试的区别(压力测试和负载测试的含义)

    压力测试和负载测试的区别(压力测试和负载测试的含义)

  • 自动收货是发货后多少天(自动收货是发货日开始算吗)

    自动收货是发货后多少天(自动收货是发货日开始算吗)

  • 蛙趣视频怎么没数据了(为什么蛙趣视频中许多内容都没有了)

    蛙趣视频怎么没数据了(为什么蛙趣视频中许多内容都没有了)

  • 华为手机微信怎么变成黑色主题(华为手机微信怎么加密码锁)

    华为手机微信怎么变成黑色主题(华为手机微信怎么加密码锁)

  • 美团众包骑手和专送骑手的区别(美团众包骑手和乐跑骑手的区别)

    美团众包骑手和专送骑手的区别(美团众包骑手和乐跑骑手的区别)

  • 步步高x30什么时候上市(步步高x30官网报价)

    步步高x30什么时候上市(步步高x30官网报价)

  • qq异地登录多久解封(qq异地登录多久后才能稳定)

    qq异地登录多久解封(qq异地登录多久后才能稳定)

  • 抖音上的呼啦是什么软件(抖音上的呼啦是什么意思)

    抖音上的呼啦是什么软件(抖音上的呼啦是什么意思)

  • 设为特别关心有啥用(设为特别关心会有什么不一样吗)

    设为特别关心有啥用(设为特别关心会有什么不一样吗)

  • iphone小球球怎么设置(iphone悬浮球怎么设置)

    iphone小球球怎么设置(iphone悬浮球怎么设置)

  • 手机自动联网怎么解决(手机自动联网怎么回事)

    手机自动联网怎么解决(手机自动联网怎么回事)

  • 怎么从icloud恢复照片(怎么从icloud恢复数据到手机)

    怎么从icloud恢复照片(怎么从icloud恢复数据到手机)

  • oppoa9怎么设置时间水印(oppoa9x时间格式怎么设置)

    oppoa9怎么设置时间水印(oppoa9x时间格式怎么设置)

  • 抖音时间锁原始密码(抖音时间锁原始密码忘了怎么办)

    抖音时间锁原始密码(抖音时间锁原始密码忘了怎么办)

  • 华为怎么显示充电画面(华为怎么显示充电动画)

    华为怎么显示充电画面(华为怎么显示充电动画)

  • oppo陶瓷点干嘛的(opporeno陶瓷点干嘛的)

    oppo陶瓷点干嘛的(opporeno陶瓷点干嘛的)

  • 监控摄像头视频线接法(石膏板吊顶怎么安装监控摄像头视频)

    监控摄像头视频线接法(石膏板吊顶怎么安装监控摄像头视频)

  • 宝塔面板腾讯云COS的挂载与卸载(宝塔linux面板 7.5.2 腾讯云专享版)

    宝塔面板腾讯云COS的挂载与卸载(宝塔linux面板 7.5.2 腾讯云专享版)

  • 使用Vue+Vuex+CSS3完成管理端响应式架构模板实战(使用筷子就餐会不会传染乙肝病毒)

    使用Vue+Vuex+CSS3完成管理端响应式架构模板实战(使用筷子就餐会不会传染乙肝病毒)

  • vue3 中使用百度地图(vue3使用教程)

    vue3 中使用百度地图(vue3使用教程)

  • 增值税发票验真伪怎么验
  • 个税由公司承担的账务处理
  • 资产总额增长幅度怎么算
  • 减免税额和抵免税额在什么时候扣除
  • 个人房租费收入怎么做账
  • 营业执照年审后日期会变吗
  • 印花税申报成功后在哪里查询
  • 收到一笔误缴的税款
  • 利税总额计算公式表
  • 收到对方开的发票怎么做账
  • 固定资产月底怎么处理
  • 开培训费专用发票开票有具体要求吗?
  • 辞退福利税前扣除标准
  • 9万以下免征增值税政策
  • 旅游服务机票款普通发票可以抵扣吗
  • 自产农产品销售怎么做账
  • 其他货币资金包括存出保证金吗
  • 工资是一定是月薪吗
  • 外账的银行存款怎么处理
  • 进项是普票销项是专票,怎么交税
  • 为什么ie浏览器打开是2345浏览器
  • 签证费入什么科目
  • 非应纳增值税项目
  • 累计带薪缺勤的核算和计量
  • win11系统怎么进入运行界面
  • 苹果a1586是什么配置
  • PHP:Memcached::getMultiByKey()的用法_Memcached类
  • 财政补助收入的支付制度包括
  • css实现轮播图侧边阴影效果
  • 什么是分红型保险?
  • 服务器连接方式包括直接相连,间接连接
  • 蚁群算法是什么
  • php中&&什么意思
  • 赊购材料尚未支付的款项属于什么科目
  • 离职员工的个税忘记申报了补申报会被处罚吗
  • 退休认证在网上怎么操作
  • 什么情况下计入库存商品
  • 小微企业利润表数据
  • sql server复制表数据
  • sql2008还原
  • 所得税交多了怎么留抵
  • mysql5.5创建用户
  • sql server数据库恢复
  • 收到国家电网信息但号码不是的
  • 银行承兑汇票是什么意思
  • 实际开票金额和转账金额不一致怎么做
  • 企业会计凭证怎么写
  • 公司开业前期费用谁出
  • 已抵扣未申报的税额如何转出
  • 金税盘技术维护费
  • 附加税减免需要转营业外收入吗
  • 复利年金终值计算器
  • 错账查找方法主要有
  • 银行本票的使用仅限于
  • 总分类账与明细分类账的关系
  • 建账时应注意的事项有
  • sql server利用触发器向表中输入时间
  • ubuntu18虚拟机
  • centos7.6ssh
  • winxp无法删除文件
  • 360误删文件恢复怎么恢复
  • win10如何限制电脑上网权限
  • windows xp
  • win7 64位旗舰版电脑鼠标如何才能设置成左手操作?设置鼠标为左手操作的方法
  • win8.1优化工具
  • unity中
  • 为什么调用不了函数
  • ztree拖动
  • jquery prevall
  • 表格高级使用技巧视频
  • python 二叉树
  • centos搭建php
  • nodejs的流处理模块
  • python 获取uuid
  • python绘图题
  • 工会经费扣除标准2022
  • 增值税减免税备案
  • 重庆个人税务查询
  • 德税手卷烟海淘
  • 矿产资源税税率2020年
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设