news 2026/4/30 5:05:42

AQATrack开源模型探索

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AQATrack开源模型探索

配置环境:按照readme说明书,傻瓜式探索

anaconda终端输入

conda create -n aqatrack python=3.8 conda activate aqatrack bash install.sh

最后一行Windows系统可能会报错,缺少whl之类的,没关系,咱们打开PyCharm,建一个项目aqatrack,路径选aqatrack主干文件的根目录

选现有环境,然后在终端运行

python tracking/create_default_local_file.py --workspace_dir . --data_dir ./data --save_dir ./output

记得把里面的点换成自己 的绝对路径,python tracking/create_default_local_file.py --workspace_dir.--data_dir./data--save_dir./output,注意啊这里是反斜杠

在终端运行以上命令来设置该项目的路径,有报错就是模块缺失,缺什么咱们就补什么,直到不报错即可,以上,环境就配置好啦🎆撒花✿✿ヽ(°▽°)ノ✿

遇到安装包缺失的情况就用pip

文件内容里面出现的陌生词汇:tensorboard-记录欠拟合、过拟合问题的

现在修改一些地方的参数:

yaml文件是256是基础,384是骨干

每一轮采样率

23行-添加数据集名称,29行-更改采样的比例

66行-训练轮数BATCH_SIZE:8[可以按偶数上下调,比如6、10,怎么样的情况就往上调了呢?]

74行-显卡数量-T_T工作站只有一个显卡

80行-验证次数VAL_EPOCH_INTERVAL:20

lib.train.data_specs里面添加分好类的数据集txt文件

还没加。。。

lib.train.dataset里面的__init__.py文件里面需要改

加入引入数据集名字的类from .ootb import OOTB

这里 的ootb需要是lib.train.dataset里面的一个ootb.py文件,这个ootb.py可以让D师傅手搓一个

lib.train下属的base_functions.py里面改

同样在文件开头导入数据集类

# 在现有导入语句后添加 from lib.train.dataset import OOTB, OOTB_lmdb # 假设存在这些类

修改names2datasets函数在32行添加数据集名称,在81行添加数据集支持,代码如下

# 添加 OOTB 数据集支持 if name == "OOTB": if settings.use_lmdb: print("Building OOTB from lmdb") # 假设 OOTB_lmdb 需要的参数 datasets.append(OOTB_lmdb(settings.env.ootb_lmdb_dir, split='train', image_loader=image_loader)) else: print("Building OOTB dataset") # 假设 OOTB 需要的参数:数据目录和分割 datasets.append(OOTB(settings.env.ootb_dir, split='train', image_loader=image_loader))

以上,参数修改完成,可以开始运行了。

补充:

训练的代码修改:

1设置数据集路径,在README文件里复制代码,替换点,在lib.train.admin下会生成一个local.py文件里会注明路径,如果报错缺少模块,缺什么补什么,用pip+阿里镜像源就可以,比如:

pip install torch -i https://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

2设置环境,在lib.train.admin下的environment.py

、、3dataset里面改两个,1添加读取数据集的py文件2-init_文件中导入库

、、4train下修改data_specs里的txt训练和测试文件,不需要起始帧范围

、、4yaml文件中的参数修改,显卡数量,Batch Size按2的幂次来训练,从高到底的试,16-8-4-2

测试的修改test:

读取数据集的文件生成参考latsot的读取方式

test.evaluation里面修改

环境environment,self

dataset

testepoch46改数据集名字

78epoch=xxx,训练权重,名字

训练过程中

train.trainers下的base_trainer.py里面96-98修改训练轮数,保存最后10轮,可以修改权重(修改的时机)

out of memory

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 3:48:52

M2LOrder一键部署教程:基于Ubuntu20.04的快速环境搭建

M2LOrder一键部署教程:基于Ubuntu20.04的快速环境搭建 你是不是也对那些能“看懂”人情绪的AI应用感到好奇?比如,让AI分析一段文字是开心还是沮丧,或者判断一张图片里的人是惊讶还是平静。今天,我们就来动手部署一个这…

作者头像 李华
网站建设 2026/4/16 8:07:00

遥感影像处理必备:用Python+GDAL高效计算.tif文件各波段均值方差

遥感影像处理必备:用PythonGDAL高效计算.tif文件各波段均值方差 遥感影像分析中,波段统计量计算是基础却关键的一环。无论是辐射校正、分类算法还是深度学习预处理,均值和方差的计算都直接影响后续分析质量。传统GIS软件如ArcGIS虽然提供可视…

作者头像 李华
网站建设 2026/4/14 21:03:19

项目6 数据的插入、修改和删除操作

项目6 数据的插入、修改和删除操作 项目六 数据的插入、修改和删除操作_4课时 数据的插入、修改和删除操作 课程开始(0-5分钟) 第一节课 任务6.1 插入数据(90分钟) 一、预习回顾与引入(5-10分钟) 二、INSERT语句基本语法(10-15分钟) 三、单条数据插入演示(15-30分钟)…

作者头像 李华
网站建设 2026/4/14 20:55:42

Zalando 数据集示例

1001 件 Zalando 商品的示例数据集 一个包含 1000 条记录的 Zalando 商品数据集示例。该数据集使用 Bright Data API 提取。 Zalando 数据集中包含的部分数据点: domain: 商品所属的域或类别country_code: 与商品关联的国家代码url: 在线查看商品详情的链接或 URL…

作者头像 李华
网站建设 2026/4/16 1:19:24

5分钟学会Qwen3-ASR:1.7B语音识别模型部署与API调用

5分钟学会Qwen3-ASR:1.7B语音识别模型部署与API调用 1. 引言:语音识别的新选择 语音识别技术正在改变我们与设备交互的方式。想象一下,会议录音自动转文字、视频自动生成字幕、语音助手准确理解你的指令——这些场景现在都可以通过Qwen3-AS…

作者头像 李华
网站建设 2026/4/14 20:48:19

混合有源滤波器(HAPF)的MATLAB-Simulink仿真及补偿前后系统谐波对比

混合有源滤波器(HAPF) MATLAB-Simulink仿真 仿真模拟的HAPF补偿前后,系统所含的谐波对比如下图所示。最近在调试工厂配电系统时,发现变频器负载产生的谐波把电压波形都拧成麻花了。这种5次、7次谐波就像电网上长了毛刺&#xff0c…

作者头像 李华