You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The sample code from the readme fails on my Python 3.10.5 install.
result = bb.minimize(f=fun, # given function
domain=[[-5, 5], [-5, 5]], # ranges of each parameter
budget=20, # total number of function calls available
batch=4 # number of calls that will be evaluated in parallel
)
print(result["best_x"])
print(result["best_f"])
Leads to:
INFO evaluating batch 1/5 (samples 1..4/20) 10-06 10:54:00
INFO evaluating batch 2/5 (samples 5..8/20) 10-06 10:54:04
INFO evaluating batch 3/5 (samples 9..12/20) 10-06 10:54:09
Traceback (most recent call last):
File "Optimierung_Logistikkosten_BlackBox.py", line 273, in <module>
main()
File "Optimierung_Logistikkosten_BlackBox.py", line 208, in main
result = bb.minimize(f=fun, # given function
File "\blackbox\blackbox.py", line 86, in minimize
v1 = compute_volume_unit_ball(d)
File "\blackbox\blackbox.py", line 165, in compute_volume_unit_ball
v1 = np.pi ** (d / 2) / np.math.factorial(d / 2)
TypeError: 'float' object cannot be interpreted as an integer
Note that I have redacted the path information.
The text was updated successfully, but these errors were encountered:
The sample code from the readme fails on my Python 3.10.5 install.
Leads to:
Note that I have redacted the path information.
The text was updated successfully, but these errors were encountered: