public インターフェース TasksStatsLogger
| 既知の間接サブクラス |
ログに記録する MediaPipe Tasks イベントを定義する統計情報ロガー インターフェース。
ネストされたクラス
| クラス | TasksStatsLogger.StatsSnapshot | タスクの統計情報のスナップショット。 | |
パブリック メソッド
| 抽象 void |
logInitError()
MediaPipe Tasks API の初期化エラーをログに記録します。
|
| 抽象 void | |
| 抽象 void |
logSessionEnd()
Tasks API のセッション終了イベントをログに記録します。
|
| 抽象 void |
logSessionStart()
MediaPipe Tasks API セッションの開始をログに記録します。
|
| 抽象 void |
recordCpuInputArrival(long batchTimestamp)
CPU 入力データを受け取る MediaPipe Tasks API を記録します。
|
| 抽象 void |
recordGpuInputArrival(long batchTimestamp)
GPU 入力データを受け取る MediaPipe Tasks API を記録します。
|
| 抽象 void |
recordInvocationEnd(long packetsTimestamp)
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 batchTimestamp)
CPU 入力データを受け取る MediaPipe Tasks API を記録します。
パラメータ
| packetTimestamp | API 呼び出しの識別子として機能する入力パケットのタイムスタンプ。 |
|---|
public 抽象 void recordGpuInputArrival (long bucketTimestamp)
GPU 入力データを受け取る MediaPipe Tasks API を記録します。
パラメータ
| packetTimestamp | API 呼び出しの識別子として機能する入力パケットのタイムスタンプ。 |
|---|
public 抽象 void recordInvocationEnd (long bucketTimestamp)
Mediapipe Tasks API の呼び出しの終了を記録します。
パラメータ
| packetTimestamp | API 呼び出しの識別子として機能する出力パケットのタイムスタンプ。 |
|---|