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> $ uptime
< rcurtin> 06:07:17 up 162 days, 13:49, 2 users, load average: 0.00, 0.00, 0.00
< 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> ImQ009: the cmath behavior seems reasonable to me: http://www.cplusplus.com/forum/general/102410/
< 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> however, you can do this:
< rcurtin> arma::rowvec labels = dataset.row(dataset.n_rows - 1);
< 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.
travis-ci has left #mlpack []