對tensorflow 中tile函式的使用詳解

2022-10-04 10:33:52 字數 551 閱讀 9891

tensorflow中tile是用來複製tensor的指定維度,xwytnxw具體看下面的**:

import tensorflow as tf

a = tf.constant([[1, 2], [3, 4], [5, 6]], dtype=tf.float32)

a1 = tf.tile(a, [2, 2])

with twww.cppcns.comf.session() as sess:

print(sess.run(a1))

結果xwytnxw就是:

[[ 1. 2. 1. 2.]

[ 3. 4. 3. 4.]

[ 5. 6. 5. 6.]

[ 1. 2. 1. 2.]

[ 3. 4. 3. 4.]

[ 5. 6. 5. 6.]]

因為a1 = tf.tile(a, [2, 2]) 表示把a的第乙個維度複製兩次,第二個維度複製2次。

本文標題: 對tensorflow 中tile函式的使用詳解

本文位址: /jiaoben/python/299807.html

tensorflow矩陣按維度複製tile

tf.tile 類似於numpy.tile numpy.tile 是個什麼函式呢,說白了,就是把陣列沿各個方向複製 比如 a np.array 0,1,2 np.tile a,2,1 就是把a先沿x軸 就這樣稱呼吧 複製1倍,即沒有複製,仍然是 0,1,2 再把結果沿y方向複製2倍,即最終得到 ar...

caffe和tensorflow對GPU的使用

方法一 在solver檔案中寫入 solver mode cpu or gpu solver mode gpu方法二 命令列引數 gpu train build tools caffe train solver examples mnist lenet solver.prototxt gpu 0 t...

tensorflow中tfrecords使用介紹

這篇文章主要講一下如何用tensorflow中的標準資料讀取方式簡單的實現對自己資料的讀取操作 主要分為以下兩個步驟 1 將自己的資料集轉化為 xx.tfrecords的形式 2 在自己的程式中讀取並使用.tfrecords進行操作 資料集轉換 為了便於講解,我們簡單製作了乙個資料,如下圖所示 程式...