יום הקהילה ML הוא 9 בנובמבר! הצטרפו אלינו עדכונים מ- TensorFlow, JAX, ועוד למידע נוסף

זרימת טנסור :: אופ :: ParseExample

#include <parsing_ops.h>

הופך וקטור של מוח. דוגמאות פרוטו (כחוטים) לטנורים מוקלדים.

סיכום

טענות:

  • היקף: אובייקט Scope
  • סידורי: וקטור המכיל קבוצה של דוגמאות סדרתיות בינאריות.
  • שמות: וקטור המכיל את שמות הפרוטות הסדרתיות. עשוי להכיל, למשל, שמות מקש טבלה (תיאוריים) עבור הפרוטות הסידוריות המתאימות. אלה שימושיים אך ורק למטרות איתור באגים, ולנוכחות הערכים כאן אין כל השפעה על הפלט. יכול להיות גם וקטור ריק אם אין שמות זמינים. אם הוא אינו ריק, וקטור זה חייב להיות באותו אורך כמו "בסידרה".
  • sparse_keys: רשימה של טנזורים מחרוזת Nsparse (scalars). המקשים הצפויים בתכונות הדוגמאות הקשורות לערכים דלילים.
  • dense_keys: רשימה של טנזורים מחרוזת Ndense (סקלר). המקשים הצפויים בתכונות הדוגמאות הקשורות לערכים צפופים.
  • dense_defaults: רשימה של Ndense Tensors (חלקם עשויים להיות ריקים). dense_defaults [j] מספק ערכי ברירת מחדל כאשר בתכונה_מפה של הדוגמה חסר dense_key [j]. אם מסופק טנסור ריק עבור dense_defaults [j], אז יש צורך במפתחות dense_ j [Feature]. סוג הקלט מוסק מ- d_defaults [j] צפוף, גם כשהוא ריק. אם צפיפות_דיפה [j] אינה ריקה, וצורות צפופות [j] מוגדרות במלואן, אזי צורתם של צפיפות_מתאמים [j] חייבת להתאים לצורות הצפופות [j]. אם ל- dense_shapes [j] יש מימד ראשי לא מוגדר (תכונה צפופה משתנה לצעדים), dense_defaults [j] חייב להכיל אלמנט יחיד: אלמנט הריפוד.
  • sparse_types: רשימה של סוגי Nsparse; סוגי הנתונים של הנתונים בכל תכונה הניתנת במפתחות דלילים. נכון לעכשיו ה- ParseExample תומך ב- DT_FLOAT (FloatList), DT_INT64 (Int64List) ו- DT_STRING (BytesList).
  • צורות צפופות: רשימה של צורות Ndense; את צורות הנתונים בכל תכונה שניתנה במפתחות dense_. מספר האלמנטים בתכונה המתאימים למפתח dense [j] חייבים תמיד להיות שווים לצפיפות [j] .NumEntries (). אם dense_shapes [j] == (D0, D1, ..., DN) אז בצורת הפלט המותח dense_values [j] יהיה (| בהמשכים |, D0, D1, ..., DN): התפוקות הצפופות הם רק הקלטים מוערמים בשורה לפי אצווה. זה עובד עבור צורות צפופות [j] = (-1, D1, ..., DN). במקרה זה צורת הפלט מותח dense_values [j] יהיה (| בהמשכים |, M, D1, .., DN), כאשר M הוא המספר המרבי של בלוקים של אלמנטים של אורך D1 * .... * DN , בכל ערכי המיני-אצווה בכניסה. כל ערך מיני-אצווה עם פחות מ- M בלוקים של אלמנטים באורך D1 * ... * DN יהיה מרופד באלמנט הסקלרי המתאים כברירת מחדל לאורך הממד השני.

החזרות:

  • OutputList נדירות של OutputList
  • ערכי OutputList OutputList
  • OutputList דלילות של OutputList
  • OutputList צפיפות_ערכים

קונסטרוקטורים ומשחתנים

ParseExample (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized, :: tensorflow::Input names, :: tensorflow::InputList sparse_keys, :: tensorflow::InputList dense_keys, :: tensorflow::InputList dense_defaults, const DataTypeSlice & sparse_types, const gtl::ArraySlice< PartialTensorShape > & dense_shapes)

תכונות ציבוריות

dense_values
operation
sparse_indices
sparse_shapes
sparse_values

תכונות ציבוריות

ערכים צפופים

::tensorflow::OutputList dense_values

מבצע

Operation operation

דפים דלים

::tensorflow::OutputList sparse_indices

צורות דלילות

::tensorflow::OutputList sparse_shapes

ערכים דלילים

::tensorflow::OutputList sparse_values

פונקציות ציבוריות

ParseExample

 ParseExample(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input serialized,
  ::tensorflow::Input names,
  ::tensorflow::InputList sparse_keys,
  ::tensorflow::InputList dense_keys,
  ::tensorflow::InputList dense_defaults,
  const DataTypeSlice & sparse_types,
  const gtl::ArraySlice< PartialTensorShape > & dense_shapes
)