美文网首页
Tensorflow中一些概念

Tensorflow中一些概念

作者: 学而时习之_不亦说乎 | 来源:发表于2018-02-02 14:24 被阅读19次

Variable scope / Name scope

参考stackoverflow上的回答

Padding

在tensorflow中,有两种padding方式,一种是SAME,一个中VALID。当使用VALID进行Padding的时候,如果数组最后剩余的元素值不够进行一个滤波的时候,则将这些多余的值舍弃掉。以一个一维数组为例:

1 2 3 4 5 

如果stride = 2 进行1x2 maxpooling,则最后的一位5被剩下了,这个时候使用Valid则5被舍弃掉。当使用SAME方式进行padding的时候,如果也出现这样的情况,则会在后面追加零,使其可以再进行剩下的一次滤波。也就是实际上把数组变成了:

1 2 3 4 5 0

可视化

tensorflow借助tensorboard对graph进行可视化,如果在Pycharm的虚拟环境中使用tensorflow的话,系统的terminal是找不到tensorboard的,所以可以直接在Pycharm的环境中执行tensorboard:

import threading
import os
def launchTensorBoard():
    os.system('tensorboard --logdir=' + 'log')
    return
t = threading.Thread(target=launchTensorBoard, args=([]))
t.start()

使用上面的语句后,在浏览器输入http://127.0.0.1:6006即可使用tensorboard查看graph。

相关文章

  • Tensorflow入门

    基本概念 一、计算模型——计算图 1.1基本概念 计算图是Tensorflow最基本的概念,Tensorflow中...

  • 2018-03-01

    TensorFlow 分支,主要介绍实践时遇到的一些概念、问题以及解决办法。关于 TensorFlow 的基本概念...

  • tensorflow常用知识

    tensorflow变量管理设计了collection的概念。 其中,tensorflow设计了一些常见的coll...

  • tensorflow基础概念

    1.什么是tensorflow Tensorflow是神经网络框架。 2.Tensorflow中个重要概念 · T...

  • TensorFlow入门(一)

    目录 TensorFlow简介 TensorFlow基本概念 Using TensorFlow Optimizat...

  • [框架]Tensorflow

    Tensorflow官網:https://www.tensorflow.org/ tensorflow基本概念 S...

  • Tensorflow中一些概念

    Variable scope / Name scope 参考stackoverflow上的回答 Padding 在...

  • TensorFlow笔记(2)——利用TensorFlow训练

    前言 这是一次使用《TensorFlow笔记(1)——TensorFlow中的相关基本概念》中学习到的知识进行机器...

  • 深度学习笔记 --(2)Tensorflow的使用

    1 效果展示2 Tensorflow基本概念3 神经网络搭建4 在Tensorflow中搭建神经网络步骤总结 1 ...

  • TensorFlow入门

    1.TensorFlow计算模型--计算图 1.1 计算图概念 TensorFlow中的每一个计算都是计算图上的一...

网友评论

      本文标题:Tensorflow中一些概念

      本文链接:https://www.haomeiwen.com/subject/yzhszxtx.html