@@ -191,83 +191,84 @@ TEST(OptimTest, XORConvergence_AdamWithAmsgrad) {
191
191
}
192
192
193
193
TEST (OptimTest, ProducesPyTorchValues_Adam) {
194
- check_exact_values<Adam>(AdamOptions (1.0 ), expected_parameters::Adam);
194
+ check_exact_values<Adam>(AdamOptions (1.0 ), expected_parameters::Adam () );
195
195
}
196
196
197
197
TEST (OptimTest, ProducesPyTorchValues_AdamWithWeightDecay) {
198
198
check_exact_values<Adam>(
199
199
AdamOptions (1.0 ).weight_decay (1e-2 ),
200
- expected_parameters::Adam_with_weight_decay);
200
+ expected_parameters::Adam_with_weight_decay () );
201
201
}
202
202
203
203
TEST (OptimTest, ProducesPyTorchValues_AdamWithWeightDecayAndAMSGrad) {
204
204
check_exact_values<Adam>(
205
205
AdamOptions (1.0 ).weight_decay (1e-6 ).amsgrad (true ),
206
- expected_parameters::Adam_with_weight_decay_and_amsgrad);
206
+ expected_parameters::Adam_with_weight_decay_and_amsgrad () );
207
207
}
208
208
209
209
TEST (OptimTest, ProducesPyTorchValues_Adagrad) {
210
210
check_exact_values<Adagrad>(
211
- AdagradOptions (1.0 ), expected_parameters::Adagrad);
211
+ AdagradOptions (1.0 ), expected_parameters::Adagrad () );
212
212
}
213
213
214
214
TEST (OptimTest, ProducesPyTorchValues_AdagradWithWeightDecay) {
215
215
check_exact_values<Adagrad>(
216
216
AdagradOptions (1.0 ).weight_decay (1e-2 ),
217
- expected_parameters::Adagrad_with_weight_decay);
217
+ expected_parameters::Adagrad_with_weight_decay () );
218
218
}
219
219
220
220
TEST (OptimTest, ProducesPyTorchValues_AdagradWithWeightDecayAndLRDecay) {
221
221
check_exact_values<Adagrad>(
222
222
AdagradOptions (1.0 ).weight_decay (1e-6 ).lr_decay (1e-3 ),
223
- expected_parameters::Adagrad_with_weight_decay_and_lr_decay);
223
+ expected_parameters::Adagrad_with_weight_decay_and_lr_decay () );
224
224
}
225
225
226
226
TEST (OptimTest, ProducesPyTorchValues_RMSprop) {
227
227
check_exact_values<RMSprop>(
228
- RMSpropOptions (0.1 ), expected_parameters::RMSprop);
228
+ RMSpropOptions (0.1 ), expected_parameters::RMSprop () );
229
229
}
230
230
231
231
TEST (OptimTest, ProducesPyTorchValues_RMSpropWithWeightDecay) {
232
232
check_exact_values<RMSprop>(
233
233
RMSpropOptions (0.1 ).weight_decay (1e-2 ),
234
- expected_parameters::RMSprop_with_weight_decay);
234
+ expected_parameters::RMSprop_with_weight_decay () );
235
235
}
236
236
237
237
TEST (OptimTest, ProducesPyTorchValues_RMSpropWithWeightDecayAndCentered) {
238
238
check_exact_values<RMSprop>(
239
239
RMSpropOptions (0.1 ).weight_decay (1e-6 ).centered (true ),
240
- expected_parameters::RMSprop_with_weight_decay_and_centered);
240
+ expected_parameters::RMSprop_with_weight_decay_and_centered () );
241
241
}
242
242
243
243
TEST (
244
244
OptimTest,
245
245
ProducesPyTorchValues_RMSpropWithWeightDecayAndCenteredAndMomentum) {
246
246
check_exact_values<RMSprop>(
247
247
RMSpropOptions (0.1 ).weight_decay (1e-6 ).centered (true ).momentum (0.9 ),
248
- expected_parameters::RMSprop_with_weight_decay_and_centered_and_momentum);
248
+ expected_parameters::
249
+ RMSprop_with_weight_decay_and_centered_and_momentum ());
249
250
}
250
251
251
252
TEST (OptimTest, ProducesPyTorchValues_SGD) {
252
- check_exact_values<SGD>(SGDOptions (0.1 ), expected_parameters::SGD);
253
+ check_exact_values<SGD>(SGDOptions (0.1 ), expected_parameters::SGD () );
253
254
}
254
255
255
256
TEST (OptimTest, ProducesPyTorchValues_SGDWithWeightDecay) {
256
257
check_exact_values<SGD>(
257
258
SGDOptions (0.1 ).weight_decay (1e-2 ),
258
- expected_parameters::SGD_with_weight_decay);
259
+ expected_parameters::SGD_with_weight_decay () );
259
260
}
260
261
261
262
TEST (OptimTest, ProducesPyTorchValues_SGDWithWeightDecayAndMomentum) {
262
263
check_exact_values<SGD>(
263
264
SGDOptions (0.1 ).weight_decay (1e-2 ).momentum (0.9 ),
264
- expected_parameters::SGD_with_weight_decay_and_momentum);
265
+ expected_parameters::SGD_with_weight_decay_and_momentum () );
265
266
}
266
267
267
268
TEST (OptimTest, ProducesPyTorchValues_SGDWithWeightDecayAndNesterovMomentum) {
268
269
check_exact_values<SGD>(
269
270
SGDOptions (0.1 ).weight_decay (1e-6 ).momentum (0.9 ).nesterov (true ),
270
- expected_parameters::SGD_with_weight_decay_and_nesterov_momentum);
271
+ expected_parameters::SGD_with_weight_decay_and_nesterov_momentum () );
271
272
}
272
273
273
274
TEST (OptimTest, ZeroGrad) {
0 commit comments