logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python学习笔记(8)—— 标准库

模块提供了一种工具,用于扫描模块并验证嵌入在程序文档字符串中的测试。模块提供了以简单和复杂的方式操作日期和时间的类。虽然支持日期和时间算术,但实现的重点是高效的成员提取以进行输出格式化和操作。该模块还支持识别时区的对象。模块提供了一种更复杂的机制来处理命令行参数。开发高质量软件的一种方法是在开发过程中为每个功能编写测试,并在开发过程中经常运行这些测试。这将使os.open()不会遮蔽内置的open

#python#学习#开发语言
正负样本分配策略(OTA, SimOTA,TAS)

SimOTA可以理解为是一种匹配策略的方法,可以看成是一个最优传输的问题。举一个通俗易懂的例 子就是,有2个分配基地与6个周围城市,现在需要考虑一个最优的配送方式来确保分配东西到这几个 城市的运输成本是最低的。而对于目标检测来说,这个最优传输问题也就是一个最优分配问题,如何 实现把这些anchor point分配给gt的代价 (cost) 是最低的。这个代价就是iou损失,分类损失等内容。

文章图片
BLIP和BLIP2 论文讲解

通过将Q-Former的输出连接到一个冻结的LLM来执行视觉到语言的生成学习,并训练Q-Former,使其输出的视觉表示可以被LLM解释。ITM是一个二元分类任务,其中模型使用ITM头(线性层)来预测给定图像-文本对的多模态特征是正的(匹配的)还是负的(不匹配的)。它的目的是通过鼓励positive的图像-文本具有相似的表示 (相反,使得negtive的图像文本队具有不同的表示) 来。它们作为软视

文章图片
论文精读:《FCOS3D: Fully Convolutional One-Stage Monocular 3D Object Detection》

单目三维目标检测具有成本低的优点,是自动驾驶的一项重要任务。由于其固有的不适定特性,其主要表现为缺乏深度信息,因而比传统的二维情形更具挑战性。二维检测的最新进展为更好地解决这一问题提供了机会。然而,使一个通用的自适应二维探测器在这种三维任务中工作是不简单的。本文以一个全卷积的单级检测器为例,对该问题进行了研究,并提出了一个通用框FCOS3D。具体来说,我们首先将统一定义的7自由度三维目标变换到图像

文章图片
#3d#目标检测#计算机视觉
代码详解 —— VGG Loss

可以把VGG网络看成是数个vgg_block的堆叠,每个vgg_block由几个卷积层+ReLU层,最后加上一层池化层组成。VGG网络名称后面的数字表示整个网络中包含参数层的数量(卷积层或全连接层,不含池化层),如图所示。假设输入分别是x和y,vgg loss 的值就是分别将x和y将5个sclice输出计算loss,一共有5个loss。VGG网络采用重复堆叠的小卷积核替代大卷积核,在保证具有相同感

文章图片
【torch.utils.data】 Dataset和Dataloader的解读和使用

Pytorch中的提供了两个抽象类: 和 。 允许你自定义自己的数据集,用来存储样本及其对应的标签。而则是在的基础上将其包装为一个可迭代对象,以便我们更方便地(小批量)访问数据集。一些必备概念::整个数据集的大小;:在训练过程中,我们不可能把所有样本一次性投喂给神经网络,只能分批次投喂。每个小批量的样本个数就是 Batch Size:将一个 Batch 投喂给神经网络称为一次 Iteration;

#深度学习#cnn#pytorch
论文精读 ——《BEVDepth: Acquisition of Reliable Depth for Multi-view 3D Object Detection》

本文工作:提出BEVDepth在这项研究中,我们提出了一种新的三维物体检测器,它具有可靠的深度估计,称为BEVDepth,用于基于摄像机的鸟瞰(camera-based BEV)三维物体检测。现有方法: 深度信息是隐式学习的通过对现有方法的深入分析,我们发现深度估计是在没有摄像机信息的情况下隐式学习的,使得它在创建伪点云时实际上采用的是假深度。BEVDepth介绍:提出矫正深度子网络和快速视图变换

#3d#目标检测
操作系统实验(5)—— 页面淘汰算法模拟实现与比较

利用标准 C 语言,编程设计与实现最佳淘汰算法、先进先出淘汰算法、最近最久未使用淘汰算法、简单 Clock 淘汰算法及改进型 Clock 淘汰算法,并随机发生页面访问序列开展有关算法的测试及性能比较。......

文章图片
操作系统实验(3)—— 典型同步问题模拟处理编程设计与实现

📖 操作系统实验—— 典型同步问题模拟处理编程设计与实现文章目录Lab6: 典型同步问题模拟处理编程设计与实现1. 实验目的2. 实验要求3. 实验内容3.1 生产者-消费者问题3.1.1 问题描述3.1.2 编程实现3.1.3结果分析3.2 读者写者问题(读者优先、写者优先)3.2.1 问题描述3.2.2 编程实现3.2.2.1 读者优先3.2.2.2 写者优先3.2.3 结果分析3.3 哲学

#操作系统
论文及代码详解——HRNet

让我们看一个融合3-resolution representations的例子,如图3所示。我们从一个高分辨率的卷积流作为第一阶段,逐步将高分辨率到低分辨率的流逐个添加,形成新的阶段,并将多分辨率流并行连接。因此,后一阶段并行流的分辨率由前一阶段的分辨率和一个更低的分辨率组成。我们通过bilinear upsampling对低分辨率表示进行缩放,而不改变高分辨率的通道数,并将四种表示连接起来,然后

文章图片
    共 57 条
  • 1
  • 2
  • 3
  • 6
  • 请选择