voldemortX / pytorch-auto-drive

PytorchAutoDrive: Segmentation models (ERFNet, ENet, DeepLab, FCN...) and Lane detection models (SCNN, RESA, LSTR, LaneATT, BézierLaneNet...) based on PyTorch with fast training, visualization, benchmarking & deployment help
BSD 3-Clause "New" or "Revised" License
824 stars 137 forks source link

关于在tusimple数据集上进行test的问题 #129

Closed xxKomorebixx closed 5 months ago

xxKomorebixx commented 1 year ago

您好,我看了tusimple.md中的Directory Structure,请问是把test数据集和train数据集的chips都放在一起了吗?另,test过程中提示没有找到./output/resnet34_bezierlanenet_tusimple-aug2.json,请问这个json文件是怎么获得的?

voldemortX commented 1 year ago

@xxKomorebixx tusimple图片应该是放在一起的,就是下载官方数据直接解压的文档结构。

test的流程是先跑预测,再用官方脚本评测,注意使用autotest_tusimple.sh时候的exp_name要和跑预测时候的统一。可以先看下./output目录到底有没有对应的json文件。

xxKomorebixx commented 1 year ago

@xxKomorebixx tusimple图片应该是放在一起的,就是下载官方数据直接解压的文档结构。

test的流程是先跑预测,再用官方脚本评测,注意使用autotest_tusimple.sh时候的exp_name要和跑预测时候的统一。可以先看下./output目录到底有没有对应的json文件。

我是在跑预测的时候就出错了。 output底下是空的,原本是用于存储预测结果的是吗? dc152b2e373dc8b12e002339478bd3d

voldemortX commented 1 year ago

我是在跑预测的时候就出错了。 output底下是空的,原本是用于存储预测结果的是吗? dc152b2e373dc8b12e002339478bd3d

对的,是用来存储预测结果的。你是有./output这个文件夹的吗?是不是中文路径的问题

xxKomorebixx commented 1 year ago

谢谢,弄好了,但是只有json结果,想问一下最终的test相关结果指标是保存在哪里呢?另,请问您有尝试过B样条吗?虽然和贝塞尔可能差别也不会太大

voldemortX commented 1 year ago

谢谢,弄好了,但是只有json结果,想问一下最终的test相关结果指标是保存在哪里呢?另,请问您有尝试过B样条吗?虽然和贝塞尔可能差别也不会太大

在你的 work_dir 应该有指标结果。

样条虽然没用过,但例如laneatt之类的关键点方法也会再用样条平滑,或许可以看做样条

xxKomorebixx commented 1 year ago

谢谢,弄好了,但是只有json结果,想问一下最终的test相关结果指标是保存在哪里呢?另,请问您有尝试过B样条吗?虽然和贝塞尔可能差别也不会太大

在你的 work_dir 应该有指标结果。

样条虽然没用过,但例如laneatt之类的关键点方法也会再用样条平滑,或许可以看做样条

OK,还有看到您有提到关于模型速度的统一测试。请问具体是在哪个文件呢?

voldemortX commented 1 year ago

OK,还有看到您有提到关于模型速度的统一测试。请问具体是在哪个文件呢?

你可以在这里看到我们统一硬件平台的测试结果和自测的方法:https://github.com/voldemortX/pytorch-auto-drive/blob/master/docs/BENCHMARK.md

xxKomorebixx commented 1 year ago

OK,还有看到您有提到关于模型速度的统一测试。请问具体是在哪个文件呢?

你可以在这里看到我们统一硬件平台的测试结果和自测的方法:https://github.com/voldemortX/pytorch-auto-drive/blob/master/docs/BENCHMARK.md

好的,十分感谢您耐心的回复!

bjzhb666 commented 11 months ago

@xxKomorebixx tusimple图片应该是放在一起的,就是下载官方数据直接解压的文档结构。

test的流程是先跑预测,再用官方脚本评测,注意使用autotest_tusimple.sh时候的exp_name要和跑预测时候的统一。可以先看下./output目录到底有没有对应的json文件。

您好,现在下载Tusimple数据集只能从kaggle上面下载,是已经划分好train文件夹和test文件夹的,想问一下应该怎么操作合到一起?能否更新一下tusimple.md中相关的内容,谢谢 image

voldemortX commented 11 months ago

@xxKomorebixx tusimple图片应该是放在一起的,就是下载官方数据直接解压的文档结构。

test的流程是先跑预测,再用官方脚本评测,注意使用autotest_tusimple.sh时候的exp_name要和跑预测时候的统一。可以先看下./output目录到底有没有对应的json文件。

您好,现在下载Tusimple数据集只能从kaggle上面下载,是已经划分好train文件夹和test文件夹的,想问一下应该怎么操作合到一起?能否更新一下tusimple.md中相关的内容,谢谢 image

@bjzhb666 感谢指出这个问题,你先按tusimple.md的directory structure把两个文件夹的内容合一下试试呢?

bjzhb666 commented 11 months ago

@xxKomorebixx tusimple图片应该是放在一起的,就是下载官方数据直接解压的文档结构。 test的流程是先跑预测,再用官方脚本评测,注意使用autotest_tusimple.sh时候的exp_name要和跑预测时候的统一。可以先看下./output目录到底有没有对应的json文件。

您好,现在下载Tusimple数据集只能从kaggle上面下载,是已经划分好train文件夹和test文件夹的,想问一下应该怎么操作合到一起?能否更新一下tusimple.md中相关的内容,谢谢 image

@bjzhb666 感谢指出这个问题,你先按tusimple.md的directory structure把两个文件夹的内容合一下试试呢?

感谢您的回复,现在下载下来的文件名和tusimple.md有些区别,比如没有bezier_labels文件夹,以及train和test文件夹中有些文件名字相同,我也不太清楚应该怎么合并,麻烦再详细解释一下,谢谢

voldemortX commented 11 months ago

@bjzhb666 bezier label是单独下载的,文档里有链接。其他的你直接把clip合到一起,有重复文件就覆盖

理论上讲,图片文件本身是不会变的

bjzhb666 commented 11 months ago

感谢回复,已经跑通,问题解决。但是重复文件不能覆盖,建议在readme里面再更新一下,比如他clips文件夹里面train和test文件夹都有0530文件夹,但是直接合并就会删掉其中某一部分数据,即使出现重名文件夹,也要把里面的内容复制到对应文件夹下

voldemortX commented 11 months ago

感谢回复,已经跑通,问题解决。但是重复文件不能覆盖,建议在readme里面再更新一下,比如他clips文件夹里面train和test文件夹都有0530文件夹,但是直接合并就会删掉其中某一部分数据,即使出现重名文件夹,也要把里面的内容复制到对应文件夹下

不妨把你成功修改文件夹结构的经验总结一下,给doc发一个pull request。或者总结发在这里,我后面更新一下。

bjzhb666 commented 11 months ago

感谢回复,已经跑通,问题解决。但是重复文件不能覆盖,建议在readme里面再更新一下,比如他clips文件夹里面train和test文件夹都有0530文件夹,但是直接合并就会删掉其中某一部分数据,即使出现重名文件夹,也要把里面的内容复制到对应文件夹下

不妨把你成功修改文件夹结构的经验总结一下,给doc发一个pull request。或者总结发在这里,我后面更新一下。

已提交

voldemortX commented 5 months ago

Related PR already merged. Closing issue.