TasksStatsLogger

interfejs publiczny TasksStatsLogger
Znane podklasy pośrednie

Interfejs rejestratora statystyk określający, jakie zdarzenia zadań MediaPipe należy rejestrować.

Zagnieżdżone klasy

klasa TasksStatsLogger.StatsSnapshot Podsumowanie statystyk zadań. 

Metody publiczne

abstrakcja void
logInitError().
Rejestruje błąd inicjowania interfejsu MediaPipe Tasks API.
abstrakcja void
logInvocationReport(statystyki TasksStatsLogger.StatsSnapshot)
Rejestruje raport okresowego wywoływania interfejsu API MediaPipe Tasks.
abstrakcja void
logSessionEnd()
Rejestruje zdarzenie zakończenia sesji interfejsu Tasks API.
abstrakcja void
logSessionStart()
Rejestruje początek sesji MediaPipe Tasks API.
abstrakcja void
recordCpuInputArrival(długi packageTimestamp)
Powoduje, że interfejs MediaPipe Tasks API odbiera dane wejściowe procesora.
abstrakcja void
recordGpuInputArrival(długi packageTimestamp)
Służy do rejestrowania danych wejściowych MediaPipe Tasks API, które odbierają dane wejściowe GPU.
abstrakcja void
recordInvocationEnd(długi packageTimestamp)
Rejestruje koniec wywołania interfejsu Mediapipe Tasks API.

Metody publiczne

public abstract void logInitError ()

Rejestruje błąd inicjowania interfejsu MediaPipe Tasks API.

public abstract void logInvocationReport (TasksStatsLogger.StatsSnapshot – statystyki)

Rejestruje raport okresowego wywoływania interfejsu API MediaPipe Tasks.

Parametry
statystyki

public abstract void logSessionEnd ()

Rejestruje zdarzenie zakończenia sesji interfejsu Tasks API.

public abstract void logSessionStart ()

Rejestruje początek sesji MediaPipe Tasks API.

public abstract void recordCpuInputArrival (long packageTimestamp)

Powoduje, że interfejs MediaPipe Tasks API odbiera dane wejściowe procesora.

Parametry
packetTimestamp sygnatura czasowa pakietu wejściowego, która pełni rolę identyfikatora wywołania interfejsu API.

public abstract void recordGpuInputArrival (long packageTimestamp)

Służy do rejestrowania danych wejściowych MediaPipe Tasks API, które odbierają dane wejściowe GPU.

Parametry
packetTimestamp sygnatura czasowa pakietu wejściowego, która pełni rolę identyfikatora wywołania interfejsu API.

public abstract void recordInvocationEnd (long packageTimestamp)

Rejestruje koniec wywołania interfejsu Mediapipe Tasks API.

Parametry
packetTimestamp sygnatura czasowa pakietu wyjściowego, która pełni rolę identyfikatora wywołania interfejsu API.