このページは Cloud Translation API によって翻訳されました。
Switch to English

tensorflow :: ops :: ParseExample

#include <parsing_ops.h>

脳のベクトルを変換します。例のプロトタイプ(文字列として)を型付きテンソルに変換します。

概要

引数:

  • scope: Scopeオブジェクト
  • serialized:バイナリシリアル化されたサンプルプロトのバッチを含むベクトル。
  • names:シリアル化されたプロトの名前を含むベクトル。たとえば、対応するシリアル化されたプロトのテーブルキー(説明)名を含めることができます。これらはデバッグ目的でのみ有用であり、ここに値が存在しても出力には影響しません。名前が利用できない場合は、空のベクターになることもあります。空でない場合、このベクトルは「シリアル化」されたものと同じ長さでなければなりません。
  • sparse_keys:Nsparse文字列テンソル(スカラー)のリスト。スパース値に関連する例の機能で期待されるキー。
  • density_keys:Ndense文字列テンソル(スカラー)のリスト。密な値に関連する例の機能で期待されるキー。
  • density_defaults:Ndense Tensorsのリスト(一部は空の場合があります)。 density_defaults [j]は、例のfeature_mapにデンスキー[j]がない場合のデフォルト値を提供します。デンス_デフォルト値[j]に空のテンソルが指定されている場合、フィーチャーのデンス_キー[j]が必要です。入力タイプは、それが空の場合でも、dense_defaults [j]から推測されます。 dens_defaults [j]が空でなく、dense_shapes [j]が完全に定義されている場合、dense_defaults [j]の形状は、dense_shapes [j]の形状と一致する必要があります。 dens_shapes [j]に未定義の主次元(変数ストライド密集フィーチャ)がある場合、dense_defaults [j]には単一の要素(パディング要素)を含める必要があります。
  • sparse_types:Nsparseタイプのリスト。 sparse_keysで指定された各機能のデータのデータ型。現在、 ParseExampleはDT_FLOAT(FloatList)、DT_INT64(Int64List)、およびDT_STRING(BytesList)をサポートしています。
  • dens_shapes:Ndenseシェイプのリスト。密なキーで与えられる各特徴のデータの形。稠密キー[j]に対応するフィーチャーの要素数は、常に密集形状[j] .NumEntries()と等しくなければなりません。密集形状[j] ==(D0、D1、...、DN)の場合、出力テンソル密集値[j]の形状は(|直列化|、D0、D1、...、DN)になります:密集出力はバッチによって行スタックされた入力のみ。これは、dense_shapes [j] =(-1、D1、...、DN)で機能します。この場合、出力Tensorの稠密値[j]の形状は(|シリアル化|、M、D1、..、DN)となります。ここで、Mは長さD1 * .... * DNの要素のブロックの最大数です。 、入力内のすべてのミニバッチエントリにわたって。 任意の長さD1 * ... * DNの要素のM個のブロックよりも少ないとminibatchエントリは、第二の次元に沿って対応するDEFAULT_VALUEスカラー要素でパディングされます。

戻り値:

  • OutputList sparse_indices
  • OutputList sparse_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

sparse_indices

::tensorflow::OutputList sparse_indices

sparse_shapes

::tensorflow::OutputList sparse_shapes

sparse_values

::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
)