创建秩为1的张量

# create a rank1 tensor object
import tensorflow as tf
mystr = tf.Variable(["Hello"], tf.string)
cool_numbers = tf.Variable([3.14159, 2.71828], tf.float32)
first_primes = tf.Variable([2, 3, 5, 7, 11], tf.int32)
its_very_complicated = tf.Variable([12.3 - 4.85j, 7.5 - 6.23j], tf.complex64)
init = tf.global_variables_initializer()
sess = tf.Session()
sess.run(init)
print(sess.run(mystr))
print(sess.run(cool_numbers))
print(sess.run(first_primes))
print(sess.run(its_very_complicated))

下面是上面的结果:

2018-02-16 21:31:32.599557: I C:\tf_jenkins\workspace\rel-win\M\windows\PY\35\tensorflow\core\platform\cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2
[b'Hello']
[ 3.14159012 2.71828008]
[ 2 3 5 7 11]
[ 12.3-4.85j 7.5-6.23j]

创建秩为二的张量

# create rank2 tensor
import tensorflow as tf
mymat = tf.Variable([[7], [11]], tf.int16)
myxor = tf.Variable([[False, True], [True, False]], tf.bool)
linear_squares = tf.Variable([[4], [9], [16], [25]], tf.int32)
squarish_squares = tf.Variable([ [4, 9], [16, 25] ], tf.int32)
rank_of_squares = tf.rank(linear_squares)
mymatC = tf.Variable([[7], [11]], tf.int32)
init = tf.global_variables_initializer()
sess = tf.Session()
sess.run(init)
print(sess.run(rank_of_squares))

下面是秩为二的张量的结果:

2018-02-16 21:33:53.407399: I C:\tf_jenkins\workspace\rel-win\M\windows\PY\35\tensorflow\core\platform\cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2
2

创建维度更高的张量

# create higher rank tensors ,
# consist of an n-dimensional array
import tensorflow as tf
my_image = tf.zeros([10, 299, 299, 3])
# Getting a tf.Tensor object's rank
r = tf.rank(my_image)
init = tf.global_variables_initializer()
sess = tf.Session()
sess.run(init)
print(sess.run(r))

下面是维度更高的张量的结果:

2018-02-16 21:34:57.278721: I C:\tf_jenkins\workspace\rel-win\M\windows\PY\35\tensorflow\core\platform\cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2
4

最新文章

  1. 3-4 linux 用户及权限管理
  2. YbSoftwareFactory 代码生成插件【二十四】:MVC中实现动态自定义路由
  3. Bash:-:-通过while和shift判断脚本位置参数格式是否合法
  4. 兼容IE的写法收集||bug修复
  5. CC2540 USB DONGLE 使用 BTool 调试BLE 说明
  6. google prettify 代码高亮显示
  7. 2016年11月7日 星期一 --出埃及记 Exodus 19:23
  8. 【CITE】利用鼠标绘图C#
  9. linux常用命令 3
  10. 定时器——Cocos2d-x学习历程(十一)
  11. 不是技术牛人,如何拿到国内IT巨头的Offer (转载)
  12. 省市县从数据库读出来的list数据转换成json格式的数据
  13. Android 性能优化(一)内存篇
  14. 使用scrapy爬虫,爬取17k小说网的案例-方法一
  15. JS 将表格table导出excel
  16. jsLibrary.js
  17. Linux基本命令总结(八)
  18. 2017-12-19python全栈9期第四天第二节之列表的增删查改之正向排序和倒向排序和反转
  19. 浅析列表页请求优化(history API)
  20. 百练-16年9月推免-B题-字符串判等

热门文章

  1. "CoolShell puzzle game" writeup
  2. php 模拟登陆(不带验证码)采集数据
  3. Linux筛选数据
  4. 给定中序和后序遍历,求前序序列(C++递归方式实现)
  5. zabbix入门之添加主机
  6. Vue的计算属性缓存和method的区别在哪?
  7. CSS书写顺序提高可读性
  8. 线程中的sleep()、join()、yield()方法有什么区别?
  9. Java数据类型转换题目
  10. CentOS7.5 安装部署Apache+Mysql+Php