パブリック最終クラスTensorArray
指定されたサイズの Tensor の配列。
Write 経由でデータを書き込み、Read または Pack 経由でデータを読み取ります。
ネストされたクラス
クラス | TensorArray.オプション | TensorArray のオプションの属性 |
パブリックメソッド
静的TensorArray.Options | clearAfterRead (ブール値のclearAfterRead) |
静的 <T> TensorArray | |
静的TensorArray.Options | DynamicSize (ブール値のdynamicSize) |
静的TensorArray.Options | elementShape (シェイプelementShape) |
出力<浮動小数点> | 流れ() グラジエント フローの制御に使用されるスカラー。 |
出力<?> | ハンドル() TensorArray へのハンドル。 |
静的TensorArray.Options | SameElementShapes (ブール値の SameElementShapes) |
静的TensorArray.Options | tensorArrayName (文字列 tensorArrayName) |
継承されたメソッド
パブリックメソッド
public static TensorArray.Options clearAfterRead (Boolean clearAfterRead)
パラメーター
クリアアフターリード | true (デフォルト) の場合、TensorArray 内の Tensor は読み取られた後にクリアされます。これにより、複数の読み取りセマンティクスが無効になりますが、メモリの早期解放が可能になります。 |
---|
public static TensorArray create (スコープスコープ、オペランド<Integer> サイズ、Class<T> dtype、オプション...オプション)
新しい TensorArray オペレーションをラップするクラスを作成するファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
サイズ | 配列のサイズ。 |
dtype | tensor_array 上の要素のタイプ。 |
オプション | オプションの属性値を持ちます |
戻り値
- TensorArray の新しいインスタンス
public static TensorArray.Options DynamicSize (ブール値のdynamicSize)
パラメーター
動的サイズ | TensorArray への書き込みによるサイズの拡大を許可するかどうかを決定するブール値。デフォルトでは、これは許可されていません。 |
---|
public static TensorArray.Options elementShape ( Shape elementShape)
パラメーター
要素形状 | 要素の予想される形状 (既知の場合)。 TensorArray 要素の形状を検証するために使用されます。この形状が完全に指定されていない場合、サイズがゼロの TensorArray を収集するとエラーになります。 |
---|
public static TensorArray.Options SameElementShapes (ブール値の SameElementShapes)
パラメーター
同一の要素形状 | true (デフォルトは false) の場合、TensorArray 内のすべての要素は同一の形状を持つことが期待されます。これにより、書き込み時に一貫した形状を動的にチェックしたり、element_shape 属性が完全に定義されていない場合でも、スタック上で適切な形状のゼロ テンソルを埋めることができるなど、特定の動作が可能になります。 |
---|
public static TensorArray.Options tensorArrayName (String tensorArrayName)
パラメーター
テンソル配列名 | 一時的な tensor_array リソースに使用される名前をオーバーライドします。デフォルト値は、「TensorArray」演算子の名前です (一意であることが保証されています)。 |
---|