- 博客(8)
- 资源 (4)
- 收藏
- 关注

原创 GAN网络学习之DCGAN(二)
初识DCGAN问:什么是DCGAN?答:DC意为deep convolution,它把卷积神经网络应用在对抗生成网络中。问:DCGAN相对于GAN做了哪些改变?答:有以下几点:(1)池化层pooling被卷积层convolution代替,网络结构中没有池化层。具体而言,在生成模型中,允许卷积层代替池化层完成空间上采样的学习;在判别模型中,允许卷积层代替池化层完成空间下采样的学习;(...
2019-04-07 20:10:07
1430
1

原创 GAN网络入门(一)
**从一个形象的例子讲起**在上图中,坏人能把普通的一张白纸制成假钞,警察可以分辨出假钞和真钞。在一轮一轮的较量中,坏人制假钞的水平不断提高,而警察面对越来越难以辨认的假钞也不得不提高自己的辨别能力。套用GAN网络相关术语,我们可以这样来讲这个故事:生成模型(Generative Model,坏人)可以将一个输入噪音(白纸)生成和真实数据差不多的数据(假钞),判别模型(Discrimin...
2019-04-04 22:36:43
973
原创 RNN学习(二)——LSTM
为了解决RNN的一些缺点,RNN与LSTM对比。LSTM具体实现思路如下:(1)C:控制参数决定什么样的信息会被保留什么样的会被遗忘丢弃的信息:先把当前节点的输入和之前记忆的输入传递进来,然后通过sigmod函数组合起来后得到的函数值(0,1)之间,然后再跟Ct-1组合,决定丢弃什么信息。Ct是永远更新维护的值。(2)保留的信息(3)更新控制参数根据旧的控制参数Ct-1和新...
2019-05-16 16:47:56
284
原创 RNN学习(一)——初识RNN
递归神经网络(RNN,Recurrent Neural Networks)在自然语言处理中有着非常重要的应用。本文旨在对RNN做简单介绍,帮助入门小白初识RNN。1 传统神经网络在NLP应用的局限性传统神经网络的输入与输入之间是独立的,彼此不产生任何联系。但是在自然语言处理中,我们得到的结果是和之前输入的值有关系的。例如,我们说一句话:“我出生在中国,所以我说汉语。”我们可以看到,这句话前后...
2019-05-16 16:30:58
343
原创 c++如何将txt文件读入二维数组
代码功能描述:从txt文件中读取数据,并保存在二维数组中,还可以设置发射频率#include "pch.h"#include<iostream>#include<fstream>#include<sstream>#include<vector>#include <algorithm>#include <iomanip&...
2019-04-26 22:24:50
4786
原创 keras如何实现批量数据增强(附代码)
import skimage.io as ioimport os,sysfrom skimage import data_dirimport numpy as npfrom keras.preprocessing.image import ImageDataGenerator, array_to_img, img_to_array, load_imgdatagen = ImageDa...
2019-04-20 21:20:54
3351
6
原创 (二)标定结果应用——测照片上任一二维点的三维坐标
在上一篇中,我们已经得到双目相机的标定结果:内参数矩阵、旋转矩阵、平移矩阵和畸变参数,本文将着重讲解标定结果的应用。**一 、测点过程**笔者的科研工作中,需要测得空间点的三维坐标。所以,基于双目相机的标定结果和相关的标定原理,笔者用c++语言编写了一段测空间点三维坐标的程序。在使用matlab标定工具箱标定时,需要依次导入左、右相机照片。先左后右和先右后左得到的标定结果是有所差异的。...
2019-03-30 20:24:29
10575
57
原创 (一)手把手教双目相机标定(超详细,附代码)
使用软件:matlab 2018标定过程分三步走: 1. 图像采集 2. 图像分割 3. matlab工具箱标定
2019-03-28 14:54:17
39512
34
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人