How to use a full nusences dataset that has ten folders and does not match the data/nuscenes/ file structure given in DATA_PREP.md?
@stephenunderdog You need to extract and merge them all into unified folders.
10个blogs全部下载下来,他们的目录层级是一样的,需要把他们合并到一起,当然最后可能因为一些文件重复会导致总数目对不上,但是不影响训练;提供两个脚本: transfer_samples_data.sh: #!bin/bash
path=$1 version_name=$2
mv ${path}/${version_name}/samples/CAM_BACK/* ./data/nuscenes/samples/CAM_BACK
mv ${path}/${version_name}/samples/CAM_BACK_LEFT/* ./data/nuscenes/samples/CAM_BACK_LEFT/
mv ${path}/${version_name}/samples/CAM_BACK_RIGHT/* ./data/nuscenes/samples/CAM_BACK_RIGHT/
mv ${path}/${version_name}/samples/CAM_FRONT/* ./data/nuscenes/samples/CAM_FRONT
mv ${path}/${version_name}/samples/CAM_FRONT_LEFT/* ./data/nuscenes/samples/CAM_FRONT_LEFT/
mv ${path}/${version_name}/samples/CAM_FRONT_RIGHT/* ./data/nuscenes/samples/CAM_FRONT_RIGHT/
mv ${path}/${version_name}/samples/LIDAR_TOP/* ./data/nuscenes/samples/LIDAR_TOP/
mv ${path}/${version_name}/samples/RADAR_BACK_LEFT/* ./data/nuscenes/samples/RADAR_BACK_LEFT/
mv ${path}/${version_name}/samples/RADAR_BACK_RIGHT/* ./data/nuscenes/samples/RADAR_BACK_RIGHT/
mv ${path}/${version_name}/samples/RADAR_FRONT/* ./data/nuscenes/samples/RADAR_FRONT/
mv ${path}/${version_name}/samples/RADAR_FRONT_LEFT/* ./data/nuscenes/samples/RADAR_FRONT_LEFT/
mv ${path}/${version_name}/samples/RADAR_FRONT_RIGHT/* ./data/nuscenes/samples/RADAR_FRONT_RIGHT/
transfer_sweeps_data.sh: #!bin/bash
path=$1 version_name=$2
find ${path}/${version_name}/sweeps/CAM_BACK/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK ;
find ${path}/${version_name}/sweeps/CAM_BACK_LEFT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_LEFT/ ;
find ${path}/${version_name}/sweeps/CAM_BACK_RIGHT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_RIGHT/ ;
find ${path}/${version_name}/sweeps/CAM_FRONT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT ;
find ${path}/${version_name}/sweeps/CAM_FRONT_LEFT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_LEFT/ ;
find ${path}/${version_name}/sweeps/CAM_FRONT_RIGHT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_RIGHT/ ;
find ${path}/${version_name}/sweeps/LIDAR_TOP/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/LIDAR_TOP/ ;
find ${path}/${version_name}/sweeps/RADAR_BACK_LEFT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_LEFT/ ;
find ${path}/${version_name}/sweeps/RADAR_BACK_RIGHT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_RIGHT/ ;
find ${path}/${version_name}/sweeps/RADAR_FRONT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT/ ;
find ${path}/${version_name}/sweeps/RADAR_FRONT_LEFT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_LEFT/ ;
find ${path}/${version_name}/sweeps/RADAR_FRONT_RIGHT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_RIGHT/ ;
非常感谢!发自我的iPhone------------------ Original ------------------From: yudefu @.>Date: Thu,Sep 7,2023 3:29 PMTo: OpenDriveLab/UniAD @.>Cc: stephenunderdog @.>, Mention @.>Subject: Re: [OpenDriveLab/UniAD] How to use a full nusences dataset that hasten folders and does not match the data/nuscenes/ file structure given inDATA_PREP.md? (Issue #116) 10个blogs全部下载下来,他们的目录层级是一样的,需要把他们合并到一起,当然最后可能因为一些文件重复会导致总数目对不上,但是不影响训练;提供两个脚本: transfer_samples_data.sh: #!bin/bash path=$1 version_name=$2 mv ${path}/${version_name}/samples/CAM_BACK/* ./data/nuscenes/samples/CAM_BACK mv ${path}/${version_name}/samples/CAM_BACK_LEFT/* ./data/nuscenes/samples/CAM_BACK_LEFT/ mv ${path}/${version_name}/samples/CAM_BACK_RIGHT/* ./data/nuscenes/samples/CAM_BACK_RIGHT/ mv ${path}/${version_name}/samples/CAM_FRONT/* ./data/nuscenes/samples/CAM_FRONT mv ${path}/${version_name}/samples/CAM_FRONT_LEFT/* ./data/nuscenes/samples/CAM_FRONT_LEFT/ mv ${path}/${version_name}/samples/CAM_FRONT_RIGHT/* ./data/nuscenes/samples/CAM_FRONT_RIGHT/ mv ${path}/${version_name}/samples/LIDAR_TOP/* ./data/nuscenes/samples/LIDAR_TOP/ mv ${path}/${version_name}/samples/RADAR_BACK_LEFT/* ./data/nuscenes/samples/RADAR_BACK_LEFT/ mv ${path}/${version_name}/samples/RADAR_BACK_RIGHT/* ./data/nuscenes/samples/RADAR_BACK_RIGHT/ mv ${path}/${version_name}/samples/RADAR_FRONT/* ./data/nuscenes/samples/RADAR_FRONT/ mv ${path}/${version_name}/samples/RADAR_FRONT_LEFT/* ./data/nuscenes/samples/RADAR_FRONT_LEFT/ mv ${path}/${version_name}/samples/RADAR_FRONT_RIGHT/* ./data/nuscenes/samples/RADAR_FRONT_RIGHT/ transfer_sweeps_data.sh: #!bin/bash path=$1 version_name=$2 find ${path}/${version_name}/sweeps/CAM_BACK/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK ; find ${path}/${version_name}/sweeps/CAM_BACK_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_LEFT/ ; find ${path}/${version_name}/sweeps/CAM_BACK_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_RIGHT/ ; find ${path}/${version_name}/sweeps/CAM_FRONT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT ; find ${path}/${version_name}/sweeps/CAM_FRONT_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_LEFT/ ; find ${path}/${version_name}/sweeps/CAM_FRONT_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_RIGHT/ ; find ${path}/${version_name}/sweeps/LIDAR_TOP/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/LIDAR_TOP/ ; find ${path}/${version_name}/sweeps/RADAR_BACK_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_LEFT/ ; find ${path}/${version_name}/sweeps/RADAR_BACK_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_RIGHT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_LEFT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_RIGHT/ ;
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.> [ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/OpenDriveLab/UniAD/issues/116#issuecomment-1709620651", "url": "https://github.com/OpenDriveLab/UniAD/issues/116#issuecomment-1709620651", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.***": "Organization", "name": "GitHub", "url": "https://github.com" } } ]
10个blogs全部下载下来,他们的目录层级是一样的,需要把他们合并到一起,当然最后可能因为一些文件重复会导致总数目对不上,但是不影响训练;提供两个脚本: transfer_samples_data.sh: #!bin/bash
path=$1 version_name=$2
mv ${path}/${version_name}/samples/CAM_BACK/* ./data/nuscenes/samples/CAM_BACK
mv ${path}/${version_name}/samples/CAM_BACK_LEFT/* ./data/nuscenes/samples/CAM_BACK_LEFT/
mv ${path}/${version_name}/samples/CAM_BACK_RIGHT/* ./data/nuscenes/samples/CAM_BACK_RIGHT/
mv ${path}/${version_name}/samples/CAM_FRONT/* ./data/nuscenes/samples/CAM_FRONT
mv ${path}/${version_name}/samples/CAM_FRONT_LEFT/* ./data/nuscenes/samples/CAM_FRONT_LEFT/
mv ${path}/${version_name}/samples/CAM_FRONT_RIGHT/* ./data/nuscenes/samples/CAM_FRONT_RIGHT/
mv ${path}/${version_name}/samples/LIDAR_TOP/* ./data/nuscenes/samples/LIDAR_TOP/
mv ${path}/${version_name}/samples/RADAR_BACK_LEFT/* ./data/nuscenes/samples/RADAR_BACK_LEFT/
mv ${path}/${version_name}/samples/RADAR_BACK_RIGHT/* ./data/nuscenes/samples/RADAR_BACK_RIGHT/
mv ${path}/${version_name}/samples/RADAR_FRONT/* ./data/nuscenes/samples/RADAR_FRONT/
mv ${path}/${version_name}/samples/RADAR_FRONT_LEFT/* ./data/nuscenes/samples/RADAR_FRONT_LEFT/
mv ${path}/${version_name}/samples/RADAR_FRONT_RIGHT/* ./data/nuscenes/samples/RADAR_FRONT_RIGHT/
transfer_sweeps_data.sh: #!bin/bash
path=$1 version_name=$2
find ${path}/${version_name}/sweeps/CAM_BACK/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK ;
find ${path}/${version_name}/sweeps/CAM_BACK_LEFT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_LEFT/ ;
find ${path}/${version_name}/sweeps/CAM_BACK_RIGHT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_RIGHT/ ;
find ${path}/${version_name}/sweeps/CAM_FRONT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT ;
find ${path}/${version_name}/sweeps/CAM_FRONT_LEFT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_LEFT/ ;
find ${path}/${version_name}/sweeps/CAM_FRONT_RIGHT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_RIGHT/ ;
find ${path}/${version_name}/sweeps/LIDAR_TOP/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/LIDAR_TOP/ ;
find ${path}/${version_name}/sweeps/RADAR_BACK_LEFT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_LEFT/ ;
find ${path}/${version_name}/sweeps/RADAR_BACK_RIGHT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_RIGHT/ ;
find ${path}/${version_name}/sweeps/RADAR_FRONT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT/ ;
find ${path}/${version_name}/sweeps/RADAR_FRONT_LEFT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_LEFT/ ;
find ${path}/${version_name}/sweeps/RADAR_FRONT_RIGHT/ -type f -name "*" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_RIGHT/ ;
请问最后data/nuscenes/v1.0-trainval文件夹下只存有"v1.0-trainval_meta"各种.json文件吗?"v1.0-trainval_meta"中"map"文件夹里的4张图片放在哪里?data/nuscenes/maps中存放官网下载的扩展文件还是需要把“v1.0-trainval_meta”里的map.png放进去?v1.0-test里面的文件夹下载后保持不变(存放samples/sweeps两个文件夹)?非常感谢您的回答!
非常感谢!发自我的iPhone------------------ Original ------------------From: yudefu @.>Date: Thu,Sep 7,2023 3:29 PMTo: OpenDriveLab/UniAD @.>Cc: stephenunderdog @.>, Mention @.>Subject: Re: [OpenDriveLab/UniAD] How to use a full nusences dataset that hasten folders and does not match the data/nuscenes/ file structure given inDATA_PREP.md? (Issue #116) 10个blogs全部下载下来,他们的目录层级是一样的,需要把他们合并到一起,当然最后可能因为一些文件重复会导致总数目对不上,但是不影响训练;提供两个脚本: transfer_samples_data.sh: #!bin/bash path=$1 version_name=$2 mv ${path}/${version_name}/samples/CAM_BACK/* ./data/nuscenes/samples/CAM_BACK mv ${path}/${version_name}/samples/CAM_BACK_LEFT/* ./data/nuscenes/samples/CAM_BACK_LEFT/ mv ${path}/${version_name}/samples/CAM_BACK_RIGHT/* ./data/nuscenes/samples/CAM_BACK_RIGHT/ mv ${path}/${version_name}/samples/CAM_FRONT/* ./data/nuscenes/samples/CAM_FRONT mv ${path}/${version_name}/samples/CAM_FRONT_LEFT/* ./data/nuscenes/samples/CAM_FRONT_LEFT/ mv ${path}/${version_name}/samples/CAM_FRONT_RIGHT/* ./data/nuscenes/samples/CAM_FRONT_RIGHT/ mv ${path}/${version_name}/samples/LIDAR_TOP/* ./data/nuscenes/samples/LIDAR_TOP/ mv ${path}/${version_name}/samples/RADAR_BACK_LEFT/* ./data/nuscenes/samples/RADAR_BACK_LEFT/ mv ${path}/${version_name}/samples/RADAR_BACK_RIGHT/* ./data/nuscenes/samples/RADAR_BACK_RIGHT/ mv ${path}/${version_name}/samples/RADAR_FRONT/* ./data/nuscenes/samples/RADAR_FRONT/ mv ${path}/${version_name}/samples/RADAR_FRONT_LEFT/* ./data/nuscenes/samples/RADAR_FRONT_LEFT/ mv ${path}/${version_name}/samples/RADAR_FRONT_RIGHT/* ./data/nuscenes/samples/RADAR_FRONT_RIGHT/ transfer_sweeps_data.sh: #!bin/bash path=$1 version_name=$2 find ${path}/${version_name}/sweeps/CAM_BACK/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK ; find ${path}/${version_name}/sweeps/CAM_BACK_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_LEFT/ ; find ${path}/${version_name}/sweeps/CAM_BACK_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_RIGHT/ ; find ${path}/${version_name}/sweeps/CAM_FRONT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT ; find ${path}/${version_name}/sweeps/CAM_FRONT_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_LEFT/ ; find ${path}/${version_name}/sweeps/CAM_FRONT_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_RIGHT/ ; find ${path}/${version_name}/sweeps/LIDAR_TOP/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/LIDAR_TOP/ ; find ${path}/${version_name}/sweeps/RADAR_BACK_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_LEFT/ ; find ${path}/${version_name}/sweeps/RADAR_BACK_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_RIGHT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_LEFT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_RIGHT/ ; —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.> [ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "#116 (comment)", "url": "#116 (comment)", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.***": "Organization", "name": "GitHub", "url": "https://github.com" } } ]
请问最后data/nuscenes/v1.0-trainval文件夹下只存有"v1.0-trainval_meta"各种.json文件吗?"v1.0-trainval_meta"中"map"文件夹里的4张图片放在哪里?data/nuscenes/maps中存放官网下载的扩展文件还是需要把“v1.0-trainval_meta”里的map.png放进去?v1.0-test里面的文件夹下载后保持不变(存放samples/sweeps两个文件夹)?非常感谢您的回答
非常感谢!发自我的iPhone------------------ Original ------------------From: yudefu @.>Date: Thu,Sep 7,2023 3:29 PMTo: OpenDriveLab/UniAD _@**._>Cc: stephenunderdog _@.>, Mention @.>Subject: Re: [OpenDriveLab/UniAD] How to use a full nusences dataset that hasten folders and does not match the data/nuscenes/ file structure given inDATA_PREP.md? (Issue #116) 10个blogs全部下载下来,他们的目录层级是一样的,需要把他们合并到一起,当然最后可能因为一些文件重复会导致总数目对不上,但是不影响训练;提供两个脚本: transfer_samples_data.sh: #!bin/bash path=$1 version_name=$2 mv ${path}/${version_name}/samples/CAM_BACK/* ./data/nuscenes/samples/CAM_BACK mv ${path}/${version_name}/samples/CAM_BACK_LEFT/* ./data/nuscenes/samples/CAM_BACK_LEFT/ mv ${path}/${version_name}/samples/CAM_BACK_RIGHT/* ./data/nuscenes/samples/CAM_BACK_RIGHT/ mv ${path}/${version_name}/samples/CAM_FRONT/* ./data/nuscenes/samples/CAM_FRONT mv ${path}/${version_name}/samples/CAM_FRONT_LEFT/* ./data/nuscenes/samples/CAM_FRONT_LEFT/ mv ${path}/${version_name}/samples/CAM_FRONT_RIGHT/* ./data/nuscenes/samples/CAM_FRONT_RIGHT/ mv ${path}/${version_name}/samples/LIDAR_TOP/* ./data/nuscenes/samples/LIDAR_TOP/ mv ${path}/${version_name}/samples/RADAR_BACK_LEFT/* ./data/nuscenes/samples/RADAR_BACK_LEFT/ mv ${path}/${version_name}/samples/RADAR_BACK_RIGHT/* ./data/nuscenes/samples/RADAR_BACK_RIGHT/ mv ${path}/${version_name}/samples/RADAR_FRONT/* ./data/nuscenes/samples/RADAR_FRONT/ mv ${path}/${version_name}/samples/RADAR_FRONT_LEFT/* ./data/nuscenes/samples/RADAR_FRONT_LEFT/ mv ${path}/${version_name}/samples/RADAR_FRONT_RIGHT/* ./data/nuscenes/samples/RADAR_FRONT_RIGHT/ transfer_sweeps_data.sh: #!bin/bash path=$1 version_name=$2 find ${path}/${version_name}/sweeps/CAM_BACK/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK ; find ${path}/${version_name}/sweeps/CAM_BACK_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_LEFT/ ; find ${path}/${version_name}/sweeps/CAM_BACK_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_RIGHT/ ; find ${path}/${version_name}/sweeps/CAM_FRONT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT ; find ${path}/${version_name}/sweeps/CAM_FRONT_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_LEFT/ ; find ${path}/${version_name}/sweeps/CAM_FRONT_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_RIGHT/ ; find ${path}/${version_name}/sweeps/LIDAR_TOP/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/LIDAR_TOP/ ; find ${path}/${version_name}/sweeps/RADAR_BACK_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_LEFT/ ; find ${path}/${version_name}/sweeps/RADAR_BACK_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_RIGHT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_LEFT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT_RIGHT/ -type f -name "_" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_RIGHT/ ; —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: _@.> [ { @._": "http://schema.org", _@.": "EmailMessage", "potentialAction": { @._": "ViewAction", "target": "#116 (comment)", "url": "#116 (comment)", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { _@_.*": "Organization", "name": "GitHub", "url": "https://github.com" } } ]
请问最后data/nuscenes/v1.0-trainval文件夹下只存有"v1.0-trainval_meta"各种.json文件吗?"v1.0-trainval_meta"中"map"文件夹里的4张图片放在哪里?data/nuscenes/maps中存放官网下载的扩展文件还是需要把“v1.0-trainval_meta”里的map.png放进去?v1.0-test里面的文件夹下载后保持不变(存放samples/sweeps两个文件夹)?非常感谢您的回答
你从官方数据集下载的是什么就是什么,readme里面说的很清楚的。maps目录里面的东西不要更换,不管是预测还是训练用同一个即可;
非常感谢!发自我的iPhone------------------ Original ------------------From: yudefu @.>Date: Thu,Sep 7,2023 3:29 PMTo: OpenDriveLab/UniAD _@**._>Cc: stephenunderdog _@.>, Mention @.>Subject: Re: [OpenDriveLab/UniAD] How to use a full nusences dataset that hasten folders and does not match the data/nuscenes/ file structure given inDATA_PREP.md? (Issue #116) 10个blogs全部下载下来,他们的目录层级是一样的,需要把他们合并到一起,当然最后可能因为一些文件重复会导致总数目对不上,但是不影响训练;提供两个脚本: transfer_samples_data.sh: #!bin/bash path=$1 version_name=$2 mv ${path}/${version_name}/samples/CAM_BACK/* ./data/nuscenes/samples/CAM_BACK mv ${path}/${version_name}/samples/CAM_BACK_LEFT/* ./data/nuscenes/samples/CAM_BACK_LEFT/ mv ${path}/${version_name}/samples/CAM_BACK_RIGHT/* ./data/nuscenes/samples/CAM_BACK_RIGHT/ mv ${path}/${version_name}/samples/CAM_FRONT/* ./data/nuscenes/samples/CAM_FRONT mv ${path}/${version_name}/samples/CAM_FRONT_LEFT/* ./data/nuscenes/samples/CAM_FRONT_LEFT/ mv ${path}/${version_name}/samples/CAM_FRONT_RIGHT/* ./data/nuscenes/samples/CAM_FRONT_RIGHT/ mv ${path}/${version_name}/samples/LIDAR_TOP/* ./data/nuscenes/samples/LIDAR_TOP/ mv ${path}/${version_name}/samples/RADAR_BACK_LEFT/* ./data/nuscenes/samples/RADAR_BACK_LEFT/ mv ${path}/${version_name}/samples/RADAR_BACK_RIGHT/* ./data/nuscenes/samples/RADAR_BACK_RIGHT/ mv ${path}/${version_name}/samples/RADAR_FRONT/* ./data/nuscenes/samples/RADAR_FRONT/ mv ${path}/${version_name}/samples/RADAR_FRONT_LEFT/* ./data/nuscenes/samples/RADAR_FRONT_LEFT/ mv ${path}/${version_name}/samples/RADAR_FRONT_RIGHT/* ./data/nuscenes/samples/RADAR_FRONT_RIGHT/ transfer_sweeps_data.sh: #!bin/bash path=$1 version_name=$2 find ${path}/${version_name}/sweeps/CAM_BACK/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK ; find ${path}/${version_name}/sweeps/CAM_BACK_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_LEFT/ ; find ${path}/${version_name}/sweeps/CAM_BACK_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_BACK_RIGHT/ ; find ${path}/${version_name}/sweeps/CAM_FRONT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT ; find ${path}/${version_name}/sweeps/CAM_FRONT_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_LEFT/ ; find ${path}/${version_name}/sweeps/CAM_FRONT_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/CAM_FRONT_RIGHT/ ; find ${path}/${version_name}/sweeps/LIDAR_TOP/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/LIDAR_TOP/ ; find ${path}/${version_name}/sweeps/RADAR_BACK_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_LEFT/ ; find ${path}/${version_name}/sweeps/RADAR_BACK_RIGHT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_BACK_RIGHT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT_LEFT/ -type f -name "" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_LEFT/ ; find ${path}/${version_name}/sweeps/RADAR_FRONT_RIGHT/ -type f -name "_" -exec mv {} ./data/nuscenes/sweeps/RADAR_FRONT_RIGHT/ ; —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: _@.> [ { @._": "http://schema.org", _@.": "EmailMessage", "potentialAction": { @._": "ViewAction", "target": "#116 (comment)", "url": "#116 (comment)", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { _@_.*": "Organization", "name": "GitHub", "url": "https://github.com" } } ]
请问最后data/nuscenes/v1.0-trainval文件夹下只存有"v1.0-trainval_meta"各种.json文件吗?"v1.0-trainval_meta"中"map"文件夹里的4张图片放在哪里?data/nuscenes/maps中存放官网下载的扩展文件还是需要把“v1.0-trainval_meta”里的map.png放进去?v1.0-test里面的文件夹下载后保持不变(存放samples/sweeps两个文件夹)?非常感谢您的回答
你从官方数据集下载的是什么就是什么,readme里面说的很清楚的。maps目录里面的东西不要更换,不管是预测还是训练用同一个即可;
非常感谢您的回复,这对我有很大帮助!还要恳请您一个问题:请问从官网下载的“v1.0-test_blobs”里的samples、sweeps文件夹怎么用呢?也是和train的10个blogs一起合并到~/UniAD/data/nuscenes/samples里吗?非常非常感谢
