2021年1月19日总结

Python中transpose: 类似于Matlab中的permute,需要注意的是Python中的transpose是从0开始的。举个例子,矩阵A是12*10*1000的,如果要将矩阵A变为1000*12*10的,在Python中,操作 为A = A.permute([2 0 1])

Matlab中的permute:矩阵A是12*10*1000的,如果要将矩阵A变为1000*12*10的,在matlab中,操作 为A = permute(A,[3,1,2])

Pyortch中permute:是对张量的操作

 

Python中的squeeze是降维的操作,标签制作的时候,用MATLAB可能是double型的数组,假设数组A是(1000,1)的数组,里边存放着数据的标签,但是网络的输入可能是要求(1000,)这样就得用降维操作,A.squeeze()默认降低1这个维度

 

posted @ 2021-01-19 20:15  Geek_xu  阅读(153)  评论(0)    收藏  举报