パブリック最終クラスStringLength
「input」の文字列の長さ。
入力テンソルで指定された各文字列の長さを計算します。
>>> strings = tf.constant(['Hello','TensorFlow', '\U0001F642']) >>> tf.strings.length(strings).numpy() # デフォルトのバイト数 array([ 5, 10, 4]、dtype = int32) >>> tf.strings.length(strings、unit="UTF8_CHAR").numpy() array([ 5, 10, 1], dtype=int32)
ネストされたクラス
クラス | StringLength.オプション | StringLength のオプションの属性 |
定数
弦 | OP_NAME | TensorFlow コア エンジンによって認識される、この演算の名前 |
パブリックメソッド
出力< TInt32 > | asOutput () テンソルのシンボリック ハンドルを返します。 |
静的文字列長 | |
出力< TInt32 > | 出力() 「input」と同じ形状を持つ整数テンソル。 |
静的StringLength.Options | ユニット(文字列ユニット) |
継承されたメソッド
定数
パブリック静的最終文字列OP_NAME
TensorFlow コア エンジンによって認識される、この演算の名前
定数値: "文字列の長さ"
パブリックメソッド
public Output < TInt32 > asOutput ()
テンソルのシンボリック ハンドルを返します。
TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。
public static StringLength create (スコープスコープ、オペランド< TString > 入力、オプション...オプション)
新しい StringLength 操作をラップするクラスを作成するファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
入力 | 各要素の長さを計算する文字列。 |
オプション | オプションの属性値を持ちます |
戻り値
- StringLength の新しいインスタンス
public static StringLength.Optionsユニット(文字列ユニット)
パラメーター
ユニット | 文字列の長さを計算するためにカウントされる単位。 `"BYTE"` (各文字列のバイト数) または `"UTF8_CHAR"` (各文字列の UTF-8 でエンコードされた Unicode コード ポイントの数) のいずれか。 `unit=UTF8_CHAR` であり、`input` 文字列に構造的に有効な UTF-8 が含まれていない場合、結果は未定義です。 |
---|