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