パブリック最終クラススクイーズ
テンソルの形状からサイズ1の寸法を削除します。
テンソル `input`が与えられると、この操作はサイズ1のすべての次元が削除された同じタイプのテンソルを返します。サイズ1のすべての寸法を削除したくない場合は、 `axis`を指定して特定のサイズ1の寸法を削除できます。
例えば:
# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
shape(squeeze(t)) ==> [2, 3]
削除特定サイズ1つの寸法したり、: # 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
shape(squeeze(t, [2, 4])) ==> [1, 2, 3, 1]
ネストされたクラス
クラス | Squeeze.Options | 以下のためのオプションの属性Squeeze |
パブリックメソッド
出力<T> | asOutput () テンソルのシンボリックハンドルを返します。 |
静的Squeeze.Options | 軸(一覧<ロング>軸) |
静的<T>のスクイズ<T> | |
出力<T> | 出力() `input`と同じデータが含まれていますが、サイズ1の1つ以上のディメンションが削除されています。 |
継承されたメソッド
パブリックメソッド
公共の出力<T> asOutput()
テンソルのシンボリックハンドルを返します。
TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。
パブリック静的のSqueeze.Options (一覧<ロング>軸を軸)
パラメーター
軸 | 指定した場合、リストされている寸法のみを絞ります。ディメンションインデックスは0から始まります。1以外のディメンションをスクイーズするとエラーになります。`[-rank(input)、rank(input)) `の範囲内である必要があります。 |
---|
パブリック静的スクイーズ<T>を作成(スコープスコープ、オペランド<T>の入力、オプション...オプション)
新しいSqueeze操作をラップするクラスを作成するファクトリメソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
入力 | 絞る `入力`。 |
オプション | オプションの属性値を運ぶ |
戻り値
- Squeezeの新しいインスタンス