ファイル I/O ユーティリティ。
パブリック メソッド
静的 byte[] | |
static List<String> | |
static List<String> | |
static List<String> | |
static List<String> | |
static MappedByteBuffer | |
static List<String> |
loadSingleColumnTextFile(コンテキスト コンテキスト、String filePath、Charset cs)
語彙ファイル(単一列のテキスト ファイル)を文字列のリストに読み込みます。
|
static List<String> |
loadSingleColumnTextFile(InputStream inputStream, Charset cs)
開いている語彙ファイル(単一列のテキスト ファイル)の入力ストリームから語彙を読み込みます。
|
継承されるメソッド
パブリック メソッド
public static byte[] loadByteFromFile (コンテキスト コンテキスト、文字列 filePath)
アセット フォルダからバイナリ ファイルを読み込みます。
パラメータ
コンテキスト | アセットにアクセスするためのアプリのコンテキスト。 |
---|---|
filePath | ファイルのアセットパス。 |
戻り値
- バイナリ ファイルのバイト配列。
例外
IOException | ファイルの読み込み時に I/O エラーが発生した場合にスローされます。 |
---|
public static List<String> loadLabels (コンテキスト コンテキスト, String filePath)
ラベルファイルからラベルを文字列のリストに読み込みます。
リーガル ラベル ファイルとは、内容が複数の行に分割された書式なしテキスト ファイルで、各行は個々の値です。ファイルはコンテキストのアセット内にある必要があります。
パラメータ
コンテキスト | コンテキストにはアセットが含まれます。 |
---|---|
filePath | ラベルファイルのパス(アセット ディレクトリからの相対パス)。 |
戻り値
- ラベルのリストです。
例外
IOException | エラーが発生すると、そのファイルを開いたり、読み込んだりできなくなります。 |
---|
public static List<String> loadLabels (InputStream inputStream)
開いているラベルファイルの入力ストリームからラベルを読み込みます。ラベルファイルの詳細については、loadLabels(Context, String)
をご覧ください。
パラメータ
inputStream | 入力ストリームから始まります。 |
---|
戻り値
- ラベルのリストです。
例外
IOException | エラーが発生すると、そのファイルを開いたり、読み込んだりできなくなります。 |
---|
public static List<String> loadLabels (InputStream inputStream, Charset cs)
開いているラベルファイルの入力ストリームからラベルを読み込みます。ラベルファイルの詳細については、loadLabels(Context, String)
をご覧ください。
パラメータ
inputStream | 入力ストリームから始まります。 |
---|---|
cs | ラベルファイルのコンテンツをデコードするときに使用する Charset 。 |
戻り値
- ラベルのリストです。
例外
IOException | エラーが発生すると、そのファイルを開いたり、読み込んだりできなくなります。 |
---|
public static List<String> loadLabels (Context context, String filePath, Characterset cs)
ラベルファイルからラベルを文字列のリストに読み込みます。
リーガル ラベル ファイルとは、内容が複数の行に分割された書式なしテキスト ファイルで、各行は個々の値です。空の行は無視されます。ファイルはコンテキストのアセット内にある必要があります。
パラメータ
コンテキスト | コンテキストにはアセットが含まれます。 |
---|---|
filePath | ラベルファイルのパス(アセット ディレクトリからの相対パス)。 |
cs | ラベルファイルのコンテンツをデコードするときに使用する Charset 。 |
戻り値
- ラベルのリストです。
例外
IOException | エラーが発生すると、そのファイルを開いたり、読み込んだりできなくなります。 |
---|
public static MappedByteBuffer loadMappedFile (コンテキスト コンテキスト、String filePath)
メモリ マッピングを使用してアセット フォルダからファイルを読み込みます。
パラメータ
コンテキスト | アセットにアクセスするためのアプリのコンテキスト。 |
---|---|
filePath | ファイルのアセットパス。 |
戻り値
- 読み込まれたメモリマップ ファイル。
例外
IOException | tflite モデルの読み込み時に I/O エラーが発生した場合。 |
---|
public static List<String> loadSingleColumnTextFile (コンテキスト コンテキスト、String filePath、Charset cs)
語彙ファイル(単一列のテキスト ファイル)を文字列のリストに読み込みます。
語彙ファイルは、1 列の書式なしテキスト ファイルで、その内容は複数の行に分割され、各行は個々の値です。ファイルはコンテキストのアセット内にある必要があります。
パラメータ
コンテキスト | コンテキストにはアセットが含まれます。 |
---|---|
filePath | 語彙ファイルのパス(アセット ディレクトリからの相対パス)。 |
cs |
戻り値
- 単語のリストを作成します。
例外
IOException | エラーが発生すると、そのファイルを開いたり、読み込んだりできなくなります。 |
---|
public static List<String> loadSingleColumnTextFile (InputStream inputStream, Charset cs)
開いている語彙ファイル(単一列のテキスト ファイル)の入力ストリームから語彙を読み込みます。
語彙ファイルは、1 列の書式なしテキスト ファイルで、その内容は複数の行に分割され、各行は個々の値です。ファイルはコンテキストのアセット内にある必要があります。
パラメータ
inputStream | 開いている語彙ファイルの入力ストリームです。 |
---|---|
cs |
戻り値
- 単語のリストを作成します。
例外
IOException | エラーが発生すると、そのファイルを開いたり、読み込んだりできなくなります。 |
---|