在进行深度学习时,学生党电脑一般都不满足有高配置的GPU,这时候就不得不租用别人的GPU来进行训练了,本次采用的时kaggle平台
1、注册kaggle
在进行注册时一直有验证按钮没有显示出来,后面通过查看各位大佬的解决方法后亲测有效的方法如下:(感谢大佬)
https://blog.csdn.net/Moniko_yo/article/details/124143897
在完成注册后需要手机号验证才能使用GPU,手机验证直接在我的账号那进去进行验证
2、加载数据
将自己需要用的数据进行上传时,先创建一个notbook,在左上角进行命名,在右边数据点上传后,对数据集进行命名,即可完成数据上传。上传数据时直接上传的是压缩好的文件。
3、上传代码
kaggle上使用的是notbook来编辑代码的,所以在编辑好的代码可以通过新建一个notbook,并且其他附件代码通过import notbook直接import上传。kaggel有一个好处就是能够直接应用GitHub上的代码以同样的方式进行导入来对模型进行训练,不过需要一个一个文件导入,目前没有发现可以直接一键导入,有大佬会的话,欢迎评论区教一下我
4、激活GPU
在把代码准备好之后,就到了我们的关键步骤,就是GPU的激活(目的就是白嫖kaggle的GPU)
这一个步骤很容易,直接到自己的账号上,使用手机进行注册后,在notbook右上角三点处点击选择accelerater即可选定可用的GPU
4、代码运行
最后就是运行代码,即可进行训练,不得不说,训练速度比自己电脑上运行好太多了