tensorflow :: ops :: ParseSingleExample

#include <parsing_ops.h>

tf.Example proto(文字列として)を型付きテンソルに変換します。

概要

引数:

  • スコープ:スコープオブジェクト
  • シリアル化:バイナリシリアル化されたサンプルプロトのバッチを含むベクトル。
  • density_defaults:長さがdense_keysの長さと一致するテンソルのリスト(一部は空の場合があります)。例のfeature_mapにdense_key [j]がない場合、dense_defaults [j]はデフォルト値を提供します。空のテンソルがdense_defaults [j]に提供されている場合は、機能dense_keys [j]が必要です。入力タイプは、空の場合でも、dense_defaults [j]から推測されます。 density_defaults [j]が空ではなく、dense_shapes [j]が完全に定義されている場合、dense_defaults [j]の形状はdense_shapes [j]の形状と一致する必要があります。 density_shapes [j]に未定義の主要な次元がある場合(変数は密な特徴をストライドします)、dense_defaults [j]には単一の要素(パディング要素)が含まれている必要があります。
  • num_sparse:例から解析されるスパースフィーチャの数。これは、 sparse_keyssparse_types長さと一致する必要があります。
  • sparse_keys: num_sparse文字列のリスト。スパース値に関連付けられた例の機能で期待されるキー。
  • 密度の高いキー:密度の高い値に関連付けられた例の機能で期待されるキー。
  • sparse_types: num_sparseタイプのリスト。 sparse_keysで指定された各機能のデータのデータ型。現在、 ParseSingleExample操作はDT_FLOAT(FloatList)、DT_INT64(Int64List)、およびDT_STRING(BytesList)をサポートしています。
  • density_shapes:dense_keysで指定された各フィーチャのデータの形状。このリストの長さは、 dense_keysの長さと一致する必要があります。 density_key [j]に対応するFeatureの要素の数は、dense_shapes [j] .NumEntries()と常に等しくなければなりません。 density_shapes [j] ==(D0、D1、...、DN)の場合、出力テンソルの形状dense_values [j]は(D0、D1、...、DN)になります。dense_shapes[j] = (-1、D1、...、DN)、出力の形状テンソルdense_valuesは[j]が(M、D1、...、DN)となり、M *は長さD1の素子のブロックの数です。 ... * DN、入力内。

戻り値:

  • OutputList sparse_indices
  • OutputList sparse_values
  • OutputList
  • OutputList dense_values

コンストラクタとデストラクタ

ParseSingleExample (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized, :: tensorflow::InputList dense_defaults, int64 num_sparse, const gtl::ArraySlice< string > & sparse_keys, const gtl::ArraySlice< string > & dense_keys, 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

sparse_indices

::tensorflow::OutputList sparse_indices

sparse_shapes

::tensorflow::OutputList sparse_shapes

sparse_values

::tensorflow::OutputList sparse_values

公の行事

ParseSingleExample

 ParseSingleExample(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input serialized,
  ::tensorflow::InputList dense_defaults,
  int64 num_sparse,
  const gtl::ArraySlice< string > & sparse_keys,
  const gtl::ArraySlice< string > & dense_keys,
  const DataTypeSlice & sparse_types,
  const gtl::ArraySlice< PartialTensorShape > & dense_shapes
)