Dienstprogramme für Datei-E/A.
Public Methods
statisches Byte[] | |
Statisches List<String> |
loadLabels(Kontextkontext, String-Dateipfad)
Lädt Labels aus der Labeldatei in eine Liste von Strings.
|
Statisches List<String> |
loadLabels(InputStream-inputStream)
Lädt Labels aus einem Eingabestream einer geöffneten Labeldatei.
|
Statisches List<String> |
loadLabels(InputStream inputStream, Charset cs)
Lädt Labels aus einem Eingabestream einer geöffneten Labeldatei.
|
Statisches List<String> |
loadLabels(Kontextkontext, String filePath, Charset cs)
Lädt Labels aus der Labeldatei in eine Liste von Strings.
|
Statischer MappedByteBuffer |
loadMappedFile(Kontextkontext, String filePath)
Lädt über eine Speicherzuordnung eine Datei aus dem Asset-Ordner.
|
Statisches List<String> |
loadSingleColumnTextFile(Kontextkontext, String filePath, Charset cs)
Lädt eine Vokabulardatei (eine einspaltige Textdatei) in eine Liste von Zeichenfolgen.
|
Statisches List<String> |
loadSingleColumnTextFile(InputStream inputStream, Charset cs)
Lädt Vokabular aus einem Eingabestream einer geöffneten Vokabulardatei (bei der es sich um eine einspaltige Textdatei handelt).
|
Übernommene Methoden
Public Methods
public static byte[] loadByteFromFile (Kontextkontext, String filePath)
Lädt eine Binärdatei aus dem Asset-Ordner.
Parameter
context | Anwendungskontext für den Zugriff auf Assets. |
---|---|
filePath | Asset-Pfad der Datei. |
Rückgabe
- Byte-Array für die Binärdatei.
Löst aus
IOException | Wenn beim Laden der Datei ein E/A-Fehler auftritt. |
---|
public static List<String> loadLabels (Context context, String filePath)
Lädt Labels aus der Labeldatei in eine Liste von Strings.
Eine Datei mit rechtlichen Labels ist eine Nur-Text-Datei, deren Inhalt in Zeilen aufgeteilt ist und jede Zeile ein einzelner Wert ist. Die Datei sollte in Assets des Kontexts enthalten sein.
Parameter
context | Der Kontext enthält Assets. |
---|---|
filePath | Der Pfad der Labeldatei relativ zum Asset-Verzeichnis. |
Rückgabe
- eine Liste mit Labels.
Löst aus
IOException | wenn Fehler beim Öffnen oder Lesen der Datei auftritt. |
---|
public static List<String> loadLabels (InputStream inputStream)
Lädt Labels aus einem Eingabestream einer geöffneten Labeldatei. Weitere Informationen zu Labeldateien finden Sie in loadLabels(Context, String)
.
Parameter
inputStream | Eingabestream einer geöffneten Labeldatei. |
---|
Rückgabe
- eine Liste mit Labels.
Löst aus
IOException | wenn Fehler beim Öffnen oder Lesen der Datei auftritt. |
---|
public static List<String> loadLabels (InputStream inputStream, Charset cs)
Lädt Labels aus einem Eingabestream einer geöffneten Labeldatei. Weitere Informationen zu Labeldateien finden Sie in loadLabels(Context, String)
.
Parameter
inputStream | Eingabestream einer geöffneten Labeldatei. |
---|---|
cs | Charset zum Decodieren des Inhalts der Labeldatei. |
Rückgabe
- eine Liste mit Labels.
Löst aus
IOException | wenn Fehler beim Öffnen oder Lesen der Datei auftritt. |
---|
public static List<String> loadLabels (Context context, String filePath, Charset cs)
Lädt Labels aus der Labeldatei in eine Liste von Strings.
Eine Datei mit rechtlichen Labels ist eine Nur-Text-Datei, deren Inhalt in Zeilen aufgeteilt ist und jede Zeile ein einzelner Wert ist. Leere Zeilen werden ignoriert. Die Datei sollte in Assets des Kontexts enthalten sein.
Parameter
context | Der Kontext enthält Assets. |
---|---|
filePath | Der Pfad der Labeldatei relativ zum Asset-Verzeichnis. |
cs | Charset zum Decodieren des Inhalts der Labeldatei. |
Rückgabe
- eine Liste mit Labels.
Löst aus
IOException | wenn Fehler beim Öffnen oder Lesen der Datei auftritt. |
---|
public static MappedByteBuffer loadMappedFile (Kontextkontext, String filePath)
Lädt über eine Speicherzuordnung eine Datei aus dem Asset-Ordner.
Parameter
context | Anwendungskontext für den Zugriff auf Assets. |
---|---|
filePath | Asset-Pfad der Datei. |
Rückgabe
- die geladene, dem Arbeitsspeicher zugeordnete Datei.
Löst aus
IOException | Wenn beim Laden des TFlite-Modells ein E/A-Fehler auftritt. |
---|
public static List<String> loadSingleColumnTextFile (Context context, String filePath, Charset cs)
Lädt eine Vokabulardatei (eine einspaltige Textdatei) in eine Liste von Zeichenfolgen.
Eine Vokabulardatei ist eine einspaltige Nur-Text-Datei, deren Inhalt in Zeilen aufgeteilt ist und jede Zeile ein individueller Wert ist. Die Datei sollte in Assets des Kontexts enthalten sein.
Parameter
context | Der Kontext enthält Assets. |
---|---|
filePath | Der Pfad der Vokabulardatei, relativ zum Asset-Verzeichnis. |
cs |
Rückgabe
- eine Liste von Vokabeln.
Löst aus
IOException | wenn Fehler beim Öffnen oder Lesen der Datei auftritt. |
---|
public static List<String> loadSingleColumnTextFile (InputStream inputStream, Charset cs)
Lädt Vokabular aus einem Eingabestream einer geöffneten Vokabulardatei (bei der es sich um eine einspaltige Textdatei handelt).
Eine Vokabulardatei ist eine einspaltige Nur-Text-Datei, deren Inhalt in Zeilen aufgeteilt ist und jede Zeile ein individueller Wert ist. Die Datei sollte in Assets des Kontexts enthalten sein.
Parameter
inputStream | Eingabestream einer geöffneten Vokabulardatei aus. |
---|---|
cs |
Rückgabe
- eine Liste von Vokabeln.
Löst aus
IOException | wenn Fehler beim Öffnen oder Lesen der Datei auftritt. |
---|