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