Skip to content

Commit a7ebbb0

Browse files
committed
Add skopt example to get suggestions
1 parent 42ada4a commit a7ebbb0

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/usr/bin/env python
2+
3+
from skopt import Optimizer
4+
5+
6+
def f(parameters):
7+
# Example: [0.9578636327191035]
8+
9+
x = parameters[0]
10+
y = x * x
11+
print("x: {}, y: {}".format(x, y))
12+
return y
13+
14+
15+
opt = Optimizer([(-2.0, 2.0)])
16+
17+
for i in range(20):
18+
suggested = opt.ask()
19+
y = f(suggested)
20+
opt.tell(suggested, y)
21+
print('iteration:', i, suggested, y)

0 commit comments

Comments
 (0)