cowa新的数据筛选代码

news/2024/5/22 9:02:55

cowa新的数据筛选代码

代码地址: https://git.cowarobot.com/lhb/data_extracting

一阶段筛选

修改配置文件

config/common_stage.yaml
version: '3'
services:de:image: harbor.cowarobot.cn/lhb/data:crpilot2.5-torch2.2environment:- CRPILOT_INSTALL_VERSION=x86_v2.5-v2.5.669.6 #超过669.6会用gpu解码图像,慎重设置parallel-tasks,太大炸显存- NVIDIA_VISIBLE_DEVICES=all- NVIDIA_DRIVER_CAPABILITIES=all- GDK_SCALE- DISPLAY=unix$DISPLAY- GDK_DPI_SCALE- DAY_RANGE- EXIST_OK=1 #0则跳过已经清洗的包,1则不跳过,当为1时,不要使用多台机器同时清洗- USE_POSE_IN_BAG=0 #0使用localization.yaml生成pose,1则使用包中pose,包中没有pose则跳过- FILTER_DISTANCE=-1 #-1时不使用pose,可以清洗不包含gps和pose的包- FILTER_TIME=0.1
#      - MONGO_DB=ai-cowa-2d-extract-test
#      - MINIO_BUCKET=ai-cowa-2d-test- MONGO_DB=cowa-2D-extract- MINIO_BUCKET=ai-cowa-2d- DONE_KEY=_id #用于多机清洗时判断是否已经清洗过,清洗新的包设置为_id,重复清洗之前的包可以设置为任意不重复的值,比如done_240407- TL_PRIOR=/cowarobot/data_extracting/de/utils/tl_prior.csv
#    deploy:
#      resources:
#        reservations:
#          devices:
#            - driver: "nvidia"
#              count: "all"
#              capabilities: [ "gpu" ]# network_mode: hostvolumes:- /data:/data- /disk:/disk- /disk1:/disk1- /tmp/.X11-unix:/tmp/.X11-unixtty: truecommand: "bash -c 'source /cowarobot/start.sh && cd /cowarobot/data_extracting/ && unset HTTP_PROXY https_proxy HTTPS_PROXY http_proxy && git checkout main && git pull && \cd /cowarobot/data_extracting/ && \python3 scripts/run_common_stage1.py--type all--id all--year 2024--month all--day all--uuid 5c799adf-49dd-45e1-a475-eb2178d444c0--data-pathes /disk1/AIStudiodata/dcenter/TruthSystemData/ \/disk1/AIStudiodata/dcenter/EventData/ \/disk1/AIStudiodata/dcenter/PerceptionData/ \/disk1/AIStudiodata/dcenter/DebugData/--parallel-tasks 64--topics /camera/surround/front/image_raw \/camera/surround/back/image_raw \/camera/surround/left/image_raw \/camera/surround/right/image_raw \/camera/panorama/3/image_raw \/camera/traffic_light/image_raw \/camera/traffic_light/front/image_raw \/camera/traffic_light/back/image_raw \/camera/stereo/front/1/image_raw \/camera/stereo/front/2/image_raw \/camera/panorama/1/image_raw \/camera/panorama/2/image_raw \/camera/panorama/4/image_raw \/camera/work/right/image_raw \/camera/work/left/image_raw'"

在这里插入图片描述

运行

进入服务器

ssh 242
cd /disk/deepdata/diyun_workspace/work/python_project/new_data_extracting/data_extracting

然后运行

docker-compose -f config/common_stage1.yaml up

二阶段筛选

不进入docker即可运行

python de/tasks/traffic_light/stage2_traffic_light_filter_data.py -f config/traffic_light_filter.py

http://www.mrgr.cn/p/04104830

相关文章

JavaFx项目打包成exe,并集成Jre,使Java项目在任意机器运行

1.关键点:通过springboot打包插件,将项目依赖都打到一个jar包内。 以下是pom配置文件:<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.1…

每天学点儿Python(6) -- 列表和枚举

列表是Python中内置的可变序列&#xff0c;类使用C/C中的数组&#xff0c;使用 [ ] 定义列表&#xff0c;列表中的元素与元素之间用英文逗号&#xff08; , &#xff09;分隔&#xff0c; 但是Python中列表可以存储任意类型的数据&#xff0c;且可以混存&#xff08;即类型可以…

react17 + antd4 如何实现Card组件与左侧内容对齐并撑满高度

在使用antd进行页面布局时&#xff0c;经常会遇到需要将内容区域进行左右分栏&#xff0c;并在右侧区域内放置一个或多个Card组件的情况。然而&#xff0c;有时我们会发现右侧的Card组件并不能与左侧的栏目对齐&#xff0c;尤其是当左侧栏目高度动态变化时。本文将介绍如何使用…

vue简单使用三(class样式绑定)

目录 对象的形式绑定&#xff1a; 数组的形式绑定&#xff1a; 内联样式Style 对象的形式绑定&#xff1a; 可以看到class中有两个值 数组的形式绑定&#xff1a; 可以看到也有两个值 内联样式Style style样式设置成功 完整代码&#xff1a; <!DOCTYPE html> <html…

小程序技术实现前端热更新的优势

小程序作为轻量级的移动应用形态,凭借其无需下载安装、即用即走的特性,迅速获得用户的青睐。同时,小程序技术也为前端热更新提供了天然的优势。通过 Service Worker 等机制,小程序可以拦截网络请求,动态更新前端代码,而无需用户重新下载应用。小程序技术是一种很有前景的…

互联网轻量级框架整合之MyBatis核心组件

在看本篇内容之前&#xff0c;最好先理解一下Hibernate和MyBatis的本质区别&#xff0c;这篇Hibernate和MyBatis使用对比实例做了实际的代码级对比&#xff0c;而MyBatis作为更适合互联网产品的持久层首选必定有必然的原因 MyBatis核心组件 MyBatis能够成为数据持久层首选框&a…

2024.4.16(周二)腾讯公益赛构思展示

团队成员:郑天羽 张晨旭 孙怡然产品介绍:

基于RAM的几何变换——镜像

基于RAM的几何变换——镜像 一、镜像基本概念 镜像变换可以分为水平镜像和竖直镜像,也就是我们所理解的x轴对称和y轴对称问题。可以预见的是,简单的打拍以及无法满足缓存了,要想实现水平镜像起码需要缓存一整行数据,要想实现垂直镜像起码要缓存一帧数据。这里我们可以直接思…

uniCloud云函数概述---公用模块

公用模块可以被普通云函数、云对象调用。它存放在cloudfunctions/comon文件夹内。一、创建公用模块 打开项目,右击cloudfunctions/comon文件夹,选择“新建公用模块”创建好的公共模块包含二个文件: index.js //公共模块文件 package.json //配置文件二、公用模块模板 A)公…

光明与速度:AI网络中GPU与光模块的协奏曲

&#x1f3b6;在人工智能&#xff08;AI&#xff09;的世界里&#xff0c;GPU和光模块是实现高速计算和数据传输的关键。它们如同一场精心编排的交响乐&#xff0c;每个部分都不可或缺&#xff0c;共同创造出美妙的和谐。&#x1f3bc; GPU&#xff1a;AI网络的心脏&#x1f4…

实用工具系列-ADB使用方式

作者持续关注 WPS二次开发专题系列&#xff0c;持续为大家带来更多有价值的WPS开发技术细节&#xff0c;如果能够帮助到您&#xff0c;请帮忙来个一键三连&#xff0c;更多问题请联系我&#xff08;WPS二次开发QQ群:250325397&#xff09;&#xff0c;摸鱼吹牛嗨起来&#xff0…

Adobe Acrobat PDF 2024

Adobe Acrobat PDF 2024正式发布&#xff01;支持Windows和macOS系统&#xff0c;新界面做了轻微调整。 下载地址 Windows客户端&#xff1a;https://www.123pan.com/s/f43eVv-GKZKd.html macOS客户端&#xff1a;https://www.123pan.com/s/f43eVv-PKZKd.html

实景三维技术在社区服务与管理领域的应用

随着科技的不断发展,实景三维技术已经成为了社区服务与管理领域的一项重要工具。实景三维技术可以通过高精度的三维建模技术,将现实世界中的场景、物体以及人物进行数字化重建,使得人们可以在计算机中实现对现实世界的全方位、多角度的观察和分析。在社区服务与管理领域,实…

【Git】安装 Git

文章目录 1. CentOS 下安装2. Ubuntu 下安装 Git 是开放源代码的代码托管工具&#xff0c;最早是在 Linux 下开发的。开始也只能应用于 Linux 平台&#xff0c;后面慢慢的被移植到 Windows 下。现在&#xff0c;Git 可以在 Linux、Unix、Mac 和 Windows 这几大平台上正常运行了…

复杂网络社区发现算法聚类分析全国电梯故障数据和可视化:诊断电梯“安全之殇”|附代码数据

参考原文:http://tecdat.cn/?p=2186 最近我们被客户要求撰写关于复杂网络社区发现算法的研究报告,包括一些图形和统计输出。 物业工程肩负着维持项目各类设施设备的正常运作,保障全体业主的正常生活,令物业保值升值,是项目的心脏部门。拓端数据(tecdat)研究人员根据全国…

2024年4月17日第三十五篇

今天商讨了任务分配和api的设计,变量的命名,工作时间:两小时。

团队演讲视频及其ppt展示

演讲视频地址:https://dmxupday.oss-cn-beijing.aliyuncs.com/video_20240417_114735_edit.mp4 ppt展示:https://files.cnblogs.com/files/blogs/821500/益享-视频分享计划.pptx?t=1713349463&download=true 部分内容展示:

安全大脑与盲人摸象

21世纪是数字科技和数字经济爆发的时代&#xff0c;互联网正从网状结构向类脑模型进行进化&#xff0c;出现了结构和覆盖范围庞大&#xff0c;能够适应不同技术环境、经济场景&#xff0c;跨地域、跨行业的类脑复杂巨型系统。如腾讯、Facebook等社交网络具备的神经网络特征&…

3D Matching:实现halcon中的find_surface_model

halcon中的三维匹配大致分为两类&#xff0c;一类是基于形状的(Shape-Based)&#xff0c;一类是基于表面的(Surface-Based)。基于形状的匹配可用于单个2D图像中定位复杂的3D物体&#xff0c;3D物体模型必须是CAD模型&#xff0c;且几何边缘清晰可见&#xff0c;使用的相机也要预…