TasksStatsDummyLogger

classe pubblica TasksStatsDummyLogger

Un registratore di statistiche fittizio MediaPipe Tasks che supporta tutti i metodi.

Metodi pubblici

statico TasksStatsDummyLogger
create(Contesto del contesto, Stringa taskNameStr, Stringa taskRunningModeStr)
Crea il logger fittizio delle statistiche di MediaPipe Tasks.
void
logInitError()
Registra l'errore di inizializzazione dell'API MediaPipe Tasks.
void
logInvocationReport(statistiche di TasksStatsLogger.StatsSnapshot)
Registra il report periodico sulle chiamate dell'API MediaPipe Tasks.
void
logSessionEnd()
Registra l'evento di fine della sessione dell'API Tasks.
void
logSessionStart()
Registra l'inizio di una sessione dell'API MediaPipe Tasks.
void
recordCpuInputArrival((tempo del pacchetto lungo)
Registra l'API MediaPipe Tasks che riceve i dati di input della CPU.
void
recordGpuInputArrival((data e ora del pacchetto lungo)
Registra l'API MediaPipe Tasks che riceve i dati di input della GPU.
void
recordInvocationEnd(tempo del pacchetto lungo)
Registra la fine di una chiamata all'API Mediapipe Tasks.

Metodi ereditati

Metodi pubblici

pubblico statico TasksStatsDummyLogger create (Contesto del contesto, Stringa taskNameStr, Stringa taskRunningModeStr)

Crea il logger fittizio delle statistiche di MediaPipe Tasks.

Parametri
context un ERROR(/Context).
taskNameStr il nome dell'API Task.
taskRunningModeStr la rappresentazione della stringa in modalità di esecuzione dell'attività.

Public void logInitError ()

Registra l'errore di inizializzazione dell'API MediaPipe Tasks.

Public void logInvocationReport (TasksStatsLogger.StatsSnapshot)

Registra il report periodico sulle chiamate dell'API MediaPipe Tasks.

Parametri
stats

Public void logSessionEnd ()

Registra l'evento di fine della sessione dell'API Tasks.

Public void logSessionStart ()

Registra l'inizio di una sessione dell'API MediaPipe Tasks.

Public void recordCpuInputArrival (long PackageTimestamp)

Registra l'API MediaPipe Tasks che riceve i dati di input della CPU.

Parametri
packetTimestamp Il timestamp del pacchetto di input che funge da identificatore della chiamata dell'API.

Public void recordGpuInputArrival (long PackageTimestamp)

Registra l'API MediaPipe Tasks che riceve i dati di input della GPU.

Parametri
packetTimestamp Il timestamp del pacchetto di input che funge da identificatore della chiamata dell'API.

Public void recordInvocationEnd (tempo pacchetto lungo)

Registra la fine di una chiamata all'API Mediapipe Tasks.

Parametri
packetTimestamp Il timestamp del pacchetto di output che funge da identificatore della chiamata dell'API.