tensorflow::ops::ParseSingleExample

#include <parsing_ops.h>

يحول tf.Example proto (كسلسلة نصية) إلى موترات مكتوبة.

ملخص

الحجج:

  • النطاق: كائن النطاق
  • مُسلسل: متجه يحتوي على مجموعة من نماذج أولية ثنائية مُسلسلة.
  • dense_defaults: قائمة من الموترات (قد يكون بعضها فارغًا)، يتطابق طولها مع طول dense_keys . يوفر dense_defaults[j] قيمًا افتراضية عندما تفتقر خريطة الميزات في المثال إلى dense_key[j]. إذا تم توفير موتر فارغ لـ dense_defaults[j]، فإن الميزة dense_keys[j] مطلوبة. يتم استنتاج نوع الإدخال من dense_defaults[j]، حتى عندما تكون فارغة. إذا لم تكن dense_defaults[j] فارغة، وكانت dense_shapes[j] مُعرَّفة بالكامل، فيجب أن يتطابق شكل dense_defaults[j] مع شكل dense_shapes[j]. إذا كان لـ dense_shapes[j] بُعد رئيسي غير مُعرَّف (ميزة كثيفة ذات خطوات متغيرة)، فيجب أن تحتوي dense_defaults[j] على عنصر واحد فقط: عنصر الحشو.
  • num_sparse: عدد الميزات المتفرقة التي سيتم تحليلها من المثال. يجب أن يتطابق هذا مع أطوال sparse_keys و sparse_types .
  • sparse_keys: قائمة من السلاسل النصية num_sparse . المفاتيح المتوقعة في خصائص الأمثلة المرتبطة بالقيم المتفرقة.
  • dense_keys: المفاتيح المتوقعة في ميزات الأمثلة المرتبطة بالقيم الكثيفة.
  • sparse_types: قائمة بأنواع البيانات num_sparse )؛ وهي أنواع البيانات في كل ميزة مُحددة في sparse_keys. يدعم ParseSingleExample حاليًا الأنواع DT_FLOAT (FloatList) وDT_INT64 (Int64List) وDT_STRING (BytesList).
  • dense_shapes: أشكال البيانات في كل ميزة مُعطاة في dense_keys. يجب أن يتطابق طول هذه القائمة مع طول dense_keys . يجب أن يساوي عدد العناصر في الميزة المُقابلة لـ dense_key[j] دائمًا dense_shapes[j].NumEntries(). إذا كانت dense_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 sparse_shapes
  • OutputList dense_values

البناة والمدمرون

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)

السمات العامة

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

الوظائف العامة

تحليل المثال الفردي

 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
)