tensorflow:: ops:: ParseExample
#include <parsing_ops.h>brain.Example protos (文字列として) のベクトルを型付きテンソルに変換します。
まとめ
議論:
- スコープ:スコープオブジェクト
- serialized: バイナリシリアル化されたExample protoのバッチを含むベクトル。
- names: シリアル化されたプロトコルの名前を含むベクトル。たとえば、対応するシリアル化されたプロトコルのテーブルキー(説明的な)名前が含まれる場合があります。これらはデバッグ目的のみに使用され、ここに値が存在しても出力には影響しません。名前が利用できない場合は、空のベクトルにすることもできます。空でない場合、このベクトルは「serialized」と同じ長さでなければなりません。
- sparse_keys: Nsparse文字列テンソル(スカラー)のリスト。Examplesの疎値に関連付けられた特徴量で想定されるキーです。
- dense_keys: N個の高密度文字列テンソル(スカラー)のリスト。Examplesの高密度値に関連付けられた特徴量で想定されるキーです。
- dense_defaults: Ndense Tensor のリスト (一部は空でも可)。dense_defaults[j] は、例の feature_map に dense_key[j] がない場合にデフォルト値を提供します。dense_defaults[j] に空のTensorが指定されている場合は、Feature dense_keys[j] が必要です。入力タイプは、dense_defaults[j] が空の場合でも、そこから推測されます。dense_defaults[j] が空ではなく、dense_shapes[j] が完全に定義されている場合は、dense_defaults[j] の形状は dense_shapes[j] の形状と一致する必要があります。dense_shapes[j] に未定義の主次元 (可変ストライドの高密度特徴) がある場合、dense_defaults[j] には単一の要素 (パディング要素) が含まれている必要があります。
- sparse_types: Nsparse型のリスト。sparse_keysで指定された各Feature内のデータのデータ型です。現在、 ParseExampleはDT_FLOAT(FloatList)、DT_INT64(Int64List)、およびDT_STRING(BytesList)をサポートしています。
- dense_shapes: Ndense の形状のリスト。dense_keys で指定された各 Feature のデータの形状です。dense_key[j] に対応する Feature の要素数は、常に dense_shapes[j].NumEntries() と等しくなければなりません。dense_shapes[j] == (D0, D1, ..., DN) の場合、出力Tensor dense_values[j] の形状は (|serialized|, D0, D1, ..., DN) になります。dense 出力は、バッチごとに行スタックされた入力です。これは、dense_shapes[j] = (-1, D1, ..., DN) の場合に機能します。この場合、出力Tensor dense_values[j] の形状は (|serialized|, M, D1, .., DN) になります。ここで、M は、入力のすべてのミニバッチエントリにわたる、長さ D1 * .... * DN の要素のブロックの最大数です。長さ D1 * ... * DN の要素のブロックが M 未満であるミニバッチエントリは、2 番目の次元に沿って対応する default_value スカラー要素でパディングされます。
返品:
-
OutputListスパースインデックス OutputListsparse_values-
OutputListスパース形状 OutputList高密度値
コンストラクターとデストラクタ | |
|---|---|
ParseExample (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized, :: tensorflow::Input names, :: tensorflow::InputList sparse_keys, :: tensorflow::InputList dense_keys, :: tensorflow::InputList dense_defaults, const DataTypeSlice & sparse_types, const gtl::ArraySlice< PartialTensorShape > & dense_shapes) |
公開属性 | |
|---|---|
dense_values | |
operation | |
sparse_indices | |
sparse_shapes | |
sparse_values | |
公開属性
高密度値
::tensorflow::OutputList dense_values
手術
Operation operation
疎なインデックス
::tensorflow::OutputList sparse_indices
疎な形状
::tensorflow::OutputList sparse_shapes
疎な値
::tensorflow::OutputList sparse_values
公的機能
ParseExample
ParseExample( const ::tensorflow::Scope & scope, ::tensorflow::Input serialized, ::tensorflow::Input names, ::tensorflow::InputList sparse_keys, ::tensorflow::InputList dense_keys, ::tensorflow::InputList dense_defaults, const DataTypeSlice & sparse_types, const gtl::ArraySlice< PartialTensorShape > & dense_shapes )