TasksStatsLogger

อินเทอร์เฟซสาธารณะ TasksStatsLogger
คลาสย่อยโดยอ้อมที่รู้จัก

อินเทอร์เฟซตัวบันทึกสถิติซึ่งกำหนดกิจกรรม MediaPipe Tasks ที่จะบันทึก

ชั้นเรียนที่ซ้อนกัน

คลาส TasksStatsLogger.StatsSnapshot ภาพรวมสถิติของงาน

วิธีการสาธารณะ

นามธรรม โมฆะ
logInitError()
บันทึกข้อผิดพลาดในการเริ่มต้น MediaPipe Tasks API
นามธรรม โมฆะ
logInvocationReport(สถิติของ TasksStatsLogger.StatsSnapshot)
บันทึกรายงานการเรียกใช้ MediaPipe Tasks API เป็นระยะ
นามธรรม โมฆะ
logSessionEnd()
บันทึกเหตุการณ์สิ้นสุดเซสชันของ Tasks API
นามธรรม โมฆะ
logSessionStart()
บันทึกการเริ่มต้นเซสชัน MediaPipe Tasks API
นามธรรม โมฆะ
recordCpuInputArrival(เวลาแพ็กเก็ตเวลานาน)
บันทึก MediaPipe Tasks API ที่ได้รับข้อมูลอินพุต CPU
นามธรรม โมฆะ
recordGpuInputArrival(PacketTimestamp)
บันทึก MediaPipe Tasks API ที่ได้รับข้อมูลอินพุต GPU
นามธรรม โมฆะ
recordInvocationEnd(PocketTimestamp)
บันทึกการสิ้นสุดการเรียกใช้ Mediapipe Tasks API

วิธีการสาธารณะ

สาธารณะ นามธรรม โมฆะ logInitError ()

บันทึกข้อผิดพลาดในการเริ่มต้น MediaPipe Tasks API

สาธารณะ นามธรรม void logInvocationReport (สถิติ TasksStatsLogger.StatsSnapshot)

บันทึกรายงานการเรียกใช้ MediaPipe Tasks API เป็นระยะ

พารามิเตอร์
สถิติ

สาธารณะ นามธรรม โมฆะ logSessionEnd ()

บันทึกเหตุการณ์สิ้นสุดเซสชันของ Tasks API

สาธารณะ นามธรรม โมฆะ logSessionStart ()

บันทึกการเริ่มต้นเซสชัน MediaPipe Tasks API

สาธารณะ นามธรรม โมฆะ recordCpuInputArrival (longpackTimestamp)

บันทึก MediaPipe Tasks API ที่ได้รับข้อมูลอินพุต CPU

พารามิเตอร์
packetTimestamp การประทับเวลาแพ็กเก็ตอินพุตที่ทำหน้าที่เป็นตัวระบุของการเรียกใช้ API

สาธารณะ นามธรรม โมฆะ recordGpuInputArrival (longpackTimestamp)

บันทึก MediaPipe Tasks API ที่ได้รับข้อมูลอินพุต GPU

พารามิเตอร์
packetTimestamp การประทับเวลาแพ็กเก็ตอินพุตที่ทำหน้าที่เป็นตัวระบุของการเรียกใช้ API

สาธารณะ นามธรรม โมฆะ recordInvocationEnd (longpackTimestamp)

บันทึกการสิ้นสุดการเรียกใช้ Mediapipe Tasks API

พารามิเตอร์
packetTimestamp การประทับเวลาแพ็กเก็ตเอาต์พุตที่ทำหน้าที่เป็นตัวระบุของการเรียกใช้ API