tesnorflow的基本使用

Tensorflow基本:使用图 (graph) 来表示计算任务.在被称之为 会话 (Session) 的上下文 (context) 中执行图.使用 tensor 表示数据.通过 变量 (Variable) 维护状态.使用 feed 和 fetch 为任意操作输入和输出数据.基本使用综述 使用图来表示计算任务,图中的节点称为op(operation),图必须在会话里被启动,会话将图的
摘要由CSDN通过智能技术生成

Tensorflow基本:

  • 使用图 (graph) 来表示计算任务.
  • 在被称之为 会话 (Session) 的上下文 (context) 中执行图.
  • 使用 tensor 表示数据.
  • 通过 变量 (Variable) 维护状态.
  • 使用 feed 和 fetch 为任意操作输入和输出数据.

基本使用

  • 综述
    • 使用图来表示计算任务,图中的节点称为op(operation),图必须在会话里被启动,会话将图的op分发到诸如cpu或者gpu之类的设备上,同时执行ip的方法。方法执行后返回tensor(返回的tensor是numpy对象)
    • 一个op输入n个tensor 输出n个tensor(n >=0)
    • tensor 是一个类型化的多维数组,Tensorflow程序中使用tensor代表所有数据。
  • 计算图
    tensorflow程序通常被组织成一个构建阶段,和一个执行阶段。在构建阶段,op的执行步骤被描述成一个图(图用来表示计算任务),在执行阶段,使用会话执行图中的op.
    通常在构建阶段创建一个图来表示和训练神经网络,然后再执行阶段反复执行图中的训练op.
  • 构建图
    • 第一步 创建源op(source op).源op不需要任何输入,例如常量constant.源的输出被传递给其他op做输入.
    • Python库中,op构造器的返回值代表被构造出的op输出,这些返回值可以传递给其他的op构造器作为输入.
    • tensorflow Python库中有一个默认图(default graph),op构造器可以为其增加节点.
  • 构建的图必须在会话中启动<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值