Skip to content

Commit 71508cc

Browse files
committed
wip
1 parent 63e8d4d commit 71508cc

File tree

1 file changed

+40
-39
lines changed

1 file changed

+40
-39
lines changed

tests/benchmark_reports.rs

Lines changed: 40 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -114,45 +114,46 @@ async fn one_test() -> Result<(), Box<dyn Error + Send + Sync>> {
114114
42,
115115
),
116116
],
117-
vec![
118-
(
119-
"QQN".to_string(),
120-
Arc::new(QQNOptimizer::new(QQNConfig {
121-
line_search: LineSearchConfig {
122-
method: LineSearchMethod::CubicQuadraticInterpolation,
123-
line_bracket_method: 2,
124-
c1: 1e-4,
125-
c2: 0.9,
126-
max_iterations: 20,
127-
initial_step: 1.0,
128-
min_step: 1e-10,
129-
max_step: 10.0,
130-
verbose: false,
131-
},
132-
lbfgs_history: 10,
133-
epsilon: 1e-6,
134-
verbose: false,
135-
..Default::default()
136-
})),
137-
),
138-
// (
139-
// "Adam-Fast".to_string(),
140-
// Arc::new(AdamOptimizer::new(AdamConfig {
141-
// learning_rate: 0.1,
142-
// lr_schedule: "constant".to_string(),
143-
// lr_decay: 0.995,
144-
// min_learning_rate: 1e-6,
145-
// gradient_clip: Some(10.0),
146-
// beta1: 0.9,
147-
// beta2: 0.999,
148-
// epsilon: 1e-8,
149-
// weight_decay: 0.0,
150-
// amsgrad: false,
151-
// max_line_search_iter: 20,
152-
// verbose: false,
153-
// })),
154-
// ),
155-
],
117+
all_optimizers(),
118+
// vec![
119+
// // (
120+
// // "QQN".to_string(),
121+
// // Arc::new(QQNOptimizer::new(QQNConfig {
122+
// // line_search: LineSearchConfig {
123+
// // method: LineSearchMethod::CubicQuadraticInterpolation,
124+
// // line_bracket_method: 2,
125+
// // c1: 1e-4,
126+
// // c2: 0.9,
127+
// // max_iterations: 20,
128+
// // initial_step: 1.0,
129+
// // min_step: 1e-10,
130+
// // max_step: 10.0,
131+
// // verbose: false,
132+
// // },
133+
// // lbfgs_history: 10,
134+
// // epsilon: 1e-6,
135+
// // verbose: false,
136+
// // ..Default::default()
137+
// // })),
138+
// // ),
139+
// // (
140+
// // "Adam-Fast".to_string(),
141+
// // Arc::new(AdamOptimizer::new(AdamConfig {
142+
// // learning_rate: 0.1,
143+
// // lr_schedule: "constant".to_string(),
144+
// // lr_decay: 0.995,
145+
// // min_learning_rate: 1e-6,
146+
// // gradient_clip: Some(10.0),
147+
// // beta1: 0.9,
148+
// // beta2: 0.999,
149+
// // epsilon: 1e-8,
150+
// // weight_decay: 0.0,
151+
// // amsgrad: false,
152+
// // max_line_search_iter: 20,
153+
// // verbose: false,
154+
// // })),
155+
// // ),
156+
// ],
156157
2e-1,
157158
)
158159
.await

0 commit comments

Comments
 (0)