天天看點

人工智能實踐:Tensorflow筆記05:優化時常用的函數

where:

人工智能實踐:Tensorflow筆記05:優化時常用的函數

對wheere内的做解釋,裡面有一個greater是在說a和b對應位置的元素,如果a>b,傳回a,否則傳回b。

對一個清單進行逐個比較和取值。

a = tf.constant([1, 2, 3, 1, 1])
b = tf.constant([0, 1, 3, 4, 5])
c = tf.where(tf.greater(a, b), a, b)  # 若a>b,傳回a對應位置的元素,否則傳回b對應位置的元素
print("c:", c)
           

結果:

人工智能實踐:Tensorflow筆記05:優化時常用的函數

随機數初始化指定次元:

人工智能實踐:Tensorflow筆記05:優化時常用的函數

合并矩陣:把兩個矩陣按照指定的方向合并。

人工智能實踐:Tensorflow筆記05:優化時常用的函數

網格坐标點:

人工智能實踐:Tensorflow筆記05:優化時常用的函數

網格說明:【】中的内容展現了次元。

代碼:

結果:第一個是多少行,第二個是說明多少列。

人工智能實踐:Tensorflow筆記05:優化時常用的函數

繼續閱讀