ยินดีต้อนรับสู่ OpenVino ™ซึ่งเป็นชุดเครื่องมือซอฟต์แวร์โอเพนซอร์ซสำหรับการปรับและปรับใช้รูปแบบการเรียนรู้ลึก
ตรวจสอบแผ่นโกง OpenVino เพื่ออ้างอิงอย่างรวดเร็ว
รับการกระจาย OpenVino ที่คุณต้องการหรือใช้คำสั่งนี้สำหรับการติดตั้งอย่างรวดเร็ว:
pip install -U openvinoตรวจสอบข้อกำหนดของระบบและอุปกรณ์ที่รองรับสำหรับข้อมูลโดยละเอียด
ตัวอย่าง OpenVino QuickStart จะนำคุณผ่านพื้นฐานของการปรับใช้รุ่นแรกของคุณ
เรียนรู้วิธีการเพิ่มประสิทธิภาพและปรับใช้โมเดลยอดนิยมด้วยสมุดบันทึก OpenVino:
นี่คือตัวอย่างรหัสที่ง่ายต่อการติดตามแสดงให้เห็นถึงวิธีการเรียกใช้การอนุมานแบบจำลอง Pytorch และ Tensorflow โดยใช้ OpenVino:
โมเดล Pytorch
import openvino as ov
import torch
import torchvision
# load PyTorch model into memory
model = torch . hub . load ( "pytorch/vision" , "shufflenet_v2_x1_0" , weights = "DEFAULT" )
# convert the model into OpenVINO model
example = torch . randn ( 1 , 3 , 224 , 224 )
ov_model = ov . convert_model ( model , example_input = ( example ,))
# compile the model for CPU device
core = ov . Core ()
compiled_model = core . compile_model ( ov_model , 'CPU' )
# infer the model on random data
output = compiled_model ({ 0 : example . numpy ()})รุ่น Tensorflow
import numpy as np
import openvino as ov
import tensorflow as tf
# load TensorFlow model into memory
model = tf . keras . applications . MobileNetV2 ( weights = 'imagenet' )
# convert the model into OpenVINO model
ov_model = ov . convert_model ( model )
# compile the model for CPU device
core = ov . Core ()
compiled_model = core . compile_model ( ov_model , 'CPU' )
# infer the model on random data
data = np . random . rand ( 1 , 224 , 224 , 3 )
output = compiled_model ({ 0 : data })OpenVino ยังรองรับอุปกรณ์ CPU, GPU และ NPU และทำงานร่วมกับรุ่นใน TensorFlow, Pytorch, ONNX, TensorFlow Lite, รูปแบบโมเดล Paddlepaddle ด้วย OpenVino คุณสามารถทำการปรับปรุงประสิทธิภาพอัตโนมัติได้ที่รันไทม์ที่ปรับแต่งให้เข้ากับฮาร์ดแวร์ของคุณ (รักษาความแม่นยำของโมเดล) รวมถึง: การดำเนินการแบบอะซิงโครนัส, การประมวลผลแบบแบตช์, ฟิวชั่นเทนเซอร์, การปรับสมดุลโหลด, การอนุมานแบบไดนามิกการแปลง BF16 อัตโนมัติและอื่น ๆ
ตรวจสอบที่เก็บ OpenVino ที่ยอดเยี่ยมเพื่อค้นหาคอลเลกชันของโครงการ AI ที่สร้างขึ้นในชุมชนโดยใช้ OpenVino!
เอกสารผู้ใช้มีข้อมูลโดยละเอียดเกี่ยวกับ OpenVino และแนะนำคุณจากการติดตั้งผ่านการปรับให้เหมาะสมและปรับใช้โมเดลสำหรับแอปพลิเคชัน AI ของคุณ
เอกสารนักพัฒนาซอฟต์แวร์มุ่งเน้นไปที่วิธีการทำงานของส่วนประกอบ OpenVino และอธิบายกระบวนการสร้างและการสนับสนุน
ตรวจสอบแนวทางการบริจาคสำหรับรายละเอียดเพิ่มเติม อ่านส่วนปัญหาแรกที่ดีหากคุณกำลังมองหาสถานที่ที่จะเริ่มมีส่วนร่วม เรายินดีต้อนรับการมีส่วนร่วมทุกชนิด!
คุณสามารถถามคำถามและรับการสนับสนุน:
openvino บนสแต็กโอเวอร์โฟลว์* OpenVino ™รวบรวมประสิทธิภาพของซอฟต์แวร์และข้อมูลการใช้งานเพื่อวัตถุประสงค์ในการปรับปรุงเครื่องมือ OpenVino ™ ข้อมูลนี้ถูกรวบรวมโดยตรงโดย OpenVINO ™หรือผ่านการใช้ Google Analytics 4 คุณสามารถยกเลิกได้ตลอดเวลาโดยเรียกใช้คำสั่ง:
opt_in_out --opt_outมีข้อมูลเพิ่มเติมที่ OpenVino ™ Telemetry
OpenVino ™ Toolkit ได้รับอนุญาตภายใต้ Apache License Version 2.0 โดยการมีส่วนร่วมในโครงการคุณยอมรับข้อกำหนดใบอนุญาตและลิขสิทธิ์ในนั้นและเผยแพร่ผลงานของคุณภายใต้ข้อกำหนดเหล่านี้
* ชื่อและแบรนด์อื่น ๆ อาจถูกอ้างว่าเป็นทรัพย์สินของผู้อื่น