| Crates.io | logosq-optimizer |
| lib.rs | logosq-optimizer |
| version | 0.1.0 |
| created_at | 2026-01-20 20:21:25.781974+00 |
| updated_at | 2026-01-20 20:21:25.781974+00 |
| description | Classical optimizers for variational quantum algorithms |
| homepage | |
| repository | https://github.com/WeaveITMeta/LogosQ-Optimizer |
| max_upload_size | |
| id | 2057484 |
| size | 81,034 |
Classical optimization algorithms for variational quantum algorithms, providing stable and fast parameter optimization.
use logosq_optimizer::{Adam, Optimizer};
fn main() -> Result<(), Box<dyn std::error::Error>> {
let optimizer = Adam::new()
.with_learning_rate(0.01)
.with_beta1(0.9);
let mut params = vec![0.1; 16];
let gradients = vec![0.01; 16];
optimizer.step(&mut params, &gradients, 0)?;
Ok(())
}
[dependencies]
logosq-optimizer = "0.1"
MIT OR Apache-2.0