IRC logs of #shogun for Wednesday, 2018-01-31

--- Log opened Wed Jan 31 00:00:42 2018
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4137 opened by syashakash00:55
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/413700:57
-!- syashakash [7c7c2a57@gateway/web/freenode/ip.124.124.42.87] has joined #shogun06:28
syashakashThis is with referenece to PR #4137. I don't know why travis failed. It was a copy paste task. It worked perfectly well in my laptop and passed all tests. Could someone help me on what could have possibly gone wrong06:30
-!- syashakash [7c7c2a57@gateway/web/freenode/ip.124.124.42.87] has quit [Quit: Page closed]08:48
@wikinglisitsyn, sorry i was being stupid again... brew install shogun10:38
@wikingjava and python interface out of box10:38
@wikinghave fun10:38
lisitsynwiking: how did that fail?10:38
@wikinglisitsyn, i missed the other part of the patch10:38
@wiking:)))10:38
lisitsynI mean it is just IF STREQUAL10:38
lisitsynaahh10:38
lisitsynokok10:38
lisitsynso brew install works?10:39
@wikinghttps://github.com/Homebrew/homebrew-core/pull/2347910:39
@wiking:))))10:39
@wikinga 7 hours thread man...10:39
lisitsynI have seen the thread yeah10:39
lisitsynamazing10:39
@wikingin comment10:39
@wikingsentence should start with capital10:39
@wikingas well it's not OSX but macOS10:39
@wiking:)10:39
@wikingamazing :d10:39
@wikingdate for patches that are linked to github repo commits10:40
@wikingi.e. having the commit message and the DATE in it... is obviously not enouhg10:40
@wiking:D10:40
lisitsynwell he is strict but rather positive :)10:40
@wikingwell nevermind10:40
@wikingdid it10:40
@wikingits in10:40
@wikingbrew install works10:40
@wiking:)10:40
lisitsynthat's really good thanks a lot10:40
lisitsyninstalling it10:40
@wikingyeah now comes java10:40
@wikingas i'm tired of -... system pathc for jni10:40
@wikingman this is sooooo clunkhy10:40
@wiking*clunky10:41
@wikingi want maven install10:41
@wikingdependency10:41
@wikingand forget it10:41
lisitsynok so we have conda and brew10:41
@wikingyes10:41
lisitsynnothing else matters10:41
lisitsyn:P10:41
@wikingconda almost has r as well10:41
@wikinglisitsyn, maven10:41
@wikingthat matters inm,o10:41
@wiking*imo10:41
lisitsynpre-built maven jars?10:41
@wikingi mean JVM10:41
@wikingyes10:41
@wikingimport ml.shogun....10:42
lisitsynuh that would be nice indeed10:42
lisitsynit needs hackery10:42
@wikingand then even the jni10:42
@wikingis jar-ed10:42
@wikingas well as the .so10:42
@wiking:)10:42
@wikingso everything is in a resource10:42
@wikingor at least can be resource10:42
@wikingas currently it cannot be10:42
@wikingthe netlib-java linalg package does trickery like this10:42
lisitsyndeeplearning 4j10:44
lisitsynis another example10:44
@wikingyeah10:44
@wikingso we should do something like that10:45
@wikingand just add it to the release pipeline10:45
@wikingwe own ml.shogun namespace10:45
@wikingin mavencentral10:45
@wikingi've reserved it already10:45
@wikingso we can right away deploy stuff there10:45
@wikingif we would have that then the only 2 things are10:45
@wikingpypi10:45
@wikingand webassembly10:46
lisitsynoh webassembly is something cosmic10:46
lisitsyn:)10:46
@wikingmmm10:46
@wikingi mean lemme do this10:46
@wikingon hedo10:46
@wikingas it has compile time10:46
@wikingit's something should be out of box10:46
@wikingi just need to disable10:46
@wikingmost of the external dependencies10:46
@wikinglike lapack and shit like that10:47
lisitsynwiking: if you can import shogun from react app it would be a bomb10:47
lisitsyn:P10:47
@wikinglisitsyn, react10:47
@wikingman10:47
@wikingreact10:47
@wikingthat thing10:47
@wikingfinally i can write frontend!10:47
@wikingi always refused to do frontend10:47
lisitsynI actually like react10:47
@wikingits AMAZING10:47
lisitsyndid a few things10:47
@wikingreact + redux10:47
lisitsynwell at least it has some structure10:48
lisitsynyes10:48
lisitsynI remember days we did jquery10:48
lisitsynwith race conditions10:48
lisitsyn:D10:48
@wikingnonono10:48
@wikingjquery10:48
@wikingis a monster10:48
@wikingreact is so clean10:48
@wikingeaspeically with redux10:48
@wikingi did some crazy shit with react10:48
@wikingw/o redux10:48
@wikingit can get messy as well10:48
lisitsynyes10:48
@wikingtypescript on top and i'm fine10:50
@wikingjs is amazing then :)10:50
@wikingthis is godo https://github.com/michaelweylandt/R-Finance-2016-Tutorial-Materials/raw/master/RFin2016.pdf10:51
@wiking:)10:51
lisitsynwiking: I wish someone implemented internal dsl for stan10:53
lisitsyninternal for java, python, etc10:53
lisitsynshould we? :P10:53
lisitsynI find that stupid they use their own language10:53
@wikingyes it is10:54
@wikingi mean stan is a great tool10:54
@wikingi think the problem is the dsl10:54
@wiking;)10:54
@wikingit's clunky10:54
lisitsynall the stuff in there is implementable as chain of ops10:54
lisitsynbuilder-like10:54
@wikingyep10:54
lisitsynmore readability and portable to any language10:55
lisitsynsad!10:55
lisitsyn:)10:55
@wikingso i mean my friend /usr/local/Cellar/emscripten/1.37.29/libexec/cmake/Modules/Platform/Emscripten.cmake10:55
@wikingthi sis the toolchain file10:55
@wiking:D10:55
@wiking# To use this toolchain file with CMake, invoke CMake with the following command line parameters10:56
@wiking# cmake -DCMAKE_TOOLCHAIN_FILE=<EmscriptenRoot>/cmake/Modules/Platform/Emscripten.cmake10:56
@wiking#       -DCMAKE_BUILD_TYPE=<Debug|RelWithDebInfo|Release|MinSizeRel>10:56
@wiking#       -G "Unix Makefiles" (Linux and OSX)10:56
@wiking#       -G "MinGW Makefiles" (Windows)10:56
@wiking#       <path/to/CMakeLists.txt> # Note, pass in here ONLY the path to the file, not the filename 'CMakeLists.txt' itself.10:56
@wiking:D10:56
@wikingso shall we see what the hell it spits out10:56
@wiking:)10:56
@wikingmmm rxcpp died on it11:00
@wikingi guess eigen will as well11:00
@wikingneed a bit more hackery11:00
@wiking[  1%] Building CXX object src/shogun/CMakeFiles/libshogun.dir/base/Parallel.cpp.o11:07
@wikingcd /Users/wiking/shogun/build/src/shogun && /usr/local/bin/ccache /usr/local/Cellar/emscripten/1.37.29/libexec/em++   @CMakeFiles/libshogun.dir/includes_CXX.rsp -Wall -Wno-unused-parameter -Wformat -Wformat-security -Wparentheses -Wshadow -Wno-unknown-pragmas -Wno-deprecated -Qunused-arguments -fcolor-diagnostics  -g -fPIC   -std=c++14 -o CMakeFiles/libshogun.dir/base/Parallel.cpp.o -c /Users/wiking/shogun/src/shogun/base/Parallel.cpp11:07
@wiking:D11:07
@wikingnodejs a.out.js11:33
@wikinghello, world!11:33
@wiking:D11:33
@wiking[100%] Linking CXX executable classifier_lda.js11:36
@wiking:O11:36
lisitsynwiking: what python brew installs it for?11:58
@wikinglisitsyn, 2712:24
@wikingimo12:24
lisitsynwiking: can we switch to 3?12:26
@wikinghahaha12:26
@wikinghow ?:)12:26
lisitsynidk12:26
lisitsynwiking: in my current brew12:26
lisitsynI have no 2.7 it seems12:26
@wikinghehe12:26
lisitsynbut 3.612:26
@wikinglemme see12:26
@wikingbut now i'm wasm-ing12:27
@wiking:)))12:27
@wikingwanna compile classifier_lda.js12:27
lisitsynwiking: so brew installs packages with paths like12:27
lisitsyn shogun/6.1.3/libexec/vendor/lib/python2.7/site-packages12:27
lisitsynshogun/6.1.3/libexec/vendor/lib/python2.7/site-packages/numpy/matrixlib12:27
lisitsynahahaha12:27
lisitsynwiking: so it installs numpy inside shogun12:27
lisitsynoh sh12:28
lisitsyn:)12:28
@wiking:>12:28
@wikingno likey? :)12:28
lisitsynthat thing is not well-suited for python it seems12:28
@wikingit's all in one12:28
@wiking:D12:28
lisitsynyeah12:28
@wikingits from zurich12:28
@wikingwith love12:28
@wikingfor you12:28
@wiking:)12:28
@wikinglisitsyn, i almost had the fucking thing!12:29
lisitsynwiking: oh so it seems I need to do something like12:29
lisitsynPYTHON_PATH=/usr/local/Cellar/shogun/6.1.3/libexec/vendor/lib/python2.7/site-packages python2.712:29
@wikingyeahj12:29
@wikingthere's this12:29
@wikingread12:30
@wiking==> Caveats12:30
@wikingIf you use system python (that comes - depending on the macOS version -12:30
@wikingwith an old version of numpy), you may need to ensure that the brewed12:30
@wikingpackages come earlier in Python's sys.path with:12:30
@wiking  mkdir -p /Users/wiking/Library/Python/2.7/lib/python/site-packages12:30
@wiking  echo 'import sys; sys.path.insert(1, "/usr/local/lib/python2.7/site-packages")' >> /Users/wiking/Library/Python/2.7/lib/python/site-packages/homebrew.pth12:30
@wikingbrew info shogun12:30
@wiking:)12:30
@wiking./examples/undocumented/libshogun/classifier_minimal_svm.js12:34
@wikingi'm scared of this file12:34
@wikingcan i run it? :D12:34
@wikinghehehe12:39
@wikingwarning: emitted code will contain very large numbers of local variables, which is bad for performance (build to JS with -O2 or above to avoid this - make sure to do so both on source files, and during 'linking')12:39
@wikingshould never use static linking :)12:39
@wikingbut lets see12:39
@wikingahahahah12:39
@wiking-rw-r--r--   1 wiking  wheel   173M Jan 31 12:39 classifier_minimal_svm.js12:39
@wikingmaaaaaan12:39
@wikingmaaaaan12:40
@wikinglisitsyn, !!!!~12:40
@wiking? ~/shogun/build/examples/undocumented/libshogun/ develop* node classifier_minimal_svm.js12:40
@wikingCalling stub instead of signal()12:40
@wikingoutput[0]=-1.00000512:40
@wikingoutput[1]=1.00000312:40
@wikingoutput[2]=-0.99999712:40
@wiking:DDDDDD12:40
@wikingsonne|work, check this out12:42
@wikingsonne|work, https://twitter.com/vikgl/status/95866663311079424112:42
@wiking:)))12:42
@wikingis this what you want?12:42
-!- witness [uid10044@gateway/web/irccloud.com/x-atddortokviunnid] has joined #shogun12:45
@wikingnobody is here to celebrate :(12:57
sonne|workwiking: more info!12:59
sonne|work:D12:59
@wikingsonne|work, what more u want? :D13:59
sonne|workwiking: I don't really understand what I see there!13:59
sonne|workThat is nodejs running in server mode?13:59
@wikingnodejs is running V813:59
sonne|workerr shogun in server mode?13:59
@wikingthat is running pure js13:59
@wikingi mean if you want i can open that js in my browser14:00
@wikingthis was just easier14:00
sonne|workahh!14:00
sonne|workcool stuff!14:00
sonne|workurl?14:00
@wikingfor testing ? :d14:00
sonne|workhow big is the .js?14:00
sonne|workand what can it do?14:00
@wikingfucking big14:00
@wiking:D14:00
sonne|workas in?14:00
@wiking130megs14:00
@wikingbut it's because i statically compiled14:00
sonne|workbut uncompressed?14:00
@wikingi mean 'uncompressed'14:01
@wikingthis is bytecode14:01
@wikingso it's already compressed14:01
sonne|workI want it :)14:01
@wikingi guess i could gzip it:)14:01
@wikingbut yeah i think using the none static compilled version14:02
@wikingshould solve this issue14:02
@wikingit was just a quick test how far i can go14:02
@wikingand surprise14:02
@wikingactually it works :)14:02
@wikingw/o tooo much of hacking14:02
@wikingnow it's just cleaning it up14:02
@wikingand i'll push the changes into develop14:02
@wikingand then do a nightly release14:02
@wiking:DDDD14:02
@wikingjust for the fun of it14:03
@wikingand test it in chrome + ff14:03
@wikingi mean the thing is that currently with this statically compiled version14:03
@wikingnodejs starts with swallowing 500megs of ram14:03
@wiking:D14:03
@wikingand then i guess it just runs the tiny code :)14:03
@wikingsonne|work, i stand corrected14:07
@wiking-rw-r--r--   1 wiking  staff    12M Jan 31 14:06 classifier_minimal_svm.js.gz14:07
@wiking:)14:07
sonne|worknothing :D14:07
@wikinghihi14:07
@wikinglemme try ff14:07
sonne|workso I could pass js arrays in the browser and do fun things right?14:07
@wikingyes14:07
sonne|workuh_oh14:07
@wikingthat's the idea14:07
sonne|workff is normally slow + huge overhead :/14:08
@wikingsonne|work, wtf?!14:08
@wikingyou get 10 bad points for this14:08
@wiking:D14:08
@wikinghave u tried ff 57+ ?14:08
@wiking:)14:08
sonne|workI have some d3js application here.. unusable in ff14:09
sonne|workwell no...14:09
sonne|workdid it get better?14:09
@wikinghahahahahah14:09
@wikinghe asks14:09
@wikingdid it get better14:09
@wiking:D14:09
@wikingdownLOAD!14:09
@wikingnow14:09
@wiking:)14:09
@wikingand be AMAZED14:09
sonne|worktrying 5814:09
sonne|workindeed got better14:15
Trixiswiking: btw, re java14:15
Trixisi think it is possible to include the .jni within the jar14:15
Trixissince quite a few libraries seem to do that14:16
-!- Nitish [75f0c3b2@gateway/web/freenode/ip.117.240.195.178] has joined #shogun14:16
Trixiswiking: oh wait sorry you mentioned that14:16
Trixiswiking: my bad missed that in the massive scroll back!14:17
@wiking:)14:17
Nitishsorry for disturbance but msbuild "C:\projects\shogun\build\shogun.sln" /verbosity:minimal /t:Clean /p:Configuration=Release /p:Platform=x64  shows msbuild is not recognised as internal or external comman why14:19
Trixisout of curiosity, that works something along the lines of unpacking the jni from jar to temp folder and loading it from there, right?14:19
@wikingsonne|work, you are WELCOME14:20
@wiking:)14:20
@wikingTrixis, indeed14:21
@wikingTrixis, or those are the solutions that i've seen14:21
@wikingNitish, mmm i guess you dont have your MSVC env setup correctly14:21
Trixiswiking: is this what you're working on now? Or can i try to look into it (no guarantees, i dont have much experience with swig, but i think i can figure it out)?14:23
@wikingTrixis, i'm working on https://twitter.com/vikgl/status/95866663311079424114:23
@wiking;)14:23
@wiking'working'14:23
@wikingwas currious14:23
@wikingand now i've got sucked into it14:24
@wiking:)14:24
Trixisoh hahaha nice one14:24
@wikingany help in the jvm side14:24
@wikingwould be hugely appreciated14:24
@wikingas that's a really missing feature14:24
Trixiswiking: if it's in a browser, do you need to have shogun installed on the machine?14:24
@wikingTrixis, nono14:25
@wikingit's fully js14:25
Trixisoh does it xcompile to wasm?14:25
@wikingyep14:25
Trixiswow14:25
@wikingit's just emscripten :)14:25
@wikingi mean they did a great job with it14:25
@wikingi was surprised that actually there's really just a handful of things14:25
@wikingi needed to hack in the configs14:25
@wikingto get it 'working'14:26
Trixisguess my jokes about a js numeric optimisation library wont be jokes anymore soon :(14:26
@sukey[https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/7c55b8b60c62c2767fdb99c15dc5c97313f79276 by vigsterkr14:27
@wikingTrixis, yep14:27
@wikingTrixis, and it's fast :)14:27
@wikingi mean v8 is fast :)14:27
Trixisheh nice14:27
@wikingand btw sonne|work there's no typemapping here :)14:27
sonne|workhow is that working?!14:28
@wikingsonne|work, asm.js webassembly magic14:28
@wiking:)14:28
-!- Nitish [75f0c3b2@gateway/web/freenode/ip.117.240.195.178] has quit [Ping timeout: 260 seconds]14:28
Trixisso it compiles to wasm, then js headers are generated?14:30
Trixis*directly to wasm14:30
@wikingyeah i mean i'm just trying to generate the actual wasm format14:30
@wikingas the one i had now was just js with asm.js14:30
Trixisahh14:30
Trixisi was just wondering if it's c++ -> xcompile to js -> do js stuff14:31
Trixisor c++ -> wasm14:31
@wikingTrixis, currently i did c++ -> js14:32
@wikingthat uses asmjs14:32
Trixisahh14:32
@wikingbut now testing c++ -> wasm14:32
@wikingbut i could have used asm2webm :P14:34
Trixislol14:34
@wikingi mean it obviously now doing something similar14:35
@wiking-rw-r--r--   1 wiking  staff  146464570 Jan 31 14:34 classifier_minimal_svm.temp.asm.js14:35
@wiking-rw-r--r--   1 wiking  staff    1042133 Jan 31 14:34 classifier_minimal_svm.js.mem14:35
@wiking:)14:35
@wikingyep14:35
@wikingit's just running asm2wasm atm14:35
@wikinglets see14:35
@wikingthis should let me to open wasm right away in my browser14:35
@wiking:)14:35
@wikingif that works i'll make a screenshot for sonne|work : >14:36
@wikingok worked14:36
@wikingheh libshogun should be done like this https://github.com/kripken/emscripten/wiki/WebAssembly-Standalone#create-a-dynamic-library14:49
@wiking:)14:49
-!- travis-ci [~travis-ci@ec2-54-226-228-216.compute-1.amazonaws.com] has joined #shogun14:52
travis-ciit's Viktor Gal's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/33561946014:52
-!- travis-ci [~travis-ci@ec2-54-226-228-216.compute-1.amazonaws.com] has left #shogun []14:52
@wikinghehe14:53
@wikingCompileError: wasm validation error: at offset 107903: too many exports14:53
@wiking:)14:53
Trixiswiking: ill try to take a look at the java part and see what i can do once im finished fixing my CV, ill probably have a few questions :)14:53
@wikingTrixis, sure thng14:53
@wikingthnx!14:53
Trixis(i mean id do it right now, but i've been procrastinating fixing my cv for quite a while already)14:54
@wikingsonne|work, bad news... we'll have to go with the dynamic linking :)15:28
@wikingwhich wouldn't be too big of a deal but the problem is that we have way too many modules in it15:29
@wikingand there's seemed to be some limitation of the number of functions module/wasm can export :)15:29
@wikingand we hit that :D15:29
-!- syashakash [7c7c2a57@gateway/web/freenode/ip.124.124.42.87] has joined #shogun15:30
sonne|workwoa!15:32
sonne|workwiking: Whenever you have some js I will try to write some javascript demo :)15:33
@wiking:>15:33
-!- travis-ci [~travis-ci@ec2-54-226-228-216.compute-1.amazonaws.com] has joined #shogun15:34
travis-ciit's Viktor Gal's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: https://travis-ci.org/shogun-toolbox/shogun/builds/33561946015:34
-!- travis-ci [~travis-ci@ec2-54-226-228-216.compute-1.amazonaws.com] has left #shogun []15:34
@wikingidk why do i bother ever try compile anything on my own machine15:37
@wikinghedo is just so much faster15:37
@wiking:)15:37
@wikingMAAAAAAAn15:41
@wikingsonne|work, :DDDD15:42
@wikingMAAAAAAAAAAAn15:42
@wiking-rw-r--r--  1 wiking wiking  13M Jan 31 15:41 classifier_libsvm_probabilities.js15:42
@wikingi compiled it in Release mode15:42
@wikingits' FUCKING FAST15:42
@wikinghttps://twitter.com/vikgl/status/95871228633564364815:43
@wiking:>15:43
@wikinglemme see what happens if i wasm it now15:44
@wikingwe need a nightly bot for this shit15:51
@wiking:)15:51
@wikingstill having some trouble to get it into wasm format15:54
@wikingif anybody has a node on his machine15:57
@wikingcould you just download this http://maeth.com/classifier_libsvm_probabilities.tar.xz15:57
@wikingand extract and run it15:57
@wikingsonne|work,  :)15:57
@wikingthis is getting hillarious16:10
@wikingwiking@hedonismbot:~/shogun/build/examples/undocumented/libshogun$ nodejs classifier_multiclasslibsvm.js16:10
@wiking[WARN] In file /home/wiking/shogun/src/shogun/multiclass/MulticlassOneVsOneStrategy.cpp line 30: MulticlassOneVsOneStrategy::CMulticlassOneVsOneStrategy(): register parameters!16:10
@wikingbatch output=[0,1,0]16:10
@wikingsingle output[0]=0.00000016:10
@wikingsingle output[1]=1.00000016:10
@wikingsingle output[2]=0.00000016:10
@wiking:)16:10
@wikingkmeans clustering16:16
@wiking-rw-r--r--  1 wiking wiking  13M Jan 31 16:16 clustering_kmeans.js16:16
@wiking-rw-r--r--  1 wiking wiking 928K Jan 31 16:16 clustering_kmeans.js.mem16:16
@wiking:)16:16
@wikinglalala16:16
@wikinghonestly i really dont see the point distributing anything else than this wasm16:23
@wikingyou can run it in nashorn (jdk's js engine)16:24
@wikingor v816:24
sonne|workwiking: so how does this work? all of shogun is wrapped into a shogun.js ? or will it be specific applications that have to be precompiled?16:55
@wikingsonne|work, currently it's only the specific part17:13
@wikingsonne|work, the tar.xz what i've shared17:14
@wikingbut17:14
@wikingit's possible to actually have something list a 'shared library' like you said shogun.js17:14
@wikingand use that17:14
@wikingsonne|work, https://codelabs.developers.google.com/codelabs/web-assembly-intro/index.html?index=..%2F..%2Findex#017:19
@wiking:)17:19
@wikingand of course https://github.com/kripken/emscripten/wiki/WebAssembly-Standalone#create-a-dynamic-library17:21
@wikingcurrently i'm having a LinkError: import object field 'tempDoublePtr' is not a Number17:26
@wikingproblem17:26
@wiking:)17:26
@wikingsonne|work, but try that .tar.xz17:26
@wikingit works with nodejs17:29
@wikingor it should at least :)17:29
@wikingi know i know u want browser :)17:30
@wikingsonne|work, CompileError: wasm validation error: at offset 108138: too many exports17:41
@wiking:D17:41
@wikingimo the problem is that shogun just has way to many functions17:41
@wiking:D17:41
@wikingsonne|work, got it in browser :)17:58
@wiking\o/17:58
@wikingsonne|work, https://twitter.com/vikgl/status/95874719337615769618:02
-!- yashdusing [6733e876@gateway/web/freenode/ip.103.51.232.118] has joined #shogun18:24
yashdusingHello ! Can someone please help me with this make compile issue ? https://imgur.com/a/HA2Tw18:24
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4137 closed by syashakash18:42
yashdusingHello Devs ! What changes do I need to make to #4135 ? Did I do something wrong ?18:51
-!- yashdusing [6733e876@gateway/web/freenode/ip.103.51.232.118] has quit [Ping timeout: 260 seconds]19:06
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4138 opened by syashakash19:55
@wiking mmm20:17
@wikingi cannot20:17
@wiking:D20:17
@sukey[https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4138 synchronized by syashakash21:30
-!- syashakash [7c7c2a57@gateway/web/freenode/ip.124.124.42.87] has quit [Quit: Page closed]21:56
--- Log closed Thu Feb 01 00:00:43 2018

Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!