ParseSingleExample

الفئة النهائية العامة ParseSingleExample

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

الثوابت

خيط OP_NAME اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

الأساليب العامة

ثابت ParseSingleExample
إنشاء ( نطاق النطاق ، المعامل < TString > متسلسل، Iterable < المعامل <؟>> كثيف الافتراضيات، طويل العدد، قائمة < سلسلة > مفاتيح متفرقة، قائمة < سلسلة > مفاتيح كثيفة، قائمة < فئة <؟ تمتد TType >> أنواع متفرقة، قائمة < شكل > الأشكال الكثيفة)
طريقة المصنع لإنشاء فئة تغلف عملية ParseSingleExample جديدة.
قائمة< الإخراج <?>>
القائمة< الإخراج < TInt64 >>
القائمة< الإخراج < TInt64 >>
قائمة< الإخراج <?>>

الطرق الموروثة

الثوابت

السلسلة النهائية الثابتة العامة OP_NAME

اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي

القيمة الثابتة: "ParseSingleExample"

الأساليب العامة

إنشاء ParseSingleExample الثابت العام (نطاق النطاق ، المعامل < TString > المتسلسل، Iterable < Operand <?>> كثيفة الافتراضيات، طويلة numSparse، قائمة <String> متفرقة، قائمة <String> كثيفة المفاتيح، قائمة <Class <؟ تمتد TType >> متفرق، قائمة < الشكل > الأشكال الكثيفة)

طريقة المصنع لإنشاء فئة تغلف عملية ParseSingleExample جديدة.

حدود
نِطَاق النطاق الحالي
متسلسلة ناقل يحتوي على مجموعة من النماذج الأولية المتسلسلة الثنائية.
كثيفةالافتراضيات قائمة Tensors (قد يكون بعضها فارغًا)، والتي يتطابق طولها مع طول "المفاتيح_الكثافة". يوفر Density_defaults[j] قيمًا افتراضية عندما تفتقر خريطة feature_map الخاصة بالمثال إلى Density_key[j]. إذا تم توفير Tensor فارغًا لـ Density_defaults[j]، فستكون هناك حاجة إلى ميزة Density_keys[j]. يتم استنتاج نوع الإدخال من كثيف_افتراضي[j]، حتى عندما يكون فارغًا. إذا لم تكن Density_defaults[j] فارغة، وتم تعريف Density_shapes[j] بشكل كامل، فيجب أن يتطابق شكل Density_defaults[j] مع شكل Density_shapes[j]. إذا كان كثيف_الأشكال[j] يحتوي على بُعد رئيسي غير محدد (ميزة كثافة الخطوات المتغيرة)، فيجب أن تحتوي الأشكال الكثيفة[j] على عنصر واحد: عنصر الحشو.
numSparse عدد الميزات المتفرقة التي سيتم تحليلها من المثال. ويجب أن يتطابق هذا مع أطوال "المفاتيح المتفرقة" و"الأنواع_المتفرقة".
مفاتيح متفرقة قائمة بالسلاسل `num_sparse`. المفاتيح المتوقعة في ميزات الأمثلة المرتبطة بالقيم المتفرقة.
com.denesKeys المفاتيح المتوقعة في ميزات الأمثلة المرتبطة بالقيم الكثيفة.
com.sparseTypes قائمة بأنواع `num_sparse`؛ أنواع البيانات في كل ميزة مقدمة في sparse_keys. حاليًا، تدعم عملية ParseSingleExample DT_FLOAT (FloatList)، وDT_INT64 (Int64List)، وDT_STRING (BytesList).
الأشكال الكثيفة أشكال البيانات في كل ميزة موجودة في المفاتيح الكثيفة. يجب أن يتطابق طول هذه القائمة مع طول "المفاتيح_الكثافة". يجب أن يكون عدد العناصر في الميزة المقابلة لـ Density_key[j] مساويًا دائمًا لكثافة_الأشكال[j].NumEntries(). إذا الكثيفة_الأشكال[j] == (D0, D1, ..., DN) فإن شكل القيم الكثيفة للموتر الناتج[j] سيكون (D0, D1, ..., DN): في الحالة Density_shapes[j] = (-1، D1، ...، DN)، سيكون شكل Tensor Density_values[j] هو (M، D1، ..، DN)، حيث M هو عدد كتل العناصر ذات الطول D1 * . ... * DN، في الإدخال.
عائدات
  • مثيل جديد من ParseSingleExample

القائمة العامة< الإخراج <?>> القيم الكثيفة ()

القائمة العامة < الإخراج < TInt64 >> المؤشرات المتفرقة ()

القائمة العامة < الإخراج < TInt64 >> الأشكال المتفرقة ()

القائمة العامة< الإخراج <?>> قيم متفرقة ()