Kaggle 新手入门必看,手把手教学_kaggle amp-CSDN博客
一、上传项目
将代码打包为zip上传至Datasets中 标题需要注意!!!
二、新建NoteBook
1、将notebook的名称更改一下
2、input中将上传到Dataset的内容添加进来
3、将input中的内容复制到working中
import shutil
shutil.copytree(r'../input/frcnntxt/faster-rcnn-pytorch-master',r'./faster-rcnn-pytorch-master')
#------------------------------------------------#
# 运行效果:
# ./faster-rcnn-pytorch-master
#------------------------------------------------#
frcnntxt是input中导入zip后显示的名称
faster-rcnn-pytorch-master是要复制的项目名称
4、打开指定路径
cd /kaggle/working/faster-rcnn-pytorch-master
#------------------------------------------------#
# 运行效果:
# /kaggle/working/faster-rcnn-pytorch-master
#------------------------------------------------#
5、运行train.py
!python train.py
注意!!!!
在pycharm中2007_train.txt和2007_val.txt文件中写的都是绝对路径,即G:\PyCharm_Project\faster-rcnn-pytorch-master\VOCdevkit/VOC2007/JPEGImages/000001.jpg 48,240,195,371,8 8,12,352,498,11
由于在kaggle中工作路径为working,所以找不到该文件,这就需要修改voc_annotation.py中的代码来重新生成2007_train.txt和2007_val.txt文件,使其路径改为相对路径,即VOCdevkit/VOC2007/JPEGImages/000001.jpg 48,240,195,371,8 8,12,352,498,11
大概就是这些吧,想到再补充,我这三个小时的成果,成功白嫖真是开心呀~