Open in new window / Try shogun cloud
--- Log opened Fri Nov 14 00:00:08 2014
-!- pickle27 [] has joined #shogun00:58
-!- txomon|home [~txomon@unaffiliated/txomon] has quit [Remote host closed the connection]02:10
-!- DSrupt [~DSrupt@] has joined #shogun02:16
-!- pickle27 [] has quit [Remote host closed the connection]03:08
-!- pickle27 [] has joined #shogun05:35
-!- pickle27 [] has quit [Remote host closed the connection]05:45
shogun-buildbotbuild #932 of nightly_default is complete: Failure [failed notebooks]  Build details are at  blamelist: Viktor Gal <>05:55
-!- DSrupt [~DSrupt@] has quit [Quit: (null)]07:58
-!- shogun-notifier- [] has joined #shogun09:49
shogun-notifier-shogun: Esben Sorig :develop * d6db761 / examples/descriptions/modular/ (2 files):
shogun-notifier-shogun: Fixed typos in example descriptions09:49
shogun-notifier-shogun: Fernando Iglesias :develop * 273f205 / examples/descriptions/modular/ (2 files):
shogun-notifier-shogun: Merge pull request #2615 from sorig/develop09:49
shogun-notifier-shogun: Fixed typos in example descriptions09:49
shogun-buildbotbuild #887 of precise - libshogun is complete: Failure [failed compile]  Build details are at  blamelist: Esben Sorig <>, Fernando Iglesias <>09:55
shogun-buildbotbuild #914 of FCRH - libshogun is complete: Failure [failed test]  Build details are at  blamelist: Esben Sorig <>, Fernando Iglesias <>09:59
-!- travis-ci [] has joined #shogun09:59
travis-ciit's Fernando Iglesias's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun:
-!- travis-ci [] has left #shogun []09:59
shogun-buildbotbuild #120 of osx2 - modular_interfaces is complete: Failure [failed csharp modular]  Build details are at  blamelist: Esben Sorig <>10:06
shogun-buildbotbuild #121 of osx2 - modular_interfaces is complete: Failure [failed csharp modular]  Build details are at  blamelist: Fernando Iglesias <>10:09
-!- USC [6820b90b@gateway/web/freenode/ip.] has joined #shogun11:16
USChi all11:16
USCanybody online?11:16
USChey wiking ? are you there?11:16
USCI returned back to shogun :)11:16
@lisitsynwelcome back :D11:17
USCafter all linux advantures, I now started to learn Python11:18
USCon windows ofcourse11:18
USCand when I go to shogun-3.2.0\src\interfaces\python_modular, I see and not surprized that there is no Python files there,11:19
USCpython is really fast when working with large data files11:20
USCso please tell me what should I do to use MKL feature of Shogun on windows + python environment11:21
USCfrom tools.load import LoadMatrix from sg import sg from numpy import *11:22
USCwhere is and what is tools.load? LoadMatrix11:23
USC>>> from tools.load import LoadMatrix Traceback (most recent call last):   File "<stdin>", line 1, in <module> ImportError: No module named tools.load >>> from sg import sg Traceback (most recent call last):   File "<stdin>", line 1, in <module> ImportError: No module named sg >>> from numpy import * >>>11:23
USCNo module named tools.load11:23
USCso how do I make shogun work on python?11:23
USClisitsyn: ? will you help?11:24
@lisitsynwhere do you call python11:24
@lisitsynI mean you try to import tools.load11:25
@lisitsynthis means that you'd have to have a folder tools11:25
@lisitsynsomewhere in your PYTHONPATH11:25
USCI run Python on WinPython-32bit-
@lisitsynthen you won't be able to import shogun11:27
@lisitsynthat's why you were suggested to use linux11:27
USCwhy I won't be able to import shogun?11:28
USCis it impossible?11:29
USCI have Cygwin64 Terminal on windows11:31
USCwill this help?11:31
USCI already have python on Ubuntu11:35
USCthis is great11:35
@lisitsynUSC: if you run python under cygwin/ubuntu that's ok11:40
USCI run python on cygwin, and tried the example code, it didn't work11:41
USC$ python cygwin warning:   MS-DOS style path detected: \Python34\LIBSVM   Preferred POSIX equivalent is: /cygdrive/c/Python34/LIBSVM   CYGWIN environment variable option "nodosfilewarning" turns off this warning.   Consult the user's guide for more details about POSIX paths: Python 2.7.8 (default, Jul 25 2014, 14:04:36) [GCC 4.8.3] on cygwin Type "help", "copyright", "credits11:41
USC>>> import tools.load Traceback (most recent call last):   File "<stdin>", line 1, in <module> ImportError: No module named tools.load >>>11:44
USCthis is on cygwin python11:45
USClisitsyn: ?11:49
@lisitsyntools.load is not a part of shogun11:56
@lisitsynit is a helper module to load data11:56
@lisitsynit is located in examples folder11:56
USCwhat do I need to do to import all shogun capabilities into python on cygwin11:57
USCwhat about from modshogun import RealFeatures, RegressionLabels, GaussianKernel, Math11:58
USCit says there is no modshogun11:58
USCuser@ubuntuvm:~$ from numpy import random,array,sin,round#,sqrt from: can't read /var/mail/numpy user@ubuntuvm:~$11:59
USCthis is from ubuntu11:59
USCI installed numpy12:00
-!- HeikoS [] has joined #shogun12:00
-!- mode/#shogun [+o HeikoS] by ChanServ12:00
USCI installed numpy on Ubuntu12:01
@HeikoSUSC: hello, any progress?12:03
USChello HeikoS, no not really, I installed Ubuntu, I installed numpy and everything, I complied or make shogun, it created new folders etc.12:04
USCnow when I try simple commands, nothing seems working12:04
USCuser@ubuntuvm:~$ from numpy import random,array,sin,round#,sqrt from: can't read /var/mail/numpy user@ubuntuvm:~$12:05
USCuser@ubuntuvm:~$ shogun-python-modular shogun-python-modular: command not found user@ubuntuvm:~$12:06
-!- travis-ci [] has joined #shogun12:07
travis-ciit's Fernando Iglesias's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun:
-!- travis-ci [] has left #shogun []12:07
USCHeikoS: will you help me?12:09
USCcome on guys12:39
USCtell me what to do12:40
USCI have shogun-install directory on Ubuntu12:40
USCI try to user python on ubuntu12:41
USChow can I import shogun module on ubuntu python12:41
@lisitsynjust try to run some example12:45
@lisitsynand you will se12:45
-!- shogun-notifier- [] has quit [Quit: transmission timeout]12:49
USClisitsyn: I tried many examples12:52
USCand posted the error messages here12:52
@lisitsyndid they work?12:52
@lisitsynsay you go to the examples/undocumented/python_modular12:52
@lisitsynand do python *some file*12:52
@lisitsynwhat happens?12:52
@HeikoSUSC: yes happy to help12:56
@HeikoSUSC: try this12:57
@HeikoSUSC: python -c "import modshogun"12:57
@HeikoSif this works, then any of the examples in python_modular will work12:57
USCHeikoS: >>> python -c "import modshogun"   File "<stdin>", line 1     python -c "import modshogun"                                ^ SyntaxError: invalid syntax >>>12:58
USCit didn't work12:58
@HeikoSwhat is this file <stdin> doing there?12:59
@HeikoSpython -c "import modshogun"12:59
@HeikoSis all you type into your terminal12:59
@HeikoSwhich starts python and runs the command "import modshogun"12:59
USCit is the result of the command12:59
@HeikoSthen exits12:59
@HeikoSwithin python or your terminal?13:00
USCsorry python13:00
@HeikoSin python, just do the import modshogun13:00
USCok I did it, I will paste the result13:02
USC>>> import modshogun13:02
USCTraceback (most recent call last):13:02
USCFile "<stdin>", line 1, in <module>13:02
USCImportError: No module named modshogun13:02
@HeikoSso python does not know about the file13:03
@HeikoShow did you install shogun?13:03
USCI can't remember the codes, but I did it on the terminal13:03
@HeikoSi.e. where is your located13:03
USCit took long13:03
@HeikoScheck the build folder13:03
@HeikoSits usually13:03
@HeikoSwhereever your build folder is13:04
@HeikoSis the file in there?13:04
USCno it's not in there, after compiling it created a new folder  shogun-install, and there a 3 subfolders in it, include, lib and share13:06
USCunder shogun/build/src/ there is just one folder named shogun13:07
@HeikoSI see13:08
@HeikoSthis means you did not compile the python modular bindings13:08
@HeikoSyou need to tell cmake to enable them, see the installation readme13:08
@HeikoSthere are examples in there13:08
@HeikoSsomething like -DPythonModular=On or similar13:09
@HeikoSor quickstart readme also should contain this13:09
USCok I will try it13:09
@HeikoSbasically, you have to run cmake again, and then run make and make install again13:10
USCon the terminal, I will go to shogun\src\interfaces\python_modular directory and run these commands there, right?13:11
@HeikoSgo to your build directory13:11
@HeikoSrun cmake with the appropriate flags13:11
@HeikoS(will only be the python modular one for you)13:12
@HeikoSas said, see installation readme13:12
@HeikoSand then run make again13:12
@HeikoSand make install13:12
@HeikoSthat is old13:13
@HeikoSwhich version of shogun do you have?13:13
@HeikoSthere are two readmes in the source directory13:13
@HeikoSbut you can also see them here13:13
@HeikoSUSC: works?13:16
@HeikoSUSC btw13:17
@HeikoSwe have a binary ppa13:17
USCI did all of these before, but I will delete old shogun I compiled, and download new shogun toolbox13:17
@HeikoSyou can install from there if you have ubuntu 14.0413:17
USCand will do all again13:17
USCI have ubuntu 14.0413:17
@HeikoSmaybe try this first then13:17
@HeikoSah not sure whether python is in there13:18
@HeikoSmay compile from source13:18
@HeikoSlet me know how things go13:18
USCok thank you very much13:19
USCI couldn't figure out how to download ppa13:32
USCso I started the whole process again13:32
USChere in
USCmkdir build13:33
USCcd build13:33
USCcmake -DCMAKE_INSTALL_PREFIX="$HOME/shogun-install" ..13:33
USCthat's why it created shogun-install directory13:33
USCis this correct to create python files?13:34
USCthis was what I did last time13:34
USCcmake -DCMAKE_INSTALL_PREFIX="$HOME/shogun-install" ..13:35
USCI will do this again cmake -DCMAKE_INSTALL_PREFIX="$HOME/shogun-install" ..13:35
USCResult is:13:37
USCjust a part of it13:37
USC-- Summary of Configuration Variables --  -- The following OPTIONAL packages have been found:   * GDB  * OpenMP  * BLAS  * LAPACK  * Spinlock  * Threads  -- The following REQUIRED packages have been found:   * PythonInterp  -- The following OPTIONAL packages have not been found:   * CCache  * Mosek  * Atlas  * CBLAS  * GLPK  * CPLEX  * ARPACK  * Eigen3 (required version >= 3.1.2)  * NLopt  * LpSolve  * ColPack  * ARPREC  * Doxygen  * Lib13:37
USC-- The following REQUIRED packages have been found:   * PythonInterp13:37
USCI guess this is important13:37
USCHeikoS: ??13:40
-!- HeikoS [] has quit [Quit: Leaving.]13:43
@lisitsynwrong window13:49
USCwhat about my problem here?13:53
wikingUSC: there was no description13:53
wikingwhat's your problem13:53
wikingplease try to read about how to actually write a bug report13:53
wikingbut i reckon you should just read better the manuals13:54
wikingyeah i know  i closed that bug13:54
USCI do exactly what your manuals say13:54
wikingbecause that issue does not make any sense13:54
wikingjust now13:54
USCwhy doesn't it make any sense? on your tutorial, you suggest to use the codes, when I type the codes, it is the result13:55
wikingUSC: maybe you should just not use shogun13:55
wikingit's just not for you i think13:56
USCI will use it13:56
USCit is simply written on
USCCompile and install SHOGUN-TOOLBOX into home directory13:56
USC$ cd "$HOME/shogun"  $ mkdir build $ cd build $ cmake -DCMAKE_INSTALL_PREFIX="$HOME/shogun-install" ..  $ make -j5 all $ make install13:57
USCand it says13:58
USC-- Configuring incomplete, errors occurred! See also "/home/user/shogun/build/CMakeFiles/CMakeOutput.log". See also "/home/user/shogun/build/CMakeFiles/CMakeError.log".13:58
USCon the issue you closed, I copy and pasted the CMakeOutput.log and CMakeError.log13:58
USClong lines of errors13:58
USCwiking: ?13:59
USCwiking: ?13:59
USCwiking: ?14:00
@lisitsynwiking: oh new episode cool14:01
wikingyeah oculus ;)14:01
USCwiking: ?14:01
wikingUSC: yes?14:01
USCand it says [04:57] <USC> -- Configuring incomplete, errors occurred! See also "/home/user/shogun/build/CMakeFiles/CMakeOutput.log". See also "/home/user/shogun/build/CMakeFiles/CMakeError.log". [04:58] <USC> on the issue you closed, I copy and pasted the CMakeOutput.log and CMakeError.log14:01
wikingyes yes14:01
USCso installation guide is not guiding!14:02
USCwhat is the problem here, help please?14:02
wikingyes indeed14:02
wikingthe whole thing is shit14:02
wikinglet's just throw it out14:02
USCohh come on14:02
USCI'm asking for help14:02
USCjust I need your 2 minutes14:02
USCif you look at the errors there, you will see what is wrong14:03
USCthen tell me what to do14:03
wikingUSC:  iguess you too see it14:03
USCI really would like to see it14:03
USCbut I can't14:03
USCcome on14:04
USCtell me what to do14:04
wikingUSC: look there are like 1000 cases that shogun was compiled w/o any problems on ubuntu trusty14:04
wikingso honestly i really dont know what's happening14:04
wikingmaybe u miss a package14:04
wikingtry installing it from the ppa14:04
wikingthat's 10000x easier14:05
USCis there a list of packages should be installed on the machine?14:05
wikingthan compiling your own14:05
wikingUSC: yes it is writting in the manual14:05
wikingUSC: dude seriously14:05
USCyes really seriously14:06
wikingUSC: rffm14:06
-!- wiking [] has quit [Changing host]14:07
-!- wiking [~wiking@huwico/staff/wiking] has joined #shogun14:07
-!- mode/#shogun [+o wiking] by ChanServ14:07
@wikinguse the ppa
USCsudo add-apt-repository ppa:philipp-harms/ppa14:13
@wikingfyi you should write that in your console14:14
USCyou're really funny, yeah I did it14:14
USCwhat about14:15
USCsudo add-apt-repository ppa:libcolpack14:15
USCthis didnt work14:15
@wikingwhere have you seen that14:15
USC*NOTE* you'll need libcolpack that is not officially in trusty, hence you'll need this ppa as well: ppa:philipp-harms/ppa14:17
@wikingyes and where do you see this: sudo add-apt-repository ppa:libcolpack14:17
@wikingdo you know what 'hence' means?14:17
@wikingi mean do you understand the sentence itself?14:17
USCI didn't want to be missing anything14:18
USCthat's all14:18
@wikingthere was nowhere14:18
USCthen what do I do now?14:18
@wikingnot even near14:18
@wikingwhat you were writing14:18
@wikingwell it's pretty straight forward explanation there14:19
@wikingwhat you need to do14:19
@wikingif you do not know14:19
@wikingno problem14:19
USCgpg: keyring `/tmp/tmpfxwlnjnz/secring.gpg' created14:19
USCthis doesn't mean anything to me14:19
@wikingi mean what do you expect from us14:20
@wikinggive you a crash course in linux+ubuntu?14:20
-!- HeikoS [] has joined #shogun14:20
-!- mode/#shogun [+o HeikoS] by ChanServ14:20
USCI guess this shogun toolbox, should be a all-in-toolbox14:20
USCis this just for programmers?14:21
@wikingUSC: obviously with an operating system14:21
@wikingi mean no problem14:21
@wikingif you think that is how it should look like14:21
@wikingwe are more than happy to have your contribution into this free opensource project14:21
@wikingthat will achieve that what you think it should be14:21
@wikingfrom our efforts we could only come up with this14:21
@wikingmea culpa14:22
USCyou said if cmake didn't work, possibly I'm missing something like an application or so.. how can I know what is missing to let shogun work?14:22
USCgrep -E "OPTION.*(Modular|Static)" CMakeLists.txt14:22
@wikingUSC: wrong... i said that most probably you are missing a package...14:23
USCOPTION(PythonModular "Python Modular" OFF) OPTION(LuaModular "Lua Modular" OFF) OPTION(RModular "R Modular" OFF) OPTION(OctaveModular "Octave Modular" OFF) OPTION(JavaModular "Java Modular" OFF) OPTION(PerlModular "Perl Modular" OFF) OPTION(RubyModular "Ruby Modular" OFF) OPTION(CSharpModular "CSharp Modular" OFF) OPTION(PythonStatic "Python Static" OFF) OPTION(RStatic "R Static" OFF) OPTION(CmdLineStatic "CmdLine Static" OFF) OPTION(Mat14:23
USCit says everything is OFF, I don't know how to turn them ONNNNNNNNNNNNNnn14:23
@wikingUSC: rtgm14:23
USCthis fm doesn't say anything about that14:24
@wikingit is convered in the manual14:24
@wikingread the fucking manual14:24
@wiking= rtfm14:24
USCI know what it means fm = fucking manual14:25
@wikinggood then you could start reading those14:25
USCis there something like cmake TURN ALL OF THE FUCKING options INSTALL ALL FUCKING REQUIRED PACKAGES do whatever is needed14:26
USCok I will14:26
@wikingand if you cannot find we are more than happy to have your contribution that solve that problem14:26
@HeikoSUSC:  its in the quickstart I sent you14:27
USCdo you mean this cmake -DBUNDLE_EIGEN=ON -DBUNDLE_JSON=ON14:28
@HeikoSUSC: no as I said the python modular ones14:28
@wikingUSC: look if you are having so much trouble to install shogun14:28
@wikingi seriously doubt that you'll be able to use it...14:28
USCtry to understand that I'm new at linux14:28
@wikingthat's obvious...14:29
USCI didn't even know that there was something called linux14:29
@wikingthe problem is that instead of trying to read14:29
@wikingyou are demanding here for help14:29
USCHeikoS: this is what I'm looking for14:29
USCit is not in the manual, there just too sample -DBUNDLE_EIGEN=ON -DBUNDLE_JSON=ON14:29
@wikingplease read the manuals carefully... all the answers are in it14:29
@wikingUSC: it is in the manul14:30
@wiking*manual... as partly i have written it14:30
USCwiking: please show the link, then I will never come here and ask any question ever again14:30
USCwhere in the manual it says you need to turn on like -DPythonModular=ON14:30
@wikingyou start from there14:30
@HeikoSUSC: i sent you the quickstart link14:31
@wikingand you'lll have all the information u need14:31
USCok guys14:31
USCthank you very much for all your time and help and understanding14:32
USCtake care14:32
@HeikoSUSC: no worries let us know how things go, bye!14:32
@wikingHeikoS: so what's with that story? the london hackaton?14:38
@HeikoSwiking: depedns on some other things14:39
@HeikoSwiking: subset of things: release, foundation, binary package & cloud14:39
@HeikoSwiking: but yes good point to push14:40
@HeikoSwiking: but I suggest to focus getting the release out soon14:40
@wikingi'm still on the c# fix14:40
@HeikoSwiking: me on the blog post14:40
@HeikoSand some doc fixes14:40
@HeikoSfor doxygen14:40
@wikingas i want to get the osx modular bot to work14:40
@HeikoSwiking: yes would be good14:40
@wikingbtw we should work on docstring14:40
@HeikoSwiking: ellaborate pls14:41
@wikingor wtf is the name of the python documentation format14:41
@wikingwell you know doxygen -> python doc format14:41
@wikinge.g. output
@HeikoSyou suggest to replace doxygen by that?14:41
@wikingdoxygen is a good thing14:41
@wikingi dont know when14:42
@wikingbut swig will have a way to autogenerate14:42
@wikingdocstring from doxygen14:42
@HeikoSah i see14:42
@wikingcurrently we have some home made hack14:42
@HeikoSto get a python doc size14:42
@HeikoSfor explicit python methods14:42
@wikingbut that's never ever published anywhere14:42
@HeikoSwiking: yep I agree that would be good14:42
@wikinghow's the new website coming aong?14:43
@HeikoSwiking: btw do you still need access on my machine?14:43
@HeikoSwiking: kevin is on it14:43
@HeikoSwiking: but still many things missing14:43
@wikingHeikoS: haven't managed to finish up the matlab thingy14:43
@wikingbut i dont know when i will be able14:43
@HeikoSwiking: lets postpone to after release?14:43
@wikingi mean it seem pretty fucking straightforward14:43
@wikingbut yeah14:43
@wikingwe would need to work on the typemaps14:43
@wikingand i dont think we should do this for this release14:43
@wikingwe can do a quickrelease around jan14:44
@HeikoSwe really should release soon and then to a tidy up release before gsoc14:44
@wikingi need to fix as well the nightly stuff14:44
@HeikoSyeah would be good14:44
@HeikoSwiking: how much work to get a binary ppa upload every night?14:45
@wikingit's some script hacking though14:45
@wikingHeikoS: pffff14:45
@HeikoSwiking: and nightly cloud update?14:45
@HeikoSwiking: both important when I talk to people14:45
@wikingyeah i know14:45
@wikingwell once there's ppa14:46
@HeikoSwiking: does this mean a lot?14:46
@wikingthere's docker14:46
@HeikoSok cool14:46
@wikingppa is the most importnat14:46
@HeikoSand pffff=ridiculus? ;)14:46
@wikingthe thing is that i can generate easy the libshogun stuff14:46
@wikingas soeren did there the most part14:46
@wikingand we need that14:46
@HeikoSyes at least14:46
@wikingfor the docker image right?14:46
@wikingsince we want ipython notebooks14:47
@HeikoSyes thats also a good start point for distributing binaries14:47
@wikingyeah and that's the tricky part14:47
@HeikoSwiking: that would be good to have before release, but not too bad if thats not in14:47
@HeikoSwiking: so maybe also postpone to after release (soon after release?)14:48
-!- huska [] has joined #shogun14:58
huskahey everyone, does anyone know how to disable -march=native when compiling shogun?14:59
huskaI'm using it on a cluster with a mixture of intel and amd processors and it's causing problems15:00
@wikingeasiest is using Debug mode15:01
huskadoes that have any other side effects that might be a problem?15:01
@wikingit's -O015:01
@wikinghuska: edit tht cmake file15:01
huskathat's what I'm doing now but it seemed a bit ugly :)15:02
huskabut that's fine, if that's the only way for now then no problem15:02
-!- HeikoS [] has quit [Ping timeout: 265 seconds]15:02
huskahow's the release preparation going?15:02
@wikingslowly but steadily15:03
huskaany outstanding R binding related problems?15:03
@wikingnoup that is fixed perfectly15:03
huskaI added some more types to the swig typemaps and was thinking of doing a pull request15:04
@wikingmore than happy to merge it15:04
huskais there any point in waiting until after the release or you guys will just merge as you see fit15:04
@wikingsend it in15:04
huskaI'll probably split it into two, there is one mapping that is a bit dodgy15:05
huskaR has no unsigned integer type, so I try to squeeze the results into a double and fail if the unsigned int is too big... not sure if there's anything better that can be done15:05
@wikingthat's a bit hacky15:07
huskayes it's the dirtiest thing I've ever written15:07
huskaI can leave that out, but I needed it for my work15:08
huskaI don't have much hope that R will ever have unsigned longs though, they don't have any unsigned types at all15:08
-!- HeikoS [] has joined #shogun16:34
-!- mode/#shogun [+o HeikoS] by ChanServ16:34
-!- huska is now known as matt|work17:03
-!- Phawx [] has joined #shogun18:02
-!- DSrupt [~DSrupt@] has joined #shogun18:53
-!- HeikoS [] has quit [Quit: Leaving.]19:20
-!- Heikotablet [] has quit [Remote host closed the connection]23:50
--- Log closed Sat Nov 15 00:00:09 2014