Ryan Curtin
83128ddfcc
The tolerance can also be 0.
2017-12-20 10:41:51 -05:00
Marcus Edel
70d98e3ed8
Remove 'const' type qualifier since it has no effect on the on return type.
2017-12-20 14:27:55 +01:00
Marcus Edel
ee5fb7db48
Merge pull request #1168 from haritha1313/ams_grad
...
Add AMSGrad optimizer implementation.
2017-12-20 14:04:51 +01:00
Haritha
0555e73337
ams_grad style edits
2017-12-20 11:58:26 +05:30
Haritha
7430eabac2
ams_grad style edits
2017-12-20 11:56:46 +05:30
Haritha
51e7a2a01f
ams_grad optimizer implementation
2017-12-20 11:51:40 +05:30
Ryan Curtin
86d5898f2e
Merge pull request #1166 from rcurtin/haiku
...
Fix Haiku: link against librt
2017-12-14 18:55:02 -05:00
Haritha Sreedharan Nair
403f767751
Update adam.hpp
2017-12-14 20:26:08 +05:30
Haritha
d267dd45f9
ams_grad optimizer
2017-12-14 13:49:09 +05:30
Ryan Curtin
8ca93e49d0
&& needs another sudo. :)
2017-12-13 11:23:37 -05:00
Haritha
ebd0cb3f30
AMSGrad optimizer
2017-12-13 21:53:20 +05:30
Haritha
b86f7d1fcf
AMSGrad optimizer
2017-12-13 21:50:07 +05:30
Ryan Curtin
c8a97fb018
Another attempt to fix when apt refuses to work on Travis.
2017-12-13 10:33:34 -05:00
Haritha
28e471299b
ams_grad optimizer implementation
2017-12-13 13:08:24 +05:30
Zoltán Mizsei
6eeced182c
Haiku got no -lrt
2017-12-12 09:39:00 -05:00
Ryan Curtin
b223998e3b
Link to bindings tutorial.
2017-12-11 10:08:52 -05:00
Ryan Curtin
9c4891a9fd
Merge pull request #1125 from rcurtin/bindings
...
Update binding output, fix pickling, fix installation
2017-12-09 00:52:28 -08:00
Ryan Curtin
3017a9fe0c
Add braces for readability.
2017-12-08 19:34:23 -05:00
Ryan Curtin
904bfaa1ac
Merge remote-tracking branch 'upstream/master' into bindings
2017-12-08 19:11:14 -05:00
Marcus Edel
9f149767a0
Merge pull request #1148 from zoq/cma-es-clean
...
Covariance Matrix Adaptation Evolution Strategy (CMA-ES).
2017-12-06 23:19:38 +01:00
Marcus Edel
7ef34eb9bd
Merge pull request #1154 from zoq/iqn_clean
...
IQN - An Incremental Quasi-Newton Method with Local Superlinear Convergence Rate.
2017-12-05 21:50:37 +01:00
Ryan Curtin
88a7efe9fa
Fix typos so InformationGain properly uses SIMD.
2017-12-04 13:49:06 -05:00
Ryan Curtin
ac979bf3c2
Reduce code size.
...
However we still have to use six declarations in arma_numpy.pyx because Cython
won't handle the templated return type.
2017-11-30 11:22:00 -05:00
Ryan Curtin
f20c4d3230
Remove travis debugging output.
2017-11-29 15:39:41 -05:00
Ryan Curtin
2d761f9a0e
Don't give numpy ownership of preallocated memory.
...
This was a particularly difficult bug to find and it took me about two weeks to
finally get to the bottom of it. I can't say how happy I am to have this over
with.
2017-11-29 11:51:48 -05:00
Ryan Curtin
d92b15b5b3
Also link against boost::serialization.
2017-11-29 11:51:28 -05:00
Ryan Curtin
ac68b9ede4
Set LD_LIBRARY_PATH when running Python binding tests.
2017-11-28 22:13:27 +01:00
Ryan Curtin
8ed8b5a1d0
Disable automatic background updates in the container.
2017-11-28 22:13:21 +01:00
Ryan Curtin
2d9980e995
Debugging attempt to get information.
2017-11-28 22:13:15 +01:00
Ryan Curtin
faeee7c48c
Work around https://bugs.launchpad.net/ubuntu/+source/boost/+bug/1583805 .
2017-11-28 21:26:00 +01:00
Marcus Edel
bdf58ab215
No need to specify the compiler version.
2017-11-28 00:15:31 +01:00
Marcus Edel
f7fdca853d
Update xenial packages as done in #1125 , thanks @rcurtin.
2017-11-28 00:03:10 +01:00
Marcus Edel
f1667a6ef8
Add batch support.
2017-11-27 23:53:28 +01:00
Marcus Edel
ecdf558286
Remove extra hessian expression.
2017-11-27 23:53:22 +01:00
Marcus Edel
adf9fa726a
Add IQN test case.
2017-11-27 23:53:14 +01:00
Marcus Edel
3716c0be85
Add IQN: An Incremental Quasi-Newton Method with Local Superlinear Convergence Rate implementation.
2017-11-27 23:53:03 +01:00
Ryan Curtin
a7d5570dfc
Use correct LD_LIBRARY_PATH for testing.
2017-11-22 16:04:21 -05:00
Ryan Curtin
c5f8f2ad5b
Use correct working directory.
2017-11-21 22:38:36 -05:00
Ryan Curtin
c94900e1e1
Get some more information on what might be going on.
2017-11-21 17:44:40 -05:00
Ryan Curtin
c962d0e3c7
Okay, so does disabling apt-daily not work?
2017-11-21 16:31:51 -05:00
Ryan Curtin
50eaa11ca8
Set LD_LIBRARY_PATH when running Python binding tests.
2017-11-21 14:08:06 -05:00
Ryan Curtin
29308f7937
Disable automatic background updates in the container.
2017-11-21 12:55:59 -05:00
Ryan Curtin
0227a2ab45
Debugging attempt to get information.
2017-11-21 12:50:36 -05:00
Ryan Curtin
f2ee40d2e0
Work around https://bugs.launchpad.net/ubuntu/+source/boost/+bug/1583805 .
2017-11-21 11:11:40 -05:00
Ryan Curtin
22da4373b5
Put all apt commands together for simplicity (and hopefully fix debug build).
2017-11-21 10:00:58 -05:00
Ryan Curtin
233efe4fa0
pandas keeps changing where CategoricalDtype lives... so handle all the possibilities.
...
Also the minimum version of pandas is 0.15.0, when CategoricalDtype was
introduced.
2017-11-20 14:50:19 -05:00
Ryan Curtin
0bb39126bb
Go ahead and use GCC 5 (or whatever version comes with xenial).
2017-11-20 11:40:09 -05:00
Ryan Curtin
b553e1ea2e
Link CLI programs against Boost libraries.
2017-11-20 10:50:53 -05:00
Ryan Curtin
f2b5ba24c3
What if we don't specify a boost version?
2017-11-20 10:13:29 -05:00
Ryan Curtin
6d4574d039
Fix uninitialized variables, which should fix the sparc64 CLIBindingTest failure.
2017-11-17 12:37:49 -05:00