Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

tensorflow :: ops :: ParseSingleExample

#include <parsing_ops.h>

Mentransformasi sebuah tf.Example proto (sebagai string) ke dalam tensor diketik.

Ringkasan

argumen:

  • Ruang lingkup: Sebuah Ruang Lingkup objek
  • serial: Sebuah vektor yang berisi batch biner serial Contoh protos.
  • dense_defaults: Daftar Tensors (beberapa mungkin kosong), yang panjangnya sesuai dengan panjang dense_keys . dense_defaults [j] memberikan nilai default ketika contoh ini feature_map kekurangan dense_key [j]. Jika kosong Tensor disediakan untuk dense_defaults [j], maka dense_keys Fitur [j] diperlukan. Jenis input disimpulkan dari dense_defaults [j], bahkan ketika itu kosong. Jika dense_defaults [j] tidak kosong, dan dense_shapes [j] didefinisikan sepenuhnya, maka bentuk dense_defaults [j] harus cocok dengan dense_shapes [j]. Jika dense_shapes [j] memiliki dimensi utama terdefinisi (langkah variabel fitur padat), dense_defaults [j] harus mengandung satu elemen: elemen padding.
  • num_sparse: Jumlah fitur jarang dapat dipecah dari contoh. Ini harus sesuai dengan panjang sparse_keys dan sparse_types .
  • sparse_keys: Daftar num_sparse string. Kunci diharapkan dalam Contoh fitur yang berhubungan dengan nilai-nilai jarang.
  • dense_keys: Kunci diharapkan fitur Contoh yang terkait dengan nilai-nilai yang padat.
  • sparse_types: Daftar num_sparse jenis; jenis data data di setiap Fitur yang diberikan dalam sparse_keys. Saat ini ParseSingleExample op mendukung DT_FLOAT (FloatList), DT_INT64 (Int64List), dan DT_STRING (BytesList).
  • dense_shapes: Bentuk data di masing-masing Fitur yang diberikan dalam dense_keys. Panjang daftar ini harus sesuai dengan panjang dense_keys . Jumlah elemen di Fitur yang sesuai untuk dense_key [j] harus dense_shapes selalu sama [j] .NumEntries (). Jika dense_shapes [j] == (D0, D1, ..., DN) maka bentuk output Tensor dense_values [j] akan (D0, D1, ..., DN): Dalam dense_shapes kasus [j] = (-1, D1, ..., DN), bentuk output Tensor dense_values [j] akan (M, D1, .., DN), di mana M adalah jumlah blok elemen panjang D1 *. ... * DN, di input.

Pengembalian:

  • OutputList sparse_indices
  • OutputList sparse_values
  • OutputList sparse_shapes
  • OutputList dense_values

Konstruktor dan Destructors

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

atribut umum

dense_values
operation
sparse_indices
sparse_shapes
sparse_values

atribut umum

dense_values

:: tensorflow::OutputList dense_values

operasi

 Operation operation

sparse_indices

:: tensorflow::OutputList sparse_indices

sparse_shapes

:: tensorflow::OutputList sparse_shapes

sparse_values

:: tensorflow::OutputList sparse_values

fungsi publik

ParseSingleExample

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