LaneNet(2):工程代码复现(pytorch版本)(15分钟上手)

一、下载代码

在github上开源的LaneNet项目数目较少,其中只有基于tensorflow 1.x的项目,这个是基于pytorch版本复现的。
github仓库:https://github.com/IrohXu/lanenet-lane-detection-pytorch

二、数据集准备

上面的代码工程中已经准备好了标注好的数据(只有6张),这里不需要额外准备。
如果想自己标注数据集,可参考我的另一篇文章:tusimple车道线检测 标注自己的数据集
如果想要训练大规模数据,可以前往https://github.com/TuSimple/tusimple-benchmark/issues/3下载公开数据集。

三、训练

3.1 修改训练参数

数据集路径
model/utils/cli_helper.py路径下,修改
在这里插入图片描述
训练轮数
model/utils/cli_helper.py路径下,修改
在这里插入图片描述

3.2 训练

运行train.py文件
在这里插入图片描述

3.3 deeplabv3+训练

默认使用的是ENet作为backbone,如果要使用deeplabv3+结构训练
可以在model/utils/cli_helper.py路径下修改Model_type为DeepLabV3+,重新训练即可。
在这里插入图片描述

四、测试

4.1 修改测试参数

修改测试图片路径
model/utils/cli_helper_test.py路径下,修改
在这里插入图片描述

4.2 测试

运行test.py文件,在./test_output文件夹下查看测试结果

相关推荐

  1. 代码】STAEformer

    2024-07-13 15:02:05       22 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-13 15:02:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-13 15:02:05       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-13 15:02:05       58 阅读
  4. Python语言-面向对象

    2024-07-13 15:02:05       69 阅读

热门阅读

  1. 码元的周期

    2024-07-13 15:02:05       23 阅读
  2. 神经网络的数学原理

    2024-07-13 15:02:05       24 阅读
  3. 【AI原理解析】—迁移学习(TL)原理

    2024-07-13 15:02:05       20 阅读
  4. 索引原理;为什么采用B+树?

    2024-07-13 15:02:05       23 阅读
  5. 【HBZ分享】如何规避TCP的洪水攻击

    2024-07-13 15:02:05       21 阅读
  6. go-基准测试

    2024-07-13 15:02:05       25 阅读