博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TensorFlow tf.control_dependencies
阅读量:2238 次
发布时间:2019-05-09

本文共 1079 字,大约阅读时间需要 3 分钟。

import tensorflow as tfa_1 = tf.Variable(1)b_1 = tf.Variable(2)update_op1 = tf.assign(a_1, 10)add = tf.add(a_1, b_1)a_2 = tf.Variable(1)b_2 = tf.Variable(2)update_op2 = tf.assign(a_2, 10)with tf.control_dependencies([update_op1,update_op2]):#tf.control_dependencies,该函数保证其辖域中的操作必须要在该函数所传递的参数中的操作完成后再进行    add_with_dependencies = tf.add(a_2, a_1)with tf.Session() as sess:    sess.run(tf.global_variables_initializer())    ans_1, ans_2 = sess.run([add, add_with_dependencies])    print("Add: ", ans_1)    print("Add_with_dependency: ", ans_2)

输出:

Add:  12

Add_with_dependency:  20

import tensorflow as tfa_1 = tf.Variable(1)b_1 = tf.Variable(2)update_op = tf.assign(a_1, 10)add = tf.add(a_1, b_1)a_2 = tf.Variable(1)b_2 = tf.Variable(2)update_op = tf.assign(a_2, 10)with tf.control_dependencies([update_op]):    add_with_dependencies = tf.add(a_2, b_2)with tf.Session() as sess:    sess.run(tf.global_variables_initializer())    ans_1, ans_2 = sess.run([add, add_with_dependencies])    print("Add: ", ans_1)    print("Add_with_dependency: ", ans_2)输出:Add:  3Add_with_dependency:  12

 

转载地址:http://ueobb.baihongyu.com/

你可能感兴趣的文章
java-oracle中几十个实用的PL/SQL
查看>>
PLSQL常用方法汇总
查看>>
几个基本的 Sql Plus 命令 和 例子
查看>>
PLSQL单行函数和组函数详解
查看>>
Oracle PL/SQL语言初级教程之异常处理
查看>>
Oracle PL/SQL语言初级教程之游标
查看>>
Oracle PL/SQL语言初级教程之操作和控制语言
查看>>
Oracle PL/SQL语言初级教程之过程和函数
查看>>
Oracle PL/SQL语言初级教程之表和视图
查看>>
Oracle PL/SQL语言初级教程之完整性约束
查看>>
PL/SQL学习笔记
查看>>
如何分析SQL语句
查看>>
结构化查询语言(SQL)原理
查看>>
SQL教程之嵌套SELECT语句
查看>>
日本語の記号の読み方
查看>>
计算机英语编程中一些单词
查看>>
JavaScript 经典例子
查看>>
判断数据的JS代码
查看>>
js按键事件说明
查看>>
AJAX 初次体验!推荐刚学看这个满好的!
查看>>