Tensorflow
coderpai
微信公众号:CoderPai
专注于人工智能在量化交易的应用,以程序员的角度思考金融问题。
展开
-
小白学Tensorflow之卷积神经网络
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai在本博文中,我们将利用Tensorflow构建一个卷积神经网络,还是以使用为主,如果对卷积神经网络有不明白的,可以先去网上查找资料,或者评论我。 我们构建一个六层网络,其中一个输入层,两个卷积层,两个池化层和一个输出层。第一,我们需要定义一些卷积核# 定义第一个卷积层 w_lay...原创 2018-05-15 18:35:55 · 281 阅读 · 0 评论 -
TensorFlow-笔记
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai1.Tensorflow 数据类型---------------------------------------------------------------Data type (dtype) Description------------------...原创 2018-05-13 20:27:32 · 217 阅读 · 0 评论 -
TensorFlow-变量保存和恢复
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai变量(Variables)# Rank 0 tensor (scalar)fruit = tf.Variable("Orange", tf.string)quantity = tf.Variable(2, tf.int16)price = tf.Variable(3.23, ...原创 2018-05-13 20:26:59 · 864 阅读 · 0 评论 -
TensorFlow-模型保存
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai在这篇 TensorFlow 教程中,我们将学习如下内容:TensorFlow 模型文件是怎么样的?如何保存一个 TensorFlow 模型?如何恢复一个 TensorFlow 模型?如何使用一个训练好的模型进行修改和微调?1. TensorFlow 模型文件在你训练...原创 2018-05-13 20:26:39 · 531 阅读 · 0 评论 -
TensorFlow学习系列(二):形状和动态维度
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型...原创 2018-05-13 20:26:11 · 490 阅读 · 0 评论 -
TensorFlow学习系列(六):变量更新和控制依赖
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型...原创 2018-05-13 20:25:52 · 628 阅读 · 0 评论 -
TensorFlow学习系列(三):保存-恢复和混合多个模型
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型...原创 2018-05-13 20:25:30 · 613 阅读 · 0 评论 -
TensorFlow学习系列(四):利用神经网络实现泛逼近器(universal-approximator)
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型...原创 2018-05-13 20:25:10 · 1066 阅读 · 0 评论 -
TensorFlow学习系列(五):如何使用队列和多线程优化输入管道
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型...原创 2018-05-13 20:24:49 · 329 阅读 · 0 评论 -
TensorFlow学习系列(一):初识TensorFlow
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型...原创 2018-05-13 20:24:28 · 276 阅读 · 0 评论 -
使用TensorFlow识别交通标志
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 这篇博客是翻译Waleed Abdulla写的使用TensorFlow识别交通标志,作者已经授权翻译,这是原文。这是使用深度学习模型去识别交通标志的第一部分。本系列的目的是学习如何使用深度模型去构建一个系统,如何你也有兴趣可以和我一起学习。在网上,你能找到很多的讲解神经网络...原创 2018-05-18 14:46:36 · 4880 阅读 · 1 评论 -
Stacked-Autoencoder
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai自编码器 Autoencoder稀疏自编码器 Sparse Autoencoder降噪自编码器 Denoising Autoencoder堆叠自编码器 Stacked Autoencoder深度学习的威力在于其能够逐层地学习原始数据的多种表达方式。每一层都以前一层的表达特...原创 2018-05-08 10:07:35 · 2372 阅读 · 1 评论 -
Sparse-Autoencoder
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai自编码器 Autoencoder稀疏自编码器 Sparse Autoencoder降噪自编码器 Denoising Autoencoder堆叠自编码器 Stacked Autoencoder稀疏自编码器可以看做是自编码器的一个变种,它的作用是给隐藏神经元加入稀疏性限制,那...原创 2018-05-08 10:07:55 · 2212 阅读 · 0 评论 -
小白学Tensorflow之可视化与图
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpaiTensorflow提供了很强大的可视化功能,今天来学习一下。 当我们导入tensorflow包的时候,系统已经帮助我们产生了一个默认的图,它被存在_default_graph_stack中,但是我们没有权限直接进入这个图,我们需要使用tf.get_default_graph()命令来获...原创 2018-05-15 18:35:19 · 389 阅读 · 0 评论 -
小白学Tensorflow之模型保存和加载
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai今天学习了一下Tensorflow模型的保存和加载,查看了API文档,但是没有很理解,所以从网上找了一个比较简单的实现。比如,我们需要保存的模型是参数v1和v2,那么只需要使用下列的保存代码save_model.py。#!/usr/bin/env python# -*- codi...原创 2018-05-15 18:34:58 · 195 阅读 · 0 评论 -
小白学Tensorflow之线性回归
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai利用Tensorflow构建一个线性回归模型。 第一,我们构建一个目标方程:y = 2x# 构建一个方程 trY = 2 * trX,并且加入一些随机干扰项trX = np.linspace(-1, 1, 101)trY = 2 * trX + np.random.rand(*tr...原创 2018-05-15 18:34:37 · 174 阅读 · 0 评论 -
小白学Tensorflow之自编码Autoencoder
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpaiAutoencoder(自编码)是一种非监督学习算法,如下图,就是一个简单的自编码神经网络结构。为了得到图中的W0,我们需要增加Layer2层,来进行训练,输出层为y=x。也就是说,网络的输出和输入是同一个结果。其中,Layer0层到Layer1层是一个编码过程encoder。La...原创 2018-05-15 18:34:16 · 588 阅读 · 0 评论 -
小白学Tensorflow之Logistic回归
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai利用Tensorflow实现Logistic回归 第一,我们先来设计两个函数,使得在后续的程序中不用重复编写相同的代码。def init_weights(shape): return tf.Variable(tf.random_normal(shape, stddev = 0....原创 2018-05-15 18:33:53 · 301 阅读 · 0 评论 -
小白学Tensorflow之TensorBoard
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpaiTensorBoard 的可视化工具可以帮助你更加方便的理解、调试与优化 TensorFlow 程序。你可以使用 TensorBoard 来展示你的 TensorFlow 图像,绘制图像生成的定量指标图以及附加数据。当 TensorBoard 设置完成后,它应该是这样子的:Te...原创 2018-05-15 18:33:31 · 352 阅读 · 0 评论 -
用TensorBoard可视化TensorFlow图形
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai1. 介绍在 TensorBoard 中不会自动显示关于其执行的计算图和各种模型指标。如果我们想在 TensorBoard 中显示相关的计算图和各种指标,那么我们需要向原来代码中添加一些额外的函数代码,然后 TensorBoard 会将于计算图相关的事件写入到特定文件夹中。然后我们...原创 2018-05-15 18:33:07 · 1679 阅读 · 1 评论 -
组成-TensorFlow-核心的六篇论文
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai众所周知,TensorFlow 是一个开源软件库,用于数值计算以及数据流图的使用。换句话说,这是一个非常适合于去构建深度学习模型的计算库。尽管 TensorFlow 是为了进行深度学习而开发的框架,但是该系统可以很普遍的应用于别的其他领域。这篇文章就是要总结一些与 TensorFl...原创 2018-05-15 18:32:14 · 609 阅读 · 0 评论 -
TensorFlow-1-0-版本-API-变动汇总
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpaiTensorFlow 1.0 中的 API 不是完全的向后兼容的方式。也就是说,使用 TensorFlow 0.n 的 TensorFlow 程序不一定适用于 TensorFlow 1.0 版本。我们已经对其中一部分的 API 进行了更改,以确保内部 API 风格一致,并且不打算在整个 1...原创 2018-05-15 18:31:51 · 1909 阅读 · 0 评论 -
Keras-TensorFlow教程:如何从零开发一个复杂深度学习模型
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpaiKeras 是提供一些高可用的 Python API ,能帮助你快速的构建和训练自己的深度学习模型,它的后端是 TensorFlow 或者 Theano 。本文假设你已经熟悉了 TensorFlow 和卷积神经网络,如果,你还没有熟悉,那么可以先看看这个10分钟入门 TensorFlow ...原创 2018-05-08 10:08:16 · 1277 阅读 · 0 评论 -
如何构建高可读性和高可重用的-TensorFlow-模型
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai在 TensorFlow 中定义你的模型,可能会导致一个巨大的代码量。那么,如何去组织代码,使得它是一个高可读性和高可重用的呢?如果你刚刚开始学习代码架构,那么这里有一个例子,不妨学习一下。定义计算图当你设计一个模型的时候,从类出发是一个非常好的开始。那么如何来设计一个类的接口呢?...原创 2018-05-18 14:46:14 · 428 阅读 · 0 评论 -
利用TensorFlow实现卷积神经网络做文本分类
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 这篇博客是翻译Denny Britz写的使用卷积神经网络做文本分类并且在Tensorflow上面实现,作者已经授权翻译,这是原文。在这篇博客中,我们将实现一个类似于 Kim Yoon 论文中用于句子分类的卷积神经网络模型。论文中的模型在一系列文本分类任务(如情感分类)中获得了良...原创 2018-05-18 14:45:54 · 2080 阅读 · 0 评论 -
利用 TensorFlow 一步一步构建一个多任务学习模型
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai利用 TensorFlow 一步一步构建一个多任务学习模型介绍为什么是多任务学习?当你在思考新事物的时候,他们通常会利用他们以前的经验和获得的知识来加速现在的学习过程。当我们学习一门新语言的时候,尤其是相关的语言时,我们通常会使用我们一级学过的语言知识来加快这一门新...原创 2018-04-25 22:46:42 · 5296 阅读 · 2 评论 -
多任务学习与深度学习
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 多任务学习是机器学习的一个子领域,学习的目标是同事执行多个相关任务。比如,系统会同时执行学习两项任务,以便这两项任务都有助于别的任务的学习。这是模仿人类智能的一种方式,即人类如何同时执行多项任务。例如,当你看到一条狗的时候,你可以立即区分出这是一只狗,而不是别的动物。如果你知道狗的品种,...原创 2018-04-25 15:40:21 · 4933 阅读 · 3 评论 -
Tensorflow-Python-API-翻译(state_ops)
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 计划现将 tensorflow 中的 Python API 做一个学习,这样方便以后的学习。 原文链接该章介绍有关变量的API变量class tf.Variable解释:这个函数的作用是初始化一个变量,这里有一个对于变量操作的一个高度概括。一个...原创 2018-05-09 10:46:29 · 310 阅读 · 0 评论 -
利用 TensorFlow 实现排序和搜索算法
作者:chen_h微信号 & QQ:862251340微信公众号:coderpai简书地址:http://www.jianshu.com/p/1da012a83b74TensorFlow 所构成的计算图是图灵完备的。 当我们提到 TensorFlow 的时候,我们仅仅只会关注它是一个很好的神经网络和深度学习的库。但是,它也满足数据流编程(DFP)的各个方面。由于 TensorFlow 具有 tf.原创 2017-11-20 14:53:03 · 3417 阅读 · 1 评论 -
TensorFlow 变量管理
TensorFlow 变量管理原创 2017-04-05 11:39:42 · 1253 阅读 · 0 评论 -
TensorFlow学习系列(六):变量更新和控制依赖
这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型TensorFlow学习系列(四):利用神经网络实现泛逼近器(universal approximator)TensorFlow学习系列(五)原创 2017-04-02 15:18:24 · 9058 阅读 · 2 评论 -
TensorFlow学习系列(五):如何使用队列和多线程优化输入管道
这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型TensorFlow学习系列(四):利用神经网络实现泛逼近器(universal approximator)TensorFlow学习系列(五)原创 2017-04-02 15:17:36 · 9565 阅读 · 3 评论 -
TensorFlow学习系列(四):利用神经网络实现泛逼近器(universal approximator)
这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型TensorFlow学习系列(四):利用神经网络实现泛逼近器(universal approximator)TensorFlow学习系列(五)原创 2017-04-02 15:16:52 · 3131 阅读 · 0 评论 -
TensorFlow学习系列(三):保存/恢复和混合多个模型
这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型TensorFlow学习系列(四):利用神经网络实现泛逼近器(universal approximator)TensorFlow学习系列(五)原创 2017-04-02 15:16:07 · 9985 阅读 · 0 评论 -
TensorFlow学习系列(二):形状和动态维度
这篇教程是翻译Morgan写的TensorFlow教程,作者已经授权翻译,这是原文。目录TensorFlow学习系列(一):初识TensorFlowTensorFlow学习系列(二):形状和动态维度TensorFlow学习系列(三):保存/恢复和混合多个模型TensorFlow学习系列(四):利用神经网络实现泛逼近器(universal approximator)TensorFlow学习系列(五)原创 2017-04-02 15:15:29 · 15542 阅读 · 5 评论 -
TensorFlow中四种-Cross-Entropy-算法实现和应用
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 本文转载自CSDN,这是原文交叉熵介绍交叉熵(Cross Entropy)是Loss函数的一种(也称为损失函数或代价函数),用于描述模型预测值与真实值的差距大小,常见的 Loss 函数就是均方平方差(Mean Squared Error),定义如下。平方差很好理解...原创 2018-05-03 20:48:30 · 745 阅读 · 0 评论 -
Tensorflow-Python-API-翻译(array_ops)
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 计划现将 tensorflow 中的 Python API 做一个学习,这样方便以后的学习。 原文链接该章介绍有关张量转换的API数据类型投射Tensorflow提供了很多的数据类型投射操作,你能将数据类型投射到一个你想要的数据类型上去。tf.st...原创 2018-05-05 08:57:55 · 1637 阅读 · 0 评论 -
利用-TensorFlow-实现排序和搜索算法
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpaiTensorFlow 所构成的计算图是图灵完备的。当我们提到 TensorFlow 的时候,我们仅仅只会关注它是一个很好的神经网络和深度学习的库。但是,它也满足数据流编程(DFP)的各个方面。由于 TensorFlow 具有 tf.cond 和 tf.while_loop 函数...原创 2018-05-18 14:44:53 · 397 阅读 · 0 评论 -
利用-TensorFlow-构建卷积神经网络
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai我记得在我最初采用机器学习进行项目实践的几天,我花了很多的时间去构建一个很好的模型。我请教了很多的算法专家,让它们对我的模型提出建议,并且优化我的特征提取,以获得最好的性能。但是,我遇到了一个严重的问题,那就是我如何在现实生活中应用这个模型?我查阅了很多的文献,但是大家都是在讨论如何对模型...原创 2018-05-18 14:44:29 · 509 阅读 · 0 评论 -
小白学Tensorflow之多层神经网络
作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai在本博客中,我们将利用Tensorflow来构建一个多层神经网络。因为本博客是为了学习目的,所以我们就来构建一个四层神经网络,即一个输入层,两个隐藏层,一个输出层。第一,我们需要定义层与层之间的转移矩阵# 定义输入层到第一个隐藏层之间的连接矩阵w_layer_1 = init_wei...原创 2018-05-18 14:43:39 · 453 阅读 · 0 评论