SDK สำหรับ TESAIoT Dev Kit
คู่มืออ้างอิง API และ Tutorial (MTB & µPython)
Toggle main menu visibility
Loading...
Searching...
No Matches
ข้อเท็จจริงเกี่ยวกับ header ที่เข้าใจผิดได้ง่าย
Edge AI
»
Edge AI (libbento_edge_ai.a)
»
หมายเหตุการใช้งาน
สำเนา
ai_engine.h
ที่ส่งมอบจริงทั้ง 3 ชุด (
proj_cm55/modules/ai_models/
,
lib/edge_ai/include/
,
dist/edge_ai/include/
) เหมือนกันทุกไบต์
header ฉบับที่อยู่ใน
source tree
ประกาศ
ai_engine_register()
,
ai_engine_dyn_count()
และ
ai_engine_dyn_capacity()
เพิ่มเข้ามาด้วย ทั้ง 3 ตัว
ไม่อยู่ใน
api.txt
และเรียกใช้ไม่ได้
ใน archive ที่ส่งมอบจริง
ai_result_t
ไม่มี
ฟิลด์
valid
,
label
หรือ
confidence
ตัวอย่างใน
proj_cm55/modules/ai_models/README.md:33-40
ที่ส่งมอบมาและใช้ฟิลด์เหล่านี้จึงคอมไพล์ไม่ผ่าน; ตัวย่อผลลัพธ์ที่ใช้ได้จริงคือ ai_result_top_positive() แบบ inline (
ai_engine.h
:249-265
) ซึ่งคืนคลาส
เชิงบวก
ที่แรงที่สุด (ดัชนี 0 คือคลาสเชิงลบตามข้อกำหนดของ registry) ออกมาเป็นค่า 0..100
การที่
ai_engine_stack_words()
คืนค่า 0 หมายความว่า inference task ไม่เคยถูกสร้างขึ้น; ค่าอ่านทุกค่าในทุกหน้าที่อยู่ใต้ลงไปไม่มีความหมายจนกว่าค่านี้จะไม่ใช่ศูนย์
Generated by
1.18.0