파일 I/O 유틸리티.
공개 메서드
정적 byte[] | |
static List<String> | |
static List<String> | |
static List<String> | |
static List<String> | |
정적 MappedByteBuffer | |
static List<String> |
loadSingleColumnTextFile(컨텍스트 컨텍스트, String filePath, Charset cs)
어휘 파일 (단일 열 텍스트 파일)을 문자열 목록으로 로드합니다.
|
static List<String> |
loadSingleColumnTextFile(InputStream inputStream, Charset cs)
열린 어휘 파일 (단일 열 텍스트 파일)의 입력 스트림에서 어휘를 로드합니다.
|
상속된 메서드
공개 메서드
public static byte[] loadByteFromFile (컨텍스트 컨텍스트, String filePath)
애셋 폴더에서 바이너리 파일을 로드합니다.
매개변수
context | 애셋에 액세스할 애플리케이션 컨텍스트입니다. |
---|---|
filePath | 파일의 애셋 경로입니다. |
반환 값
- 바이너리 파일의 바이트 배열입니다.
생성 값
IOException | 파일을 로드할 때 I/O 오류가 발생하는지 여부 |
---|
public static List<String> loadLabels (Context context, String filePath)
라벨 파일에서 문자열 목록으로 라벨을 로드합니다.
법적 라벨 파일은 내용이 줄로 분할된 일반 텍스트 파일이며 각 줄은 개별 값입니다. 파일은 컨텍스트의 애셋에 있어야 합니다.
매개변수
context | 컨텍스트에는 애셋이 포함됩니다. |
---|---|
filePath | 라벨 파일의 경로로, assets 디렉터리의 상대 경로입니다. |
반환 값
- 라벨 목록입니다.
생성 값
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, Charset cs)
라벨 파일에서 문자열 목록으로 라벨을 로드합니다.
법적 라벨 파일은 내용이 줄로 분할된 일반 텍스트 파일이며 각 줄은 개별 값입니다. 빈 행은 무시됩니다. 파일은 컨텍스트의 애셋에 있어야 합니다.
매개변수
context | 컨텍스트에는 애셋이 포함됩니다. |
---|---|
filePath | 라벨 파일의 경로로, assets 디렉터리의 상대 경로입니다. |
cs | 라벨 파일의 콘텐츠를 디코딩할 때 사용하는 Charset 입니다. |
반환 값
- 라벨 목록입니다.
생성 값
IOException | 파일을 열거나 읽을 수 있습니다. |
---|
public static MappedByteBuffer loadMappedFile (Context context, String filePath)
메모리 매핑을 통해 애셋 폴더에서 파일을 로드합니다.
매개변수
context | 애셋에 액세스할 애플리케이션 컨텍스트입니다. |
---|---|
filePath | 파일의 애셋 경로입니다. |
반환 값
- 메모리 매핑 파일이 생성됩니다
생성 값
IOException | tflite 모델을 로드할 때 I/O 오류가 발생하는지 여부 |
---|
public static List<String> loadSingleColumnTextFile (Context context, String filePath, Charset cs)
어휘 파일 (단일 열 텍스트 파일)을 문자열 목록으로 로드합니다.
어휘 파일은 내용이 줄로 분할되는 단일 열 일반 텍스트 파일이며 각 줄은 개별 값입니다. 파일은 컨텍스트의 애셋에 있어야 합니다.
매개변수
context | 컨텍스트에는 애셋이 포함됩니다. |
---|---|
filePath | 어휘 파일의 경로로, assets 디렉터리의 상대 경로입니다. |
cs |
반환 값
- 어휘 목록.
생성 값
IOException | 파일을 열거나 읽을 수 있습니다. |
---|
public static List<String> loadSingleColumnTextFile (InputStream inputStream, Charset cs)
열린 어휘 파일 (단일 열 텍스트 파일)의 입력 스트림에서 어휘를 로드합니다.
어휘 파일은 내용이 줄로 분할되는 단일 열 일반 텍스트 파일이며 각 줄은 개별 값입니다. 파일은 컨텍스트의 애셋에 있어야 합니다.
매개변수
inputStream | 열려 있는 어휘 파일의 입력 스트림입니다. |
---|---|
cs |
반환 값
- 어휘 목록.
생성 값
IOException | 파일을 열거나 읽을 수 있습니다. |
---|