美文网首页
2018-11-30 数据类型 数组相乘 随机数 sort()

2018-11-30 数据类型 数组相乘 随机数 sort()

作者: 七月那个阿瓜呀 | 来源:发表于2018-11-30 10:17 被阅读8次

1. 改变张量的数据类型

a = tf.cast(A , float32)

2. 数组相乘

a = [0]*10
print(a)

输出:
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

3. 生成随机数

numpy.random.rand()

输出:0.22172576496573526 单个数字在0-1之间

numpy.random.rand(1)

输出:[0.46025866] 在0-1之间的一个数,是数组形式

numpy.random.randn()

输出:1.1118312257993301服从标准正态分布的一个数

numpy.random.randn(1)

输出:[-1.31021834] 服从标准正态分布的一个数,以数组的形式

3. sigmoid函数

import tensorflow as tf
a = tf.constant([[1.0,2.0],[1.0,2.0],[1.0,2.0]])
sess = tf.Session()
print (a.dtype)
print (sess.run(tf.sigmoid(a)))

输出:
[[0.7310586 0.880797 ] [0.7310586 0.880797 ] [0.7310586 0.880797 ]]
注意:

tf.constant([[ ],[ ]])

4. 函数 .sort()

aList = [1,2,3]

aList.sort(reverse=True)
print ("List : ", aList)

输出:
List : [3, 2, 1]

reverse=True 降序,reverse = False 升序, .sort() 默认按照原顺序输出

5. 绘图

import matplotlib.pyplot as plt
plt.plot([10,20,30,40],[5,6,55,88])
plt.ylabel('some numbers')    #为y轴加注释
plt.show()

输出:


折线图

plt.plot([x取值],[y取值])
plt.plot([y取值]) 默认x值为[0,1,2,3,...]

相关文章

网友评论

      本文标题:2018-11-30 数据类型 数组相乘 随机数 sort()

      本文链接:https://www.haomeiwen.com/subject/msdccqtx.html