Commit Graph
17472 Commits
Author SHA1 Message Date
Sourabh Varshney fc45099367 Applied more style improvements 2017-12-13 16:19:25 +05:30
Sourabh Varshney 3633cd3cac Applied style improvements 2017-12-13 16:06:38 +05:30
Sourabh Varshney 3b41080fc6 Added tests for Nadam 2017-12-11 19:45:18 +05:30
Sourabh Varshney 2c106049a6 Added Optimizer Nadam 2017-12-11 17:42:26 +05:30
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
Ryan Curtin ae2f399e5c Fix style issue. 2017-11-17 11:37:34 -05:00
Ryan Curtin d63d0fd98f Changes for Serialize()->serialize(). Lots of unused code can be removed. 2017-11-17 11:24:11 -05:00
Ryan Curtin 20ae872cd9 Merge remote-tracking branch 'upstream/master' into bindings 2017-11-17 10:37:54 -05:00
Ryan Curtin 9098f78538 Add warnings for sparse codings and fix bug with saving dictionary. 2017-11-17 10:30:49 -05:00
Ryan Curtin 04d7f76da9 Minor fixes for softmax regression warnings and output. 2017-11-17 10:30:38 -05:00
Ryan Curtin cc5a20daa1 Range search warning output fixes. 2017-11-16 16:36:09 -05:00
Ryan Curtin 3220dcc8c8 Fix serialization issues. 2017-11-16 16:36:00 -05:00
Ryan Curtin 591d428f3f Build the random forest Python binding, provide better warning output. 2017-11-16 15:08:26 -05:00
Ryan Curtin 3691f18fa3 Warning and error fixes. 2017-11-16 14:38:46 -05:00
Ryan Curtin ce048180e0 Add overload of ReportIgnoredParam() for no conditions with custom error message. 2017-11-16 14:38:07 -05:00
Ryan Curtin 847a4bfd69 Merge pull request #1140 from rcurtin/kaushik-serialization
Change Serialize() to serialize()
2017-11-15 15:03:27 -05:00
Marcus Edel 0f5f19454e Adjust initialization order and remove already included header file. 2017-11-15 21:01:24 +01:00