P50 运算API介绍_技术

 

 

import tensorflow as tf

zero=tf.zeros([3,4],tf.float32)

with tf.Session() as sess:
    print(zero.eval())

运行结果:

[[0. 0. 0. 0.]
[0. 0. 0. 0.]
[0. 0. 0. 0.]]

 

import tensorflow as tf

zero=tf.ones([3,4],tf.float32)

with tf.Session() as sess:
    print(zero.eval())

运行结果:

[[1. 1. 1. 1.]
[1. 1. 1. 1.]
[1. 1. 1. 1.]]

 

P50 运算API介绍_标准差_02

 

 

 shape:创建的数据的形状

mean:创建的数据的均值

stddev:创建的数据的标准差

 

P50 运算API介绍_技术_03

 

 

 

P50 运算API介绍_技术_04

 

 

 

P50 运算API介绍_数据_05

 

 

 指的是数值类型转换,如int32-->float32

import tensorflow as tf
a=tf.cast([[1,2,3],[4,5,6]],tf.float32)
with tf.Session() as sess:
    print(a.eval())

运行结果:

[[1. 2. 3.]
[4. 5. 6.]]

注解:

  • int---->float的例子

P50 运算API介绍_tensorflow_06

 

 P50 运算API介绍_tensorflow_07

 

 注解:

  • 矩阵按行、按列合并

P50 运算API介绍_tensorflow_08

 

 

P50 运算API介绍_类型转换_09

 

 P50 运算API介绍_类型转换_10

 

 注解:

  • 用的最多的是矩阵的乘法,tf.matmul