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. |
---|