Przykładowy rejestrator statystyk zadań MediaPipe ze wszystkimi metodami w trybie bezobsługowym.
Metody publiczne
| statyczny TasksStatsDummyLogger |
create(Kontekst; ciąg znaków WorkloadNameStr; Ciąg WorkloadRunningModeStr)
Tworzy rejestrator statystyk zadań MediaPipe.
|
| void |
logInitError().
Rejestruje błąd inicjowania interfejsu MediaPipe Tasks API.
|
| void |
logInvocationReport(statystyki TasksStatsLogger.StatsSnapshot)
Rejestruje raport okresowego wywoływania interfejsu API MediaPipe Tasks.
|
| void |
logSessionEnd()
Rejestruje zdarzenie zakończenia sesji interfejsu Tasks API.
|
| void |
logSessionStart()
Rejestruje początek sesji MediaPipe Tasks API.
|
| void |
recordCpuInputArrival(długi packageTimestamp)
Powoduje, że interfejs MediaPipe Tasks API odbiera dane wejściowe procesora.
|
| void |
recordGpuInputArrival(długi packageTimestamp)
Służy do rejestrowania danych wejściowych MediaPipe Tasks API, które odbierają dane wejściowe GPU.
|
| void |
recordInvocationEnd(długi packageTimestamp)
Rejestruje koniec wywołania interfejsu Mediapipe Tasks API.
|
Metody dziedziczone
Metody publiczne
public static TasksStatsDummyLogger create (Kontekst; StringTaskNameStr, StringTaskRunningModeStr)
Tworzy rejestrator statystyk zadań MediaPipe.
Parametry
| sytuacja | ERROR(/Context). |
|---|---|
| taskNameStr | nazwę API zadań. |
| taskRunningModeStr | reprezentację ciągu znaków w trybie działania zadania. |
public void logInitError ()
Rejestruje błąd inicjowania interfejsu MediaPipe Tasks API.
public void logInvocationReport (TasksStatsLogger.StatsSnapshot – statystyka)
Rejestruje raport okresowego wywoływania interfejsu API MediaPipe Tasks.
Parametry
| statystyki |
|---|
public void logSessionEnd ()
Rejestruje zdarzenie zakończenia sesji interfejsu Tasks API.
public void logSessionStart ()
Rejestruje początek sesji MediaPipe Tasks API.
public 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 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 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. |
|---|