TrainingExampleOutput.Builder

public static final class TrainingExampleOutput.Builder
extends Object

java.lang.Object
   ↳ android.adservices.ondevicepersonalization.TrainingExampleOutput.Builder


Builder של TrainingExampleOutput

סיכום

יוצרים ציבוריים

Builder()

שיטות ציבוריות

TrainingExampleOutput.Builder addResumptionToken(byte[] value)
TrainingExampleOutput.Builder addTrainingExample(byte[] value)
TrainingExampleOutput build()

יוצר את המכונה.

TrainingExampleOutput.Builder setResumptionTokens(List<byte[]> value)

רשימה של מערכי בייט של אסימוני המשך התהליך שתואם לדוגמאות לאימון.

TrainingExampleOutput.Builder setTrainingExamples(List<byte[]> value)

רשימת מערכי בייטים לדוגמה לאימון.

שיטות שעברו בירושה

Object clone()

יצירה ומחזירה של עותק של האובייקט הזה.

boolean equals(Object obj)

מציין אם אובייקט אחר הוא 'שווה' לאובייקט הזה.

void finalize()

הקריאה מתבצעת על ידי מנהל האשפה לאובייקט כאשר מנהל האשפה קובע שאין יותר הפניות לאובייקט.

final Class<?> getClass()

הפונקציה מחזירה את סוג המכונה של Object.

int hashCode()

הפונקציה מחזירה ערך של קוד גיבוב לאובייקט.

final void notify()

מעוררת שרשור יחיד שממתין למעקב אחרי האובייקט הזה.

final void notifyAll()

פעולה זו מוציאה את כל השרשורים שממתינים למסך של האובייקט הזה.

String toString()

הפונקציה מחזירה ייצוג מחרוזת של האובייקט.

final void wait(long timeoutMillis, int nanos)

הפונקציה גורמת לשרשור הנוכחי להמתין עד שהוא יתעורר, בדרך כלל באמצעות הודעה או הפרעה, או עד שיחלוף פרק זמן מסוים בזמן אמת.

final void wait(long timeoutMillis)

הפונקציה גורמת לשרשור הנוכחי להמתין עד שהוא יתעורר, בדרך כלל באמצעות הודעה או הפרעה, או עד שיחלוף פרק זמן מסוים בזמן אמת.

final void wait()

הפונקציה גורמת לשרשור הנוכחי להמתין עד שהוא יתעורר, בדרך כלל כתוצאה מהודעה או מהפרעה.

בנאים ציבוריים

שיטות ציבוריות

addResumptionToken

public TrainingExampleOutput.Builder addResumptionToken (byte[] value)

פרמטרים
value byte: הערך לא יכול להיות null.

החזרות
TrainingExampleOutput.Builder הערך הזה לא יכול להיות null.

למידע נוסף:

addTrainingExample

public TrainingExampleOutput.Builder addTrainingExample (byte[] value)

פרמטרים
value byte: הערך לא יכול להיות null.

החזרות
TrainingExampleOutput.Builder הערך הזה לא יכול להיות null.

למידע נוסף:

build

public TrainingExampleOutput build ()

יצירת המכונה. אסור לגעת ב-builder הזה אחרי שמפעילים את הפונקציה הזו!

החזרות
TrainingExampleOutput הערך הזה לא יכול להיות null.

setResumptionTokens

public TrainingExampleOutput.Builder setResumptionTokens (List<byte[]> value)

רשימה של מערכי בייט של אסימוני המשך התהליך שתואם לדוגמאות לאימון. כדי לתמוך בהמשך, טוקן ההמשך התואם לדוגמה האחרונה שעברה עיבוד יועבר אל TrainingExampleInput. האורך של resumptionTokens צריך להתאים ל-trainingExamples.

פרמטרים
value List: הערך לא יכול להיות null.

החזרות
TrainingExampleOutput.Builder הערך הזה לא יכול להיות null.

דוגמה לאימון

public TrainingExampleOutput.Builder setTrainingExamples (List<byte[]> value)

רשימת מערכי בייטים לדוגמה לאימון. כברירת מחדל, הפורמט הוא פורמט בינארי של פרוטו-טיפ tf.Example. הגודל המקסימלי של הדוגמה הוא 50KB כדי לא לחרוג ממגבלת הגודל של IPC ב-Binder.

פרמטרים
value List: הערך לא יכול להיות null.

החזרות
TrainingExampleOutput.Builder הערך לא יכול להיות null.