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