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/
Nilabhra has joined #mlpack
< rcurtin> uzipaz: I think it's been done before, but I don't remember what the exact details are since I have never done it myself
< rcurtin> I think that a lot of people do it with MinGW or MSYS
< rcurtin> maybe that link is helpful...?
govg has joined #mlpack
govg has quit [Ping timeout: 244 seconds]
govg has joined #mlpack
Mathnerd314 has quit [Ping timeout: 268 seconds]
mentekid has quit [Remote host closed the connection]
mentekid has joined #mlpack
govg has quit [Quit: leaving]
v has joined #mlpack
v is now known as Guest86834
nilabhra_ has joined #mlpack
nilabhra_ has quit [Remote host closed the connection]
Nilabhra has quit [Remote host closed the connection]
Guest86834 has quit [Quit: Page closed]
vbas has joined #mlpack
< vbas> any plan to include Gaussian process regression? it seems required optimization methods are already implemented
govg has joined #mlpack
vbas has quit [Quit: Page closed]
chmuri has joined #mlpack
chmuri has left #mlpack []
Nilabhra has joined #mlpack
tham has joined #mlpack
Mathnerd314 has joined #mlpack
< rcurtin> vbas: no current plan to include GP regression, but contributions are always welcome
< rcurtin> I know he is not in here, but maybe he reads the IRC logs :)
tham has quit [Ping timeout: 250 seconds]
travis-ci has joined #mlpack
< travis-ci> mlpack/mlpack#806 (master - 93eb34c : Ryan Curtin): The build passed.
travis-ci has left #mlpack []
uzipaz has joined #mlpack
< uzipaz> rcurtin: thanks for the reply, I am trying to install mlpack with cygwin on Win7 64, the c++ compilers in cygwin are upto date, but I am getting compilation errors when I do make install
< uzipaz> rcurtin: the first warning I get, /usr/include/armadillo_bits/compiler_setup.hpp:70:87: note: #pragma message: WARNING: Cygwin may have incomplete support for C++11 features; #pragma message ("WARNING: Cygwin may have incomplete support for C++11 features;")
< rcurtin> yeah, Armadillo tends to spit warnings whenever gcc or clang isn't used
< rcurtin> but do you actually have compilation errors somewhere?
< rcurtin> I have a meeting in 10 minutes, so my responses might be a bit slow, but I guess the first thing to do, if you can post the errors, is I'll take a look and figure out if the cygwin compiler is missing some C++11 support that mlpack needs or something
< rcurtin> and then see if maybe there is a way we can work around it, if that's the case
< uzipaz> rcurtin: Yes, there are compilation errors after the first warnings, but they are huge and I cannot post them here, You can see the full errors here http://pastebin.com/J2M1aN3R
< rcurtin> okay, thanks, let me take a look
< uzipaz> rcurtin: Thank you, appreciate it
govg has quit [Ping timeout: 250 seconds]
< rcurtin> uzipaz: what compiler version?
marcosirc has joined #mlpack
marcosirc has quit [Client Quit]
< uzipaz> rcurtin: GNU compiler is 5.3.0-4, MinGW compiler is 5.3.0-1
< rcurtin> oh, sorry, I think this output is in the pastebin you gave, so I guess I didn't need to ask :)
< uzipaz> rcurtin: mingw64-i686-gcc-g++: GCC for Win64 toolchain (C++) 5.3.0-1, gcc-g++: GNU Compiler Collection (C++) 5.3.0-4
< uzipaz> rcurtin: I took this from Cygwin package installer
< rcurtin> okay, thanks for the info
< rcurtin> I am still in a meeting, but when it gets boring I steal a few minutes to look into this issue :)
< uzipaz> rcurtin: lol, thanks :D
Nilabhra has quit [Remote host closed the connection]
virtualgod has quit [Quit: Connection closed for inactivity]
< uzipaz> rcurtin: currently, I am trying to install mlpack with mingw/msys, but I need to install prerequisites such as boost and armadillo, I am building boost 1.60 from source with mingw, but I am getting lots and lots of warning msgs
< uzipaz> rcurtin: the gcc/g++ compiler in mingw that I downloaded and installed are version 4.9.3
sumedhghaisas has joined #mlpack
< zoq> uzipaz: As long as there are only warnings it should be fine. You also get a bunch of warnings like 'unused parameter' on other platforms.
< rcurtin> uzipaz: what I managed to figure out was that it seems like posix_memalign() is not available on your system
< rcurtin> somewhere in armadillo_bits/compiler_setup.hpp, ARMA_HAVE_POSIX_MEMALIGN is being set even though posix_memalign() is not available
< rcurtin> and I am not sure why that is
< rcurtin> I didn't manage to dig any deeper to see if posix_memalign() really is available on your setup
< rcurtin> unfortunately I have to go for now, so I may not be able to look into it more for a little while
< sumedhghaisas> zoq: Hey marcus... any updates on MLPACK game competition?? I was wondering over the games to consider...
< uzipaz> rcurtin: Thanks for the help, I am trying to build mlpack with mingw/msys, ill let you know how that goes
< rcurtin> I sent a link yesterday to someone who did that, maybe you saw that email
< rcurtin> but that was mlpack 1.0.10 not mlpack 2.0.x
< rcurtin> so I think mlpack 2.0.0 and higher uses C++11 by default, which may make this difficult
< zoq> sumedhghais: I would prefer some browser game that we could play against each other, I'm open for recommendations :)
< zoq> something like worms or curve fever would be cool
< sumedhghaisas> zoq: yeah even I was thinking about the same... and it should not be a classic so no one gets natural advantage :P
< uzipaz> rcurtin: I am building armadillo 6.7 from source on Windows, I run cmake and its using visual studio compiler, Building for: Visual Studio 12 2013, is there a way to force it to use MinGW or is it somthing I sould not worry about what compiler it uses to build armadillo? Thanks
< uzipaz> zoq:
< zoq> uzipaz: Using 'CXX=/path/to/cygwin/g++.exe make' should work
< zoq> sumedhghais: A friend of mine recommended badeggsonline.com ... looks promising
< uzipaz> zoq: I've already added C:/MinGW/bin to my Path environment variable, if thats what you meant?
< zoq> uzipaz: hm, not really, if you build armadillo with msvs you should build mlpack also with msvs. So, I guess you could set CXX to the compiler you like to use to change that. Is there a reason to use cygwin instead of msvs?
< zoq> sumedhghais: I think we can't choose something that has a latency constraint ... just to be fair
< sumedhghaisas> zoq: ohh I like bad eggs... its like old tank game...
< sumedhghaisas> yeah thats right...
< sumedhghaisas> its 'tanks' the name of the old game
< uzipaz> zoq: I am on Win7 64, I was cygwin to build mlpack, but it doesnt work for reasons I dont understand yet... I am trying to use MinGW/msys to build mlpack
zoq_ has joined #mlpack
zoq has quit [Read error: Connection reset by peer]
< zoq_> uzipaz: I see, this ARMA_HAVE_POSIX_MEMALIGN issue is definitely weird. I know from a fact that you can build mlpack on windows using MS Visual Studio 2015. You could even install all the necessary dependencies using nuget. That makes things a lot easier.
< zoq_> sumedhghais: I guess, we could also search for some ping pong game, but I guess it would be difficult to make it fair.
sumedhghaisas has quit [Ping timeout: 265 seconds]
< zoq_> sumedhghais: Also since, we are all in different timezones, we could setup some 'sub' matches.
< zoq_> uzipaz: If you really like to build mlpack using cygwin I could try to replicate your setup.
zoq_ is now known as zoq
< uzipaz> zoq: I just wanted to get mlpack to work in Windows, using specific compilers/tools doesn't matter as long as I can get mlpack working on Windows, thanks
< zoq> uzipaz: I guess in this case, your best option is to use msvs and probably nuget to install all the dependencies. The appveyor config: https://github.com/mlpack/mlpack/blob/master/.appveyor.yml is almost an step by step guide how to install mlpack on windows.
mentekid has quit [Ping timeout: 260 seconds]
mentekid has joined #mlpack
mentekid has quit [Ping timeout: 244 seconds]
< uzipaz> zoq: I built from source LAPACK, OpenBLAS, armadillo, boost... when I get to build mlpack, I run cmake .. in the build folder... it says that openmp is not found
< uzipaz> rcurtin:
< rcurtin> uzipaz: that's okay, OpenMP is not required. so it's just a warning, right?
< uzipaz> rcurtin: please, take a look on the new errors, http://pastebin.com/C09g6zkv
< rcurtin> not at a computer right now... might be a few hours but I will look
< uzipaz> rcurtin: I think I didn't install boost correctly