tensorflow
文章平均质量分 70
Missayaa
我要去百度百度百度!!!
展开
-
tensorflow(六)训练分类自己的图片(CNN超详细入门版)
之前一直用caffe做图像方面的东西,由于tensorflow环境配置简单,综合表现较为出色,因此打算转战tensorflow。学习这个框架,最开始还是要跑一跑文档中的mnist小程序(具体请参照tensorflow官方文档)。但是mnist中都是处理好的数据,具体的数据处理过程又没有讲,如果想要处理自己的图片数据,便有些无从下手,直接看源码的话又比较枯燥晦涩。这里是一份从图片的预处理到最终测试一...原创 2018-01-21 13:47:09 · 86684 阅读 · 183 评论 -
tensorflow(十二)利用seq2seq的Decoder-Encoder机制实现序列生成模型(下)
本文为利用seq2seq实现单词序列转换的代码,开发环境为jupyter,tensorflow版本为1.2.1 实验数据和程序文件见链接:https://pan.baidu.com/s/1YDkaQFvWuKN8KAT1aQ4Z0A一、预处理1、引入必要的包 打开source和target两个txt文件,并打印前十个数据 2、数据预处理这个阶段主要对每个字母映...原创 2018-05-28 14:15:07 · 3324 阅读 · 0 评论 -
tensorflow(十一)--利用seq2seq的Decoder-Encoder机制实现序列生成模型(上)
前言:由于本社群打算组队参加京东的多轮对话系统挑战赛,比赛内容主要是做一款功能强大的聊天机器人,由于之前一直都是在做视觉,而seq2seq又是聊天机器人不可或缺的,因此打算学一下nlp的东西。(PS:大佬们如果对比赛感兴趣的,可以联系群主。)一、初识seq2seq 即“Sequence to Sequence”,是一个 Encoder–Decoder 结构的网络,它的输入是一个序列...原创 2018-05-28 14:13:53 · 3448 阅读 · 0 评论 -
tensorflow(七)实现mnist数据集上图片的训练和测试
本文使用tensorflow实现在mnist数据集上的图片训练和测试过程,使用了简单的两层神经网络,代码中涉及到的内容,均以备注的形式标出。 关于文中的数据集,大家如果没有下载下来,可以到我的网盘去下载,链接如下: https://pan.baidu.com/s/1KU_YZhouwk0h9MK0xVZ_QQ 下载下来后解压到F盘mnist文件夹下,或者自己选择文件存储位置,然后在下面代码的...原创 2018-04-28 16:55:45 · 2362 阅读 · 0 评论 -
tensorflow(十)生成式对抗网络(GAN)下篇----tensorflow实现
本文接上一篇博文:一、程序代码程序主要实现上篇文章中所提到的随机噪声拟合高斯分布的过程,话不多说,直接上代码: #引入必要的包 import argparse import numpy as np from scipy.stats import norm import tensorflow as tf import matplotlib...原创 2018-05-09 12:30:05 · 862 阅读 · 0 评论 -
tensorflow(九)生成式对抗网络(GAN)上篇----简介与算法原理
一、简介生成式对抗网络(GAN, Generative Adversarial Networks )是一种深度学习模型,是近年来复杂分布上无监督学习最具前景的方法之一。 模型通过框架中(至少)两个模块:生成模型(Generative Model)和判别模型(Discriminative Model)的互相博弈学习产生相当好的输出。原始 GAN 理论中,并不要求 G 和 D 都是神经网络,只需...原创 2018-05-09 12:25:53 · 1462 阅读 · 0 评论 -
tensorflow(八)tensorflow加载VGG19模型数据并可视化每一层的输出
一、简介VGG网络在2014年的 ILSVRC localization and classification 两个问题上分别取得了第一名和第二名。VGG网络非常深,通常有16-19层,如果自己训练网络模型的话很浪费时间和计算资源。因此这里采用一种方法获取VGG19模型的模型数据,从而能够更快速的应用到自己的任务中来,本文在加载模型数据的同时,还可视化图片在网络传播过程中,每一层的输出特征...原创 2018-05-09 12:20:09 · 11841 阅读 · 7 评论 -
tensorflow(五)神经网络实现mnist分类
只有两层的神经网络,直接上代码#引入包import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#引入input_data文件from tensorflow.examples.tutorials.mnist import input_data#读取文件mnist = input_data.r...原创 2018-04-24 15:28:39 · 1040 阅读 · 0 评论 -
tensorflow(四)实现逻辑回归模型
逻辑回归模型 逻辑回归是应用非常广泛的一个分类机器学习算法,它将数据拟合到一个logit函数(或者叫做logistic函数)中,从而能够完成对事件发生的概率进行预测。import numpy as npimport tensorflow as tfimport matplotlib.pyplot as pltfrom tensorflow.examples.tutorials.m...原创 2018-04-24 13:44:34 · 1137 阅读 · 1 评论 -
tensorflow(三)加载mnist数据集
mnist作为最基础的图片数据集,在以后的cnn,rnn任务中都会用到import numpy as npimport tensorflow as tfimport matplotlib.pyplot as pltfrom tensorflow.examples.tutorials.mnist import input_data#数据集存放地址,采用0-1编码mnist = i...原创 2018-04-23 20:47:26 · 2165 阅读 · 1 评论 -
tensorflow(二)利用tensorflow实现线性回归
一、随机生成1000个点,分布在y=0.1x+0.3直线周围,并画出来import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltnum_points = 1000vectors_set = []for i in range(num_points): x1 = np.random.nor...原创 2018-04-23 17:02:16 · 1144 阅读 · 0 评论 -
tensorflow (一) 介绍及基本操作
一、tensorflow介绍TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。 TensorFlow可被用于语...原创 2018-04-23 16:20:17 · 2792 阅读 · 0 评论 -
tensorflow(十三)seq2seq.py文件源码解析(上)
一、前言自从接触并学习tensorflow框架之后,总是会遇到很多莫名奇妙的报错信息。而网上又很少有相似的问题的解决方案。因此很久之前就想学一下tendorflow的源码,能够深层次的理解tensorflow这个框架。但是由于一些原因耽搁了。现在正式开始研究tensorflow源码,由于要参加之后的京东对话系统挑战赛,因此就从nlp部分的seq2seq开始。这里使用的tensorflow版本为...原创 2018-05-28 14:16:35 · 744 阅读 · 0 评论