TasksStatsDummyLogger

classe pública TasksStatsDummyLogger

Um registrador de estatísticas fictício do MediaPipe Tasks que tem todos os métodos como ambiente autônomo.

Métodos públicos

estático TasksStatsDummyLogger
create(contexto de contexto, String taskNameStr, String taskRunningModeStr)
Cria o registrador fictício de estatísticas do MediaPipe Tasks.
void
logInitError()
Registra o erro de inicialização da API MediaPipe Tasks.
void
logInvocationReport(estatísticas TasksStatsLogger.StatsSnapshot)
Registra o relatório de invocação periódico da API MediaPipe Tasks.
void
logSessionEnd()
Registra o evento de término da sessão da API Tasks.
void
logSessionStart()
Registra o início de uma sessão da API MediaPipe Tasks.
void
recordCpuInputArrival(packageTimestamp longo)
Registra a API MediaPipe Tasks que recebe dados de entrada da CPU.
void
recordGpuInputArrival(packageTimestamp longo)
Registra a API MediaPipe Tasks que recebe dados de entrada da GPU.
void
recordInvocationEnd(packTimestamp longo)
Registra o fim de uma invocação da API de tarefas do Mediapipe.

Métodos herdados

Métodos públicos

public Static TasksStatsDummyLogger create (contexto de contexto, String taskNameStr, String taskRunningModeStr)

Cria o registrador fictício de estatísticas do MediaPipe Tasks.

Parâmetros
contexto ERROR(/Context).
taskNameStr o nome da API da tarefa.
taskRunningModeStr a representação da string do modo de execução da tarefa.

public void logInitError ()

Registra o erro de inicialização da API MediaPipe Tasks.

public void logInvocationReport (TasksStatsLogger.StatsSnapshot estatísticas)

Registra o relatório de invocação periódico da API MediaPipe Tasks.

Parâmetros
stats

public void logSessionEnd ()

Registra o evento de término da sessão da API Tasks.

public void logSessionStart ()

Registra o início de uma sessão da API MediaPipe Tasks.

public void recordCpuInputArrival (packTimestamp longo)

Registra a API MediaPipe Tasks que recebe dados de entrada da CPU.

Parâmetros
packetTimestamp o carimbo de data/hora do pacote de entrada que atua como o identificador da invocação da API.

public void recordGpuInputArrival (packTimestamp longo)

Registra a API MediaPipe Tasks que recebe dados de entrada da GPU.

Parâmetros
packetTimestamp o carimbo de data/hora do pacote de entrada que atua como o identificador da invocação da API.

public public void recordInvocationEnd (long packageTimestamp)

Registra o fim de uma invocação da API de tarefas do Mediapipe.

Parâmetros
packetTimestamp o carimbo de data/hora do pacote de saída que atua como o identificador da invocação da API.