实例代码

import tensorflow as tf
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'state = tf.Variable(1)
state_ = tf.assign(state, 10)
with tf.Session() as sess:sess.run(tf.global_variables_initializer())print(sess.run(state))print(sess.run(state_))print(sess.run(state))

输出:

1
10
10

下面这个语句创建了两个节点

state = tf.Variable(1)
state_ = tf.assign(state, 10)

第一个节点会返回一个创建好的变量。
第二个节点是完成对于第一个节点的返回的数据的赋值过程节点。

之后,创建一个会话。先是进行全局的变量的初始化,之后,执行第一个语句,并输出执行完这个语句的返回。

  • 我们知道了,在第二节点上,确实发生了赋值过程。
  • 通过第三句,我们其实只是获得到了这样的一个节点。同时,确定了,这句话的关于变量的赋值过程,其实并不是在该句话完成的。这句话(也就是该节点),其实只是做了一个关于该变量点的一个指向过程而已。

tf.assign()函数简单解释相关推荐

  1. MFC函数简单解释(更新至28日凌晨)

    以该博文http://blog.csdn.net/column/details/megogame.html 为基础,涉及到的每个都尽量解释和说明其用法. 以下是流程图,由于太大,请尝试右键另存为查看. ...

  2. assign()函数

    tf中assign()函数可用于对变量进行更新包括变量的value和shape. 涉及以下函数: tf.assign(ref, value, validate_shape = None, use_lo ...

  3. tensorflow函数-tf.assign()

    下面记录一个很简单的tensorflow代码,用来理解tensorflow运行机制 代码中有详细注释,大家可以在运行一下,为什么会是1,2,3这个结果 #-*-coding:UTF-8-*-impor ...

  4. javascript迭代器_JavaScript符号,迭代器,生成器,异步/等待和异步迭代器-全部简单解释...

    javascript迭代器 by rajaraodv 通过rajaraodv JavaScript符号,迭代器,生成器,异步/等待和异步迭代器-全部简单解释 (JavaScript Symbols, ...

  5. 教ai玩游戏_简单解释:DeepMind如何教AI玩视频游戏

    教ai玩游戏 by Aman Agarwal 通过阿曼·阿加瓦尔(Aman Agarwal) 简单解释:DeepMind如何教AI玩视频游戏 (Explained Simply: How DeepMi ...

  6. tf.Variable()函数

    tf.Variable(initializer,name),参数initializer是初始化参数,name是可自定义的变量名称,用法如下: import tensorflow as tfv1=tf. ...

  7. 【转】JS回调函数--简单易懂有实例

    JS回调函数--简单易懂有实例 初学js的时候,被回调函数搞得很晕,现在回过头来总结一下什么是回调函数. 我们先来看看回调的英文定义:A callback is a function that is ...

  8. Lucene的评分(score)机制的简单解释

     Lucene的评分(score)机制的简单解释 博客分类: Lucene lucene编程Apachethread  通过Searcher.explain(Query query, int do ...

  9. 计算机一级电子表格TF函数,tf.slice()函数详解(极详细)

    tf.slice()是TensorFlow库中分割张量的一个函数,其定义为def slice(input_, begin, size, name=None):.tf.slice()函数的那些参数设置实 ...

最新文章

  1. 老李推荐:第5章5节《MonkeyRunner源码剖析》Monkey原理分析-启动运行: 获取系统服务引用 1...
  2. 王者服务器维护什么时间结束s22,王者荣耀s22赛季结束时间 s22赛季什么时候结束?[多图]...
  3. 字节跳动---毕业旅行问题
  4. bitbucket初次使用
  5. ip变更 mysql无法启动_MySQL 重装MySQL后, mysql服务无法启动
  6. linux下mysql 8.0忘记密码后重置密码
  7. Android攻城狮——五布局
  8. Echarts-地图扩展-标准geoJson格式扩展地图-例子
  9. 软件测试需求分析步骤
  10. laravel-excel 表格 文档翻译笔记
  11. 十年磨一剑-企业核心竞争力的重塑
  12. excel怎么设置打印区域_用offset函数设置打印区域(有新增内容时自动扩展)
  13. 转载_利用虚拟机VMWARE安装并配置Debian Linux系统的总结
  14. java使用ftp上传文件
  15. 达梦数据库冷备份与还原
  16. 关于获取当前时间出现1970年问题的解决
  17. Java中if语句详解
  18. Internet协议栈 TCP/IP模型 、以太网封装以及解封装过程、物理层、链路层、网络层、传输层、应用层的作用 OSI七层模型
  19. h3c交换机重启_h3c交换机怎么恢复出厂设置
  20. ubuntu20.04更换清华源

热门文章

  1. feign响应拦截_[Spring cloud 一步步实现广告系统] 11. 使用Feign实现微服务调用
  2. 2019已过半,薪资相匹配除了实力,其实最重要的是……
  3. crontab添加定时任务
  4. CentOS6.5下通过yum仓库安装mysql
  5. ruby动态new对象
  6. Spring 一二事(8) - annotation 形式的 MVC
  7. Android开发之搜Ya项目说明(3)
  8. 未能为数据库 '*'中得对象'*'分配空间,因文件组'PRIMARY'已满
  9. GContracts1.1.0支持前置/后置条件的继承
  10. 模拟浏览器自动化测试工具Selenium之二Html基本元素开发篇