|
Lines 159-168
Link Here
|
| 159 |
assert abs(x - 1.5) < 1e-6 |
160 |
assert abs(x - 1.5) < 1e-6 |
| 160 |
assert_raises(ValueError, |
161 |
assert_raises(ValueError, |
| 161 |
optimize.fminbound, lambda x: (x - 1.5)**2 - 0.8, 5, 1) |
162 |
optimize.fminbound, lambda x: (x - 1.5)**2 - 0.8, 5, 1) |
|
|
163 |
|
| 164 |
def test_fminbound_scalar(self): |
| 162 |
assert_raises(ValueError, |
165 |
assert_raises(ValueError, |
| 163 |
optimize.fminbound, lambda x: (x - 1.5)**2 - 0.8, |
166 |
optimize.fminbound, lambda x: (x - 1.5)**2 - 0.8, |
| 164 |
np.zeros(2), 1) |
167 |
np.zeros(2), 1) |
| 165 |
|
168 |
|
|
|
169 |
assert_almost_equal( |
| 170 |
optimize.fminbound(lambda x: (x - 1.5)**2 - 0.8, 1, np.array(5)), |
| 171 |
1.5) |
| 172 |
|
| 173 |
|
| 166 |
class TestTnc(TestCase): |
174 |
class TestTnc(TestCase): |
| 167 |
"""TNC non-linear optimization. |
175 |
"""TNC non-linear optimization. |