TasksStatsDummyLogger

公共类 TasksStatsDummyLogger

一个虚拟 MediaPipe Tasks 统计信息记录器,包含所有方法为空操作。

公共方法

静态 TasksStatsDummyLogger
create(Context context, String taskNameStr, String taskRunningModeStr)
创建 MediaPipe Tasks 统计信息虚拟日志记录器。
void
logInitError()
记录 MediaPipe Tasks API 初始化错误。
void
logInvocationReportTasksStatsLogger.StatsSnapshot 统计信息)
记录 MediaPipe Tasks API 定期调用报告。
void
logSessionEnd()
记录 Tasks API 会话结束事件。
void
logSessionStart()
记录 MediaPipe Tasks API 会话的启动情况。
void
recordCpuInputArrivalrecordCpuInputArrival(long packetTimestamp)
记录接收 CPU 输入数据的 MediaPipe Tasks API。
void
recordGpuInputArrivalrecordGpuInputArrival(long packetTimestamp)
记录接收 GPU 输入数据的 MediaPipe Tasks API。
void
recordInvocationEnd(long packetTimestamp)
记录 Mediapipe Tasks API 调用的结束。

继承的方法

公共方法

public static TasksStatsDummyLogger create (Context context, String taskNameStr, String taskRunningModeStr)

创建 MediaPipe Tasks 统计信息虚拟日志记录器。

参数
context 一个 ERROR(/Context)
taskNameStr 任务 API 名称。
taskRunningModeStr 任务运行模式字符串表示法。

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 packetTimestamp)

记录接收 CPU 输入数据的 MediaPipe Tasks API。

参数
packetTimestamp 用作 API 调用标识符的输入数据包时间戳。

public void recordGpuInputArrival (long packetTimestamp)

记录接收 GPU 输入数据的 MediaPipe Tasks API。

参数
packetTimestamp 用作 API 调用标识符的输入数据包时间戳。

public void recordInvocationEnd (long packetTimestamp)

记录 Mediapipe Tasks API 调用的结束。

参数
packetTimestamp 输出数据包时间戳,用作 API 调用的标识符。