Commit Graph
14326 Commits
Author SHA1 Message Date
Yannis Mentekidis 289782e7d4 Style Fixes 2016-04-05 11:43:20 +01:00
Yannis Mentekidis bced046b89 Add failsafe to numProj test of LSHSearch 2016-04-05 11:39:54 +01:00
Yannis Mentekidis 1708dfdc24 Add 3 more recall-based tests for LSHSearch 2016-04-05 11:38:39 +01:00
Yannis Mentekidis 799cafee84 Add testing for LSHSearch and refactors code 2016-03-31 15:22:23 +03:00
Yannis Mentekidis 0031a82e40 Adds two tests for LSHSearch 2016-03-26 18:44:04 +02:00
Yannis Mentekidis 3253027d72 lsh_test tests if recall increases with L 2016-03-22 18:26:56 +02:00
Ryan Curtin 24a224ab04 Merge pull request #584 from ajjl/CMakeLowercaseCommands
Converts CMake commands to lower case
2016-03-21 16:57:44 -04:00
Alexander Leinoff 3f3d018ea4 Converts CMake commands to lower case
CMake commands are sometimes given in upper and lower case.
Previously uppercase commands had been required but now commands are
case-insensitive and lowercase commands are preferred. Conversion to lowercase
commands have been implemented in other open source projects such as ITK vxl
and BRAINSTools, and is the preferred style for KDE. Consistent style
practices help to improve readability and maintainability of code.

This was implemented with the shell script:
NOTE: MUST USE GNU compliant version of sed
    cmake --help-command-list \
    | grep -v "cmake version" \
    | while read c; do
        echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g'
      done >convert.sed \
    && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' \
       | xargs -0 gsed -i -f convert.sed \
    && rm convert.sed

This is a reimplementation of ITK commit
896f6b9220255bed1b3a1409af5257146b54e261
STYLE: Convert CMake-language commands lower case

Fixes #538
2016-03-21 13:44:09 -05:00
Ryan Curtin ca2519021e Fix spacing. 2016-03-21 14:35:29 -04:00
marcus a4e3260275 Remove reference to old ann optimizer header. 2016-03-18 17:03:02 +01:00
marcus 74d499aa05 Remove unused ann optimizer; For more information take a look at #555. 2016-03-18 16:44:26 +01:00
marcus 5641b4de32 Remove unused result variable from the AdaDelta test. 2016-03-18 13:41:42 +01:00
marcus 322ff1c062 Build the AdaDelta test. 2016-03-18 13:23:19 +01:00
marcus 3fbabd79fe Minor style fixes. 2016-03-18 13:21:10 +01:00
Ryan Curtin 80943dd398 Add some paranoia: what if sizeof(void*) isn't 4? 2016-03-15 20:29:54 -07:00
marcus ae6689c144 Use sum of square to calculate theta (see eq. 8: sum(x^2)) 2016-03-15 23:05:40 +01:00
Marcus Edel e3d701077a Merge pull request #572 from vasanthkalingeri/stdlogicerror
Fixed std::logic_error in the kathirvalavakumar subavathi init method use colvec instead of rowvec.
2016-03-15 23:00:48 +01:00
Ryan Curtin 3b5e67f9d9 Merge pull request #564 from na1taneja2821/master
Changes to CMakeLists to solve issue #553: Clean build in 32-bit systems
2016-03-15 17:48:02 -04:00
Ryan Curtin 05c6551fa6 I'm tired of this test failing. 2016-03-15 13:42:08 -07:00
Ryan Curtin c487c587fb Update version in documentation. 2016-03-15 13:20:28 -07:00
Ryan Curtin 4a2466b147 Update dependencies for binutils (libbfd and libdl). 2016-03-15 13:19:54 -07:00
Ryan Curtin a3ce99e25b Remove libxml2-devel from list of Fedora/RHEL dependencies. 2016-03-15 13:00:07 -07:00
Ryan Curtin eb1afa1189 libxml2 is no longer used; libbfd and libdl are used for the backtrace
functionality.
2016-03-15 12:59:39 -07:00
Ryan Curtin 91881a9ad7 Add documentation for new backtrace functionality. 2016-03-15 12:58:54 -07:00
Ryan Curtin e93f41525d Add comment describing the need for setting PACKAGE and PACKAGE_VERSION. 2016-03-15 12:55:55 -07:00
Ryan Curtin b3fe52318e Merge pull request #575 from u8sand/master
Fixes bfd.h: config.h must be included before this header
2016-03-15 15:54:32 -04:00
Ryan Curtin 086a75de12 Update names to avoid collisions. 2016-03-15 12:47:28 -07:00
Ryan Curtin eac547a6c2 Refactor: remove once-used function, wrap lines. 2016-03-15 12:47:28 -07:00
Ryan Curtin 4551dd09d7 Refactor for shorter lines. 2016-03-15 12:47:28 -07:00
Daniel Clarke eedd99da54 Fixes bfd.h: config.h must be included before this header 2016-03-15 13:47:56 -04:00
marcus 386138b317 Update the default step size (adam optimizer). 2016-03-14 23:20:33 +01:00
marcus b864df8cf1 Build the adam optimizer test. 2016-03-14 23:12:23 +01:00
marcus d673e3e33b Update the learning rate by calculating the bias correction values. 2016-03-14 23:12:23 +01:00
anamariabs ff76bc3e25 Optimizer transition Adam test file 2016-03-14 23:12:23 +01:00
vasanth kalingeri 88b9b85143 Reimplementing Adadelta with tests 2016-03-14 23:12:23 +01:00
Ryan Curtin c0886a18f6 Merge pull request #567 from na1taneja2821/issue-498
Changes to solve issue #498: Replacing timer implementation
2016-03-14 16:37:40 -04:00
Mikhail Lozhnikov f77416e9ab Replace numeric_limits::min() by numeric_limits::lowest() since min() returns the lowest positive for floating point datatypes 2016-03-14 11:40:33 -07:00
na1taneja2821 5354f5d2d9 Incorporated comments from pull requests for issue #498 2016-03-14 23:12:25 +05:30
vasanth kalingeri 930d8e7b62 Fixed std::logic_error 2016-03-14 22:29:53 +05:30
na1taneja2821 d91cf4a966 Changes to solve issue #498: Replacing timer implementation 2016-03-14 10:34:47 +05:30
Ryan Curtin d9e7edd6c8 Merge pull request #565 from awhitesong/copyright
Update in the copyright.txt and core.hpp
2016-03-13 08:39:29 -07:00
Dhawal Arora 675101ceaa Added Dhawal Arora as a contributor in copyright.txt and core.hpp 2016-03-13 00:11:53 +05:30
na1taneja2821 e3d59d6cc9 Changes to CMakeLists to solve issue #553: Clean build in 32-bit systems 2016-03-12 05:56:31 +05:30
marcus f0e331889a Distinguish between testing and training when optimizing the network model. This is useful for models that act differently when in testing or training mode. 2016-03-11 16:24:02 +01:00
Marcus Edel e6f7ffe266 Merge pull request #559 from awhitesong/LeakyReLULayer
Added LeakyReLU Layer and its tests; Change the Cmakelists.
2016-03-09 21:31:08 +01:00
Dhawal Arora ea703b9e80 Added LeakyReLU Layer and its tests; Change the Cmakelists 2016-03-10 00:49:13 +05:30
marcus c75652ba2e Initialize the weights when loading (serialization). 2016-03-09 17:53:50 +01:00
Ryan Curtin 74593cef56 Update documentation for executable name changes and soversion bump. 2016-03-08 22:42:04 -05:00
Marcus Edel 1a9c41a86b Merge pull request #535 from Kirizaki/master
Add mlpack::backtrace utility.
2016-03-09 02:47:10 +01:00
marcus fd84f3a2e5 Include OpenBLAS when creating the mlpack-windows.zip package. 2016-03-08 21:43:55 +01:00