学习TensorFlow用到的一些函数,会继续补充

1.tf.random_shuffle()

tf.random_shuffle(value,seed=None,name=None)

表示沿着value的第一维进行随机重新排列(在二维矩阵中应该就是沿着行随机重新排列)

2.tf.transpose()

tf.transpose(a,perm=None,name='transpose')

进行矩阵转置

3.np.concatenate()

c=np.concatenate((a,b),axis=0)

当合并的矩阵是二维矩阵:

axis=0表示在行上合并,即行数增加,要合并的两个矩阵的列数必须相等且合并后不变;

axis=1表示在列上合并,即列数增加,要合并的两个矩阵的行数必须相等且合并后不变;

当合并的矩阵是三维矩阵:

axis=0表示在z轴上合并,矩阵本身的行数和列数不会改变,类似于图片的叠放;

axis=1表示在行数上合并,即矩阵的行数会增加,列数不变;

axis=2表示在列数上合并,即矩阵的列数会增加,行数不变;

4.取消科学计数法

import numpy as np

np.set_printoptions(suppress=True) #pyhton 取消科学计数法


更多相关文章

  1. leet240. 搜索二维矩阵 II
  2. 【JavaScript&JQuery】原生API实现li标签随机排列

随机推荐

  1. Android基本控件TextView
  2. Android应用程序的debug属性
  3. GridView相关
  4. Android Activity 的四种启动模式 lunchM
  5. android 布局学习
  6. Android(安卓)网络图片加载
  7. Android ListView 设置
  8. 海康威视Android SDK,即萤石Android SDK
  9. 开发Android下纯C程序时,打开时提示not f
  10. 简述修改logo以及文字