ينشئ مجموعة بيانات تقسم مجموعة بيانات الإدخال.
ينشئ مجموعة بيانات تقوم بتجزئة مجموعة بيانات الإدخال بواسطة num_workers، مما يؤدي إلى إرجاع مجموعة بيانات مجزأة للعامل ذو الفهرس. يحاول هذا تقسيم مجموعة بيانات تلقائيًا عن طريق فحص الرسم البياني لمجموعة البيانات وإدراج عملية تقسيم قبل المدخلات إلى مجموعة بيانات القارئ (على سبيل المثال CSVDataset، TFRecordDataset).
ستؤدي مجموعة البيانات هذه إلى ظهور خطأ NotFound إذا لم نتمكن من تقسيم مجموعة البيانات تلقائيًا.
فئات متداخلة
فصل | التجريبيةAutoShardDataset.Options | السمات الاختيارية لمجموعة ExperimentalAutoShardDataset |
الأساليب العامة
الإخراج <كائن> | كإخراج () إرجاع المقبض الرمزي للموتر. |
ثابت ExperimentalAutoShardDataset.Options | autoShardPolicy (سياسة autoShard الطويلة) |
مجموعة بيانات تجريبية ثابتة | |
الإخراج <؟> | مقبض () |
الطرق الموروثة
الأساليب العامة
الإخراج العام <Object> asOutput ()
إرجاع المقبض الرمزي للموتر.
المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.
إنشاء مجموعة بيانات تجريبية ثابتة عامة ( نطاق النطاق، المعامل <؟> مجموعة بيانات الإدخال، المعامل <طويل> numWorkers، فهرس المعامل <Long>، قائمة <فئة <؟>> أنواع الإخراج، قائمة < الشكل > أشكال الإخراج، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تلتف حول عملية ExperimentalAutoShardDataset جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
inputDataset | موتر متغير يمثل مجموعة بيانات الإدخال. |
numWorkers | رقم قياسي يمثل عدد العمال الذين سيتم توزيع مجموعة البيانات هذه عليهم. |
فِهرِس | مقياس يمثل مؤشر العامل الحالي من بين num_workers. |
خيارات | يحمل قيم السمات الاختيارية |
عائدات
- مثيل جديد لـ ExperimentalAutoShardDataset