TasksStatsLogger

공개 인터페이스 TasksStatsLogger
알려진 간접 하위 클래스

로깅할 MediaPipe 태스크 이벤트를 정의하는 통계 로거 인터페이스입니다.

중첩된 클래스

클래스 TasksStatsLogger.StatsSnapshot 할 일 통계 스냅샷

공개 메서드

추상 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 추상 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 호출의 식별자 역할을 하는 출력 패킷 타임스탬프입니다.