กลับไปหน้าบทความ

อ่าน 2 นาที

OpenVINO

OpenVINO เป็นชุดเครื่องมือซอฟต์แวร์โอเพนซอร์สที่พัฒนาโดย Intel เพื่อเพิ่มประสิทธิภาพและใช้งาน โมเดล การเรียนรู้เชิงลึก โดยรองรับรูปแบบโมเดลยอดนิยมหลายรูปแบบ [ 2 ] และหมวดหมู่ต่างๆ...

OpenVINO

OpenVINO
นักพัฒนาบริษัท อินเทล คอร์ปอเรชั่น
ปล่อย16 พฤษภาคม 2561 ( 16 พฤษภาคม 2018 )
เวอร์ชันเสถียร
2026.1.0 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 8 เมษายน 2026
เขียนเป็นซี++
ระบบปฏิบัติการข้ามแพลตฟอร์ม
ใบอนุญาตใบอนุญาต Apache 2.0
เว็บไซต์openvino.ai
ที่เก็บข้อมูลgithub.com/openvinotoolkit/openvino
ณ วันที่กุมภาพันธ์ 2569

OpenVINOเป็นชุดเครื่องมือซอฟต์แวร์โอเพนซอร์สที่พัฒนาโดยIntelเพื่อเพิ่มประสิทธิภาพและใช้งาน โมเดล การเรียนรู้เชิงลึกโดยรองรับรูปแบบโมเดลยอดนิยมหลายรูปแบบ[ 2 ]และหมวดหมู่ต่างๆ เช่นโมเดลภาษาขนาดใหญ่คอมพิวเตอร์วิชั่นและAI เชิงกำเนิด

OpenVINO ได้รับการปรับให้เหมาะสมสำหรับฮาร์ดแวร์ Intel แต่รองรับโปรเซสเซอร์ARM/ARM64 [ 2 ]มีการใช้งานอย่างมากในไดรเวอร์การประมวลผลเสียง AI เมื่อเชื่อมโยงกับ Gaussian & Neural Accelerator (GNA) ของ Intel

พัฒนาขึ้นโดยใช้ภาษา C++และขยายการรองรับ API ไปยังภาษา CและPythonรวมถึงNode.js (อยู่ในช่วงทดลองใช้งานเบื้องต้น)

OpenVINO สามารถใช้งานได้บนหลายแพลตฟอร์มและใช้งานได้ฟรีภายใต้Apache License 2.0 [ 3 ]

ขั้นตอนการทำงาน

การใช้งาน OpenVINO ที่ง่ายที่สุดคือการรับโมเดลและเรียกใช้งานตามนั้น อย่างไรก็ตาม เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด ขอแนะนำขั้นตอนการทำงานที่สมบูรณ์ยิ่งขึ้น: [ 4 ]

  • รับโมเดลในเฟรมเวิร์กที่รองรับเฟรมเวิร์กใดเฟรมเวิร์กหนึ่ง
  • แปลงโมเดลเป็น OpenVINO IR โดยใช้เครื่องมือ OpenVINO Converter
  • ปรับโมเดลให้เหมาะสมโดยใช้ตัวเลือกระหว่างการฝึกอบรมหรือหลังการฝึกอบรมที่ OpenVINO's NNCF จัดเตรียมไว้[ 5 ]
  • ดำเนินการอนุมานโดยใช้ OpenVINO Runtime โดยระบุโหมดการอนุมานอย่างใดอย่างหนึ่งจากหลายโหมด

รูปแบบโมเดล OpenVINO

OpenVINO IR [ 6 ]เป็นรูปแบบเริ่มต้นที่ใช้ในการรันการอนุมาน โดยจะบันทึกเป็นชุดไฟล์สองไฟล์ คือ * .binและ * .xmlซึ่งมีน้ำหนักและโทโพโลยีตามลำดับ โดยจะได้รับจากการแปลงโมเดลจากเฟรมเวิร์กที่รองรับเฟรมเวิร์กหนึ่งโดยใช้ API ของแอปพลิเคชันหรือตัวแปลงเฉพาะ

โมเดลในรูปแบบที่รองรับยังสามารถใช้สำหรับการอนุมานโดยตรง โดยไม่ต้องแปลงเป็น OpenVINO IR ก่อน วิธีการนี้สะดวกกว่า แต่มีตัวเลือกการปรับแต่งน้อยกว่าและประสิทธิภาพต่ำกว่า เนื่องจากการแปลงจะดำเนินการโดยอัตโนมัติก่อนการอนุมาน สามารถพบโมเดลที่แปลงแล้วบางส่วนได้ในคลังข้อมูลHugging Face [ 7 ]

รูปแบบโมเดลที่รองรับมีดังนี้: [ 8 ]

การสนับสนุนระบบปฏิบัติการ

OpenVINO ทำงานบน Windows , LinuxและMacOS [ 9 ]

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=OpenVINO&oldid=1347801983 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ OpenVINO

OpenVINO เป็นชุดเครื่องมือซอฟต์แวร์โอเพนซอร์สที่พัฒนาโดย Intel เพื่อเพิ่มประสิทธิภาพและใช้งาน โมเดล การเรียนรู้เชิงลึก โดยรองรับรูปแบบโมเดลยอดนิยมหลายรูปแบบ [ 2 ] และหมวดหมู่ต่างๆ...

ขั้นตอนการทำงาน

การใช้งาน OpenVINO ที่ง่ายที่สุดคือการรับโมเดลและเรียกใช้งานตามนั้น อย่างไรก็ตาม เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด ขอแนะนำขั้นตอนการทำงานที่สมบูรณ์ยิ่งขึ้น: [ 4 ]

รูปแบบโมเดล OpenVINO

OpenVINO IR [ 6 ] เป็นรูปแบบเริ่มต้นที่ใช้ในการรันการอนุมาน โดยจะบันทึกเป็นชุดไฟล์สองไฟล์ คือ * .bin และ * .xml ซึ่งมีน้ำหนักและโทโพโลยีตามลำดับ โดยจะได้รับจากการแปลงโมเดลจากเฟรมเวิร์กที่รองรับเฟรมเวิร์กหนึ่งโดยใช้ API ของแอปพลิเคชันหรือตัวแปลงเฉพาะ

การสนับสนุนระบบปฏิบัติการ

OpenVINO ทำงาน บน Windows , Linux และ MacOS [ 9 ]