ParseExampleDataset

מחלקה סופית ציבורית ParseExampleDataset

הופך את `input_dataset` המכיל פרוטו של `Example` בתור וקטורים של DT_STRING למערך נתונים של אובייקטים `Tensor` או `SparseTensor` המייצגים את התכונות המנתחות.

כיתות מקוננות

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

קבועים

חוּט OP_NAME השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

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

פלט < TType >
asOutput ()
מחזירה את הידית הסמלית של הטנזור.
סטטי ParseExampleDataset
create ( Scope scope, Operand <?> inputDataset, Operand < TInt64 > numParallelCalls, Iterable< Operand <?>> denseDefaults, List<String> sparseKeys, List<String> denseKeys, List<Class<? מרחיב את TType >> sparseTypes, List < Shape > denseShapes, List<Class<? מרחיב את TType >> outputTypes, List< Shape > outputShapes, List<Class<? מרחיב TType >> raggedValueTypes, List<Class<? מרחיב את TNummer >> raggedSplitTypes, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת ParseExampleDataset חדשה.
סטטי ParseExampleDataset.Options
דטרמיניסטי (מחרוזת דטרמיניסטית)
פלט <?>
סטטי ParseExampleDataset.Options
raggedKeys (רשימה<String> raggedKeys)

שיטות בירושה

קבועים

מחרוזת סופית סטטית ציבורית OP_NAME

השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

ערך קבוע: "ParseExampleDatasetV2"

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

פלט ציבורי < TType > asOutput ()

מחזירה את הידית הסמלית של הטנזור.

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

public static ParseExampleDataset create ( Scope scope, Operand <?> inputDataset, Operand < TInt64 > numParallelCalls, Iterable< Operand <?>> denseDefaults, List<String> sparseKeys, List <String> denseKeys, List<Class<? sparseTypes, List< Shape > denseShapes, List<Class<? מרחיב את TType >> outputTypes, List< Shape > outputShapes, List<Class<? מרחיב TType >> raggedValueTypes, List<Class<? מרחיב את Tnumber >> raggedSplitTypes, Options. . אפשרויות)

שיטת מפעל ליצירת מחלקה העוטפת פעולת ParseExampleDataset חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
dense ברירות מחדל משפט מיפוי מחרוזת מפתחות ל'טנזור'. המפתחות של ה-dict חייבים להתאים ל-dense_keys של התכונה.
מקשים דלילים רשימה של מקשי מחרוזת בתכונות הדוגמאות. התוצאות עבור מפתחות אלו יוחזרו כאובייקטים של `SparseTensor`.
denseKeys רשימה של טנסורי מחרוזת Ndense (סקלרים). המפתחות הצפויים בדוגמאות מאפיינים הקשורים לערכים צפופים.
sparseTypes רשימה של 'DTypes' באורך זהה לזה של 'Sparse_keys'. רק tf.float32 (`FloatList`), tf.int64 (`Int64List`), ו- tf.string (`BytesList`) נתמכים.
צפופים צורות רשימה של tuples באורך זהה לזה של `dense_keys`. צורת הנתונים עבור כל תכונה צפופה שאליהם מתייחסים 'מפתחות_צפופים'. נדרש עבור כל טנסור קלט המזוהה על ידי 'מפתחות_צפופים'. חייב להיות מוגדר במלואו, או עשוי להכיל ממד ראשון לא ידוע. ממד ראשון לא ידוע אומר שהתכונה מטופלת כבעלת מספר משתנה של בלוקים, וצורת הפלט לאורך ממד זה נחשבת לא ידועה בזמן בניית הגרף. ריפוד מוחל עבור רכיבי מיני-אצט הקטן ממספר הבלוקים המרבי עבור התכונה הנתונה לאורך ממד זה.
outputTypes רשימת הסוגים עבור ערכי ההחזרה.
outputShapes רשימת הצורות המיוצרות.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של ParseExampleDataset

public static ParseExampleDataset.Options דטרמיניסטי (מחרוזת דטרמיניסטית)

פרמטרים
דטרמיניסטית מחרוזת המציינת את הדטרמיניזם ברמת האופציה לשימוש. דטרמיניסטית שולטת אם מערך הנתונים מורשה להחזיר אלמנטים לא בסדר אם הרכיב הבא שיוחזר אינו זמין, אך רכיב מאוחר יותר כן. האפשרויות הן "true", "false" ו-"default". "ברירת מחדל" מציינת שהדטרמיניזם צריך להיות מוכרע על ידי הפרמטר `experimental_deterministic` של tf.data.Options .

ידית פלט ציבורית <?> ()

public static ParseExampleDataset.Options raggedKeys (List<String> raggedKeys)