自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 pix2pix图像翻译笔记

首先看下这个体验的demo,感觉还是很好玩的地址:https://affinelayer.com/pixsrv/比如这只猫,还有一些鞋子上色等。接着看原理其实就是CGAN结构,但G只接受一个固定的输入X,可以理解为一个条件C,即不需要随机噪音,然后输出翻译后的版本Y,D接受一个X(CGAN中的C)和一个Y(真假样本),并判断X和Y是否为配对的翻译。除了标准的GAN损失函数之外,pix2p...

2019-05-26 23:11:26 640

原创 GAN原理到CycleGAN

GAN的基本原理G(Generator)和D(Discriminator)。如果是生成图片->G是一个生成图片的网络,它接收一个随机的噪声z,通过这个噪声生成图片,记做G(z)。D是一个判别网络,判别一张图片是不是“真实的”。它的输入参数是x,x代表一张图片,输出D(x)代表x为真实图片的概率,如果为1,就代表100%是真实的图片,而输出为0,就代表不可能是真实的图片。过程就如下:...

2019-05-19 21:51:58 488

原创 用DCGAN实现生成花的图片素材

这里先用tensorflow上层API(keras)实现为什么用这个呢,个人觉得好理解这个网络模型,好了直接看代码吧首先是定义好生成器与判别器可参考这个 network.py"""DCGAN 深层卷积的生成对抗网络"""import tensorflow as tf# Hyper parameter(超参数)这里后面直接用就行了EPOCHS = 100BATCH_SIZE ...

2019-05-12 17:15:41 668

原创 上手用卷积提升MNIST数据集识别准确度

首先简单了解卷积神经网络的原理卷积对于一张输入图片, 将其转化为矩阵, 矩阵的元素为对应的像素值. 假设有一个 5×5的图像,使用一个 3×3 的卷积核进行卷积,可得到一个 3×3的特征图. 卷积核也称为滤波器(Filter).具体操作如下:对应相乘再相加,得到卷积后的矩阵。如果滑动步幅大于 1, 则卷积核有可能无法恰好滑到边缘, 针对这种情况, 可在矩阵最外层补零, 补一层零后的矩...

2019-05-05 21:11:58 1592

原创 BP算法简单推导过程

在这里想到你已经了解了神经网络的基本过程,就输入层,隐含层,输出层基本思路,然后按下图最简单的推导过程,以一个输出OP来简单介绍。1.前向传播w是权重,b是偏置项 输入到隐含同理隐含到输出这里采用sigmoid激活函数(非线性)有个特性是他的导数为:输出层计算误差,采取平方差反向传播,利用梯度下降算法最小化损失函数的过程,主要采取链式求导,这里以为举例下次...

2019-04-28 23:09:56 1791

原创 win10下安装tensorflow-gpu linux同样适用

这里采取傻瓜式安装,就是用conda集成包,后续更新如何自配选择相应的版本我们并不需要单独安装CUDA Toolkit 或者cuDNN。因为在安装TensorFlow-GPU的时候,这两个libraries会被自动安装。第一步:更新显卡驱动NVIDIA官网:https://www.nvidia.cn/Download/index.aspx?lang=cn选择相应显卡驱动下载安装就OK了第...

2019-04-28 17:23:02 284

原创 tensorflow基础————MLP第一个神经网络模型,多层感知器

为了解决非线性分类问题,这里以tensorflow写到烂的手写体识别库为数据集训练,直接以代码的形式来看。import numpy as npimport tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#使用tensorflow自带的工具加载MNIST手写数字集合mnist = inpu...

2019-04-22 22:02:39 1233

原创 tensorflow基础————线性回归

线性回归模型,能帮助理解tf整个语法以及实现的机制,一些OP以及反向传播的思想,tensorboard可以绘制整个图,直接上代码:%matplotlib inlineimport numpy as npimport tensorflow as tfimport matplotlib.pyplot as pltplt.rcParams["figure.figsize"] = (14...

2019-04-22 21:35:38 185

原创 KMP算法详解,以及优化next[j]

这里介绍KMP算法的具体内容,上课没听明白,参考网上的教程加上自己的理解,在这里做下笔记首先来看比较暴力的匹配方式假设现在我们面临这样一个问题:有一个文本串S,和一个模式串P,现在要查找P在S中的位置,怎么查找呢? ,直接上代码int ViolentMatch(char* s, char* p) { int sLen = strlen(s); int pLen =...

2019-04-20 21:55:26 752

原创 win10下用Anaconda安装tensorflow (cpu版)

win10下安装tensorflow-gpu,踩了不少坑,在这里总结下,希望能对你有所帮助需要特定的包管理器anaconda来托管需要特定的包管理器anaconda来托管如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。...

2019-04-16 23:24:47 461

空空如也

空空如也

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

TA关注的人

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