1. # -*- coding: utf-8 -*-
    import tensorflow as tf
    # 基本的常量操作,通过构造函数返回值 定义值的操作operations
    a = tf.constant(2)
    b = tf.constant(3)
  2.  
  3. # 启动默认 图形实例sess
    #支持运算
    with tf.Session() as sess:
    print("a: %i" % sess.run(a), "b: %i" % sess.run(b))
    print("a * b = %i" % sess.run(a*b))
    print("a * b = %i" % sess.run(a*4))
    '''
    # 基本操作之 将值以图像形式输出
    # 构造函数返回的值为输出的对象
    # 通过Session().run()定义为输出对象
    # tf图像对象 输入
    a = tf.pleaseholder(tf.int16) # pleaseholder 买主
    b = tf.pleaseholder(tf.int16)
    '''
    # 定义值
    add = tf.add(a, b)
    mul = tf.multiply(a, b)
  4.  
  5. # 启动tf的图像实例
    with tf.Session() as sess:
    # 进行每个操作op 输入
    print('Addition with variable: %i' %(sess.run(add, feed_dict={a:2,b:3})))
    print('Addition with variable: %i' %(sess.run(add)))
    print('multiplication with variable: %i' % sess.run(mul, feed_dict={a:2,b:3}))
    print('multiplication with variable: %i' % sess.run(mul, feed_dict={a:3,b:3})) # feed_dict传入的参数
    print('multiplication with variable: %i' % sess.run(mul, feed_dict={a:3,b:3})) # key value
  6.  
  7. # 创建一个产生1x2矩阵matrix的常量操作
    # 在图形中添加一个节点
    '''在线性空间中选定基之后,向量刻画对象,矩阵刻画对象的运动,用矩阵与向量的乘法施加运动。
    若矩阵A与B是同一个线性变换的两个不同的描述(之所以会不同,是因为选定了不同的基,也就是选定了不同的坐标系),
    则一定能找到一个非奇异矩阵P,使得A、B之间满足这样的关系:A = P-1BP P的负一次方
    矩阵的本质是运动的描述
    矩阵是线性空间里跃迁的描述
    矩阵是线性空间里的变换的描述
  8.  
  9. '''
    matrix1 = tf.constant([[3., 3.]])
    matrix2 = tf.constant([[3.], [3.]])
    product = tf.matmul(matrix1, matrix2)
  10.  
  11. with tf.Session() as sess:
    result1 = sess.run(matrix1)
    result2 = sess.run(matrix2)
    result3 = sess.run(product)
    print(result1, result2, '--', result3)

tensorflow-base_operations的更多相关文章

  1. Tensorflow 官方版教程中文版

    2015年11月9日,Google发布人工智能系统TensorFlow并宣布开源,同日,极客学院组织在线TensorFlow中文文档翻译.一个月后,30章文档全部翻译校对完成,上线并提供电子书下载,该 ...

  2. tensorflow学习笔记二:入门基础

    TensorFlow用张量这种数据结构来表示所有的数据.用一阶张量来表示向量,如:v = [1.2, 2.3, 3.5] ,如二阶张量表示矩阵,如:m = [[1, 2, 3], [4, 5, 6], ...

  3. 用Tensorflow让神经网络自动创造音乐

    #————————————————————————本文禁止转载,禁止用于各类讲座及ppt中,违者必究————————————————————————# 前几天看到一个有意思的分享,大意是讲如何用Ten ...

  4. tensorflow 一些好的blog链接和tensorflow gpu版本安装

    pading :SAME,VALID 区别  http://blog.csdn.net/mao_xiao_feng/article/details/53444333 tensorflow实现的各种算法 ...

  5. tensorflow中的基本概念

    本文是在阅读官方文档后的一些个人理解. 官方文档地址:https://www.tensorflow.org/versions/r0.12/get_started/basic_usage.html#ba ...

  6. kubernetes&tensorflow

    谷歌内部--Borg Google Brain跑在数十万台机器上 谷歌电商商品分类深度学习模型跑在1000+台机器上 谷歌外部--Kubernetes(https://github.com/kuber ...

  7. tensorflow学习

    tensorflow安装时遇到gcc: error trying to exec 'as': execvp: No such file or directory. 截止到2016年11月13号,源码编 ...

  8. 【转】TensorFlow练习20: 使用深度学习破解字符验证码

    验证码是根据随机字符生成一幅图片,然后在图片中加入干扰象素,用户必须手动填入,防止有人利用机器人自动批量注册.灌水.发垃圾广告等等 . 验证码的作用是验证用户是真人还是机器人:设计理念是对人友好,对机 ...

  9. 【转】机器学习教程 十四-利用tensorflow做手写数字识别

    模式识别领域应用机器学习的场景非常多,手写识别就是其中一种,最简单的数字识别是一个多类分类问题,我们借这个多类分类问题来介绍一下google最新开源的tensorflow框架,后面深度学习的内容都会基 ...

  10. 【转】Ubuntu 16.04安装配置TensorFlow GPU版本

    之前摸爬滚打总是各种坑,今天参考这篇文章终于解决了,甚是鸡冻\(≧▽≦)/,电脑不知道怎么的,安装不了16.04,就安装15.10再升级到16.04 requirements: Ubuntu 16.0 ...

随机推荐

  1. SQL语言的增删改查

    select(查), update(改), delete(删), insert into(增)   select * from table_name 获取表中所有字段 select id, name, ...

  2. 唯一索引 && 主键索引

    唯一索引唯一索引不允许两行具有相同的索引值. 如果现有数据中存在重复的键值,则大多数数据库都不允许将新创建的唯一索引与表一起保存. 当新数据将使表中的键值重复时,数据库也拒绝接受此数据.例如,如果在 ...

  3. 理解Javascript的Event Loop

    一.单线程 js作为浏览器脚本语言,他的主要用途是与用户交互,以及操作DOM,这决定了它只能是单线程,为什么呢?因为假如js同时有两个线程,一个线程是在DOM上增加内容,另一个线程是删除这个节点,那么 ...

  4. PHP和JAVA整合开发的三个方案(六)

    php作为前端开发,java负责后台开发,这样取长补短的方案很适合现在web开发.现在PHP和JAVA整合开发比较好的方案只有3个:1.SOAP2.php-java-bridge3.Quercus Q ...

  5. HTML5里的placeholder属性

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  6. Newtonsoft.Json JsonHelper

    Json.net 简单封装 using System; using System.Linq; using Newtonsoft.Json; using Newtonsoft.Json.Serializ ...

  7. Qt 编译完后指定输出路径

    make install INSTALL_ROOT=/home/hotot/qt4rls

  8. I.MX6 Manufacturing Tool V2 (MFGTool2) Update Command List (UCL) User Guide translate

    Manufacturing Tool V2 (MFGTool2) Update Command List (UCL) User Guide Contents(目录) Contents(目录)     ...

  9. HDU3488Tour (KM算法)

    题意:   有N个点,M个单向边,现在要你设计N条路线覆盖所有的点,每个点都属于且值属于一个环.(为什么是N条边:和最小生成树为什么有N-1条边是一样的证明). 解析:  每个点都有一个喜欢对象(出度 ...

  10. 每天一个linux命令(网络):【转载】route命令

    Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table).要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或 ...