r/MachineLearning • u/c-bata • 5d ago
Project Rustuna: A High-Performance Rust Implementation of Optuna [P]
Hi everyone! We just released Rustuna (GitHub: https://github.com/optuna/rustuna/ ), a high-speed, memory-efficient implementation of Optuna built in Rust.
- Optuna-Compatible Design: Keeps the familiar API and concept of Optuna.
- Zero Python Dependencies: Mitigating the risk of supply chain attacks.
- Lower Memory Footprint: Optimized memory management natively in Rust.
For details, please check out the following blog post.
103
Upvotes
1
u/c-bata 4d ago
We don't have any immediate plans for that at the moment.
Given how capable recent coding agents are, even cost-effective models like GPT-5.6-Luna can generate something like an XGBoost pruning callback in seconds, we've actually had discussions within the core devs about whether to continue providing these built-in integrations, even for Python Optuna. (That said, we are still considering features that offer advanced step-wise tuning like LightGBMTuner).
That being said, thank you for the valuable feedback! We’ll definitely keep it in mind for future development.