FileUtil

מחלקה ציבורית FileUtil

תשתיות קלט/פלט (I/O) של קבצים.

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

בייט סטטי[]
loadByteFromFile(Context context, String filePath)
טוען קובץ בינארי מתיקיית הנכסים.
סטטי List<String>
loadLabels(הקשר הקשר, מחרוזת filePath)
טוען תוויות מקובץ תוויות לרשימה של מחרוזות.
סטטי List<String>
loadLabels(InputStream)
טוען תוויות מזרם קלט של קובץ תוויות פתוח.
סטטי List<String>
loadLabels(InputStreaminputStream, Charset cs)
טוען תוויות מזרם קלט של קובץ תוויות פתוח.
סטטי List<String>
loadLabels(הקשר הקשר, קובץ String, Charset cs)
טוען תוויות מקובץ תוויות לרשימה של מחרוזות.
סטטי MappedByteBuffer
loadMappedFile(הקשר הקשר, מחרוזת filePath)
טוען קובץ מתיקיית הנכסים באמצעות מיפוי זיכרון.
סטטי List<String>
loadSingleColumnTextFile(הקשר הקשר, מחרוזת filePath, Charset cs)
טוען קובץ אוצר מילים (קובץ טקסט בעל עמודה יחידה) לרשימת מחרוזות.
סטטי List<String>
loadSingleColumnTextFile(InputStreaminputStream, Charset cs)
טוען אוצר מילים מזרם קלט של קובץ אוצר מילים פתוח (קובץ טקסט בעל עמודה אחת).

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

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

Public סטטי byte[] loadByteFromFile (Context context, String filePath)

טוען קובץ בינארי מתיקיית הנכסים.

פרמטרים
context ההקשר של האפליקציה לצורך גישה לנכסים.
filePath נתיב הנכס של הקובץ.
החזרות
  • מערך הבייטים של הקובץ הבינארי.
קליעות
IOException אם מתרחשת שגיאת קלט/פלט בזמן טעינת הקובץ.

Public סטטי List<String> loadLabels (Contextcontext, String filePath)

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

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

פרמטרים
context ההקשר כולל נכסים.
filePath הנתיב של קובץ התווית, ביחס לספריית הנכסים.
החזרות
  • רשימה של תוויות.
קליעות
IOException אם מתרחשת שגיאה בפתיחה או בקריאה של הקובץ.

Public סטטי List<String> loadLabels (InputStreaminputStream)

טוען תוויות מזרם קלט של קובץ תוויות פתוח. אפשר לראות פרטים על קובצי תוויות ב-loadLabels(Context, String).

פרמטרים
inputStream זרם הקלט של קובץ תוויות פתוח.
החזרות
  • רשימה של תוויות.
קליעות
IOException אם מתרחשת שגיאה בפתיחה או בקריאה של הקובץ.

Public סטטי List<String> loadLabels (InputStreaminputStream, Charset cs)

טוען תוויות מזרם קלט של קובץ תוויות פתוח. אפשר לראות פרטים על קובצי תוויות ב-loadLabels(Context, String).

פרמטרים
inputStream זרם הקלט של קובץ תוויות פתוח.
cs Charset לשימוש בעת פענוח תוכן של קובץ תווית.
החזרות
  • רשימה של תוויות.
קליעות
IOException אם מתרחשת שגיאה בפתיחה או בקריאה של הקובץ.

Public סטטי List<String> loadLabels (הקשר הקשר, מחרוזת filePath, Charset cs)

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

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

פרמטרים
context ההקשר כולל נכסים.
filePath הנתיב של קובץ התווית, ביחס לספריית הנכסים.
cs Charset לשימוש בעת פענוח תוכן של קובץ תווית.
החזרות
  • רשימה של תוויות.
קליעות
IOException אם מתרחשת שגיאה בפתיחה או בקריאה של הקובץ.

Public סטטי, MappedByteBuffer loadMappedFile (Context context, String filePath)

טוען קובץ מתיקיית הנכסים באמצעות מיפוי זיכרון.

פרמטרים
context ההקשר של האפליקציה לצורך גישה לנכסים.
filePath נתיב הנכס של הקובץ.
החזרות
  • את קובץ ממופה הזיכרון שנטען.
קליעות
IOException במקרה של שגיאת קלט/פלט (I/O) במהלך טעינת מודל ה-tflite.

Public סטטי List<String> loadSingleColumnTextFile (הקשר הקשר, מחרוזת filePath, Charset cs)

טוען קובץ אוצר מילים (קובץ טקסט בעל עמודה יחידה) לרשימת מחרוזות.

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

פרמטרים
context ההקשר כולל נכסים.
filePath הנתיב של קובץ אוצר המילים, ביחס לספריית הנכסים.
cs
החזרות
  • רשימה של אוצר מילים.
קליעות
IOException אם מתרחשת שגיאה בפתיחה או בקריאה של הקובץ.

ציבורי סטטי List<String> loadSingleColumnTextFile (InputStreaminputStream, Charset cs)

טוען אוצר מילים מזרם קלט של קובץ אוצר מילים פתוח (קובץ טקסט בעל עמודה אחת).

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

פרמטרים
inputStream זרם הקלט של קובץ אוצר מילים פתוח.
cs
החזרות
  • רשימה של אוצר מילים.
קליעות
IOException אם מתרחשת שגיאה בפתיחה או בקריאה של הקובץ.