الفئة النهائية العامة ParseSingleExample
يحول نموذج tf.Example (كسلسلة) إلى موترات مكتوبة.
الثوابت
خيط | OP_NAME | اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي |
الأساليب العامة
ثابت 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