美文网首页
win上配置KittiSeg

win上配置KittiSeg

作者: 涂山容容 | 来源:发表于2018-07-17 11:48 被阅读0次

KittiSeg 是基于FCN的,去年的时候是Kitties road segmentation的第一名。 最近正好在看这一块的内容,就先try一下。代码地址 https://github.com/MarvinTeichmann/KittiSeg

git clone https://github.com/MarvinTeichmann/KittiSeg.git #clone this repository
git submodule update --init --recursive #初始化submodules

由于该代码是在linux系统下的,所以需要修改一些细节。
1.Linux和win的不同
win 和 Linux 不一样,会导入不了submodle的包
所以在主文件夹下添加文件install_windows.bat 内容如下

del %~dp0\incl\evaluation
del %~dp0\incl\seg_utils
del %~dp0\incl\tensorflow_fcn
del %~dp0\incl\tensorvision
mklink /D %~dp0\incl\evaluation %~dp0\submodules\evaluation
mklink /D %~dp0\incl\seg_utils %~dp0\submodules\evaluation\kitti_devkit
mklink /D %~dp0\incl\tensorflow_fcn %~dp0\submodules\tensorflow-fcn
mklink /D %~dp0\incl\tensorvision %~dp0\submodules\TensorVision\tensorvision
echo ok
pause

并用管理员身份运行
2.python2 和 3 的不兼容
运行 train.py报错:

 gives tensorflow ValueError: No variables provided

根据https://github.com/MarvinTeichmann/KittiSeg/issues/35
将在optimizer/generic_optimizer.py 中 grads_and_vars = zip(clipped_grads, tvars) 改为 grads_and_vars = list(zip(clipped_grads, tvars))
解决
报错:

"kitti_seg_input.py", line 355, in start_enqueuing_threads gen.next()

根据https://github.com/MarvinTeichmann/KittiSeg/issues/69 fork一个3.5的版本
https://github.com/tylercode362/KittiSeg/tree/hotfix/python3.5_support
报错:

File "incl\tensorvision\train.py", line 163, in _print_eval_dict print_str = string.join([nam + ": %.2f" for nam in eval_names], AttributeError: module 'string' has no attribute 'join'

更改incl\tensorvision\train.py", linse 163,
print_str = ",".join([nam + ": %.2f" for nam in eval_names])
train.py 至此可以跑通了。

3.其他问题
运行 train.py报错:

ERROR Enter URL in hypes/kittiSeg.json

尝试 https://github.com/MarvinTeichmann/KittiSeg/issues/134
将 vgg.npy 放在两处 KittiSeg/DATA 与KittiSeg/DATA/wights 解决(另,win不分大写小写,所以data和DATA是一样的)

相关文章

  • win上配置KittiSeg

    KittiSeg 是基于FCN的,去年的时候是Kitties road segmentation的第一名。 最近正...

  • 用其他数据集训练KittiSeg

    在win10上配置成功KittiSeg后,随便从网上download了一张图片测试一下效果,结果发现不work随意...

  • zookeeper实现分布式锁

    一:zk的安装、配置 mac上的zk安装、配置: mac上zk安装win上的zk安装、配置:win上zk安装 二:...

  • win上虚拟机在mac上连接使用,超酷超使用!

    win上的虚拟机桥接配置,使用另一台mac可以连接win的虚拟机 win上的操作 1. 查看自己网络信息 在【设置...

  • vscode配置java环境

    win10 配置 vscode java 环境: 参考文章:Win10下 Java环境变量配置配置完成之后:...

  • RN问题汇总

    1.Win10上配置环境出现,module accessibilityinfo does not... 每次新建项...

  • WordPress 的环境配置

    课程实践目标:在自己的电脑上完成基础环境的配置。 在本地的 Mac 电脑上配置开发环境 MacOS 相比于 Win...

  • 2018-09-13

    rem js配置 (function(win) { var doc = win.document; var doc...

  • Spark入门(无理论)

    win10idea+虚拟机(hadoop2.6.1+spark2.1.0) 一、环境配置 1.win10配置 (1...

  • web 工具配置

    mac 配置 3,java 环境(win)

网友评论

      本文标题:win上配置KittiSeg

      本文链接:https://www.haomeiwen.com/subject/msjwpftx.html