ChanServ changed the topic of #mlpack to: "mlpack: a fast, flexible machine learning library :: We don't always respond instantly, but we will respond; please be patient :: Logs at http://www.mlpack.org/irc/
< rcurtin>
I'd said I was going to release a version of mlpack before I left last week, but I didn't manage to get to it
< rcurtin>
I'll do it soon... but I have to dig out from all the emails that piled up first, so it might be a handful of days :)
< saksham189Gitter>
@himanshupathak21061998 I have left a review on your PR. Can you also share the weekly blog post?
< jeffin143[m]>
<RyanBirminghamGi "I think tensorflow installs prot"> Ryan Birmingham (Gitter): I did that in a virtual environment
tomsun has joined #mlpack
< tomsun>
'make test' under mac get a lot of failed cases, why? and how to fix?
ImQ009 has joined #mlpack
< kartikdutt18[m]>
Hey @tomsun, Could you give an example of some failed test cases?
< tomsun>
ok
tomsun has quit []
tomsun_ has joined #mlpack
< anjishnu[m]>
> 'make test' under mac get a lot of failed cases, why? and how to fix?
< anjishnu[m]>
I faced a similar issue some time back. First I installed mlpack, ensmallen and armadillo using brew and ensured they were linked correctly. Then for the cloned repository, I tried compiling with python bindings off and openMP off. That worked and I didn't have failed test cases afterwards. Maybe try this? @tomsun
< tomsun_>
anjishnu: I use brew too, and I enabled both openMP and python bindings on, let me try your settings.
HeikoS has joined #mlpack
tomsun_ has quit [Read error: Connection reset by peer]
< rcurtin>
chopper_inbound[: thanks for the link---I enjoyed reading it :)
< rcurtin>
HimanshuPathakGi: awesome, thanks! I like the chicken image :)
< rcurtin>
sometimes that's how I feel when debugging...
< rcurtin>
shrit[m]: I got range_search_low_resource_main.cpp to build, but I had to do three things to make it work:
< rcurtin>
1. had to add build/include/ to include_directories() in CMakeLists.txt (so that mlpack headers were available)
< rcurtin>
2. removed 'const unsigned int' parameter from RSModel::serialize()
< rcurtin>
3. didn't use a shared_ptr<RSModel> for serialization; I used an RSModel directly. with the shared_ptr<>, there was this error:
< rcurtin>
/usr/include/cereal/cereal.hpp:954:86: error: static assertion failed: cereal could not find any input serialization functions for the provided type and archive combination
< rcurtin>
but, I'm not knowledgeable enough about cereal right now to know how to correctly serialize shared_ptrs
< shrit[m]>
@ryan thanks, I will apply these modifications and see what is going to happen. If it is woking so there is no reason not work from my side.
< shrit[m]>
considering the header, that means that CMake was looking on the already installed header on my machine instead of the new modified header
< HimanshuPathakGi>
Thanks @rcurtin
< rcurtin>
shrit[m]: yeah, weird things can happen if including a system mlpack header when that's not up to date with git master :)
< shrit[m]>
@rcurtin exactly, when I used raw pointer, cereal asked for a smart pointer. When I added a smart pointer I got the same error as you. When removing pointers It as working as charm
< rcurtin>
shrit[m]: yeah, I guess we will have to figure out the right way, since so many mlpack classes use pointers in one way or another
< shrit[m]>
rcurtin We gained 1.3 MB by removing BOOST Serialization
< shrit[m]>
3.4M mlpack_knn
< shrit[m]>
Before was 4.7
< jeffin143[m]>
Yeyeye @shrit:matrix.org : a nice update
< shrit[m]>
jeffin143 thanks
< nishantkr18[m]>
<nishantkr18[m] "Hello everyone. here's the link "> Hey zoq favre49. Here's the link to the updates incase u missed. :)
< rcurtin>
shrit[m]: nice!
< rcurtin>
shrit[m]: does that include the replacement of program_options with CLI11? (I think program_options was pretty small anyway)
< jeffin143[m]>
Himanshu Pathak (Gitter) : so you would be implementing kernel svm in mlpack
< jeffin143[m]>
That would be awsm :)
< jeffin143[m]>
Good to know I had rhe in my bucket list
< zoq>
nishantkr18[m]: Thanks, I missed the post in the channel, yes.