深度學習python

2021-07-30 07:09:15 字數 820 閱讀 5680

#squeeze 降維 維度為1的降掉

tf.squeeze(arr, )

降維, 將維度為1 的降掉

arr = tf.variable(tf.truncated_normal([3,4,1,6,1], stddev=0.1))

arr2 = tf.squeeze(arr, [2,4])

arr3 = tf.squeeze(arr) #降掉所以是1的維

#split

tf.split(split_dim, num_split, value, name=』split』)

# 『value』 is a tensor with shape [5, 30]

# split 『value』 into 3 tensors along dimension 1

split0, split1, split2 = tf.split(1, 3, value)

tf.shape(split0) ==> [5, 10]

#查詢數字

python中字串前面加上 r 表示原生字串,

與大多數程式語言相同,正規表示式裡使用」\」作為轉義字元,這就可能造成反斜槓困擾。假如你需要匹配文字中的字元」\」,那麼使用程式語言表示的正規表示式裡將需要4個反斜槓」\\」:前兩個和後兩個分別用於在程式語言裡轉義成反斜槓,轉換成兩個反斜槓後再在正規表示式裡轉義成乙個反斜槓。python裡的原生字串很好地解決了這個問題,這個例子中的正規表示式可以使用r」\」表示。同樣,匹配乙個數字的」\d」可以寫成r」\d」。

label_name = re.search(r』(n\d+)』, img_fn).group(1)

Python深度學習 01深度學習入門

深度學習是機器學習與神經網路 人工智慧 圖形化建模 優化 模型識別和訊號處理等技術融合後產生的乙個領域。簡單來說,深度神經網路是一種用多層抽象來表示概念或者特徵的方式。深度學習使用多層機器學習模型對資料進行有監督學習或者無監督學習。在學習深度學習核心思想時,採取如圖所示的的通用方法 注意 單隱藏層神...

python深度學習實戰

用python進行深度學習 deeplearning with python python打包技術一度日益複雜 各自為政,儘管現在已經被python packaging authority控制並簡化,但如果想深入這個主題,參閱 python打包使用者指南 packaging.python.org 為...

Python 深度學習Caffe

提到 深度學習庫 就不可能不說到caffe。事實上,自從你開啟這個頁面學習深度學習庫,我就敢打保票你肯定聽說caffe。那麼,究竟caffe是什麼呢?caffe是由berkeley vision and learning center bvlc 建立的深度學習框架。它是模組化的,速度極快。而且被應用...