
CNN
CNN
Ztomepic
这个作者很懒,什么都没留下…
展开
-
depthwise separable convolution,深度可变卷积
深度可变卷积把传统的卷积过程分成两步:depthwise convolution和pointwise convolution。depthwise convolution:过滤器的层数等于输入通道数,输出的featuremap的层数也就等于输入的通道数。pointwise convolution:类似常规卷积操作,filter尺寸是1×1×M×N。M是上层输入通道数,输出featuremap数...原创 2019-12-31 17:16:58 · 327 阅读 · 0 评论 -
为什么深度学习要使用CUDA
GPU相比CPU,GPU有上千个cores,在并行计算方面有巨大优势,与深度学习的计算需求一致。例如卷积,卷积可以并行计算kernal的中心点不同位置的情况。cuDNN如何利用GPU?CUDA为开发者们提供利用GPU并行计算的API。CUDNN,CUDA Deep Neural Network Library.Example(Pytorch)t = torch.tensor([1,...原创 2020-01-06 16:41:25 · 3183 阅读 · 0 评论 -
CNN个人笔记4-人脸识别
face verification人脸验证的任务是验证一张图片是不是与给出的 NAME/ID 对应face recognition人脸识别的任务是输入一张图片,和一个数据库,输出这张图片对应的数据库中的ID。这比人脸验证要复杂一些。One-shot LearningOne-shot Learning问题指的是只对一个test data进行人脸识别。这实际运用中是经常出现的情况。按照传统...原创 2019-12-19 16:33:58 · 360 阅读 · 0 评论 -
CNN个人笔记3-目标检测、YOLO
目标检测目标检测的要求是在给出图片内容是什么,以及在哪儿。其中“在哪儿”通过方框或者坐标点给出。边界框检测比较大的物体时,用边界框框定位置。方框的位置由bw, bh, bx, by描述。图像的左上角标记为(0, 0),右下角为(1, 1),也就是说bw, bh, bx, by均在区间[0 , 1]内。bw, bh, bx, by和P(表示是否检测到内容) 是增加神经网络在使用softma...原创 2019-12-21 01:51:23 · 373 阅读 · 0 评论 -
CNN个人笔记2
CNN实例1.经典网络LeNet-5AlexNetVGG2.ResNet3.Inception经典网络LeNet-5AlexVGG-16优点:规整,简化了网络结构,卷积层和全连接层(也就是有权重的层)加起来有16个,每轮filter size增加一倍;当feature map尺寸缩小一半,feature map层数增加一倍,呈现规律性。缺点:非常深,1.38亿个参...原创 2019-12-18 19:32:40 · 402 阅读 · 0 评论