Hodu: ชุดเครื่องมือ ML ที่ใช้งานง่ายซึ่งพัฒนาด้วย Rust
(github.com/daminstudio)เป็นชุดเครื่องมือแมชชีนเลิร์นนิงที่ใช้งานง่าย ตั้งแต่การทำต้นแบบไปจนถึงการนำขึ้นใช้งานจริง พร้อมความปลอดภัยของหน่วยความจำและ zero-cost abstraction
ขณะนี้เป็นโปรเจกต์ที่กำลังพัฒนาโดยผู้พัฒนาเพียงคนเดียว ยังอยู่ในช่วงเริ่มต้นของการพัฒนา แต่ฟีเจอร์หลักหลายส่วนค่อนข้างเสถียรแล้ว จึงนำมาแบ่งปัน หากมีข้อเสนอแนะหรือความคิดเห็นจะขอบคุณมาก
สิ่งที่ Hodu มอบให้:
- hodu-lib: ไลบรารี ML หลักที่มอบการคำนวณเทนเซอร์และการสร้างโมเดลอย่างปลอดภัยต่อหน่วยความจำ ผ่านระบบ ownership ของ Rust และ zero-cost abstraction รองรับแบ็กเอนด์หลากหลาย เช่น CPU, CUDA, Metal
- hodu-cli: เครื่องมือบรรทัดคำสั่งที่รองรับการอนุมานโมเดล การแปลงฟอร์แมต และการคอมไพล์แบบ AOT ไปเป็นไลบรารีเนทีฟ พร้อมฟังก์ชันจัดการปลั๊กอินในตัว
- hodu-plugin-sdk: SDK สำหรับสร้างปลั๊กอินแบบกำหนดเองผ่าน JSON-RPC สามารถเพิ่มฟอร์แมตโมเดลใหม่ (ONNX, TensorFlow), ฟอร์แมตเทนเซอร์ (NumPy, SafeTensors) และแบ็กเอนด์การรันได้
ยังไม่มีความคิดเห็น