tensorflowで1Dテンソルにインデックスを付ける

se7entyse7en

スカラーを取得するために、特定のインデックスのテンソルから要素を取得することは可能ですか?たとえば、画像を指定するとshape = tf.shape(image)、でその形状を取得できますが、高さ、幅、奥行きを取得するにはどうすればよいですか?

私が見つけた唯一の方法は次のとおりです。

height = tf.reshape(tf.slice(shape, [0], [1]), [])
width = tf.reshape(tf.slice(shape, [1], [1]), [])
depth = tf.reshape(tf.slice(shape, [2], [1]), [])

他に方法はありますか?

mrry

スライス構文(つまり、[]演算子を使用)は、NumPyスライスに基づいており、shapeテンソルから高さ、幅、および深さを取得するためのもう少し簡潔な方法を提供します

shape = tf.shape(image)
height = shape[0]  # returns a scalar
width = shape[1]   # returns a scalar
depth = shape[2]   # returns a scalar

テンソルが静的に決定された形状を持っている場合、Nessunoの答えもうまく機能します。ただし、可変サイズの画像(例:の結果tf.image.decode_jpeg())は、画像ごとに異なる可能性があるNoneため、通常、を使用すると高さと幅の寸法が表示されますget_shape()

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

1dテンソルを使用した2dテンソルへのTensorflowインデックス作成

分類Dev

インデックスの1Dテンソルに従って3Dテンソルから列を選択する(Tensorflow)

分類Dev

TensorFlow:テンソルを使用して別のテンソルにインデックスを付ける

分類Dev

別のテンソルでテンソルにインデックスを付ける

分類Dev

2Dテンソルの値でpytorch4dテンソルにインデックスを付ける

分類Dev

Numpy:2D配列に1D配列のインデックスを付ける方法は?

分類Dev

Tensorflow2.0でテンソルのk番目の次元を別のテンソルでインデックス付けする

分類Dev

forループでテンソルにインデックスを付ける方法は?

分類Dev

pytorchでテンソルに動的にインデックスを付ける方法は?

分類Dev

長さ= batch_sizeのインデックステンソルのリストを指定して(batch_size、1、256)を取得するために、形状(batch_size、200、256)でテンソルにインデックスを付ける方法は?

分類Dev

3D配列を1D配列にインデックス付けする-ネイバーファインディング

分類Dev

2Dテンソルを使用した3Dテンソルのインデックス付け

分類Dev

テンソルを使用したインデックス付け

分類Dev

別の配列からテンソルテンソルフローにインデックスを付けるにはどうすればよいですか

分類Dev

2d 配列を 1d にインデックス付けします

分類Dev

順序でテーブルにインデックスを付ける方法は?

分類Dev

Tensorflowで3Dテンソルを1Dテンソルに縮小する

分類Dev

Tensorflowでインデックステンソルによるテンソルのスライス

分類Dev

配列を使用してテンソルにインデックスを付ける方法は?

分類Dev

PyTorchの多次元テンソルの最大要素にインデックスを付ける

分類Dev

PyTorch C ++拡張機能:テンソルにインデックスを付けて更新する方法は?

分類Dev

Tensorflowでテンソルをスタックし続ける方法

分類Dev

tensorflowでインデックスのテンソルを取得する方法は?

分類Dev

index_selectを使用して、あるPyTorchテンソルを別のテンソルでインデックス付けする

分類Dev

ベクトル/ 1D配列のMATLABインデックス付け規則

分類Dev

tensorflowでテンソルに偶数/奇数インデックスを割り当てる方法

分類Dev

1D配列で最小値の複数のインデックスを見つける方法は?

分類Dev

C ++ 11でのテンソルの再帰的インデックス付け

分類Dev

2Dまたは1Dマスクされた配列をNumpyの1D配列にインデックス付けするための有効なジェネリックコード

Related 関連記事

  1. 1

    1dテンソルを使用した2dテンソルへのTensorflowインデックス作成

  2. 2

    インデックスの1Dテンソルに従って3Dテンソルから列を選択する(Tensorflow)

  3. 3

    TensorFlow:テンソルを使用して別のテンソルにインデックスを付ける

  4. 4

    別のテンソルでテンソルにインデックスを付ける

  5. 5

    2Dテンソルの値でpytorch4dテンソルにインデックスを付ける

  6. 6

    Numpy:2D配列に1D配列のインデックスを付ける方法は?

  7. 7

    Tensorflow2.0でテンソルのk番目の次元を別のテンソルでインデックス付けする

  8. 8

    forループでテンソルにインデックスを付ける方法は?

  9. 9

    pytorchでテンソルに動的にインデックスを付ける方法は?

  10. 10

    長さ= batch_sizeのインデックステンソルのリストを指定して(batch_size、1、256)を取得するために、形状(batch_size、200、256)でテンソルにインデックスを付ける方法は?

  11. 11

    3D配列を1D配列にインデックス付けする-ネイバーファインディング

  12. 12

    2Dテンソルを使用した3Dテンソルのインデックス付け

  13. 13

    テンソルを使用したインデックス付け

  14. 14

    別の配列からテンソルテンソルフローにインデックスを付けるにはどうすればよいですか

  15. 15

    2d 配列を 1d にインデックス付けします

  16. 16

    順序でテーブルにインデックスを付ける方法は?

  17. 17

    Tensorflowで3Dテンソルを1Dテンソルに縮小する

  18. 18

    Tensorflowでインデックステンソルによるテンソルのスライス

  19. 19

    配列を使用してテンソルにインデックスを付ける方法は?

  20. 20

    PyTorchの多次元テンソルの最大要素にインデックスを付ける

  21. 21

    PyTorch C ++拡張機能:テンソルにインデックスを付けて更新する方法は?

  22. 22

    Tensorflowでテンソルをスタックし続ける方法

  23. 23

    tensorflowでインデックスのテンソルを取得する方法は?

  24. 24

    index_selectを使用して、あるPyTorchテンソルを別のテンソルでインデックス付けする

  25. 25

    ベクトル/ 1D配列のMATLABインデックス付け規則

  26. 26

    tensorflowでテンソルに偶数/奇数インデックスを割り当てる方法

  27. 27

    1D配列で最小値の複数のインデックスを見つける方法は?

  28. 28

    C ++ 11でのテンソルの再帰的インデックス付け

  29. 29

    2Dまたは1Dマスクされた配列をNumpyの1D配列にインデックス付けするための有効なジェネリックコード

ホットタグ

アーカイブ