![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
文章平均质量分 72
Nani_xiao
计算机视觉、感知算法、深度学习爱好者;传说中的“程序媛”;本博客用于记录业余时间的自学习笔记,欢迎交流讨论。
展开
-
mmdetection3D指定版本安装指南
选择指定版本号安装 mmdetection3d原创 2024-07-03 21:00:00 · 327 阅读 · 0 评论 -
mapTR环境配置和代码复现
MapTR复现实录。 MapTR,是一个结构化的端到端框架,用于高效的在线矢量化高精地图构建。我们提出了一种基于统一排列的建模方法,即将地图元素建模为具有一组等效排列的点集,避免了地图元素的歧义,便于学习。我们采用分层查询嵌入来编码地图结构化信息。MapTR 在 nuScenes 数据集上实现了最佳性能和效率。MapTR-nano 以实时推理速度运行(25.1FPS)在 RTX 3090 上,同时达到更高的mAP。定性结果表明,MapTR 在复杂多样的驾驶场景中稳定的完成地图构建。原创 2023-11-23 21:15:00 · 1493 阅读 · 0 评论 -
ubuntu20.04安装多版本cuda,切换版本
多版本cuda,一键切换原创 2023-11-23 19:45:00 · 1588 阅读 · 1 评论 -
Udacity优达学城优惠码 4059FBD6 立减320元
Udacity优达学城优惠码 4059FBD6 立减320元 购买课程立减320元。 专属邀请码: 4059FBD6 优达学城 : https://cn.udacity.com/...原创 2019-05-29 11:46:17 · 418 阅读 · 0 评论 -
Keras封装实现经典深度网络框架 VGG-16, ZF-Net,Alex-Net,LeNet,Google-Net,ResNet, DenseNet-50
文章目录1.Keras封装实现 Alex-Net网络2.Keras封装实现 VGG-16网络3.Keras封装实现 ZF-Net网络4.Keras封装实现 LeNet网络5.Keras封装实现 Google-Net网络6.Keras封装实现 ResNet-50网络7.Keras封装实现 DenseNet-101网络很多深度学习网络训练都是在VGG-16, ZF-Net,Alex-Net,LeNe...原创 2019-06-05 18:15:13 · 2878 阅读 · 1 评论 -
ValueError: Only call `sigmoid_cross_entropy_with_logits` with named arguments (labels=..., logits=.
在运行到loss = tf.reduce_mean(tf.nn.sigmoid_cross_entropy_with_logits(output,Y))时,报错: ValueError: Only call sigmoid_cross_entropy_with_logits with named arguments (labels=…, logits=…, …)应该改为loss = tf.redu原创 2017-08-16 16:07:34 · 5197 阅读 · 3 评论 -
TensorFlow深度学习入门(10)——Win10下安装Tensorflow和GPU加速
安装python3.5, Tensorflow目前支持python3.5 和3.6版本, 安装可参考python成功配置scikit-learn,含试错历程安装CUDA Driver(https://developer.nvidia.com/cuda-downloads )安装 cuDnn -CUDA for Deep Neural Networks (http://docs.nvidi原创 2017-08-15 13:38:04 · 2081 阅读 · 0 评论 -
TensorFlow深度学习入门(9)——常用函数说明
TensorFlow深度学习入门——常用函数说明可当字典使用,不定期更新补充。。。1.矩阵操作1.1矩阵生成这部分主要将如何生成矩阵,包括全0矩阵,全1矩阵,随机数矩阵,常数矩阵等tf.ones | tf.zerostf.ones(shape,type=tf.float32,name=None)tf.zeros([2, 3], int32)用法类似,都是...原创 2017-06-13 16:52:50 · 1879 阅读 · 0 评论 -
Tensorflow深度学习入门(8)——基础运行流程
本文转载,仅用于个人学习之用,不用于商业用途,如有侵权,请联系本人删除,谢谢!此文编译自FCC(FreeCodeCamp),作者为Déborah Mesquita,该作者利用神经网络和TensorFlow进行了机器文本分类,并提出了一种新颖的学习方法——宏观分析。机器人圈希望通过此文对圈友开始机器学习的探索之路有所帮助,文章略长,请耐心阅读并收藏。我们附上了此实例最终代码的GitH...转载 2017-06-13 14:45:49 · 7294 阅读 · 2 评论 -
目标检测 | RDN——高清分辨率图像
文章目录目标检测 | RDN——高清分辨率图像https://arxiv.org/pdf/1802.08797.pdf原创 2019-07-04 16:09:27 · 1880 阅读 · 0 评论 -
验证码生成与识别
文章目录验证码生成训练验证码识别器验证码识别验证码生成利用captcha库生成验证码from captcha.image import ImageCaptcha #pip install captchaimport numpy as npimport matplotlib.pyplot as pltfrom PIL import Imageimport randomnumber ...原创 2019-08-19 17:10:33 · 4176 阅读 · 12 评论 -
目标检测 | MobileNetV3
文章目录轻量级网络MobileNetV3-Large网络结构MobileNetV3-Small网络结构会议:CVPR 2019标题:《Searching for MobileNetV3》论文链接: https://arxiv.org/abs/1905.02244?context=cs代码:感谢github上大佬们开源,开源代码整理如下:(1)PyTorch实现1:https://gith...原创 2019-07-11 20:53:57 · 3760 阅读 · 0 评论 -
李弘毅 深度学习笔记 之 P1ML lecture 1_Regression
台湾李弘毅教授的Deep Learning教程,第一讲1Regression相关的,教程以Pokemon游戏的cp值为样本库进行训练,分析,一步步的改进模型,讲解的很细致,可以给初学者训练AI提供一个思路,且讲解的很清晰透彻,个人觉得他的台湾腔听起来有点像看偶像剧的感觉,不容易分神。- _-原创 2019-08-19 17:09:39 · 249 阅读 · 0 评论 -
Tensorflow深度学习入门(11)——Tensorflow代码解析
本文转自http://mp.weixin.qq.com/s/wC2EKp1IBg5ow4lShUf5tA感谢作者的。此转载仅作为个人学习笔记使用,无商业用途,如有侵权,请联系本人予以删除,摘要2015年11月9日,Google发布深度学习框架TensorFlow并宣布开源,并迅速得到广泛关注,在图形分类、音频处理、推荐系统和自然语言处理等场景下都被大面积推广。T...转载 2019-08-19 20:53:34 · 572 阅读 · 0 评论 -
MxNet封装实现经典深度网络框架 LeNet,Alex-Net,VGGNet,Google-Net,ResNet
文章目录LeNet打印每一层的输出形状在GPU上计算精度在GPU上训练训练模型AlexNet(2012)定义模型查看每一层的输出形状训练VGGVGG块定义模型使用一个窄版本来训练GoogLeNetInception块Inception模型,第一阶段Inception模型,第二阶段Inception模型,第三阶段Inception模型,第四阶段Inception 模型 - 第五阶段查看网络训练Res...原创 2019-09-05 22:11:20 · 878 阅读 · 0 评论 -
深度学习目标检测2013-2018单双阶段主流模型概览及详解
背景:深度学习引入目标检测领域以来,给目标检测领域带来了很多突破性的进展,文章“Deep Learning for Generic Object Detection: A Survey”由香港中文大、国防科技大、芬兰奥卢大学、澳大利亚悉尼大学、加拿大滑铁卢大学的研究者共同发布的一篇综述文章,系统的总结了2013年深度学习引入目标检测领域以来的进展。非常具有参考意义。目的: 本文在该论文基础上,总...转载 2020-02-27 19:07:30 · 2686 阅读 · 0 评论 -
两个3*3的卷积核替代5*5(三个3*3卷积核替代7*7)分析
文章目录为什么一个5x5的卷积核可以用两个3x3的卷积核来替代一个5*5卷积两个3*3卷积核为什么一个7x7的卷积核可以用三个个3x3的卷积核来替代一个7*7卷积三个3*3卷积核优点总结为什么一个5x5的卷积核可以用两个3x3的卷积核来替代知道了一个理论,两个3x3的卷积核替代5x5的卷积核,可以减少计算量,且最终的计算结果是一样的,但是为什么呢?我们假设图片是32*32的一个5*5卷积...原创 2019-09-21 20:25:48 · 14129 阅读 · 10 评论 -
Tensorflow深度学习入门(7)——TF自带的数据文件读取及下载
转自http://www.cnblogs.com/denny402/p/5852689.html一、mnist数据深度学习的入门实例,一般就是mnist手写数字分类识别,因此我们应该先下载这个数据集。tensorflow提供一个input_data.py文件,专门用于下载mnist数据,我们直接调用就可以了,代码如下:import tensorflow.examples.t...转载 2017-05-05 17:16:49 · 3755 阅读 · 4 评论 -
Tensorflow深度学习入门(6)——自制数据集
Tensorflow深度学习入门——自制数据集python 将自己的图片数据集制作成tensorflow可读取的数据集文件*.cvs这里假设你已经有了样本图片数据集,而且正样本和负样本已经分好类了说明下制作正样本数据集*.csv的过程,负样本数据集的制作也同样import os,os.path import shutil,stringd...原创 2016-11-22 09:50:05 · 17842 阅读 · 0 评论 -
Tensorflow深度学习入门(5)——优化训练MNIST数据和调用训练模型识别图片
Tensorflow深度学习入门——优化训练MNIST数据——代码+注释适合入门# Copyright 2016 Niek Temme.# Adapted form the on the MNIST expert tutorial by Google. ## Licensed under the Apache License, Version 2.0 (the "License");# yo原创 2017-09-20 17:24:33 · 2919 阅读 · 1 评论 -
YOLO v3训练过程中输出参数含义
YOLO v3训练过程中输出参数含义yolov3-vocLearning Rate: 0.001, Momentum: 0.9, Decay: 0.0005Resizing384Loaded: 0.000077 secondsRegion 82 Avg IOU: 0.293486, Class: 0.443128, Obj: 0.680025, No Obj: 0.532993, .5...原创 2018-12-20 17:07:53 · 8687 阅读 · 11 评论 -
目标检测 | YOLO v3配置笔记
YOLO v3配置获取YOLO v3安装文件并编译git clone https://github.com/pjreddie/darknetcd darknetmake下载训练好的YOLO v3模型wget https://pjreddie.com/media/files/yolov3.weights检测效果./darknet detect cfg/yolov3.cfg yol...原创 2018-12-17 11:36:37 · 2530 阅读 · 0 评论 -
目标检测 | STDN配置训练笔记
STDN配置由于此配置运行在PyTorch环境下,首先保证配置好PyTorch+python3获取STDN安装文件,感谢arvention的分享。git clone https://github.com/arvention/STDN修改pasal_voc.py中,数据集的路径为自己电脑的存放路径#self.data_path = data_pathself.data_path = ...原创 2018-12-17 11:48:17 · 857 阅读 · 1 评论 -
VOC数据集 XML 和 txt标注文本的理解
VOC数据集 XML 和 txt标注文本的理解以VOC数据集中VOC2007中的000001.jpg图片为例,分析下其对应的Annotations文件夹下的000001.xml文件和labels文件夹下的000001.txt文件整幅图片的尺寸为宽353,高500.XML文件中:353*500 是这张000001.jpg图片的宽和高object狗在图片中左上角坐标为(48,240),右下...原创 2018-12-29 18:04:08 · 7184 阅读 · 1 评论 -
Caffe深度学习入门(1)——python调用caffe训练好的模型检测单帧图片
python调用caffe训练好的cifar10_quick_iter_4000.caffemodel模型检测单帧图片python直接调用caffe训练好的模型,进行单帧图片检测,并显示检测结果。caffe自带的classify.py文件检测结果直接保存到了foo文件,不能直观显示,这里加入几行显示的代码,方便直接测试查看结果,运行OK,笔记mark。#!/usr/bin/env python""原创 2017-12-18 14:29:40 · 1889 阅读 · 0 评论 -
Caffe深度学习入门(2)——python命令下import caffe报错
在成功编译caffe的源码之后,可以在python环境中使用caffe。问题在Ubuntu16.04环境下,打开python解释程序,输入import caffe时:出现以下错误 import caffe Traceback (most recent call last): File “”, line 1, in原创 2017-12-18 15:22:35 · 5030 阅读 · 2 评论 -
Caffe深度学习入门(3)——配置caffe-SSD详细步骤以及填坑笔记
主要参考 https://github.com/weiliu89/caffe/tree/ssd获取SSD的代码,下载完成后有一个caffe文件夹git clone https://github.com/weiliu89/caffe.gitcd caffegit checkout ssd进入下载好的caffe目录,复制配置文件cd caffecp Makefile.原创 2018-01-19 14:58:22 · 15671 阅读 · 13 评论 -
Caffe深度学习入门(4)——Ubuntu16.04 + CUDA9.1+cudnn7.5 + opencv3.3.1+python3.5+caffe安装参考博客和跳坑笔记
Caffe深度学习入门——Ubuntu16.04 + CUDA9.1+cudnn7.5 + opencv3.3.1+python3.5+caffe安装参考博客和跳坑笔记Ubuntu16.04 + CUDA9.1+cudnn7.5 + opencv3.3.1+python3.5+caffe安装参考笔记Ubuntu16.04 Caffe 安装步骤记录(超详尽) http://blog.csdn.net原创 2017-12-25 19:43:55 · 5071 阅读 · 1 评论 -
Caffe深度学习入门(5)—— caffenet 微调网络 训练自己的数据并测试训练的模型
微调网络,通常我们有一个初始化的模型参数文件,这里是不同于training from scratch,scrachtch指的是我们训练一个新的网络,在训练过程中,这些参数都被随机初始化,而fine-tuning,是我们可以在ImageNet上1000类分类训练好的参数的基础上,根据我们的分类识别任务进行特定的微调这里我以一个车的识别为例,假设我们有1种车需要识别,我的任务对象是车,现在有Ima原创 2018-01-25 18:46:21 · 1652 阅读 · 0 评论 -
Tensorflow深度学习入门(1)——Tensorflow环境搭建
Tensorflow深度学习入门——环境搭建自测以下的环境搭建方式是行得通的,目前我用的就是这些1.下载安装Ubuntu 14.04 虚拟机https://github.com/BVLC/caffe/wiki/Ubuntu-14.04-VirtualBox-VM2.安装TensorFl...原创 2016-11-24 15:17:46 · 2035 阅读 · 0 评论 -
Tensorflow深度学习入门(2)——下载和读取MNIST数据
Tensorflow下载和读取MNIST数据from __future__ import print_functionimport gzipimport osimport urllibimport numpySOURCE_URL = 'http://yann.lecun.com/exdb/mnist/'WORK_DIRECTORY = 'data' #数据存放的...原创 2016-11-24 14:29:14 · 5835 阅读 · 7 评论 -
Tensorflow深度学习入门(3)——采用卷积和池化优化训练MNIST数据——代码+注释
Tensorflow深度学习入门——采用卷积和池化优化训练MNIST数据——代码+注释适合入门# load MNIST dataimport input_datamnist = input_data.read_data_sets("MNIST-data/", one_hot=True)# start tensorflow interactiveSessio...原创 2016-11-24 14:32:16 · 1418 阅读 · 0 评论 -
Tersorflow深度学习入门(4)—— CIFAR-10 训练示例报错及解决方案
Tersorflow CIFAR-10 训练示例报错及解决方案1.AttributeError: 'module' object has noattribute 'random_crop'解决方案:将distorted_image= tf.image.random_crop(reshaped_image, [height, width])改为:distorted_im...原创 2017-04-24 17:32:42 · 9142 阅读 · 10 评论 -
目标检测 | 配置RefineDet详细步骤及填坑笔记
配置RefineDet详细步骤及参数修改RefineDet算法,可参考。。。。1. Caffe安装可参考:Caffe深度学习入门——Ubuntu16.04 + CUDA9.1+cudnn7.5 + opencv3.3.1+python3.5+caffe安装参考博客和跳坑笔记2. RefineDet安装:git clone https://github.com/sfzhang15/Refi...原创 2018-12-12 17:58:35 · 6378 阅读 · 49 评论