אזהרה: ממשק API זה הוצא משימוש והוא יוסר בגרסה עתידית של TensorFlow לאחר שההחלפה תהיה יציבה.
StatelessRandomGetKeyCounterAlg
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בוחר את האלגוריתם הטוב ביותר בהתבסס על מכשיר, ומערבל סיד לתוך מפתח ומונה.
האופציה הזו בוחרת את אלגוריתם ה-RNG המבוסס-נגד הטוב ביותר על בסיס מכשיר, ומערבלת זרע צורה-[2] למפתח ולמונה, שניהם נחוצים לאלגוריתם מבוסס-הנגד. הערבול הוא אטום אך מספק בערך את התכונה ש-seed שונה מביא לזוג מפתח/מונה שונה (אשר בתורו יביא למספרים אקראיים שונים).
שיטות ציבוריות
פלט <מספר שלם> | אלג () אלגוריתם RNG (צורה int32[]). |
פלט <?> | מונה () מונה עבור אלגוריתם RNG מבוסס-נגד. |
static <T מרחיב מספר> StatelessRandomGetKeyCounterAlg | צור ( סקופ scope, Operand <T> seed) שיטת מפעל ליצירת מחלקה העוטפת פעולת StatelessRandomGetKeyCounterAlg חדשה. |
פלט <?> | מפתח () מפתח עבור אלגוריתם RNG מבוסס-נגד (צורה uint64[1]). |
שיטות בירושה
מכיתה java.lang.Object בוליאני | שווה (Object arg0) |
שיעור אחרון<?> | getClass () |
int | hashcode () |
ריק סופי | להודיע () |
ריק סופי | הודע הכל () |
חוּט | toString () |
ריק סופי | המתן (ארג0 ארוך, int arg1) |
ריק סופי | חכה (ארג0 ארוך) |
ריק סופי | חכה () |
שיטות ציבוריות
פלט ציבורי <Integer> alg ()
אלגוריתם RNG (צורה int32[]).
מונה פלט ציבורי <?> ()
מונה עבור אלגוריתם RNG מבוסס-נגד. מכיוון שגודל המונה תלוי באלגוריתם, פלט זה יהיה מרופד ימני באפסים כדי להגיע לצורה uint64[2] (גודל המונה המקסימלי הנוכחי בין האלגוריתמים).
שיטת מפעל ליצירת מחלקה העוטפת פעולת StatelessRandomGetKeyCounterAlg חדשה.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|
זֶרַע | 2 זרעים (צורה [2]). |
---|
החזרות
- מופע חדש של StatelessRandomGetKeyCounterAlg
מקש פלט ציבורי <?> ()
מפתח עבור אלגוריתם RNG מבוסס-נגד (צורה uint64[1]).
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2023-12-01 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]