ภาษาอังกฤษ | 简体中文
EASYCV เป็นกล่องเครื่องมือวิสัยทัศน์คอมพิวเตอร์แบบ all-in-One ที่ใช้ Pytorch ส่วนใหญ่มุ่งเน้นไปที่การเรียนรู้ที่ดูแลตนเองแบบจำลองที่ใช้หม้อแปลงและงาน CV ที่สำคัญรวมถึงการจำแนกภาพการเรียนรู้การเรียนรู้การตรวจจับวัตถุการประมาณท่าทางและอื่น ๆ
อัลกอริทึม SOTA SSL
EASYCV ให้บริการอัลกอริทึมที่ล้ำสมัยในการเรียนรู้ด้วยตนเองโดยใช้การเรียนรู้แบบตัดกันเช่น SIMCLR, MOCO V2, SWAV, Dino และ Mae ตามการสร้างแบบจำลองภาพหน้ากาก นอกจากนี้เรายังมีเครื่องมือการเปรียบเทียบมาตรฐานสำหรับการประเมินแบบจำลอง SSL
หม้อแปลงวิสัยทัศน์
EASYCV มีจุดมุ่งหมายเพื่อให้วิธีที่ง่ายในการใช้โมเดลหม้อแปลง SOTA นอกชั้นวางที่ได้รับการฝึกฝนโดยใช้การเรียนรู้ภายใต้การดูแลหรือการเรียนรู้ด้วยตนเองเช่น VIT, Swin Transformer และ DETR Series จะมีการเพิ่มโมเดลเพิ่มเติมในอนาคต นอกจากนี้เรายังสนับสนุนทุกรุ่นที่ได้รับการฝึกฝนจาก TIMM
ฟังก์ชั่นและการขยายความสามารถ
นอกเหนือจาก SSL แล้ว EASYCV ยังรองรับการจำแนกภาพการตรวจจับวัตถุการเรียนรู้การวัดและพื้นที่อื่น ๆ จะได้รับการสนับสนุนในอนาคต แม้ว่าจะครอบคลุมพื้นที่ที่แตกต่างกัน แต่ EASYCV จะย่อยสลายเฟรมเวิร์กเป็นส่วนประกอบที่แตกต่างกันเช่นชุดข้อมูลโมเดลและเบ็ดที่ใช้งานได้ทำให้ง่ายต่อการเพิ่มส่วนประกอบใหม่และรวมเข้ากับโมดูลที่มีอยู่
EASYCV ให้อินเทอร์เฟซที่เรียบง่ายและครอบคลุมสำหรับการอนุมาน นอกจากนี้ทุกรุ่นได้รับการสนับสนุนใน PAI-EAS ซึ่งสามารถปรับใช้ได้อย่างง่ายดายเป็นบริการออนไลน์และสนับสนุนการปรับสเกลอัตโนมัติและการตรวจสอบบริการ
ประสิทธิภาพ
EASYCV รองรับการฝึกอบรมหลาย GPU และหลายคน EASYCV ใช้ DALI เพื่อเร่งข้อมูล IO และกระบวนการประมวลผลล่วงหน้าและใช้ Torchaccelerator และ FP16 เพื่อเร่งกระบวนการฝึกอบรม สำหรับการเพิ่มประสิทธิภาพการอนุมานแบบจำลองการส่งออก EASYCV โดยใช้สคริปต์ JIT ซึ่งสามารถปรับให้เหมาะสมโดย PAI-blade
[2023.05.09]
[2023.03.06]
[2023.01.17]
[2022.12.02]
[2022.08.31] เราได้เปิดตัว Yolox-Pai ของเราที่ได้ผลลัพธ์ SOTA ภายใน 40 ~ 50 แผนที่ (น้อยกว่า 1ms) และเรายังมี API การส่งออก/ทำนายที่สะดวกและรวดเร็วสำหรับการตรวจจับวัตถุ End2end หากต้องการเริ่มต้น Yolox-Pai อย่างรวดเร็วคลิกที่นี่!
โปรดดูที่ Change_log.md สำหรับรายละเอียดและประวัติเพิ่มเติม
เรามีชุดของบทความทางเทคนิคเกี่ยวกับฟังก์ชันการทำงานของ EASYCV
โปรดดูส่วนการติดตั้งใน Quick_start.md สำหรับการติดตั้ง
โปรดดูที่ Quick_start.md เพื่อเริ่มต้นอย่างรวดเร็ว นอกจากนี้เรายังมีบทเรียนสำหรับการใช้งานมากขึ้น
สมุดบันทึก
| การเรียนรู้ด้วยตนเอง | การจำแนกรูปภาพ | การตรวจจับวัตถุ | การแบ่งส่วน | การตรวจจับวัตถุ 3D |
|
|
|
|
|
โปรดดูที่สวนสัตว์รุ่นต่อไปนี้สำหรับรายละเอียดเพิ่มเติม
EASYCV ได้รวบรวมข้อมูลชุดข้อมูลสำหรับสถานการณ์ที่แตกต่างกันทำให้ผู้ใช้สามารถ finetune หรือประเมินโมเดลในสวนสัตว์ EasyCV ได้ง่าย
โปรดดูที่ data_hub.md
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต Apache (เวอร์ชัน 2.0) ชุดเครื่องมือนี้ยังมีส่วนประกอบของบุคคลที่สามและรหัสบางส่วนที่แก้ไขจาก repos อื่น ๆ ภายใต้ใบอนุญาตโอเพ่นซอร์สอื่น ๆ ดูไฟล์ประกาศสำหรับข้อมูลเพิ่มเติม
ปัจจุบัน Repo นี้ได้รับการดูแลโดยทีม PAI-CV คุณสามารถติดต่อเราได้โดย
หากคุณต้องการการสนับสนุนบริการ EasyCV Enterprise หรือซื้อบริการผลิตภัณฑ์คลาวด์คุณสามารถติดต่อเราได้โดย Dingding Group
