ไลบรารีการฝึกอบรมโมเดล AutoML และ PyTorch แบบโอเพ่นซอร์ส
เอกสาร | ตัวอย่าง
- ความสนใจ GradsFlow กำลังเปลี่ยนแปลงอย่างรวดเร็ว จะมีการเปลี่ยนแปลงมากมายจนกว่าเราจะถึง 0.1.0
รู้สึกอิสระที่จะแสดงความคิดเห็นของคุณโดยสร้างปัญหาหรือเข้าร่วมกลุ่ม Slack ของเรา
GradsFlow เป็นไลบรารี AutoML แบบโอเพ่นซอร์สที่ใช้ PyTorch เป้าหมายของเราคือการทำให้ AI เป็นประชาธิปไตยและทำให้ทุกคนสามารถเข้าถึงได้
โดยสามารถสร้างและฝึกโมเดลการเรียนรู้เชิงลึกสำหรับงานต่างๆ บนแล็ปท็อปของคุณหรือคลัสเตอร์ระยะไกลได้โดยตรงจากแล็ปท็อปของคุณ โดยมี Model Training API ที่ทรงพลังและขยายได้ง่าย ซึ่งสามารถใช้เพื่อฝึกโมเดล PyTorch ได้เกือบทุกรุ่น แม้ว่า GradsFlow จะมี Model Training API ของตัวเอง แต่ก็ยังรองรับ PyTorch Lightning Flash เพื่อให้มีคุณสมบัติที่หลากหลายมากขึ้นในงานต่างๆ
- ข้อมูล Gradsflow สร้างขึ้นสำหรับทั้ง ผู้เริ่มต้น และ ผู้เชี่ยวชาญ ! AutoTasks
ให้ AutoML แบบไม่มีโค้ด ในขณะที่ Model
และ Tuner
ให้การฝึกโมเดลแบบกำหนดเองและการเพิ่มประสิทธิภาพไฮเปอร์พารามิเตอร์
ที่แนะนำ :
วิธีการติดตั้ง gradsflow
ที่แนะนำคือด้วย pip
จาก PyPI หรือด้วย conda
จาก conda-forge channel
ด้วยปิ๊ป
pip install -U gradsflow
กับคอนดา
conda install -c conda-forge gradsflow
ล่าสุด (ไม่เสถียร):
คุณยังสามารถติดตั้ง gradsflow
เวอร์ชันตกเลือดล่าสุด (อาจไม่เสถียร) ได้ หากคุณรู้สึกมีแรงบันดาลใจเพียงพอ ดังนี้:
pip install git+https://github.com/gradsflow/gradsflow@main
คุณเป็นมือใหม่หรือไม่มีพื้นฐาน Machine Learning หรือไม่? ส่วนนี้เหมาะสำหรับคุณ Gradsflow AutoTask
มอบการสร้างโมเดลและการฝึกอบรมอัตโนมัติในงานต่างๆ มากมาย รวมถึงการจดจำรูปภาพ การวิเคราะห์ความรู้สึก การสรุปข้อความ และอื่นๆ อีกมากมายที่จะตามมา
Tuner
มอบ API ที่เรียบง่ายเพื่อย้ายจาก Model Training ไปเป็นการเพิ่มประสิทธิภาพไฮเปอร์พารามิเตอร์
gradsflow.core
: Core กำหนดองค์ประกอบพื้นฐานของงาน AutoML
gradsflow.autotasks
: AutoTasks กำหนดงาน ML/DL ต่างๆ ซึ่งจัดทำโดย gradsflow AutoML API
gradsflow.model
: GradsFlow Model มี Model Training API ที่เรียบง่ายแต่ปรับแต่งได้ คุณสามารถฝึกโมเดล PyTorch ใดๆ ได้โดยใช้ model.fit(...)
และสามารถปรับแต่งได้อย่างง่ายดายสำหรับงานที่ซับซ้อนมากขึ้น
gradsflow.tuner
: ค้นหา AutoModel HyperParameter โดยมีการเปลี่ยนแปลงโค้ดน้อยที่สุด
- ดูตัวอย่างสมุดบันทึกเพื่อเรียนรู้เพิ่มเติม
- สปอนเซอร์บน ko-fi
- คุณต้องการความช่วยเหลือหรือไม่? ติดต่อเราได้ที่ [email protected]
โซเชียล : คุณสามารถติดตามเราบน Twitter @gradsflow และ Linkedin เพื่อรับข้อมูลอัปเดตล่าสุด
เข้าร่วมกลุ่ม Slack เพื่อพูดคุยกับเรา
ยินดีบริจาคทุกรูปแบบ คุณสามารถอัปเดตเอกสาร เพิ่มตัวอย่าง แก้ไขปัญหาที่ระบุ เพิ่ม/ขอคุณสมบัติใหม่ได้
สำหรับรายละเอียดเพิ่มเติม โปรดดู หลักเกณฑ์การบริจาค ก่อนบริจาค
เราให้คำมั่นที่จะดำเนินการและมีปฏิสัมพันธ์ในรูปแบบที่เอื้อต่อชุมชนที่เปิดกว้าง เป็นมิตร มีความหลากหลาย ไม่แบ่งแยก และมีสุขภาพดี
อ่าน หลักจรรยาบรรณของผู้ร่วมให้ข้อมูลฉบับ เต็ม
GradsFlow สร้างขึ้นด้วยความช่วยเหลือของโปรเจ็กต์โอเพ่นซอร์สที่ยอดเยี่ยม (รวมถึงแต่ไม่จำกัดเพียง) Ray, PyTorch Lightning, HuggingFace Accelerate, TorchMetrics ใช้แรงบันดาลใจจากหลายโครงการ Keras & FastAI