自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 BNN&VGG3-BNN Net

前言:目录1 BNN Net1.1 网络结构1.2 实验目的1.3 实验环境1.4 实验步骤2 单元阵列2.1 实验目的2.2 实验环境2.3 实验步骤2.4 实验结果1 BNN Net1.1 网络结构1.2 实验目的1.3 实验环境1.4 实验步骤2 单元阵列2.1 实验目的2.2 实验环境2.3 实验步骤2.4 实验结果...

2021-01-25 15:53:51 614

原创 YOLOv4 Structure

前言:目录1 YOLOv4 Structure1.1 Backbone: CSPDarknet53(CSPNet + Darknet53)1.1.1 CSPNet1.2 Neck: SPP, PAN1.2.1 SPPNet1.2.2 PANet1.3 Head: YOLOv32 YOLOv4 Uses2.1 Bag of Freebies (BoF)2.1.1 Backbone:2.2.2 Detector:2.2 Bag of Specials (BoS)2.2.1 Backbone:2.2.2 D.

2021-01-21 14:29:15 462 1

原创 Data_Mark_3_VOC6_R0

前言: …目录1 Windows2 Linux3 VOC6_R01 Windows下载标注工具:windows_v1.8.1.zip 或者网址:添加链接描述下载好windows_v1.8.1.zip,并解压,你可以把他放在新建的Data_Mark文件夹下。在Data_Mark内新建JPEGImages和labels两个文件夹,其中将待标注的图像拷贝到文件夹JPEGImages。运行软件,在目录C:\Users\anlogic\Desktop\Data_Mark\windows_.

2021-01-20 10:49:00 111

原创 CNN Network Structure4

前言: …目录

2021-01-19 10:41:00 116

原创 CNN Network Structure3

前言: …目录

2021-01-19 10:40:30 118

原创 CNN Network Structure2

前言: …目录

2021-01-19 10:39:58 121

原创 CNN Network Structure1

前言: …目录0 Introduction1 Net Framework1.1 Traditional Classic Network Frameworks1.1.1 LeNet-51.1.2 AlexNet1.1.3 ZFNet1.1.4 VggNet1.1.5 GoogLeNet1.1.6 ResNet-Link1.1.7 DenseNet1.2 Light Frameworks1.2.1 SqueezeNet1.2.2 MobileNet-V1-Link1.2.2 MobileNet-V2-Li.

2021-01-18 17:05:27 261

原创 Ubuntu18.04+VNC+Git+Nvidia Driver+Cuda+Cudnn+Vscode+Anaconda+PyTorch+Keras+Tensorflow+...

install ubuntu18.04add mirrorsupdatesudo apt-get updatesudo apt-get upgrade

2021-01-12 15:57:28 299

原创 Winograd

Paper 卷积神经网络中的Winograd快速卷积算法流行的推理框架(加速器),如NCNN、NNPACK等,可以看到,对于卷积层,大家不约而同地采用了Winograd快速卷积算法,该算法出自CVPR 2016的一篇 paper:Fast Algorithms for Convolutional Neural Networks。Winograd算法 原理原理:用非耗时运算操作(如加法)替...

2019-11-12 16:06:28 1551

原创 PyTorch 卷积与BatchNorm的融合

PyTorch 卷积与BatchNorm的融合 _Captain Jack

2019-10-21 10:57:06 883

原创 TVM 0.8 指令显示

NN编译栈之TVM研究报告

2019-10-21 10:20:31 473

转载 C/C++总结8-面试整理

1、C和C++的区别 1)C是面向过程的语言,是一个结构化的语言,考虑如何通过一个过程对输入进行处理得到输出;C++是面向对象的语言,主要特征是“封装、继承和多态”。封装隐藏了实现细节,使得代码模块化;派生类可以继承父类的数据和方法,扩展了已经存在的模块,实现了代码重用;多态则是“一个接口,多种实现”,通过派生类重写父类的虚函数,实现了接口的重用。 2)C和C++动态管理内存的方法不一样,C是使用malloc/free,而C++除此之外还有new/delete关...

2021-03-16 17:45:40 1060

转载 C/C++总结7-面向对象

面向对象方法历经了30多年的研究和发展,已经日益成熟和完善,应用也越来越深入和广泛,现其已经发展为主流的软件开发方法。 本节主要介绍面向对象方法的优点以及它的一些基本概念。 2.3.1面向对象方法的优点(1)与人类习惯的思维方法一致。 长期以来,人与计算机之间仍存在着较大的隔阂,人认识问题时的认识空间和计算机处理问题时的方法空间的不一致,而面向对象技术有助于减小这一隔阂、并使这两个空间尽量趋于一致。 (2)稳定性好。 以object模拟实体,需求变化不会引起结构的整...

2021-03-16 17:31:09 360

原创 Face_Keypoints_Detection1

前言:20200825 - @[toc](目录) 项目 II:人脸关键点检测 (建议 PyTorch 完成。不反对学员用个人喜好的其他框架。)紫色:要学习的内容红色:项目任务(或注意事项)绿色:要回答的问题一、 素材:数据:地址由班班告诉大家包括 2000 张图片以及相应标注信息。文件夹 2 个:A. stage1:里面有第一阶段参考 prototxt 文件B. stage3:里面有第二阶段参考 prototxt 文件python 文件:A. generate_train.

2021-03-01 16:14:43 645

原创 Multi Task Research2

前言:20200825目录动物多分类实战-爱好者热身项目本项目使用兔子、老鼠、鸡组成的数据集完成三个子任务。Stage1: 完成动物纲(Classes)分类,预测该动物是属于哺乳纲(Mammals)还是鸟纲(Birds)。Stage2: 完成动物种(Species)分类,预测该动物是兔子、老鼠还是鸡。Stage3: 完成多任务分类, 同时预测该动物的“纲”和“种”。一、 素材结构:文件夹 4 个:A. Dataset: 数据集。(1). 数据集结构如下,数字为相应图片个数。(2).

2021-02-25 16:24:18 227

原创 Multi Task Research1

前言:20200825目录

2021-02-23 17:19:33 138

原创 C/C++总结6-public、protected及private

前言:目录1 概述2 public继承3 protected继承4 private继承5 同名隐藏6 同名调用1 概述类的一个特征就是封装,public和private作用就是实现这一目的。所以:用户代码(类外)可以访问public成员而不能访问private成员;private成员只能由类成员(类内)和友元访问。类的另一个特征就是继承,protected的作用就是实现这一目的。所以:protected成员可以被派生类对象访问,不能被用户代码(类外)访问。现来看看如下示例:#.

2021-01-29 17:06:10 333

原创 C/C++总结5-虚函数

首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。假设我们有下面的类层次:class A{public: virtual void foo() { cout<<"A::foo() is called"<<endl;

2021-01-29 16:16:52 128

原创 Darknet Find the Best Weights

#!/home/****/.conda/envs/pytorch/bin/python# -*- coding: utf-8 -*-"""Created on Sun Sep 09 20:34:37 2018To run: usage: weights_autosave.py [-h] [--weight_dir WEIGHT_DIR] [--weight_prefix WEIGHT_PREFIX]

2021-01-29 10:35:53 321

转载 Python魔法方法

前言:目录

2021-01-28 09:41:39 88

原创 图论-深度搜索/广度搜索

前言:目录

2021-01-27 17:17:17 155

原创 排序-快速/归并

前言:目录1 快速排序2 归并排序1 快速排序快速排序(英语:Quicksort),又称划分交换排序(partition-exchange sort),通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 步骤为:从数列中挑出一个元素,称为"基准"(pivot),重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在.

2021-01-26 17:17:27 134

原创 Python程序打包--setuptools详解

前言:目录0 对于python,你必须知道的基础1 什么是setuptools2 安装setuptools3 创建一个简单的包4 给包增加内容6 python setup.py --help-commands7 setup.py卸载0 对于python,你必须知道的基础PyPI:Python Package IndexPyPI首页网址:pypi.python.org,基本上能在这上面找到所有的扩展包。PyPI上的软件包实际上是经过一些处理才被收录的,所以从PyPI上下载的东西有一些通用的.

2021-01-26 15:00:22 864

原创 Python-Opencv和PIL读取图像文件的差别

之前在进行深度学习训练的时候,偶然发现使用PIL读取图片训练的效果要比使用python-opencv读取出来训练的效果稍好一些,也就是训练更容易收敛。可能的原因是两者读取出来的数据转化为pytorch中Tensor变量稍有不同,这里进行测试。之后的代码都导入了:from PIL import Imageimport matplotlib.pyplot as pltimport numpy as npimport torchimport cv2使用PIL和cv2读取图片时会有细微的区.

2021-01-26 14:19:21 669

原创 排序-冒泡/选择/插入

前言:目录1 冒泡2 选择3 插入1 冒泡1. 比较相邻的元素。如果第一个比第二个大,就交换它们两个;2. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数;3. 针对所有的元素重复以上的步骤,除了最后一个;4. 重复步骤1~3,直到排序完成。def bubble_sort(arrlist):​ # 如果列表长度是0,1,则不用排序 if len(arrlist) < 2: return​​ .

2021-01-25 17:13:23 158

原创 BNN&VGG2-VGG Net

前言:目录1 卷积神经网络1.1 3*3卷积1.2 最大池化2 VGG Net2.1 网络结构2.2 优缺点2.3 人员存在2.3.1 实验目的2.3.2 实验环境2.3.3 实验步骤1 卷积神经网络1.1 3*3卷积1.2 最大池化2 VGG Net2.1 网络结构2.2 优缺点2.3 人员存在2.3.1 实验目的2.3.2 实验环境2.3.3 实验步骤...

2021-01-25 15:52:26 527

原创 BNN&VGG1-数据集

前言:目录1 LIP和Stanford Cars2 CelebA和RMFD1 LIP和Stanford CarsLook into Person (LIP)是一个人体分割和人体关键点检测的数据集,包含50,462张图片,19个语义类别的标注,16个人体关键点标注,发布于2018年。数据集中的图像来自于Microsoft COCO中抠出来的人像,19个语义类别分别是hat, hair, sunglasses, upper-clothes, dress, coat, socks, pants, g.

2021-01-25 15:50:12 340

原创 霍夫圆变换

https://www.cnblogs.com/gitwow/p/10803270.html

2021-01-25 11:02:37 495

原创 Data Structure/Time Complexity/Engineering Topics

前言:目录1 Data Structure2 Time Complexity3 Engineering Topics1 Data Structure2 Time Complexity3 Engineering Topics

2021-01-22 15:30:31 163

原创 C/C++总结4-log

#include <stdio.h>#include <stdarg.h>#include <time.h>int write_log (FILE* pFile, const char *format, ...) { va_list arg; int done; va_start (arg, format); //done = vfprintf (stdout, format, arg); time_t time_log = time(NULL);

2021-01-22 14:38:16 98

原创 DSP & DIP Testbench by Octave

前言:目录

2021-01-21 09:50:14 132

原创 C/C++总结3-语言/头文件/定义变量/编译时出现重复定义

可以定义,但是不推荐在头文件中定义变量。因为很多.c文件都可以包含.h文件,也就是说这个变量会在很多.c文件中存在一个副本。假如这是一个多文件项目,在连接阶段,连接器就会抱怨存在多个相同变量名的全局变量,导致连接出错。所以.h文件中一般只能包含全局变量的声明,函数声明,宏定义一类的,在.h文件中定义变量是不被推荐的。...

2021-01-21 09:36:40 1400

原创 Python为例-直接赋值、浅拷贝和深度拷贝

前言: …目录1 浅拷贝2 实例直接赋值:其实就是对象的引用(别名)。浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。1 浅拷贝>>>a = {1: [1,2,3]}>>> b = a.copy()>>> a, b({1: [1, 2, 3]}, {1: [1, 2, 3]})>>&..

2021-01-20 14:21:48 85

原创 CMake学习1

前言: CMake目录1 安装2 举例1 安装sudo apt install cmakecmake -version查看cmake版本2 举例

2021-01-20 10:19:12 120

原创 pdb学习1

前言: …目录1 PDB调试命令2 关键命令3 调试示例3.1 示例13.2 示例24 补充1 PDB调试命令2 关键命令1.断点设置(Pdb) b 10 # 断点设置在本py的第10行(Pdb) b test.py:20 # 断点设置到 test.py第20行2.删除断点(Pdb) b # 查看断点编号(Pdb) cl 2 # 删除第2个断点3.运行(Pdb) n # 单步运行(Pdb) s # 细点运行 也就是遇到函数、方法会进入里面(Pdb) c .

2021-01-19 16:33:03 192

原创 gdb学习1

前言: …目录1 GDB2 准备工作2.1 编译2.2 运行调试3 常用操作命令1 GDBGDB是GNU开源组织发布的一个UNIX下的程序调试工具,专门用来调试C,C++这些程序的了,而且都是命令行模式的。2 准备工作平时我们在IDE开发得时候,必须在运行的时候选择debug模式,否则断点就无效了。因此,在用gcc编译的时候也是需要一些编译参数的。2.1 编译使用GCC编译时要添加-g选项来把源码编译进去,这样调试就可以看到源码了,否则调试很不方便,很多命令用不了。例如:gcc he.

2021-01-19 15:17:32 65

原创 霍夫圆变换

前言: …目录1 霍夫圆变换1 霍夫圆变换

2021-01-18 14:50:54 264

原创 PyTorch 卷积与BatchNorm的融合(PyTorch官方)

前言:目录1 融合原理2 代码1 融合原理卷积的工作:BN的工作:带入的话可以推出来,融合后的新卷积:新的卷积就直接顺路完成BN的工作。2 代码import torchimport torch.nn as nnfrom utils.modules import DummyModuledef fuse(conv, bn): w = conv.weight mean = bn.running_mean var_sqrt = torch.sqrt.

2021-01-14 10:06:09 1860

原创 KNN

前言: …目录11KNN

2021-01-13 16:58:44 2227

原创 霍夫线变换

前言: …目录11霍夫线变换霍夫圆变换

2021-01-13 16:55:48 762

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除