TasksStatsDummyLogger

Öffentliche Klasse TasksStatsDummyLogger

Ein Dummy-MediaPipe-Aufgaben-Statistikprotokoller, der alle Methoden als managementfrei enthält.

Public Methods

Statischer TasksStatsDummyLogger
create(Kontextkontext, String taskNameStr, String taskRunningModeStr)
Erstellt den Dummy-Logger für MediaPipe-Aufgabenstatistiken.
void
logInitError()
Protokolliert den Initialisierungsfehler der MediaPipe Tasks API.
void
logInvocationReport(TasksStatsLogger.StatsSnapshot-Statistik)
Protokolliert den Bericht über regelmäßige Aufrufe der MediaPipe Tasks API.
void
logSessionEnd()
Protokolliert das Endereignis der Tasks API-Sitzung.
void
logSessionStart()
Protokolliert den Start einer MediaPipe Tasks API-Sitzung.
void
recordCpuInputArrival(lange Paketzeitstempel)
Zeichnet die MediaPipe Tasks API auf, die CPU-Eingabedaten empfängt.
void
recordGpuInputArrival(lange Paketzeitstempel)
Zeichnet die MediaPipe Tasks API auf, die GPU-Eingabedaten empfängt.
void
recordInvocationEnd(langer Paketzeitstempel)
Zeichnet das Ende eines Mediapipe Tasks API-Aufrufs auf.

Übernommene Methoden

Public Methods

public static TasksStatsDummyLogger create (Kontextkontext, String taskNameStr, String taskRunningModeStr)

Erstellt den Dummy-Logger für MediaPipe-Aufgabenstatistiken.

Parameter
context ERROR(/Context).
taskNameStr den Namen der Task-API.
taskRunningModeStr die Stringdarstellung im Taskausführungsmodus.

public void logInitError ()

Protokolliert den Initialisierungsfehler der MediaPipe Tasks API.

public void logInvocationReport (TasksStatsLogger.StatsSnapshot Statistiken)

Protokolliert den Bericht über regelmäßige Aufrufe der MediaPipe Tasks API.

Parameter
stats

public void logSessionEnd ()

Protokolliert das Endereignis der Tasks API-Sitzung.

public void logSessionStart ()

Protokolliert den Start einer MediaPipe Tasks API-Sitzung.

public void recordCpuInputArrival (long packageTimestamp)

Zeichnet die MediaPipe Tasks API auf, die CPU-Eingabedaten empfängt.

Parameter
packetTimestamp Den Zeitstempel des Eingabepakets, der als Kennung des API-Aufrufs dient.

public void recordGpuInputArrival (long packageTimestamp)

Zeichnet die MediaPipe Tasks API auf, die GPU-Eingabedaten empfängt.

Parameter
packetTimestamp Den Zeitstempel des Eingabepakets, der als Kennung des API-Aufrufs dient.

public void recordInvocationEnd (langer Paketzeitstempel)

Zeichnet das Ende eines Mediapipe Tasks API-Aufrufs auf.

Parameter
packetTimestamp Den Zeitstempel des Ausgabepakets, der als Kennung des API-Aufrufs dient.