TasksStatsLogger

interfaz pública TasksStatsLogger
Subcategorías indirectas conocidas

La interfaz del registrador de estadísticas que define qué eventos de las tareas de MediaPipe se registrarán.

Categorías anidadas

clase TasksStatsLogger.StatsSnapshot Resumen de las estadísticas de tareas

Métodos públicos

abstract void
logInitError()
Registra el error de inicialización de la API de MediaPipe Tasks.
abstract void
logInvocationReport(estadísticas de TasksStatsLogger.StatsSnapshot)
Registra el informe de invocación periódico de la API de MediaPipe Tasks.
abstract void
logSessionEnd()
Registra el evento de finalización de la sesión de la API de Tasks.
abstract void
logSessionStart()
Registra el inicio de una sesión de la API de MediaPipe Tasks.
abstract void
recordCpuInputArrival(packageTimestamp largo)
Registra la API de MediaPipe Tasks cuando recibe datos de entrada de la CPU.
abstract void
recordGpuInputArrival(packageTimestamp largo)
Registra la API de MediaPipe Tasks recibiendo datos de entrada de la GPU.
abstract void
recordInvocationEnd(packageTimestamp largo)
Registra el final de una invocación de la API de Mediapipe Tasks.

Métodos públicos

public abstract void logInitError ()

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

public abstract 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 abstract void logSessionEnd ()

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

public abstract void logSessionStart ()

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

public abstract 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 abstract 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 abstract 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.