Machine Learning แบบครบวงจรและมีประสิทธิภาพตั้งแต่ปี 1999
รุ่นล่าสุด:
อ้างอิงโชกุน:
พัฒนาสถานะการสร้างสาขา:
บริจาคให้กับโชกุนผ่านทาง NumFocus:
บิลด์บอท: https://buildbot.shogun.ml.
ดู doc/readme/ABOUT.md สำหรับคำอธิบายโครงการ
ดูคำแนะนำในการติดตั้งที่ doc/readme/INSTALL.md
ดู doc/readme/INTERFACES.md สำหรับการเรียกโชกุนจากอินเทอร์เฟซ
ดู doc/readme/EXAMPLES.md สำหรับรายละเอียดเกี่ยวกับการสร้างตัวอย่าง API
ดูวิธีแฮ็กโชกุนที่ doc/readme/DEVELOPING.md
ดูตัวอย่าง API สำหรับอินเทอร์เฟซทั้งหมด
ดูวิกิสำหรับข้อมูลนักพัฒนาเพิ่มเติม
Shogun ถูกนำไปใช้ใน C++ และนำเสนออินเทอร์เฟซแบบรวมที่สร้างขึ้นโดยอัตโนมัติสำหรับ Python, Octave, Java / Scala, Ruby, C#, R, Lua ขณะนี้เรากำลังดำเนินการเพิ่มภาษาอื่นๆ เช่น JavaScript, D และ Matlab
อินเทอร์เฟซ | สถานะ |
---|---|
หลาม | เป็นผู้ใหญ่ (ไม่มีปัญหาที่ทราบ) |
อ็อกเทฟ | เป็นผู้ใหญ่ (ไม่มีปัญหาที่ทราบ) |
จาวา/สกาล่า | เสถียร (ไม่มีปัญหาที่ทราบ) |
ทับทิม | เสถียร (ไม่มีปัญหาที่ทราบ) |
ค# | เสถียร (ไม่มีปัญหาที่ทราบ) |
ร | เบต้า (ตัวอย่างส่วนใหญ่ใช้งานได้ การโทรแบบคงที่ไม่พร้อมใช้งาน) |
ภาษาเพิร์ล | พรีอัลฟา (คุณภาพงานระหว่างดำเนินการ) |
จส | พรีอัลฟา (คุณภาพงานระหว่างดำเนินการ) |
ดูเว็บไซต์ของเราเพื่อดูตัวอย่างในทุกภาษา
Shogun รองรับ GNU/Linux, MacOSX, FreeBSD และ Windows
พบไดเร็กทอรีต่อไปนี้ในการแจกจ่ายซอร์ส โปรดทราบว่าบางโฟลเดอร์เป็นโมดูลย่อยที่สามารถตรวจสอบได้ด้วย git submodule update --init
src - ซอร์สโค้ด แยกออกเป็นซอร์ส C++ และอินเทอร์เฟซ
doc - readmes (doc/readme, submodule), สมุดบันทึก Jupyter, หนังสือทำอาหาร (ตัวอย่าง API), ใบอนุญาต
ตัวอย่าง - ไฟล์ตัวอย่างสำหรับอินเทอร์เฟซทั้งหมด
ข้อมูล - ชุดข้อมูล (โมดูลย่อย จำเป็นสำหรับตัวอย่าง)
การทดสอบ - การทดสอบหน่วยและการรวมตัวอย่างอินเทอร์เฟซอย่างต่อเนื่อง
แอพพลิเคชั่น - แอพพลิเคชั่นของโชกุน (ล้าสมัย)
เกณฑ์มาตรฐาน - เกณฑ์มาตรฐานความเร็ว
cmake - สคริปต์สร้าง cmake
Shogun ได้รับการเผยแพร่ภายใต้ใบอนุญาต BSD 3-clause พร้อมด้วยส่วนประกอบเสริม GPL3 ดูเอกสาร/ใบอนุญาตสำหรับรายละเอียด