视频目标分割
文章平均质量分 72
DB!!!
DBDBDBDBDBDBDB!!!!!!!
展开
-
AOT源码解析3
前置阅读papergithub文献阅读笔记代码模块AOT源码解析1AOT源码解析2代码分析1.训练模块初始化1.1 设置GPU并打印配置属性#==================================================设置GPU并打印配置属性=================================================== #------------选择GPU和参数------------- self.g原创 2024-09-14 15:09:24 · 312 阅读 · 0 评论 -
AOT源码解析1
AOT代码分析前置阅读代码模块代码分析1静态数据处理1.1引入包1.2 继承Dataset类1.3 数据初始化1.4 获取数据长度1.5 获取数据2 视频数据处理2.1 数据初始化-父类VOSTrain2.2 数据初始化-子类DAVIS2017_Train2.3 获得数据长度2.4 获得数据前置阅读papergithub文献阅读笔记[有标注的代码]-github待公开,等所有代码解析更新完后会上传代码模块[数据处理]代码分析1静态数据处理视频目标分割中的静态数据处理,通常是将单帧原创 2024-09-12 16:58:34 · 1172 阅读 · 0 评论 -
AOT源码解析2
这里值得注意的是,源代码中将BatchNorm2d进行冻结,同时选择在训练时加载backbone的预训练权重后不冻结backbone层。它是所有神经网络模块的基类,提供了一种组织层(Layer)、激活函数和损失函数的方式,使得模型可以方便地进行训练和推理。这段代码定义了一个名为 FrozenBatchNorm2d 的类,它是 torch.nn.Module 的子类,用于创建一个冻结的批量归一化层(BatchNorm)。在这个类中,批量统计数据(均值和方差)和仿射参数(权重和偏置)都被固定,不参与训练。原创 2024-09-13 13:48:30 · 767 阅读 · 0 评论