Commit Graph
153 Commits
Author SHA1 Message Date
Yashwant 65371ddf2b Resolve some more comments 2020-06-14 10:15:10 +05:30
Yashwant 2a8fc6ebd4 Modification in Go Bindings and Add Markdown Documentation 2020-06-14 10:15:10 +05:30
Ryan Birmingham 19d44bc9dc Merge pull request #2383 from amirmasoudabdol/cmake-install-improvement
generate mlpack-config.cmake
2020-05-21 20:41:25 -04:00
Ryan BirminghamandRyan Curtin bcb901b1a6 Describe config.cmake block purpose
Co-authored-by: Ryan Curtin <ryan@ratml.org>
2020-05-21 20:16:51 -04:00
kartikdutt18 50d4c2e3eb Typo-Fix 2020-05-16 18:59:10 +05:30
Amir Masoud Abdol 2f51e60882 Some formatting and cleanups 2020-05-15 11:37:08 +02:00
Amir Masoud Abdol 04d82d80b1 fixed formatting 2020-04-24 09:24:31 +02:00
Amir Masoud Abdol 6a7648a09a Modified the CMakeLists.txt such that it generates mlpack-config.cmake
during the installation. This should help CMake finds MLPACK much easier.
2020-04-22 23:48:36 +02:00
Ryan Curtin e540026047 Fully qualify AbstractSerializer now that we are importing Serialization. 2020-04-20 07:55:25 -04:00
Ryan Curtin 2ba1f4b704 Fix type in dispatch. 2020-04-17 20:34:05 -04:00
Ryan Curtin 969a2b6383 Do overloading of Boost.Serialization via CMake to prevent duplicates. 2020-04-17 18:22:56 -04:00
Ryan Curtin fc9d004f06 Remove Ptr from Julia model types. 2020-04-17 17:57:39 -04:00
Ryan Curtin ed6a7148d3 Another CMake fix attempt... 2020-04-17 17:50:58 -04:00
Ryan Curtin b5430bdff9 Allow access via Base.Serialization. 2020-04-17 17:39:08 -04:00
Ryan Curtin 04e343bfee Hopefully fix CMake issues on newer CMake. 2020-04-17 17:18:06 -04:00
Ryan Curtin 313edd33a4 Add some more debugging output... 2020-04-17 16:45:11 -04:00
Ryan Curtin c64131b749 Try to fix build failure (can't seem to reproduce locally?). 2020-04-17 16:41:57 -04:00
Ryan Curtin 2cf6208c1f Make sure we have an lvalue to pass. 2020-04-17 13:50:43 -04:00
Ryan Curtin 72885f678a Fix missing parenthesis. 2020-04-17 13:48:02 -04:00
Ryan Curtin 42b5065a0f Fix incorrect return type. 2020-04-17 13:44:39 -04:00
Ryan Curtin f5b283a6a0 Refactor serialization and fix it. 2020-04-17 12:17:36 -04:00
Ryan Curtin 3e31ce83a3 Make sure to actually call the serialization method. 2020-04-17 08:57:32 -04:00
Ryan Curtin 13566d7a8c Oops, use right file parameter name. 2020-04-17 08:34:56 -04:00
Ryan Curtin 2a1294360b Add correct string to search for. 2020-04-16 20:44:54 -04:00
Ryan Curtin a676ab3e69 Add new Julia utility files. 2020-04-16 20:34:22 -04:00
Ryan Curtin 343bb14993 Add serialization support for Julia (the guts of it at least). 2020-04-16 13:39:02 -04:00
Ryan Curtin 506bc4593c Accept model types with <> in the name. 2020-04-16 13:36:40 -04:00
Ryan Birmingham 97fd462a98 Simplify CMake for Armadillo and its Dependencies (#2247)
* start simplify of arma deps

* no manual openblas links

* slight change to openblas get and order

* restore tools directory

* Rename

* wrong opts renamed

* better handle no wrapper case

* library -> libraries

* move dep links to findArmadillo

* minor cleanup of findArma

* giving up on cleanup of config get

* simplify header read

* special HDF5 case

* more closely follo hdf5 case

* remove standard findblas/lapack

* cleanup doc and quiet mode
2020-03-11 15:18:33 -04:00
Ryan Curtin 4d782785f9 Safer adding of stb/ suffix to include directory. 2020-01-08 23:49:26 +00:00
Ryan Curtin f9edd34978 Expand search directory set. 2019-12-03 23:36:17 -05:00
Ryan Curtin 0b732dd1ae Merge remote-tracking branch 'origin/master' into julia-bindings 2019-11-30 14:58:22 -05:00
Ryan Curtin 2b69d48457 Handle library suffix more correctly. 2019-11-29 19:17:16 -05:00
Ryan Curtin bb648e0a4a Merge remote-tracking branch 'origin/master' into julia-bindings 2019-11-27 13:16:41 -05:00
Ryan Curtin 788ece4775 Handle paths with spaces. 2019-11-27 11:54:57 -05:00
tejasvi a2aa6a1e63 Make md5error more descriptive 2019-11-18 15:59:16 +05:30
tejasvi 8b8016b3c8 Replace md5sum with file parsing
CMake implementation of md5sum not supports --check. Instead parse the
.md5 and verify each file manually.
2019-11-17 23:45:48 +05:30
tejasvi e150d3c8f3 Move hash checking to seperate module
Macro moved to CMake/CheckHash.cmake
A warning for hash failure also added.
2019-11-17 18:41:01 +05:30
Ryan Curtin 664d72cc78 Fix capitalization... 2019-09-26 14:44:58 -04:00
Ryan Curtin 985037088b Make RunProgram.cmake throw a fatal error upon failure. 2019-08-13 14:54:39 -04:00
mulx10 5dbec967c2 Added find_package for stb_image 2019-06-17 14:44:23 +05:30
Ryan Curtin 1ce149cb04 Merge remote-tracking branch 'upstream/master' into julia-bindings 2019-03-25 11:55:51 -04:00
Ryan Curtin 3ff01c1f7d Merge branch 'master' into markdown-bindings 2019-01-24 18:36:56 -05:00
Ryan Curtin 2bf1adbbf6 Use RunProgram.cmake not GeneratePYX.cmake. 2019-01-24 12:14:28 -05:00
Ryan Curtin b6e5f078d8 Fix typos in ensmallen configuration. 2019-01-14 17:17:49 -05:00
Manish f3c506e212 Download ensmallen only when not available 2019-01-15 01:20:25 +05:30
Ryan Curtin 3ec1f2ad2a Merge branch 'master' into markdown-bindings 2019-01-11 22:33:35 -05:00
Ryan Curtin b5d3720fba Merge pull request #1583 from rcurtin/cmake-fixes
CMake fixes and GNUInstallDirs
2018-12-10 08:53:19 -05:00
Ryan Curtin 1919f85152 Remove another linux-ism (thanks Marc!). 2018-11-27 20:29:24 -05:00
Ryan Curtin 5ff82e2116 First attempt at CMake to dowbload ensmallen.
Signed-off-by: Marcus Edel <marcus.edel@fu-berlin.de>
2018-11-17 21:14:31 +01:00
Ryan Curtin ad683f3f76 Minor bugfix. 2018-11-16 22:42:55 -05:00