python tensorflow学习笔记(三)运算

来源:互联网 发布:淘宝评价怎么看五星 编辑:程序博客网 时间:2024/05/22 23:26
# -*- coding: utf-8 -*-"""filename : tutorial_example_3_operations.pyauthor: hu@daonao.com QQ: 443089607 weixin: huzhenghui weibo: http://weibo.com/443089607category : tensorflowtitle : python tensorflow学习笔记(三)运算csdn blog url :weibo article url :weibo message url :为了清晰直观展现python严格要求的缩进,请访问博客上博文详细说明见源代码中的注释"""# standard importimport loggingimport randomimport tensorflowlogging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(levelname)s - %(message)s')logging.debug('start')# 定义一个占位符,类型为float64PLACEHOLDER_A = tensorflow.placeholder(tensorflow.float64)# 定义一个占位符,类型为float64PLACEHOLDER_B = tensorflow.placeholder(tensorflow.float64)# 定义一个加运算OPERATION_ADD = tensorflow.add(PLACEHOLDER_A, PLACEHOLDER_B)# 定义一个乘运算OPERATION_MULTIPLY = tensorflow.multiply(PLACEHOLDER_A, PLACEHOLDER_B)# 创建一个会话SESSION = tensorflow.Session()FLOAT_A = random.random()FLOAT_B = random.random()logging.debug('FLOAT_A : %f', FLOAT_A)logging.debug('FLOAT_B : %f', FLOAT_B)logging.debug('OPERATION_ADD(float_a, float_b) : %f', SESSION.run(OPERATION_ADD, feed_dict={PLACEHOLDER_A: FLOAT_A, PLACEHOLDER_B: FLOAT_B}))logging.debug('OPERATION_MULTIPLY(float_a, float_b) : %f', SESSION.run(OPERATION_MULTIPLY, feed_dict={PLACEHOLDER_A: FLOAT_A, PLACEHOLDER_B: FLOAT_B}))#end of file
原创粉丝点击