TasksStatsDummyLogger

공개 클래스 TasksStatsDummyLogger

모든 메서드가 노옵스(no-ops)인 더미 MediaPipe 태스크 통계 로거입니다.

공개 메서드

정적 TasksStatsDummyLogger
create(컨텍스트 컨텍스트, String taskNameStr, String taskRunningModeStr)
MediaPipe 태스크 통계 더미 로거를 만듭니다.
void
logInitError()
MediaPipe Tasks API 초기화 오류를 로깅합니다.
void
logInvocationReport(TasksStatsLogger.StatsSnapshot 통계)
MediaPipe Tasks API 정기 호출 보고서를 로깅합니다.
void
logSessionEnd()
Tasks API 세션 종료 이벤트를 기록합니다.
void
logSessionStart()
MediaPipe Tasks API 세션의 시작을 기록합니다.
void
recordCpuInputArrival(긴 패킷 타임스탬프)
CPU 입력 데이터를 수신하는 MediaPipe Tasks API를 기록합니다.
void
recordGpuInputArrival(긴 패킷 타임스탬프)
GPU 입력 데이터를 수신하는 MediaPipe Tasks API를 기록합니다.
void
recordInvocationEnd(긴 패킷 타임스탬프)
Mediapipe Tasks API 호출의 종료를 기록합니다.

상속된 메서드

공개 메서드

public static TasksStatsDummyLogger create (Context context, String taskNameStr, String taskRunningModeStr)

MediaPipe 태스크 통계 더미 로거를 만듭니다.

매개변수
context ERROR(/Context)
taskNameStr 태스크 API 이름입니다.
taskRunningModeStr 태스크 실행 모드 문자열 표현입니다.

public void logInitError ()

MediaPipe Tasks API 초기화 오류를 로깅합니다.

public void logInvocationReport (TasksStatsLogger.StatsSnapshot 통계)

MediaPipe Tasks API 정기 호출 보고서를 로깅합니다.

매개변수
stats

public void logSessionEnd ()

Tasks API 세션 종료 이벤트를 기록합니다.

public void logSessionStart ()

MediaPipe Tasks API 세션의 시작을 기록합니다.

public void recordCpuInputArrival (긴 패킷 타임스탬프)

CPU 입력 데이터를 수신하는 MediaPipe Tasks API를 기록합니다.

매개변수
packetTimestamp API 호출의 식별자 역할을 하는 입력 패킷 타임스탬프입니다.

public void recordGpuInputArrival (긴 패킷 타임스탬프)

GPU 입력 데이터를 수신하는 MediaPipe Tasks API를 기록합니다.

매개변수
packetTimestamp API 호출의 식별자 역할을 하는 입력 패킷 타임스탬프입니다.

public void recordInvocationEnd (긴 패킷 타임스탬프)

Mediapipe Tasks API 호출의 종료를 기록합니다.

매개변수
packetTimestamp API 호출의 식별자 역할을 하는 출력 패킷 타임스탬프입니다.