TasksStatsLogger 公用介面
已知間接子類別 |
統計資料記錄器介面,定義要記錄哪些 MediaPipe 工作事件。
巢狀類別
類別 | TasksStatsLogger.StatsSnapshot | 工作統計資料數據匯報。 |
公用方法
抽象 void |
logInitError()
記錄 MediaPipe Tasks API 初始化錯誤。
|
抽象 void | |
抽象 void |
logSessionEnd()
記錄 Tasks API 工作階段結束事件。
|
抽象 void |
logSessionStart()
記錄 MediaPipe Tasks API 工作階段開始的記錄。
|
抽象 void |
recordCpuInputArrival(完整封包時間戳記)
記錄正在接收 CPU 輸入資料的 MediaPipe Tasks API。
|
抽象 void |
recordGpuInputArrival(完整封包時間戳記)
記錄正在接收 GPU 輸入資料的 MediaPipe Tasks API。
|
抽象 void |
recordInvocationEnd(long packageTimestamp)
記錄 Mediapipe Tasks API 叫用結束。
|
公用方法
public 抽象 void logInitError ()
記錄 MediaPipe Tasks API 初始化錯誤。
public 抽象 void logInvocationReport (TasksStatsLogger.StatsSnapshot統計資料)
記錄 MediaPipe Tasks API 定期叫用報表。
參數
stats |
---|
public 抽象 void logSessionEnd ()
記錄 Tasks API 工作階段結束事件。
public 抽象 void logSessionStart ()
記錄 MediaPipe Tasks API 工作階段開始的記錄。
public 抽象 void recordCpuInputArrival (long packageTimestamp)
記錄正在接收 CPU 輸入資料的 MediaPipe Tasks API。
參數
packetTimestamp | 做為 API 叫用 ID 的輸入封包時間戳記。 |
---|
public 抽象 void recordGpuInputArrival (long packageTimestamp)
記錄正在接收 GPU 輸入資料的 MediaPipe Tasks API。
參數
packetTimestamp | 做為 API 叫用 ID 的輸入封包時間戳記。 |
---|
public 抽象 void recordInvocationEnd (long packageTimestamp)
記錄 Mediapipe Tasks API 叫用結束。
參數
packetTimestamp | 做為 API 叫用 ID 的輸出封包時間戳記。 |
---|