LMDBDataset

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

יוצר מערך נתונים שפולט את צמדי המפתח-ערך בקובץ LMDB אחד או יותר.

ה-Lightning Memory-Mapped Database Manager, או LMDB, הוא מסד נתונים בינארי בינארי של ערכי מפתח. מערך נתונים זה יכול לקרוא את התוכן של קבצי מסד נתונים של LMDB, שלשמותיהם יש בדרך כלל את הסיומת `.mdb`.

כל רכיב פלט מורכב מזוג מפתח-ערך המיוצג כזוג של מחרוזות סקלריות `Tensor`, כאשר `Tensor` הראשון מכיל את המפתח וה`Tensor` השני מכיל את הערך.

LMDB משתמש בפורמטים שונים של קבצים במכונות גדולות וקטנות. `LMDBDataset` יכול לקרוא רק קבצים בפורמט של המחשב המארח.

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

פלט <Object>
asOutput ()
מחזירה את הידית הסמלית של טנזור.
סטטי LMDBDataset
create ( scope scope, Operand <String> filenames, List<Class<?>> outputTypes, List< Shape > outputShapes)
שיטת מפעל ליצירת מחלקה העוטפת פעולת LMDBDataset חדשה.
פלט <?>

שיטות בירושה

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

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

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

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

יצירת LMDBDataset סטטי ציבורי (היקף היקף , שמות קבצים של Operand <String>, List<Class<?>> outputTypes, List< Shape > outputShapes)

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

פרמטרים
תְחוּם ההיקף הנוכחי
שמות קבצים סקלר או וקטור המכילים את השם/ים של הקובץ/ים הבינאריים שיש לקרוא.
החזרות
  • מופע חדש של LMDBDataset

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