06 2021 档案
摘要:1. 概述 在Detectron2 中,经常对一个类或函数进行注册,这里举个例子方便大家理解注册机制。 from fvcore.common.registry import Registry # 创建一个Registry对象 registry_machine = Registry('registry
阅读全文
摘要:1.概述 argparse是一个Python模块:命令行选项、参数和子命令解析器。 argparse模块可以让人轻松地编写出用户友好的命令行接口。程序定义它所需要的参数,然后argparse 可以从 sys.argv 中解析出那些参数。 argparse 模块还会自动生成帮助和使用手册,并在用户给程
阅读全文
摘要:1. 推荐书籍 入门:python crash course 进阶:fluent python
阅读全文
摘要:1. 概述 KL散度存在不对称性,为解决这个问题,在KL散度基础上引入了JS散度。 \[ J S\left(P_{1} \| P_{2}\right)=\frac{1}{2} K L\left(P_{1} \| \frac{P_{1}+P_{2}}{2}\right)+\frac{1}{2} K L
阅读全文
摘要:1. 概述 在信息论中,相对熵等价于两个概率分布信息熵的差值,若其中一个概率分布为真实分布,另一个为理论(拟合)分布,则此时相对熵等于交叉熵与真实分布信息熵之差,表示使用理论分布拟合真实分布时所产生的信息损耗。 \[ D_{K L}(p \| q)=\sum_{i=1}^{N}-p\left(x_{
阅读全文
摘要:安装步骤 安装过程,大致分为以下4个步骤 安装Anaconda,创建python虚拟环境 cvlab cvlab环境下安装pytorch 安装Visual Stutio生成工具2019【主要是MSVC,其他不用】,cvlab环境下 call VS2019的编译环境 安装detectron2 具体请参
阅读全文
摘要:1. 什么是齐次坐标? 简单的说,齐次坐标就是在原有坐标上增加一个维度: \[ \begin{aligned} (x, y) & \rightarrow(x, y, 1) \\ (x, y, z) & \rightarrow(x, y, z, 1) \end{aligned} \] 关于齐次坐标的介
阅读全文
摘要:1. 问题:两条平行线可以相交于一点 在欧几里德空间(几何)中,同一平面上的两条平行线不可能相交。 然而,在射影空间(projective space)里,两条平行线可以相交,例如:火车轨道随着我们的视线越来越窄,最后两条平行线在无穷远处交于一点。 欧几里得空间(或笛卡儿空间)很好地描述了我们的2D
阅读全文

浙公网安备 33010602011771号