تحذير: تم إهمال واجهة برمجة التطبيقات هذه وستتم إزالتها في إصدار مستقبلي من TensorFlow بعد استقرار الاستبدال .

StatelessShuffle

النهائي فئة عامة عديمي الجنسية

يخلط الموتر بشكل عشوائي وحتمي على طول بعده الأول.

يتم تبديل الموتر على طول البعد 0 ، بحيث يتم تعيين كل `قيمة [j]` إلى "إخراج [i]" واحد فقط. على سبيل المثال ، التعيين الذي قد يحدث للموتر 3x2 هو:

[[1, 2],       [[5, 6],
  [3, 4],  ==>   [1, 2],
  [5, 6]]        [3, 4]]
 
النواتج هي دالة حتمية لـ "القيمة" و "المفتاح" و "العداد" و "alg".

الطرق العامة

الإخراج <T>
asOutput ()
إرجاع المقبض الرمزي للموتر.
ثابت <T> StatelessShuffle <T>
إنشاء ( نطاق النطاق ، قيمة عامل التشغيل <T> ، عامل التشغيل <؟> مفتاح ، عامل التشغيل <؟> عداد ، عامل التشغيل <Integer> alg)
طريقة المصنع لإنشاء فئة تغلف عملية StatelessShuffle جديدة.
الإخراج <T>
الإخراج ()
موتر له نفس الشكل والنوع كـ "قيمة" ، ويتم خلطه على طول بعده الأول.

الطرق الموروثة

الطرق العامة

الإخراج العام <T> كإخراج ()

إرجاع المقبض الرمزي للموتر.

المدخلات لعمليات TensorFlow هي مخرجات عملية TensorFlow أخرى. تستخدم هذه الطريقة للحصول على مقبض رمزي يمثل حساب المدخلات.

العامة static StatelessShuffle <T> إنشاء ( نطاق النطاق ، قيمة المعامل <T> ، عامل التشغيل <؟> مفتاح ، عامل التشغيل <؟> عداد ، عامل التشغيل <Integer> alg)

طريقة المصنع لإنشاء فئة تغلف عملية StatelessShuffle جديدة.

المعلمات
مجال النطاق الحالي
القيمة الموتر المراد خلطه.
مفتاح مفتاح لخوارزمية RNG القائمة على العداد (الشكل uint64 [1]).
يعداد العداد الأولي لخوارزمية RNG القائمة على العداد (الشكل uint64 [2] أو uint64 [1] اعتمادًا على الخوارزمية). إذا تم إعطاء متجه أكبر ، فسيتم استخدام الجزء المطلوب فقط على اليسار (أي [: N]).
alg خوارزمية RNG (الشكل int32 []).
عائدات
  • مثيل جديد من StatelessShuffle

الإخراج العام <T> الإخراج ()

موتر له نفس الشكل والنوع كـ "قيمة" ، ويتم خلطه على طول بعده الأول.