Github项目复现流程

项目复现

1 页面介绍

服务器配置好之后,下面就可以复现自己找的项目了 ,首先进入所找项目的 Github 链接。下图主要就是仓库里的东西了,你可以看到就是一个个文件夹或文件,里面可能是代码文件,也可能是其他文档,图片什么的。点击可以看。

0dce290d11644fe49ff81442a9543e6b.png 

以上 star 数越多,证明所找项目越流行,复现人数也越多

滑到最下面,可以看到一个叫 README.md 的一段文字,仔细看,它就是仓库里的一个文件,只不过展示出来了。它就像产品说明书,或者是一个介绍页,告诉你这个仓库的有关信息,让你对仓库有了简单的了解。

test.py 为模型测试的文件,train.py 为训练模型所需文件,这两个文件内的代码需大致了解。

2 项目下载

进行项目复现,第一步要下载作者提供的所有项目文件。如下图所示:

点击右上角的 Code

3ea7334a64fd40cab5c995a97d0da125.png 

点击 Download ZIP

1f39c811f8da47e2ac799879b90b2d71.png 

选择想要保存的路径

ebff41cb84504032bb07ff8ab69ccdb9.png 

将下载好的项目进行解压

图中红框为作者这个项目在不同数据集上所取得效果

50942600dff64fee8faafd9b8ae3e4d1.png 

3 安装环境和包

下图为安装所找项目所依赖的环境和包

ba26023814ad426ab26cb9810b9e4e87.png 

图中 ① 为安装依赖环境,可执行以下命令:

    conda create --name xxxxx python=xx   #创建环境,环境名称为xxxxx,指定python版本为xx

图中 ② 为安装 torch,命令行中+cu113 为安装 GPU 版本 pytorch11.3

图中 ③ 为下载作者提供的项目文件(前面已经手动安装,可忽略)

图中 ④ 为安装该项目所用到的包 ,有些项目不会提供 requirements.txt 文件,若有提供可执行以下指令进行安装。

    pip install -r requirements.txt

4 准备数据集

46e052ad1a4541c1ba14b34c8601ec24.png 

如图中 ①,该项目所用数据集为 LOLv1 和 LOLv2,可点击该链接查看该数据集介绍和下载数据集 

图中 ② 为将下载好的数据集进行组合,图中所示,在项目根目录下创建名为 dataset 的文件夹,将下载的数据集按照组合放入 dataset 文件夹中

5 测试模型

c72a09abdd524654b726c86778b5e7eb.png 

图中 ① 为下载数据集,上边已下载,可忽略

图中 ② 为下载作者提供的 pytorch 模型文件和该文件存放的位置,需下载并放在自己创建的 checkpoints 文件夹。

图中 ③ 为测试该模型的命令,上边工作都做完之后,就可在终端输入作者提供的命令行进行模型测试了。

6 训练模型

74daa6675d6a4cfa9774cc4f39158945.png 

同样在终端中输入作者提供的命令行,可以对模型进行训练。

 

  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值