TasksStatsDummyLogger

clase pública TasksStatsDummyLogger

Un registrador de estadísticas ficticio de MediaPipe Tasks que tiene todos los métodos como no-ops.

Métodos públicos

estático TasksStatsDummyLogger
create(contexto de contexto, String taskNameStr, String taskRunningModeStr)
Crea el registrador de estadísticas de MediaPipe Tasks.
void
logInitError()
Registra el error de inicialización de la API de MediaPipe Tasks.
void
logInvocationReport(estadísticas de TasksStatsLogger.StatsSnapshot)
Registra el informe de invocación periódico de la API de MediaPipe Tasks.
void
logSessionEnd()
Registra el evento de finalización de la sesión de la API de Tasks.
void
logSessionStart()
Registra el inicio de una sesión de la API de MediaPipe Tasks.
void
recordCpuInputArrival(packageTimestamp largo)
Registra la API de MediaPipe Tasks cuando recibe datos de entrada de la CPU.
void
recordGpuInputArrival(packageTimestamp largo)
Registra la API de MediaPipe Tasks recibiendo datos de entrada de la GPU.
void
recordInvocationEnd(packageTimestamp largo)
Registra el final de una invocación de la API de Mediapipe Tasks.

Métodos heredados

Métodos públicos

estática pública TasksStatsDummyLogger create (Contexto de contexto, String taskNameStr, String taskRunningModeStr)

Crea el registrador de estadísticas de MediaPipe Tasks.

Parámetros
Contexto Es un ERROR(/Context).
taskNameStr el nombre de la API de la tarea.
taskRunningModeStr la representación de cadena del modo de ejecución de la tarea.

public void logInitError ()

Registra el error de inicialización de la API de MediaPipe Tasks.

public void logInvocationReport (estadísticas de TasksStatsLogger.StatsSnapshot)

Registra el informe de invocación periódico de la API de MediaPipe Tasks.

Parámetros
stats

public void logSessionEnd ()

Registra el evento de finalización de la sesión de la API de Tasks.

public void logSessionStart ()

Registra el inicio de una sesión de la API de MediaPipe Tasks.

public void recordCpuInputArrival (long packageTimestamp)

Registra la API de MediaPipe Tasks cuando recibe datos de entrada de la CPU.

Parámetros
packetTimestamp la marca de tiempo del paquete de entrada que actúa como identificador de la invocación de la API.

public void recordGpuInputArrival (long packageTimestamp)

Registra la API de MediaPipe Tasks recibiendo datos de entrada de la GPU.

Parámetros
packetTimestamp la marca de tiempo del paquete de entrada que actúa como identificador de la invocación de la API.

public void recordInvocationEnd (long packageTimestamp)

Registra el final de una invocación de la API de Mediapipe Tasks.

Parámetros
packetTimestamp la marca de tiempo del paquete de salida que actúa como identificador de la invocación de la API.