for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
# Author: Simon Blanke
# Email: [email protected]
# License: MIT License
import numpy as np
from gradient_free_optimizers import SimulatedAnnealingOptimizer
from ._base_test import _base_test
n_iter = 33
opt = SimulatedAnnealingOptimizer
def test_annealing_rate():
for annealing_rate in [1, 0.001]:
opt_para = {"annealing_rate": annealing_rate}
_base_test(opt, n_iter, opt_para=opt_para)
def test_start_temp():
for start_temp in [0.001, 10000]:
opt_para = {"start_temp": start_temp}