Commit Graph
16171 Commits
Author SHA1 Message Date
Ryan Curtin ccdfe60f8b Add some documentation about the bindings project. 2017-04-07 17:28:20 -04:00
Ryan Curtin 80f4791c79 Better handling of find_package_handle_standard_args(). 2017-04-07 15:56:30 -04:00
Ryan Curtin 1907131194 Don't print default values for boolean options. 2017-04-07 11:01:21 -04:00
Ryan Curtin 6578ebad5c Add different overload for strings. 2017-04-07 11:01:15 -04:00
Ryan Curtin 55cd2b55c8 Test SetParam() and overloads. 2017-04-07 10:35:31 -04:00
Ryan Curtin f2aeb8c23a Test GetRawParam also. 2017-04-06 17:53:34 -04:00
Ryan Curtin 5482a8d237 Add tests for CLI binding GetParam().
(More to be added soon.)
2017-04-06 14:20:54 -04:00
Ryan Curtin 4b41d26e1b Add tests for some Python binding components. 2017-04-06 11:54:05 -04:00
Ryan Curtin d10564e71c Adapt Shihao's changes to fix build and tests.
We can't use CLI::Destroy() anymore.
2017-03-28 18:48:11 -04:00
Ryan Curtin 51f2df2d88 Merge branch 'master' into bindings 2017-03-28 15:03:20 -04:00
Ryan Curtin 0412ebe76b Fix minor bugs: use bool type, and HasParam(). 2017-03-28 14:54:51 -04:00
Ryan Curtin 88f6bd8a7b Add proof-of-concept test for main program. 2017-03-28 14:54:42 -04:00
Ryan Curtin d150687bfa Add meat for test binding type. 2017-03-28 14:54:26 -04:00
Ryan Curtin 46432ca7c0 Compile test bindings. 2017-03-28 14:54:05 -04:00
Ryan Curtin 664cdf8f5c Add bindings for test programs. 2017-03-28 14:53:52 -04:00
Marcus Edel f41287242d Merge pull request #969 from amoudgl/fix_typo
Minor typo fix.
2017-03-28 18:40:21 +02:00
Abhinav Moudgil ca01fbfd37 Minor typo fix 2017-03-28 22:07:26 +05:30
Marcus Edel 64cd71be20 Remove trailing spaces. 2017-03-28 18:08:28 +02:00
Marcus Edel c80b8c316e Minor style fixes (80 columns, clamp multiline, remove trailing underscores in header guards). 2017-03-28 18:08:05 +02:00
Marcus Edel 8ad9e935fb Merge pull request #961 from amoudgl/adadelta_policy
Add AdaDelta policy class to avoid code duplication in conjunction with the SGD class.
2017-03-28 17:34:22 +02:00
Marcus Edel 5f3497edf0 Test the output size for each initialization rule. 2017-03-28 16:11:43 +02:00
Marcus Edel 2344eba81c Update optimizer template to reflect added SGD policy type. 2017-03-28 15:13:14 +02:00
Abhinav Moudgil 87366543d5 Add author 2017-03-28 10:47:57 +05:30
Abhinav Moudgil f7949d940c Fix alignment of constructor parameters 2017-03-28 10:46:18 +05:30
Marcus Edel 739e8c5a12 Merge pull request #958 from Trion129/fix-resultsarg
Edited output parameter for Predict in FNN and RNN.
2017-03-28 01:58:18 +02:00
Marcus Edel 5c70ff957f Merge pull request #966 from gvsi/master
Add ELU in layer types.
2017-03-28 01:51:00 +02:00
Marcus Edel 86602fd0a3 Merge pull request #874 from zoq/ann_test
Additional test cases for the ann layer.
2017-03-27 22:28:46 +02:00
gvsi 7104afc9b4 Add ELU in layer types 2017-03-27 11:17:55 -05:00
Ryan Curtin 2e1fe2df9a Fix formatting. 2017-03-27 10:10:21 -04:00
Ryan Curtin 81e695731d Merge pull request #962 from micyril/lars
Overloading Train and accessing Beta in LARS
2017-03-27 09:40:43 -04:00
Marcus Edel ae93d749a2 Use another method (GaussianInitialization) to initalize the cnn parameter to stabilize the vanilla network test. 2017-03-27 02:55:35 +02:00
Marcus Edel b7ff9ae358 Minor style fixes (80 columns, clamp multiline if case). 2017-03-26 22:05:28 +02:00
Abhinav Moudgil 18a5b15203 Remove trailing spaces 2017-03-26 23:22:55 +05:30
Parminder Singh 5e2a0c1590 Merged upstream into branch 2017-03-26 21:14:14 +05:30
Parminder Singh 2948c6a267 contributer list 2017-03-26 21:09:13 +05:30
Ryan Curtin 97e679a1a5 Merge pull request #960 from nish21/add-contributor
Add contributor name
2017-03-25 19:01:51 -04:00
Kirill Mishchenko b76b1ceaab Simplify access to Beta in LARS tests 2017-03-25 17:45:57 +05:00
Kirill Mishchenko 5a94ad9009 Simplify training constructors in LARS 2017-03-25 17:41:39 +05:00
Kirill Mishchenko b6468ce3c6 Add overload for Train and access to Beta in LARS
Add overload for Train that does not require to pass an argument for
storing solution coefficents. Also add a simplified access to
solution coefficents.
2017-03-25 17:34:50 +05:00
Abhinav Moudgil cf00bf3840 Add step size to parameter list 2017-03-25 16:01:08 +05:30
Abhinav Moudgil 0a1dee4611 Rename eps to epsilon 2017-03-25 15:54:20 +05:30
Abhinav Moudgil 7890547e2a Add AdaDelta policy class 2017-03-25 15:46:35 +05:30
Nishanth Hegde 301f242a1b add contributor name and email 2017-03-25 14:59:00 +05:30
Ryan Curtin c134852855 Use unsafe_col() because old versions of Armadillo don't have col().max(). 2017-03-24 23:14:32 -04:00
Ryan Curtin 55d9ea19ae Merge branch 'ShihaoJing-issue#593' 2017-03-24 22:59:43 -04:00
Ryan Curtin 6751acf52e Minor refactoring and style fixes.
* Avoid temporary copies from JointLogLikelihood().
 * Rename JointLogLikelihood() to LogLikelihood() because the function doesn't
   actually return the joint (which is a sum) but instead it returns each
   individual likelihoods.
 * Transpose matrix that comes from LogLikelihood() for speed.
 * Cut line lengths to 80 characters.
 * Fix some Doxygen documentation macros.
2017-03-24 22:55:19 -04:00
Ryan Curtin c9fbdf3b90 Merge branch 'issue#593' of https://github.com/ShihaoJing/mlpack into ShihaoJing-issue#593 2017-03-24 21:34:42 -04:00
Ryan Curtin 06dc9456f9 Remove extraneous parentheses. 2017-03-24 20:58:10 -04:00
Ryan Curtin e5c06b4d45 Merge pull request #956 from nish21/adaboost-error
Adaboost error fix
2017-03-24 20:57:38 -04:00
Marcus Edel 17dd7a411e Merge pull request #942 from abhinavmoudgil95/adagrad_policy
AdaGrad Update Policy.
2017-03-25 00:30:14 +01:00