1、np.concatenate((a1,a2,...,),axis=0)函數用於數組的拼接:
其參數爲一個元組(a1,a2,...),其中a1,a2...是相同形狀的數組,
axis=0時,縱向拼接,axis=1時,橫向拼接,例如:
a1=[[1,2,3],[4,5,6][1,1,1]] a2=[[7,8,9]]
np.concatenate((a1,a2))結果爲:[[1,2,3],[4,5,6],[1,1,1],[7,8,9]]
np.concatenate((a1,a2), axis=1)結果爲:[[1,2,3,7],[4,5,6,8][1,1,1,9]]
2、np.random.normal(mean,stdev,size)產生高斯隨機數:
均值爲mean,標準差爲stdev,產生size個高斯隨機數(成爲一個一維數組?)
3、round(x,[,n])函數返回浮點數的四捨五入值:
x爲輸入參數,n決定小數點後保留的位數
4 、sigmoid_cross_entropy_with_logits( - sentinel=None, labels=None,logits= None, name=None)是用來計算loss的損失函數:
5、cast(x, dtype, name=None) 將x的數據格式轉化成dtype:
例如:原來x的數據格式是bool,
那麼將其轉化成float以後,就能夠將其轉化成0和1的序列。反之也可以