LabelUtil

공개 클래스 LabelUtil

라벨 작업 유틸리티

공개 메서드

static List<String>
mapValueToLabels(TensorBuffer tensorBuffer, List<String> 라벨, int 오프셋)
int 값 텐서를 문자열 라벨 목록에 매핑합니다.

상속된 메서드

공개 메서드

public static List<String> mapValueToLabels (TensorBuffer tensorBuffer, List<String> labels, int offset)

int 값 텐서를 문자열 라벨 목록에 매핑합니다. 문자열 배열을 사전으로 사용합니다. 예: 지정된 텐서가 [3, 1, 0]이고 지정된 라벨이 ['background', 'apple', 'banana', 'cherry', 'date']이면 결과는 ['date', 'banana', 'apple']입니다.

매개변수
tensorBuffer 색인 값이 있는 텐서. 값은 음이 아닌 정수여야 하며 각 값 xlabels[x + offset]로 변환됩니다. 텐서가 부동 TensorBuffer로 주어지면 값이 정수로 변환됩니다. 범위를 벗어난 모든 값은 빈 문자열로 매핑됩니다.
labels 검색할 사전으로 사용되는 문자열 목록입니다. 배열 요소의 색인이 키로 사용됩니다. 성능을 높이려면 ArrayList와 같이 RandomAccess를 구현하는 객체를 사용하세요.
오프셋 labels에서 int 값을 조회할 때의 오프셋 값입니다.
반환 값
생성 값
IllegalArgumentException tensorBuffer 또는 labels가 null인 경우