随笔分类 - 深度学习框架
摘要:来自:https://github.com/princeton-vl/DPVO/blob/c0c5a104c9c58663aa9be62c3f125d5b52874f3e/dpvo/altcorr/correlation.py#L33 class PatchLayer(torch.autograd.
阅读全文
摘要:Question pytorch 中定义的神经网络类的 __init__() 中,经常定义 super(类名, self).__init__(), 解释下这句话。比如: class TestNN(nn.Module): # 初始化函数 def __init__(self, parm1, ...):
阅读全文
摘要:libtorch 的 Pre-CXX11 ABI 和 CXX11 ABI 版本主要区别在于它们使用的 C++ ABI(Application Binary Interface)。ABI 定义了编译后的二进制文件在不同模块之间的接口。C++11 引入了一些新的语言特性,导致 ABI 发生变化,因此有两
阅读全文
摘要:import torchvision class ClassificationDataset(torchvision.datasets.ImageFolder): """ YOLOv5 Classification Dataset. Arguments root: Dataset path """
阅读全文
摘要:系统:linux centos docker -v # Docker version 23.0.3, build ... 参考链接:https://www.paddlepaddle.org.cn/documentation/docs/zh/install/docker/linux-docker.ht
阅读全文
摘要:model.eval() 负责改变batchnorm、dropout的工作方式,如在eval()模式下,dropout是不工作的。 torch.no_grad() 负责关掉梯度计算,节省eval的时间。 只进行inference时,model.eval() 是必须使用的,否则会影响结果准确性。 而
阅读全文
摘要:在研究 Retinaface 网络结构时候,有个疑惑,作者怎么把 MobileNetV1 的三个 stage 输出分别接到 FPN 上面的,我注意到下面的代码: import torchvision.models._utils as _utils # 使用 _utils.IntermediateLa
阅读全文