相关文章推荐
紧张的豌豆  ·  创投月报 | ...·  7 月前    · 
幸福的草稿本  ·  5个实用的Python ...·  11 月前    · 
神勇威武的匕首  ·  SQL ...·  1 年前    · 

Kaggle注册问题,不FQ也能有人机验证_码农男孩的博客-CSDN博客_kaggle注册方法

二:kaggle导入本地项目

kaggle只能导入压缩之后的文件,可以把自己的数据集放在这个项目文件中,.py文件中定义的需要使用的数据集文件引用路径要改成kaggle能访问的路径

路径格式如下
模型引入:
  ..
/input/导入的时候你自己命名的项目名(看第四步)/你的项目名/数据集文件夹名/数据集
模型输出(/kaggle/working/:只能在此文件夹下边进行文件操作,因此把输出文件放到这里):
  .
/

1)点击creat,选择new notebook

2)点击add data

3)点击upload

4)命名项目并上传项目,后续直接根据指示走即可

5)导入成功之后的界面,箭头1-选择开发语言,箭头二-选择GPU、TPU

注:新建模型结果存储的文件(/kaggle/working/目录下),该目录下文件在保存提交之后会清空

控制台输入:mkdir /kaggle/working/saved_model

2)导出模型结果

在执行结束之后,/kaggle/working目录下会出现模型文件,只可以单个文件下载,如果文件比较多,可以压缩一下打包,刷新该目录之后下载

压缩语句,在cell里执行下边的代码

def file2zip(packagePath, zipPath): zip = zipfile.ZipFile(zipPath, ' w ' , zipfile.ZIP_DEFLATED) for path, dirNames, fileNames in os.walk(packagePath): fpath = path.replace(packagePath, '' ) for name in fileNames: fullName = os.path.join(path, name) name = fpath + ' \\ ' + name zip.write(fullName, name) zip.close() if __name__ == " __main__ " : # 文件夹路径 packagePath = ' /kaggle/working/ ' zipPath = ' /kaggle/working/output.zip ' if os.path.exists(zipPath): os.remove(zipPath) file2zip(packagePath, zipPath) print( " 打包完成 " ) print(datetime.datetime.utcnow())