
ROTTA-rs
A Deep Learning Library In Rust 🦀
🛠️ still in development stage 🛠️
📦 Version: 0.0.5
✨ New Features
arangemethod for create tensor
let tensor = arange; // (start, stop, step)
println! // [0.0, 2.0, 4.0, 6.0, 8.0]
concat method for combining tensors in vectors
new method for slicing
new method for sum axis and sum axis keep dim
mean&mean axis&mean axis keep dim
see more details in guide.md tensor section
RMSProp
see more details in guide.md Optimazer section
Adam
see more details in guide.md Optimazer section
Layer Norm
see more details in guide.md Module section
Batch Norm
see more details in guide.md Module section
Dataset&DataHandler
see more details in guide.md Dataset and DataHandler section
🚀 Optimizations
- implemented SIMD for matmul
🛠️ Bug Fixes
- Broadcast error during scalar operation
- Broadcast error when [x] will be broadcast to [1, x]
📌 Check all releases: Tags
📜 Full changelog: version.md
⚙️ Installation
ROTTA-rs can be installed directly through crates.io. To use it:
[]
= "0.0.5"
🧠 Simple AI Model
use *;
📚 GUIDE
📘 Start learning: 🧭 GUIDE.md
👍️ Support the Developer
If you find this project useful, you can support further development via:
🌐 Connect with Me
- youtube
araxnoid
click here to go directly to youtube
- tiktok
araxnoid
click here to go directly to tiktok
contact
- Gmail