TasksStatsLogger

Öffentliche Schnittstelle TasksStatsLogger
Bekannte indirekte Unterklassen

Benutzeroberfläche des Statistikprotokolls, die definiert, welche MediaPipe-Tasks-Ereignisse protokolliert werden sollen

Verschachtelte Klassen

Klasse TasksStatsLogger.StatsSnapshot Übersicht über Aufgabenstatistiken. 

Public Methods

Abstrakt void
logInitError()
Protokolliert den Initialisierungsfehler der MediaPipe Tasks API.
Abstrakt void
logInvocationReport(TasksStatsLogger.StatsSnapshot-Statistik)
Protokolliert den Bericht über regelmäßige Aufrufe der MediaPipe Tasks API.
Abstrakt void
logSessionEnd()
Protokolliert das Endereignis der Tasks API-Sitzung.
Abstrakt void
logSessionStart()
Protokolliert den Start einer MediaPipe Tasks API-Sitzung.
Abstrakt void
recordCpuInputArrival(lange Paketzeitstempel)
Zeichnet die MediaPipe Tasks API auf, die CPU-Eingabedaten empfängt.
Abstrakt void
recordGpuInputArrival(lange Paketzeitstempel)
Zeichnet die MediaPipe Tasks API auf, die GPU-Eingabedaten empfängt.
Abstrakt void
recordInvocationEnd(langer Paketzeitstempel)
Zeichnet das Ende eines Mediapipe Tasks API-Aufrufs auf.

Public Methods

public abstrakt void logInitError ()

Protokolliert den Initialisierungsfehler der MediaPipe Tasks API.

public Zusammenfassung void logInvocationReport (TasksStatsLogger.StatsSnapshot-Statistik)

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

Parameter
stats

public abstrakt void logSessionEnd ()

Protokolliert das Endereignis der Tasks API-Sitzung.

public abstrakt void logSessionStart ()

Protokolliert den Start einer MediaPipe Tasks API-Sitzung.

public abstrakt 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 abstrakt 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 abstrakt void recordInvocationEnd (long packageTimestamp)

Zeichnet das Ende eines Mediapipe Tasks API-Aufrufs auf.

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