يحرك الموتر بشكل عشوائي على طول بعده الأول.
يتم تبديل الموتر على طول البعد 0، بحيث يتم تعيين كل "قيمة [j]" إلى "مخرج [i]" واحد فقط. على سبيل المثال، التعيين الذي قد يحدث لموتر 3x2 هو:
[[1, 2], [[5, 6],
[3, 4], ==> [1, 2],
[5, 6]] [3, 4]]
فئات متداخلة
فصل | RandomShuffle.Options | السمات الاختيارية لـ RandomShuffle |
الثوابت
خيط | OP_NAME | اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي |
الأساليب العامة
الإخراج <T> | كإخراج () إرجاع المقبض الرمزي للموتر. |
ثابت <T يمتد TType > RandomShuffle <T> | إنشاء (نطاق النطاق ، قيمة المعامل <T>، الخيارات... الخيارات) طريقة المصنع لإنشاء فئة تغلف عملية RandomShuffle جديدة. |
الإخراج <T> | الإخراج () موتر من نفس الشكل والنوع مثل "القيمة"، يتم خلطه على طول البعد الأول. |
RandomShuffle.Options ثابت | بذرة (بذور طويلة) |
RandomShuffle.Options ثابت | بذرة 2 (بذرة طويلة 2) |
الطرق الموروثة
الثوابت
السلسلة النهائية الثابتة العامة OP_NAME
اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي
الأساليب العامة
الإخراج العام <T> كإخراج ()
إرجاع المقبض الرمزي للموتر.
المدخلات إلى عمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. يتم استخدام هذه الطريقة للحصول على مقبض رمزي يمثل حساب الإدخال.
إنشاء RandomShuffle <T> ثابت عام (نطاق النطاق ، قيمة المعامل <T>، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تغلف عملية RandomShuffle جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
قيمة | الموتر المراد خلطه. |
خيارات | يحمل قيم السمات الاختيارية |
المرتجعات
- مثيل جديد من RandomShuffle
بذرة RandomShuffle.Options الثابتة العامة (بذرة طويلة)
حدود
بذرة | إذا تم تعيين `البذرة' أو `البذرة2` على قيمة غير صفرية، فسيتم تصنيف منشئ الأرقام العشوائية بواسطة البذرة المحددة. خلاف ذلك، يتم زرعها بواسطة بذرة عشوائية. |
---|
RandomShuffle.Options الأساسي العام 2 (البذرة الطويلة 2)
حدود
البذور2 | بذرة ثانية لتجنب اصطدام البذور. |
---|