verne.freenode.net changed the topic of #mlpack to: http://www.mlpack.org/ -- We don't respond instantly... but we will respond. Give it a few minutes. Or hours. -- Channel logs: http://www.mlpack.org/irc/
govg has quit [Ping timeout: 268 seconds]
vivekp has quit [Ping timeout: 248 seconds]
govg has joined #mlpack
vivekp has joined #mlpack
vivekp has quit [Ping timeout: 240 seconds]
vivekp has joined #mlpack
pvskand has joined #mlpack
pvskand has left #mlpack []
pvskand has joined #mlpack
< pvskand>
While running mlpack_knn --help I am getting the following error: mlpack_knn: symbol lookup error: /usr/local/lib/libmlpack.so.2: undefined symbol: arma_H5T_NATIVE_LLONG
< pvskand>
Is this a problem in armadillo?
pvskand has quit [Ping timeout: 240 seconds]
ImQ009 has joined #mlpack
pvskand has joined #mlpack
pvskand has quit [Ping timeout: 240 seconds]
rajiv_ has joined #mlpack
< rajiv_>
Hello, I subscribed to the mlpack mailing list and recieved a mail "Welcome to MLPack(Digest Mode). But, when I tried mailing mlpack@lists.mlpack.org, I recieved a mail "Only list members can post to the list.". But, my email exists in the list. What should I do?
pvskand has joined #mlpack
hydro13 has joined #mlpack
hydro13 has quit [Read error: Connection reset by peer]
< zoq>
rajiv_: Hello, that's strange did you use the same mail as you subscribed?
rajiv_ has quit [Ping timeout: 260 seconds]
< rcurtin>
pvskand: that's an interesting one; did you happen to update (or remove) libhdf5 from your system in the time since you have built armadillo?
< rcurtin>
those symbols are for the armadillo hdf5 wrapper, so I suspect either armadillo has been upgraded/replaced with a version that doesn't have HDF5 support enabled, or possibly the underlying hdf5 library and also the armadillo library have changed, or something...
< rcurtin>
in any case a reconfigure/rebuild of mlpack is likely to fix it, but I am happy to help dig and figure out exactly what it was that happened
< pvskand>
<rcurtin> : Let me check and get back to you.
< rcurtin>
sure, no hurry, let me know what you find
govg has quit [Ping timeout: 248 seconds]
< zoq>
rcurtin: seconds :)
< pvskand>
<rcurtin> : which version of armadillo do you have?
< rcurtin>
zoq: ha, I guess we were both thinking about it at the same time :)
< rcurtin>
pvskand: not sure, it depends definitely on which system I am using that day :)
< rcurtin>
typically I'll just install libarmadillo-dev from apt, but other times I want to test with a specific version so I'll build it in a specific directory then configure mlpack with -DARMADILLO_INCLUDE_DIR and -DARMADILLO_LIBRARY set to the location of the custom Armadillo
rajiv_ has joined #mlpack
< rajiv_>
Hi Marcus, as I recieved a welcome message, my email id has to be right
< zoq>
rajiv_: Okay, I can't look into the settings, perhaps rcurtin could.
< rajiv_>
Ohk... Thanks! It would be great if this issue is resolved. BTW, can I ask you about GSoC here?
< rcurtin>
let me take a look in a minute, hang on
< rcurtin>
rajiv_: I responded to your email, I hope it helps
< rcurtin>
ok, I have more details on when masterblaster and all of the build systems will be moved; the schedule is currently that they will ship out the systems on 2/9 (next friday)
< rcurtin>
the systems should be received in Tucson by the following Monday (2/12) and the team there is supposed to install them with high priority
< zoq>
okay, so minimal downtime
< zoq>
sounds good
rajiv_ has quit [Quit: Page closed]
rajiv_ has joined #mlpack
rajiv_ has quit [Client Quit]
< rcurtin>
yeah, hopefully they are actually to get it back online fast
< rcurtin>
next week I will do a "reboot test" to make sure the systems come up cleanly
< rcurtin>
I guess I have a bad habit of letting systems go a long time without a reboot
< zoq>
same here
< rcurtin>
luckily with all the benchmarking systems I have iLO and iDRAC access so if they don't boot back up I have a console I can access
< zoq>
Does iDRAC come as an extra card? Maybe they provide this as a standard on the board itself.
< rcurtin>
I think it's on the board itself, but I'm not sure---iDRAC is the dell version, and I have actually never seen or touched the 5 dell servers (slake, savannah, scrooloos, gekko, skyfish)
< rcurtin>
for the Sun systems (aunty, collector, ironbar) it's built into the motherboard (but Sun calls it something else, I think ILOM?); it's just an extra NIC you can put on the network
< rcurtin>
so the way Symantec has these systems configured currently is that the 9 management ports (iLO/iDRAC/ILOM) are on the internal network and can only be accessed through the Symantec VPN
< rcurtin>
which is fine, I can only imagine that there are tons of security flaws in the management software and putting them on the open internet would be a disaster...
< zoq>
yeah, sounds absolutely reasonable
govg has joined #mlpack
< pvskand>
<rcurtin>: I recompiled armadillo and mlpack and mlpack_knn -h has worked but bin/mlpack_test -t KNNTest isn't working
< pvskand>
It says mlpack_test: command not found. This is strange!
pvskand has quit [Ping timeout: 268 seconds]
< rcurtin>
pvskand: did you just do 'make'?
< rcurtin>
you have to specify to build the test (since it takes so long): 'make mlpack_test' (or 'make test' which builds then runs the test)
< rcurtin>
if you have multiple cores definitely use 'make -jX' where X is the number of cores, that will speed things up
Wrath_ has joined #mlpack
pvskand has joined #mlpack
Wrath_ has quit [Ping timeout: 260 seconds]
< rcurtin>
pvskand: I left a few messages, you should check the logs if you haven't already :)
< pvskand>
<rcurtin> : Yes I have checked them. I will let you know. :)
< pvskand>
Yup working now :)
< ImQ009>
Hmm, mlpack really doesn't like to be included along with Windows SDK
< ImQ009>
I get flooded with macro redefinitions such as M_PI
< rcurtin>
pvskand: great to hear
< rcurtin>
ImQ009: the only thing I can think that would cause that issue is if including the following code after including the Windows SDK also causes the issue:
< rcurtin>
#define _USE_MATH_DEFINES
< rcurtin>
#include <cmath>
< ImQ009>
Defining "_MATH_DEFINES_DEFINED" helps
< ImQ009>
But still gotta use a pragma to suppress 'possible loss of data' warnings :P
manish7294 has joined #mlpack
< ImQ009>
rcurtin, I have Windows SDK, Qt and mlpack. All of each I think are defining those macros. So yeah, kind of a pain
< rcurtin>
so I am surprised that Windows (presumably) is defining M_PI and not _MATH_DEFINES_DEFINED
< rcurtin>
if you like, we can patch prereqs.hpp to only define _USE_MATH_DEFINES when M_PI is not defined
< rcurtin>
and that would fix the issue
manish7294 has quit [Ping timeout: 252 seconds]
< rcurtin>
the 'possible loss of data' warnings are tricky; if I remember right these are all arma::uword -> size_t conversions, but arma::uword and size_t should actually be the same thing (unsigned 64 bit integer)
< rcurtin>
so the warning is actually misleading I think
< ImQ009>
Yeah, I've read the issue about it on github
< ImQ009>
It is tricky indeed
< rcurtin>
(assuming a reasonably recent version of Armadillo, which uses 64-bit indices by default)
< ImQ009>
Hmm
< ImQ009>
I'm having trouble extracting the last row (dimension) of a loaded dataset. I just get "requested size is not compatible with column vector layout"
< ImQ009>
What I'm doing is: "arma::mat dataset; mlpack::data::Load("path.csv", dataset); arma::vec labels = dataset.row(dataset.n_rows - 1);'
< ImQ009>
If I understand correcly the last dimension (in my case, labels) should be in the last row of the matrix
< ImQ009>
I can transpose it and then get the columns
< ImQ009>
Sorry if this is a simple question, I'm not familiar with this. :/
pvskand has left #mlpack []
< ImQ009>
Yeah, this is actually an Armadillo question. I'll find a better place to ask such questions, sorry
witness has quit [Quit: Connection closed for inactivity]
< ImQ009>
I suppose it's because the returned row view is not contiguous in memory, so I can't make it to a vector. So I HAVE to transpose
< rcurtin>
ImQ009: yeah, exactly
< rcurtin>
Armadillo is column-major, so the points for a particular column are contiguous in memory
< rcurtin>
that will do an actual extraction of the row values from the non-contiguous 'dataset' matrix, but no transpose is needed
< ImQ009>
rcurtin, oh, I see. I initially though it didn't work either at first, because I had tried it before and I was still getting the exception. But it turns out it was, because I was trying to do vec = rowvec
< ImQ009>
Eitherway, thanks for assistance.
< rcurtin>
sure, glad to help :)
ImQ009 has quit [Quit: Leaving]
travis-ci has joined #mlpack
< travis-ci>
mlpack/mlpack#3813 (master - a16363a : Marcus Edel): The build has errored.