--- Log opened Fri Feb 20 00:00:27 2015 | ||
-!- nszceta [~nszceta@24.131.255.77] has joined #shogun | 00:20 | |
-!- anishshah_ [uid50585@gateway/web/irccloud.com/x-tohpoabfslljqxgm] has quit [Quit: Connection closed for inactivity] | 00:40 | |
-!- kingsley_ [~kingsley@174-21-171-80.tukw.qwest.net] has joined #shogun | 01:02 | |
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has joined #shogun | 01:03 | |
kingsley_ | Hi | 01:03 |
---|---|---|
kingsley_ | For what it's worth, I ran the AI (Artificial Intelligence) Forum in Silicon Valley in the 1990s. | 01:04 |
kingsley_ | It has been fun to watch machine learning advance over the years. | 01:04 |
kingsley_ | Today I'd like to write a bash shell script that accepts comma separated variables on its standard input, and reports on standard output a.) a formula that predicts one of the input columns as a function of the others, and optionally b.) some measure(s) of how accurate the prediction is.. | 01:07 |
kingsley_ | I'm interested in using Shogun's command line interface within the shell script. | 01:08 |
kingsley_ | So, I'm about to learn more about Shogun by watching the YouTube video named "Shogun Toolbox Workshop 2014: Introduction by Heiko Strathmann (1/6) ". | 01:09 |
kingsley_ | I hope that Shogun's command line interface allows it to | 01:11 |
kingsley_ | 1.) Split categorical variables in multiple binary variables, | 01:11 |
kingsley_ | 2.) normalize input data so all input variables have similar means and standard deviations, | 01:12 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 01:13 | |
shogun-notifier- | shogun-web: Kevin Hughes :gsoc1015 * f148611 / static/css/styles.css,templates/home.html: https://github.com/shogun-toolbox/shogun-web/commit/f14861147900b2e1202780ba298ce5d49f8dc165 | 01:13 |
shogun-notifier- | shogun-web: add gsoc card to the home page | 01:13 |
kingsley_ | 3.) select the input variables (ie: features) that are best at predicting, | 01:13 |
kingsley_ | 4.) try several regression algorithms, each validated against several folds of the training data, and | 01:14 |
-!- vortex_ape [~vortex_ap@59.177.135.40] has quit [Ping timeout: 244 seconds] | 01:15 | |
kingsley_ | 5.) report the model that worked best, plus maybe | 01:15 |
kingsley_ | 6.) some standard measures of how accurate its predictions are, like residuals, area under the curve, or standard error. | 01:16 |
kingsley_ | I also hope Shogun can report the best model and coefficients in plain text as a mathematical formula like... | 01:17 |
kingsley_ | variable1 = 1.23 * variable2 + 4.56 * variable3 + 7.89 * variable4 | 01:18 |
kingsley_ | so it can easily be migrated to other applications. | 01:18 |
* kingsley_ will be back later.... | 01:19 | |
-!- PirosB3 [~pirosb3@host72-217-dynamic.42-79-r.retail.telecomitalia.it] has quit [Quit: PirosB3] | 02:42 | |
nszceta | good questions for @wiking | 02:44 |
-!- nszceta [~nszceta@24.131.255.77] has quit [Quit: My Mac has gone to sleep. ZZZzzz...] | 03:01 | |
shogun-buildbot | build #850 of nightly_none is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_none/builds/850 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Wu Lin <yorker.lin@gmail.com> | 03:04 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 04:13 | |
shogun-buildbot | build #968 of nightly_default is complete: Failure [failed notebooks] Build details are at http://buildbot.shogun-toolbox.org/builders/nightly_default/builds/968 blamelist: Heiko Strathmann <heiko.strathmann@gmail.com>, Wu Lin <yorker.lin@gmail.com> | 04:14 |
-!- pickle27 [~pickle27@192-0-134-235.cpe.teksavvy.com] has quit [Remote host closed the connection] | 05:11 | |
-!- prakhar2511 [~prakhar25@202.78.172.162] has joined #shogun | 05:21 | |
-!- kshitijk [~kshitijk@115.249.18.25] has joined #shogun | 05:41 | |
-!- kshitijk [~kshitijk@115.249.18.25] has quit [Ping timeout: 252 seconds] | 05:56 | |
-!- lambday [c40f106a@gateway/web/freenode/ip.196.15.16.106] has joined #shogun | 06:26 | |
-!- mode/#shogun [+o lambday] by ChanServ | 06:26 | |
-!- sanuj [~androirc@223.176.14.151] has joined #shogun | 07:13 | |
-!- sanuj [~androirc@223.176.14.151] has quit [Read error: Connection reset by peer] | 07:23 | |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 07:24 | |
shogun-notifier- | shogun: Kunal Arora :develop * b5e81f2 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/b5e81f29bcd30049a6003d4f789781960c0f0795 | 07:24 |
shogun-notifier- | shogun: added native support in VectorSum.h | 07:24 |
shogun-notifier- | shogun: Kunal Arora :develop * 2175615 / src/shogun/mathematics/linalg/internal/implementation/VectorSum.h: https://github.com/shogun-toolbox/shogun/commit/21756154b153849b5b8e683ac1e1aeb1642a6f99 | 07:24 |
shogun-notifier- | shogun: used std::accumulate and added REQUIRE | 07:24 |
shogun-notifier- | shogun: Soumyajit De :develop * 17b4490 / / (2 files): https://github.com/shogun-toolbox/shogun/commit/17b4490e6894215e835121c7dc7ff52554aaa799 | 07:24 |
shogun-notifier- | shogun: Merge pull request #2708 from curiousguy13/native | 07:24 |
shogun-notifier- | shogun: | 07:24 |
shogun-notifier- | shogun: added native implementation for sum of vector in linalg | 07:24 |
-!- travis-ci [~travis-ci@ec2-54-89-218-51.compute-1.amazonaws.com] has joined #shogun | 07:26 | |
travis-ci | it's Soumyajit De's turn to pay the next round of drinks for the massacre he caused in shogun-toolbox/shogun: http://travis-ci.org/shogun-toolbox/shogun/builds/51475745 | 07:26 |
-!- travis-ci [~travis-ci@ec2-54-89-218-51.compute-1.amazonaws.com] has left #shogun [] | 07:26 | |
-!- nszceta [~nszceta@24.131.255.77] has joined #shogun | 07:26 | |
-!- sanuj [~androirc@223.176.6.237] has joined #shogun | 07:27 | |
-!- sanuj [~androirc@223.176.6.237] has quit [Client Quit] | 07:31 | |
shogun-buildbot | build #2653 of bsd1 - libshogun is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2653 blamelist: Kunal Arora <kunalarora.135@gmail.com>, Soumyajit De <heavensdevil6909@gmail.com> | 07:31 |
shogun-buildbot | build #985 of FCRH - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/FCRH%20-%20libshogun/builds/985 blamelist: Kunal Arora <kunalarora.135@gmail.com>, Soumyajit De <heavensdevil6909@gmail.com> | 07:37 |
shogun-buildbot | build #698 of osx1 - libshogun is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/osx1%20-%20libshogun/builds/698 blamelist: Kunal Arora <kunalarora.135@gmail.com> | 07:38 |
shogun-buildbot | build #699 of osx1 - libshogun is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/osx1%20-%20libshogun/builds/699 blamelist: Soumyajit De <heavensdevil6909@gmail.com> | 07:40 |
-!- besser82 [~besser82@fedora/besser82] has joined #shogun | 07:53 | |
-!- mode/#shogun [+o besser82] by ChanServ | 07:53 | |
-!- nszceta [~nszceta@24.131.255.77] has quit [Quit: Textual IRC Client: www.textualapp.com] | 08:03 | |
-!- prakhar2511 [~prakhar25@202.78.172.162] has quit [Ping timeout: 246 seconds] | 08:46 | |
kingsley_ | Hmmm... now that I see that the command line's static interface is evidently just for simple experiments. | 09:08 |
@lisitsyn | kingsley_: hey | 09:09 |
kingsley_ | lisitsyn: Hello | 09:09 |
@lisitsyn | kingsley_: yeah I'd not recommend static for you | 09:09 |
@lisitsyn | it would be better to use python | 09:09 |
-!- vortex_ape [~vortex_ap@120.59.197.201] has joined #shogun | 09:09 | |
kingsley_ | Maybe the modular interface to python would be better for the possibly ambitious goals I described 8 hours ago. | 09:10 |
@lisitsyn | kingsley_: yes | 09:10 |
@lisitsyn | kingsley_: well most of things are easy to do with shogun | 09:11 |
@lisitsyn | but would take some learning curve indeed.. | 09:12 |
@lisitsyn | by 1) you mean one-hot encoding? | 09:12 |
kingsley_ | lisitsyn: If I ask you nicely, will you please tell me if you happen to know of any sample python code that shows how to call shogun to do the stuff I wrote about 8 hours ago? | 09:13 |
-!- prakhar2511 [~prakhar25@202.78.175.199] has joined #shogun | 09:13 | |
@lisitsyn | kingsley_: well I can write that if you have some time to wait | 09:13 |
* kingsley_ looks up "one-hot encoding"... | 09:14 | |
@lisitsyn | kingsley_: it is just a mapping of category to a vector of zeros but one at position associated with this category | 09:14 |
@lisitsyn | like red=1,0,0 | 09:14 |
@lisitsyn | blue=0,0,1 | 09:14 |
@lisitsyn | and green=0,1,0 | 09:14 |
kingsley_ | lisitsyn: Yes, I'd like to automate that mapping. | 09:15 |
-!- kshitijk [~kshitijk@115.249.18.25] has joined #shogun | 09:15 | |
-!- exploreshaifali [~shaifali@182.70.191.35] has joined #shogun | 09:15 | |
kingsley_ | And yes, that was the first goal I listed 8 hours ago. | 09:16 |
@lisitsyn | kingsley_: ok then what if I write up this thing a bit later today and send it to you? | 09:16 |
kingsley_ | lisitsyn: Well, well, well! | 09:17 |
kingsley_ | That's a very nice offer. | 09:17 |
kingsley_ | Thank you very much. | 09:17 |
kingsley_ | I'd be happy to see whatever you think would be appropriate. | 09:17 |
@lisitsyn | kingsley_: I am just curious what is the best way to do that within current stuff in shogun | 09:18 |
@lisitsyn | so it would be a good way to 'test' api ;) | 09:18 |
@lisitsyn | sounds like usual case | 09:18 |
@lisitsyn | kingsley_: but I have to warn you I'd probably get some time only this evening :) | 09:20 |
@lisitsyn | no idea what's your timezone though | 09:20 |
kingsley_ | I think it would be nearly impossible for you to have less experience with shogun than I, but it seems to me that so called "one-hot encoding" might be either a stand along python function, or be and option to either reading input data like a .csv file, or an option to feature selection or dimensional reduction code. | 09:21 |
kingsley_ | s/and option/an option/ | 09:21 |
@lisitsyn | kingsley_: no surely not python function but yeah it would be something easy to do | 09:23 |
@lisitsyn | kingsley_: feature selection is probably good with PCA and lasso | 09:23 |
-!- kshitijk [~kshitijk@115.249.18.25] has quit [Ping timeout: 245 seconds] | 09:24 | |
kingsley_ | It also seems to me that the hard part is reliably knowing when a variable contains categorical data that can safely be split into multiple binary variables. Maybe the presence of alphabetical characters like [a-zA-Z] would be a start, as would checking of purely numeric data has a common distribution. I guess another option would be to just let the user specify which input variables should be recoded. | 09:25 |
@lisitsyn | kingsley_: actually what you describe could be done with quite native R | 09:25 |
@lisitsyn | probably with even better support for that | 09:26 |
@lisitsyn | I have to admit they do really support categorical stuff better :) | 09:26 |
kingsley_ | Maybe you have forgotten more than I know, but my research into R's data mining packages like caret and rminer suggested to me that the best models they found would remain encoded in R objects, rather than reported as text formulas as I described 8 hours ago, soon after 6.). | 09:28 |
@lisitsyn | kingsley_: hmm should be possible to extract the stuff still | 09:30 |
@lisitsyn | kingsley_: we don't have such functions like reporting in a formula as well anyway | 09:30 |
kingsley_ | But I suppose if there's an R function for just "one-hot encoding", that might be useful. | 09:30 |
@lisitsyn | but that sounds like a cool idea | 09:31 |
@lisitsyn | kingsley_: it works directly on categorical features - I don't remember how | 09:31 |
kingsley_ | Can shogun try to fit input data with several models, like multiple linear regression, support vector machines and multi-layer perceptrons, and report how well each worked? | 09:32 |
kingsley_ | Or is that the user's job, say, in a python wrapper? | 09:33 |
@lisitsyn | kingsley_: yeah unfortunately it is user job to try all of them | 09:33 |
@lisitsyn | and then evaluate each | 09:33 |
@lisitsyn | evaluation is here though | 09:33 |
@lisitsyn | you can compute 'answers' and check its auROC or so | 09:34 |
@lisitsyn | but no high-level thing like you describe (but I'd agree we should have it) | 09:34 |
kingsley_ | So when the user finds a the best model, what format does shogun report that model and its coefficients in? | 09:35 |
@lisitsyn | kingsley_: you can get the weight vector from SVM, get coefficients from MLP and so on | 09:35 |
@lisitsyn | but no pretty format way again | 09:35 |
@lisitsyn | well if your models are big it would not be really readable :) | 09:36 |
kingsley_ | lisitsyn: Everything you wrote makes sense, and I am grateful for your time and attention. | 09:37 |
@lisitsyn | kingsley_: you're welcome | 09:38 |
@lisitsyn | kingsley_: I am putting some tasks on github so that we can fix that | 09:38 |
kingsley_ | I will only humbly add that formatting the best model and coefficients as a text formula would have a subtle advantage, even for big models. | 09:38 |
kingsley_ | The answer could be more easily migrated to other applications. | 09:39 |
@lisitsyn | kingsley_: yeah I am going to add a task so someone will add a way to do that | 09:39 |
@lisitsyn | https://github.com/shogun-toolbox/shogun/issues/2727 | 09:39 |
kingsley_ | I said it before. | 09:41 |
kingsley_ | I'll say it again. | 09:41 |
kingsley_ | Thanks! | 09:41 |
@lisitsyn | kingsley_: can I refer your github profile if there is any? | 09:42 |
kingsley_ | Sorry, I'm not on github. | 09:42 |
* kingsley_ wonders if python-sklearn has any useful code. | 09:43 | |
@lisitsyn | ok no problem | 09:43 |
@lisitsyn | kingsley_: oh they did | 09:43 |
@lisitsyn | sorry do | 09:43 |
@lisitsyn | ;) | 09:43 |
@lisitsyn | it is pretty easy I admit | 09:43 |
@lisitsyn | https://github.com/shogun-toolbox/shogun/issues/2728 ok that's the issue for human readable stuff | 09:44 |
-!- prakhar2511 [~prakhar25@202.78.175.199] has quit [Ping timeout: 250 seconds] | 09:45 | |
kingsley_ | 2728 looks good to me. | 09:46 |
kingsley_ | Can shogun normalize input data so all input variables have similar means and standard deviations? | 09:48 |
@lambday | lisitsyn: good for feature selection stuffs as well | 09:48 |
@lambday | +1 | 09:48 |
@lambday | although not always the features will be having meaningful names.. | 09:49 |
@lambday | we can default the names to feat0....featN then :D | 09:49 |
@lisitsyn | lambday: yeah they usually don't have names | 09:50 |
@lisitsyn | kingsley_: yes | 09:50 |
@lambday | lisitsyn: and you're thinking of get_feature_by_name() as well? | 09:50 |
kingsley_ | lambday: Yes, maybe if the user wants features to have meaningful names, he or she can add a row of meaningful variable names (ie: a header) to the top of an input .csv file. | 09:51 |
@lisitsyn | lambday: yes probably | 09:51 |
@lambday | lisitsyn: would be cool if we can read those names in data.names file which is there in most of the cases | 09:51 |
@lisitsyn | lambday: probably we should have a CFeature class | 09:52 |
@lambday | +1 | 09:52 |
@lambday | nice idea | 09:52 |
@lisitsyn | lambday: and we should merge labels and features :) | 09:52 |
@lisitsyn | it is one entity | 09:52 |
@lambday | lisitsyn: sometimes that's really useful :D | 09:53 |
@lambday | lisitsyn: just one matrix stores it all.. the last column is for labels | 09:53 |
@lambday | features will then just be a block... | 09:54 |
@lisitsyn | lambday: in statistics they really can predict any column | 09:54 |
@lambday | lisitsyn: yeah... just change the target column will do the trick | 09:54 |
-!- kshitijk [~kshitijk@115.249.18.25] has joined #shogun | 09:54 | |
kingsley_ | If I might humbly add another reason to output text models like ... | 09:57 |
kingsley_ | variable1 = 1.23 * variable2 + 4.56 * variable3 + 7.89 * variable4 | 09:57 |
@lambday | kingsley_: you want to *print* this linear model | 09:57 |
@lambday | useful | 09:58 |
kingsley_ | it would be that symbolic math programs like "mathomatic" can manipulate them symbolically, which includes factoring, differentiation, and solving. | 09:58 |
@lisitsyn | x = sigm(0, max(0,2*y+z) + max(0,6*z-y) + max(0,9*z-14y)) | 09:58 |
@lisitsyn | :D | 09:58 |
kingsley_ | lambday: I happened to notice that you wrote ... "kingsley_: you want to *print* this linear model". I'm not sure I understand you. Please elaborate. | 09:59 |
@lambday | kingsley_: I assumed that you're talking about having the model printed in terms of features in order to establish the importance of feature names :) | 10:00 |
kingsley_ | lambday: Yes, you assumed right. | 10:01 |
-!- vortex_ape [~vortex_ap@120.59.197.201] has quit [Ping timeout: 264 seconds] | 10:02 | |
kingsley_ | But to be fair, I can imagine including feature names in models having several benefits: | 10:05 |
kingsley_ | 1.) As you say, easily recognizing which features are important. | 10:06 |
kingsley_ | 2.) As Sergey wrote in 2728, being able to export the model to a spread sheet. | 10:07 |
kingsley_ | 3.) Exporting the model to mathomatic, Latex, shell scripts, C, etc... | 10:08 |
kingsley_ | 4.) Maybe more easily revealing hidden structure in the data. | 10:09 |
-!- prakhar2511 [~prakhar25@115.249.18.25] has joined #shogun | 10:09 | |
@lisitsyn | good | 10:09 |
@lisitsyn | that's pretty cool | 10:09 |
@lisitsyn | kingsley_: we definitely will add that | 10:09 |
@lisitsyn | at least for linear classifiers | 10:10 |
kingsley_ | lisitsyn: Thank you for your kind words and willingness. | 10:10 |
@lisitsyn | thanks for the idea ;) | 10:11 |
kingsley_ | You're welcome. | 10:11 |
kingsley_ | lisitsyn: New topic: | 10:12 |
kingsley_ | Are you multi-lingual? | 10:12 |
@lisitsyn | kingsley_: multi-lingual like? :) | 10:12 |
@lisitsyn | english is not my native if you mean it | 10:13 |
kingsley_ | Yes, I was wondering if I was chatting with some smart enough to understand more than one human language AND technology AND who is very polite. | 10:14 |
kingsley_ | These are all fine qualities. | 10:14 |
@lisitsyn | haha :) kingsley_ same for lambday | 10:14 |
kingsley_ | Awesome | 10:15 |
kingsley_ | I like smart people. | 10:15 |
@lisitsyn | yeah they are better :) | 10:15 |
@lisitsyn | kingsley_: shogun is developed by guys from germany(sonney2k), russia (me), india (lambday) and a few more countries | 10:17 |
* kingsley_ looks at scikit-learn's documentation to see if it has some code that may format models... | 10:17 | |
@lisitsyn | afaik they don't have any kind of formatting | 10:17 |
@lisitsyn | at least one point we can take advantage :) | 10:18 |
kingsley_ | OK, /me looks at mlpy's documentation to see if it has some code that may format models... | 10:19 |
@lisitsyn | I think pandas has something on that | 10:20 |
@lisitsyn | lambday: haha take a look my vim got crazy and I tried to compile 'Pools.Dequeue(&&&&&&&&removedPool);' | 10:21 |
@lisitsyn | that would be C++2051 | 10:21 |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 10:24 | |
-!- prakhar2511 [~prakhar25@115.249.18.25] has quit [Ping timeout: 264 seconds] | 10:27 | |
-!- vortex_ape [~vortex_ap@120.57.207.65] has joined #shogun | 10:28 | |
shogun-buildbot | build #538 of debian wheezy - memcheck is complete: Failure [failed memory check] Build details are at http://buildbot.shogun-toolbox.org/builders/debian%20wheezy%20-%20memcheck/builds/538 blamelist: Kunal Arora <kunalarora.135@gmail.com>, Soumyajit De <heavensdevil6909@gmail.com> | 10:28 |
-!- artem_ [938ecf38@gateway/web/freenode/ip.147.142.207.56] has joined #shogun | 10:40 | |
-!- hargup_ [uid10222@gateway/web/irccloud.com/x-rsurcwdbpabrfovr] has joined #shogun | 10:41 | |
-!- artem_ [938ecf38@gateway/web/freenode/ip.147.142.207.56] has quit [Client Quit] | 10:42 | |
@lambday | lisitsyn: what were you trying to do!!! | 10:43 |
@lisitsyn | lambday: it should have been just one& | 10:43 |
@lambday | lisitsyn: lol... terminator vim | 10:44 |
@lambday | kingsley_: where are you from? | 10:44 |
kingsley_ | I'm near the Pacific Ocean and the border of the U.S. and Canada. | 10:46 |
kingsley_ | My web site is http://morse.kiwi.nz. | 10:46 |
@lambday | kingsley_: oh.. near Seattle/Vancouver? | 10:47 |
kingsley_ | Yes | 10:47 |
kingsley_ | Where are you? | 10:47 |
@lambday | I'm from India.. at Bangalore presently.. was in Mumbai until a few weeks back | 10:48 |
@lisitsyn | kingsley_: you've got some interesting content on your website :) | 10:50 |
kingsley_ | lisitsyn: Thank you. | 10:50 |
@lambday | kingsley_: I like the diversity of topics you have there :) | 10:50 |
kingsley_ | If you happen to have the time, and are so inclined, I'd like to know what interested you. | 10:51 |
@lambday | kingsley_: sergey here has a knack for many other topics has well :) | 10:51 |
@lisitsyn | kingsley_: yeah main thing is diversity | 10:51 |
kingsley_ | OK, fair enough. | 10:51 |
@lisitsyn | kingsley_: and apparently anti war is a good thing I support for sure | 10:52 |
@lambday | kingsley_: me and lisitsyn were discussing something about philosophy the other day\ | 10:52 |
kingsley_ | lisitsyn: Yes, I agree. | 10:52 |
@lisitsyn | even though I am in quite aggressive country :) | 10:52 |
@lambday | lisitsyn: but we can't thank you guys enough for vodka :D | 10:53 |
kingsley_ | heh | 10:53 |
kingsley_ | I admire how much respect, peace and prosperity the Swiss have enjoyed since they adopted a neutral foreign policy 500 years ago. | 10:54 |
@lisitsyn | kingsley_: yeah I'd better be swiss | 10:55 |
@lisitsyn | would not have been ashamed :) | 10:55 |
@lambday | I might be out of my ways here, but isn't that where all the black money goes because of that policy? | 10:57 |
@lisitsyn | hah that's true | 10:57 |
-!- kshitijk [~kshitijk@115.249.18.25] has quit [Ping timeout: 245 seconds] | 10:57 | |
@lambday | lisitsyn: Indian politicians love swiss banks! | 10:57 |
@lisitsyn | lambday: %s/Indian/Russian | 10:58 |
@lisitsyn | it is general policy | 10:58 |
@lisitsyn | in 'developing' countries | 10:58 |
kingsley_ | lisitsyn: With your intellect, and if you haven't done so already, maybe you could learn a Swiss language like German or French, and get a tech job there. | 10:58 |
@lisitsyn | you get money you put it to swiss bank | 10:59 |
@lisitsyn | :) | 10:59 |
@lisitsyn | kingsley_: yeah probably at some point I will emmigrate | 10:59 |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 11:00 | |
shogun-notifier- | shogun-web: Kevin Hughes :master * f148611 / static/css/styles.css,templates/home.html: https://github.com/shogun-toolbox/shogun-web/commit/f14861147900b2e1202780ba298ce5d49f8dc165 | 11:00 |
shogun-notifier- | shogun-web: add gsoc card to the home page | 11:00 |
shogun-notifier- | shogun-web: Fernando Iglesias :master * e04d9c6 / static/css/styles.css,templates/home.html: https://github.com/shogun-toolbox/shogun-web/commit/e04d9c6c29507cbe651099ba31a7d3e8b1feb7e3 | 11:00 |
shogun-notifier- | shogun-web: Merge pull request #65 from shogun-toolbox/gsoc1015 | 11:00 |
shogun-notifier- | shogun-web: | 11:00 |
shogun-notifier- | shogun-web: add gsoc card to the home page | 11:00 |
@lisitsyn | whoops | 11:00 |
kingsley_ | New topic: | 11:01 |
kingsley_ | SymPy can pretty print its output. | 11:01 |
@lisitsyn | ah yeah sure | 11:01 |
@lisitsyn | sympy is for that | 11:01 |
kingsley_ | I wonder if it might have some useful code for 2728. | 11:01 |
@lisitsyn | kingsley_: hardly as our main code is in C++ | 11:02 |
@lisitsyn | but maybe we can integrate somehow | 11:02 |
kingsley_ | OK, that makes sense. | 11:03 |
kingsley_ | lambday and especially lisitsyn: It has been a pleasure chatting with you. | 11:05 |
@lisitsyn | alright :) | 11:05 |
@lambday | kingsley_: likewise :) thanks for sharing your ideas.. | 11:06 |
@lisitsyn | thanks | 11:06 |
kingsley_ | Thanks again for your informed and very polite thoughts, especially in English. | 11:06 |
kingsley_ | At the risk of appearing rude, I need to go. | 11:06 |
@lisitsyn | kingsley_: hah I guess it is quite late already in your timezon | 11:06 |
@lisitsyn | e | 11:06 |
kingsley_ | However, I'll be thinking about your advice. | 11:06 |
@lisitsyn | see you | 11:06 |
@lambday | see you :) | 11:06 |
@lambday | lisitsyn: you ever used weblogic server? | 11:07 |
@lisitsyn | lambday: yeah probably | 11:08 |
@lisitsyn | but not really configured it | 11:08 |
@lisitsyn | it worked already :) | 11:08 |
@lambday | lisitsyn: haha :D.. I'm getting MaxPermGen error.. it doesn't respect global setups! | 11:09 |
-!- Utsav [73f91219@gateway/web/freenode/ip.115.249.18.25] has joined #shogun | 11:13 | |
-!- Utsav [73f91219@gateway/web/freenode/ip.115.249.18.25] has quit [Client Quit] | 11:14 | |
-!- Utsav [73f91219@gateway/web/freenode/ip.115.249.18.25] has joined #shogun | 11:16 | |
Utsav | Hi, I am a Cmputer Science undergrad from India. I wanted to know if Shogun is participating in this year's Google Summer of Code ? | 11:16 |
Utsav | *Computer | 11:16 |
@lambday | Utsav: hi! we have applied as an org this year as well :) | 11:17 |
Utsav | lambday : I have a couple of ideas in my mind. I just had a look at the previous year's projects | 11:18 |
@lambday | lisitsyn: did you happen to have a look at the linalg ideas page? | 11:18 |
@lisitsyn | lambday: not yet | 11:18 |
@lisitsyn | lambday: oh | 11:18 |
@lisitsyn | I forgot two things | 11:18 |
@lisitsyn | znc and mentor | 11:18 |
@lisitsyn | are you already a mentor? | 11:18 |
@lambday | Utsav: that's great! :) I'd suggest that you say hi to the mailing list and share your ideas :) | 11:18 |
@lambday | lisitsyn: nah | 11:19 |
@lambday | lisitsyn: I sent you a mail :D | 11:19 |
@lambday | Utsav: http://shogun-toolbox.org/page/contact/contacts | 11:19 |
Utsav | I am sorry if I go wrong in communicating. I am using IRC for the first time so I am not too sure about the IRC etiquettes ! | 11:19 |
@lisitsyn | oh haha that's very polite day | 11:20 |
@lambday | Utsav: don't worry :) | 11:20 |
@lambday | lisitsyn: indeed :) | 11:20 |
@lambday | Utsav: I think it is a good idea to subscribe to our mailing list | 11:20 |
@lambday | Utsav: we'd be more than happy to hear your ideas | 11:21 |
Utsav | lamday: Thanks ! Do I need to use the mailing list (shogun-list@shogun-toolbox.org) to broadcast ideas .. ? | 11:21 |
-!- vortex_ape [~vortex_ap@120.57.207.65] has quit [Ping timeout: 264 seconds] | 11:21 | |
@lambday | Utsav: yeah.. the more people hear your ideas the better :) | 11:21 |
@lisitsyn | Utsav: there is no real etiquette apart from not tell us something really rude :) | 11:21 |
Utsav | lambday: I will make sure that never happens ! :) Are you a mentor this time around ? | 11:22 |
@lisitsyn | both of us are | 11:22 |
-!- exploreshaifali [~shaifali@182.70.191.35] has quit [Quit: Leaving] | 11:22 | |
Utsav | Great ! Can I enquire about a couple of ideas I have in my mind ? | 11:23 |
Utsav | right here I mean .. | 11:23 |
@lisitsyn | absolutely | 11:23 |
@lambday | Utsav: absolutely | 11:24 |
@lisitsyn | haha | 11:24 |
Utsav | I checked out Parijat's project that he did for Shogun - involved coding up data mining algorithms like ID3 and Random Forests .. | 11:24 |
Utsav | How about doing it the Fuzzy way ? | 11:25 |
@lisitsyn | like more smooth predictions? | 11:25 |
@lambday | lisitsyn: Fernando is doing fundamental ML 2 right? | 11:25 |
@lisitsyn | lambday: yes | 11:25 |
Utsav | Fuzzy Logic gives a more intuitive way of thinking .. much more understandable to humans and better error tolerance | 11:26 |
Utsav | The decision at each node in a decision tree would involve fuzzy logic and the splitting attribute would also be selected based on fuzzy information gain | 11:27 |
Utsav | I was just giving an example how it could work out | 11:27 |
@lisitsyn | sure, are there any well established algorithms? | 11:27 |
Utsav | A lot of research papers have been and are being published in this field | 11:27 |
@lambday | ^ I was going to ask | 11:28 |
@lisitsyn | Utsav: actually Heiko planned to propose a project on bayesian trees | 11:28 |
Utsav | Fuzzy Decision Trees do return a lot of results when googled ... and I was studying a few lately | 11:28 |
@lisitsyn | that's something similar but in bayesian fashion | 11:28 |
Utsav | Mine involves a good use of Fuzzy Logic ... with a variety of implementations of different member ship functions that fuzzy logic has to offer | 11:29 |
Utsav | So I was wondering if it sounds good enough to be contemplated upon .. | 11:30 |
@lisitsyn | Utsav: sounds good but you'd have to talk to these guys: https://github.com/shogun-toolbox/shogun/wiki/GSoC_2015_project_fundamental | 11:30 |
@lisitsyn | they have something on mind already | 11:30 |
Utsav | I just see Kalman Filter there ... I have already done a project on Kalman Filters :D | 11:31 |
Utsav | Nothing too advanced though | 11:31 |
Utsav | But helped me understand how it works | 11:31 |
@lisitsyn | yeah they are not on fuzzy but probabilistic | 11:32 |
@lisitsyn | I can't really compare them but probabilistic sounds like more theoretically based | 11:32 |
Utsav | indeed ... I don't see fuzzy logic involved | 11:32 |
@lisitsyn | while fuzzy is more about some heuristics | 11:32 |
@lambday | Utsav: could you briefly explain how fuzzy works for decision trees? | 11:33 |
Utsav | sure ... | 11:34 |
@lambday | Utsav: or point me to some paper that you've read on this topic | 11:34 |
Utsav | most certainly ... I was going to suggest that | 11:35 |
Utsav | one sec .. | 11:35 |
Utsav | http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=343539&tag=1 | 11:36 |
Utsav | I guess this one would give a good explaination | 11:36 |
Utsav | *explanation | 11:36 |
@lisitsyn | 29 citations ;) | 11:37 |
@lisitsyn | in google scholar it is 199 though | 11:38 |
Utsav | Is it good ? (Not much experience with publishing papers ! ) | 11:38 |
@lisitsyn | 199 is pretty popular yeah | 11:39 |
@lisitsyn | svm is cited by 16597 papers though | 11:39 |
@lisitsyn | :D | 11:39 |
Utsav | that is a huge number | 11:39 |
@lisitsyn | and CART is cited by 26911 papers | 11:40 |
Utsav | Also ... an extension of fuzzy decision trees would be fuzzy random forests | 11:40 |
@lisitsyn | yeah quite natural extension | 11:41 |
@lambday | Utsav: I would strongly suggest that you share your ideas to a mail to fernando and heiko, cc-ing the mailing list | 11:42 |
Utsav | And this paper gave explicit membership values to variables ... which could be replaced with different types of membership functions | 11:42 |
@lambday | organize your thoughts and see if you can accommodate these ideas alongwith fundamental ML 2 project | 11:42 |
@lambday | can't access the pdf.. :( | 11:42 |
@lambday | gotta ask my insti friends | 11:42 |
Utsav | So you feel that this idea has some scope to be taken ahead ( a small chance maybe) ? | 11:43 |
Utsav | I would definitely try to organise it | 11:43 |
@lambday | Utsav: yeah but fernando and heiko are the guys to talk for that :) | 11:44 |
Utsav | Looking forward to it .. :) | 11:44 |
Utsav | And, my programming experience is not very advanced - sort of intermediate ... is that ok ? | 11:45 |
Utsav | I am willing to put in an effort to learn as much as I can though :) | 11:45 |
@lambday | Utsav: that's good! we expect some fluency with C++ though.. some design patterns.. but as long as you can pick things up quickly on your way its cool | 11:46 |
@lambday | also, it would be worth to get familiar with shogun codebase as well | 11:47 |
Utsav | How do I do that ? | 11:47 |
@lambday | Utsav: best way is to start with make/install/run shogun.. run the examples.. next is to aim at issues on github.. | 11:48 |
Utsav | ok .. will try to do that ! Thanks a lot | 11:49 |
@lambday | once you think you have solved some bug/enhancement, send a pull request | 11:49 |
@lambday | yw :) | 11:50 |
-!- Utsav [73f91219@gateway/web/freenode/ip.115.249.18.25] has left #shogun [] | 11:54 | |
-!- AS [938ecf38@gateway/web/freenode/ip.147.142.207.56] has joined #shogun | 12:00 | |
AS | hi all, I'm trying to install & run Shogun. Cmake, make, make install -- all seemingly finish with no errors. However, many of the tests fail (especially, python_modular-related but not all of them) and simple python scripts that use Shogun object are segfault-ing. Anyone has ideas? | 12:06 |
AS | logs: cmake http://pastebin.com/Ry1p2gFY , make http://pastebin.com/sDtbNaz0 , make install http://pastebin.com/eizUwn1f , ctest http://pastebin.com/0s5n25JE | 12:07 |
@lambday | AS: I'm afraid you haven't cloned shogun data | 12:13 |
AS | You mean I should run ctest from the data directory? | 12:14 |
@lambday | AS: no that should be run from the build directory only | 12:15 |
@lambday | AS: just check if you have the data in shogun/data | 12:16 |
@lambday | AS https://github.com/shogun-toolbox/shogun/wiki/README_data | 12:17 |
-!- thoralf [~thoralf@85.20.101.30] has joined #shogun | 12:18 | |
-!- mode/#shogun [+o thoralf] by ChanServ | 12:18 | |
AS | just tried putting the data folder from the data tarball into shogun-install/data and into shogun-4.0.0/data -- the same result | 12:18 |
@thoralf | Hey lovely people :) | 12:19 |
@thoralf | besser82: Around? | 12:19 |
AS | ok, will try cloning from git (previously tried only downloading tar.gz) | 12:19 |
@lambday | AS: yeah git is better | 12:21 |
@thoralf | Hay lambday | 12:21 |
@lambday | thoralf: hey! long time | 12:21 |
@thoralf | :) | 12:22 |
@lambday | thoralf: how are you doing? | 12:22 |
@thoralf | lambday: I'm fine. Just realized GSoC is getting hot now :) | 12:22 |
@lambday | thoralf: haha yeah! its that time our commits/month ratio overshoots | 12:24 |
AS | lambday: well, the git version does not even compile | 12:25 |
AS | shogun/tests/unit/mathematics/linalg/Add_unittest.cc: In member function 'virtual void AddMatrix_native_backend_Test::TestBody()': | 12:25 |
AS | shogun/tests/unit/mathematics/linalg/Add_unittest.cc:66:2: error: 'add' is not a member of 'shogun::linalg' | 12:25 |
@lambday | AS: really! let me check | 12:26 |
@lambday | AS: src looks fine! maybe I am missing something. don't have a machine right now where I can experiment. Will be able to test only after an hour | 12:29 |
@lambday | AS: meanwhile, you can just link the shogun/data to the unzipped data directory you have.. | 12:29 |
@lambday | for shogun-4.0.0 | 12:29 |
AS | lambday: yes, just did that -- same errors | 12:29 |
@lambday | AS: hang on. will get back soon! | 12:30 |
AS | lambday: ok! just thoughts: ok, even if that solves the issue with tests, the python code I'm trying to follow (the FGM notebook: http://www.shogun-toolbox.org/static/notebook/current/FGM.html) is still giving me segmentation fault once I try to create some shogun object (specifically on cell 9) | 12:33 |
@lambday | AS: ah I figured it out. Will send a patch as soon as I get my machine :) | 12:33 |
AS | lambday: thanks! looking forward:) | 12:34 |
-!- vortex_ape [~vortex_ap@120.57.207.65] has joined #shogun | 12:35 | |
@lambday | AS: this one?? samples, labels = prepare_data(p_tr, l_tr, ftype_all, n_tr_samples) | 12:35 |
AS | lambday: soory, the previous cell. Actually I traced it down to "fac_type_u = TableFactorType(0, cards_u, w_gt_u)". Once it's created, even exiting from the script results in segfault | 12:37 |
@lambday | AS: ah that's bad. maybe these things depend on some dependencies you don't have installed? | 12:40 |
@lambday | checking | 12:40 |
AS | lambday: That's what thought too, but cmake did not complain. | 12:41 |
AS | lambday: only a strange line "-- The following REQUIRED packages have not been found: * OpenCL" | 12:42 |
@lambday | AS: nah that's not it | 12:43 |
@lambday | AS: can you please try running this instead? | 12:44 |
@lambday | https://github.com/shogun-toolbox/shogun/blob/develop/examples/undocumented/python_modular/structure_factor_graph_model.py | 12:44 |
AS | lambday: hang on | 12:45 |
AS | lambday: got the same line "Segmentation fault" | 12:49 |
AS | lambday: could be because of some python version mismatch? the environment here is kind of a mixture of 2.6 and 2.7 | 12:50 |
@lambday | AS: multiple versions of python can be there in the same system.. shouldn't be a problem | 12:51 |
@lambday | AS: I assume that it must be some installation issue. cause I see buildbot happy here http://buildbot.shogun-toolbox.org/builders/deb3%20-%20modular_interfaces/builds/2605 | 12:51 |
@lambday | AS: please note that many of our methods currently requires Eigen3 library | 12:52 |
@lambday | without that, many methods will be unavailable | 12:52 |
@lambday | so Id' try installing eigen3-devel and then freshly make shogun | 12:52 |
AS | ok, will try. thank you for your help! | 12:52 |
@lambday | AS: yw | 12:53 |
-!- abinashm [uid66179@gateway/web/irccloud.com/x-zxzbqzshlojqjwsb] has joined #shogun | 12:57 | |
-!- vortex_ape [~vortex_ap@120.57.207.65] has quit [Quit: Leaving] | 13:02 | |
@thoralf | See you guys. :) | 13:03 |
-!- thoralf [~thoralf@85.20.101.30] has quit [Quit: Konversation terminated!] | 13:03 | |
* lambday brb | 13:07 | |
@lisitsyn | lambday: would you like to move arpack wrapper to the linalg? | 13:09 |
@lisitsyn | as well as FEAST | 13:09 |
@lisitsyn | I'd like someone to write FEAST wrapper | 13:09 |
-!- lambday [c40f106a@gateway/web/freenode/ip.196.15.16.106] has quit [Ping timeout: 246 seconds] | 13:11 | |
-!- exploreshaifali [~shaifali@122.168.81.9] has joined #shogun | 13:11 | |
-!- abinashm [uid66179@gateway/web/irccloud.com/x-zxzbqzshlojqjwsb] has left #shogun [] | 13:18 | |
-!- prakhar2511 [~prakhar25@202.78.175.199] has joined #shogun | 13:43 | |
-!- lambday [6a33f0a8@gateway/web/freenode/ip.106.51.240.168] has joined #shogun | 13:58 | |
-!- mode/#shogun [+o lambday] by ChanServ | 13:58 | |
* lambday Re | 13:59 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 14:00 | |
AS | lambday: hi again. just to let you know -- i have tried with eigen3 v. 3.2.4 (both bundled and not bundled) and got the same segfault again :( | 14:13 |
-!- HeikoS [~heiko@laptop-net.gatsby.ucl.ac.uk] has joined #shogun | 14:22 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 14:22 | |
-!- exploreshaifali [~shaifali@122.168.81.9] has quit [Quit: Leaving] | 14:31 | |
AS | lambday: Ah yeah, all this still not working with the latest git version (btw, thanks for fixing!) | 14:35 |
@lambday | AS: hey! I still haven't sent the patch yet | 14:36 |
@lambday | AS: I'll ping you once I do | 14:36 |
@lambday | man when I try cmaking shogun without eigen3, a whole lot of demons come out! gotta fix quite a few places | 14:38 |
@lambday | HeikoS: there? | 14:39 |
@HeikoS | lambday: yes | 14:39 |
AS | lambday: ok, that is strange:) anyway the "'add' is not a member of 'shogun::linalg'"-kind of errors are gone somehow:) | 14:40 |
@lambday | AS: yeah once you install eigen3 it will be gone | 14:41 |
-!- sourabh13 [ca4eafc7@gateway/web/freenode/ip.202.78.175.199] has joined #shogun | 14:41 | |
@lambday | HeikoS: LinearARDKernel and GaussianARDKernel is giving some errors in absence of linalg lib.. fixing | 14:42 |
@HeikoS | lambday: ah yeah, my bad for merging that | 14:42 |
@HeikoS | lambday: thanks | 14:42 |
@HeikoS | lambday: could you reference wu in the patch? so that he know for the future? | 14:42 |
@lambday | HeikoS: we should have these tests in travis only | 14:42 |
@HeikoS | lambday: what do you mena? | 14:42 |
@HeikoS | mean | 14:42 |
@lambday | HeikoS: absolutely | 14:42 |
@lambday | HeikoS: in travis these parts don't even compile.. so we won't get to know from travis if there are some errors | 14:43 |
@lambday | HeikoS: in buildbots I guess we have eigen3 everywhere | 14:43 |
@HeikoS | I see | 14:43 |
@HeikoS | so you want a build where eigen is disabled? | 14:43 |
@lambday | HeikoS: yeah - only the *REQUIRED* packages should be there | 14:43 |
@HeikoS | I guess wiking is the one to ask | 14:43 |
@lambday | so that we know that our builds are sane even withtout the optional pkgs | 14:44 |
@HeikoS | I agree we should have a check for that | 14:44 |
@HeikoS | lambday: could you write a request to shogun-team and cc wiking? | 14:44 |
@lambday | HeikoS: absolutely | 14:44 |
@lambday | will do that after the fix | 14:45 |
@HeikoS | lambday: thanks for taking care! | 14:45 |
@lambday | HeikoS: I need to rename eigen3 and viennacl to something tmp in order to prevent cmake from finding them :D do you know a better way? | 14:45 |
@lambday | cmake should have something like -DDisableEigen3 -DDisableViennaCL | 14:46 |
@HeikoS | lambday: I agree that should be a switch | 14:46 |
@HeikoS | lambday: cant be too hard to add | 14:46 |
@HeikoS | I think I added something like that recently | 14:46 |
@HeikoS | for a guy who wanted to disable something | 14:47 |
@HeikoS | that was found on his system | 14:47 |
@HeikoS | ah yeah | 14:47 |
@HeikoS | hdf5 | 14:47 |
@lambday | HeikoS: oh so what's the switch? | 14:47 |
@HeikoS | let me check | 14:47 |
@HeikoS | https://github.com/shogun-toolbox/shogun/commit/e0b819e7805281db2a469dff485366bb7881d0d9 | 14:48 |
@HeikoS | something similar to that | 14:48 |
@lambday | HeikoS: great! that will be helpful for eigen3 and viennacl as well | 14:50 |
@lambday | HeikoS: I'll add those | 14:50 |
@lambday | HeikoS: thanks :) | 14:50 |
-!- hargup_ [uid10222@gateway/web/irccloud.com/x-rsurcwdbpabrfovr] has quit [Quit: Connection closed for inactivity] | 14:51 | |
-!- attia42 [83f6c22c@gateway/web/freenode/ip.131.246.194.44] has joined #shogun | 14:52 | |
-!- sourabh13 [ca4eafc7@gateway/web/freenode/ip.202.78.175.199] has quit [Quit: Page closed] | 14:52 | |
-!- sourabh13 [ca4eafc7@gateway/web/freenode/ip.202.78.175.199] has joined #shogun | 14:52 | |
-!- sourabh13 [ca4eafc7@gateway/web/freenode/ip.202.78.175.199] has quit [Client Quit] | 14:55 | |
attia42 | hello, I have been trying LMNN and it doesn't seem to use multi threads while training. (it uses multi threads at first but then not, guessing it's only during pairwise distances calculations). is it possible to make it use more threads? any references other than the LMNN ipython tutorial ? | 14:57 |
@HeikoS | attia42: I think the main method is single thread | 14:57 |
@HeikoS | attia42: write to iglesias (Fernando, who wrote the code) to ask him on that, cc the mailing list | 14:58 |
@HeikoS | attia42: all Shogun distance methods use multiple threads | 14:58 |
@HeikoS | attia42: I am not sure whether its possible to parallelise LMNN easily even? Isnt the solver iterative? | 14:58 |
attia42 | @HeikoS iterative gradient based updates HeikoS | 15:01 |
attia42 | @HeikoS Thanks will try to contact him | 15:01 |
-!- prakhar2511 [~prakhar25@202.78.175.199] has quit [Ping timeout: 246 seconds] | 15:03 | |
@HeikoS | attia42: so can one even parallelise these gradient updates from within? | 15:04 |
-!- abinashm_ [cb6ef315@gateway/web/freenode/ip.203.110.243.21] has joined #shogun | 15:08 | |
attia42 | HeikoS: I suppose yes, there should be a way to parallelise it | 15:12 |
@HeikoS | attia42: ok, best liase with fernando | 15:12 |
@lambday | AS: sent the fix for linalg things https://github.com/shogun-toolbox/shogun/pull/2731 | 15:17 |
@lambday | AS: you can pull the latest once I merge it (after travis is finished I'll merge) | 15:18 |
AS | lamdbay: Thanks, will try it! Meanwhile I tried with ArchLinux packaged shogun on a different machine, again no complains about missing dependencies. But the same segmentation fault on structure_factor_graph_model.py :( | 15:20 |
@HeikoS | lambday: hey | 15:33 |
@HeikoS | as you are also a superb software engineer, and you know more and more about shogun, would you be interested in being a co-mentor with thoralf | 15:33 |
@HeikoS | https://github.com/shogun-toolbox/shogun/wiki/GSoC_2015_clean_up_infrastructure | 15:33 |
@HeikoS | if so, add yourself and your ideas | 15:34 |
@HeikoS | thoralf might be unavailable during the second half of GSoC, so we need someone to take over | 15:34 |
-!- lambday [6a33f0a8@gateway/web/freenode/ip.106.51.240.168] has quit [Ping timeout: 246 seconds] | 15:35 | |
-!- lambday [6a33f0a8@gateway/web/freenode/ip.106.51.240.168] has joined #shogun | 15:36 | |
-!- mode/#shogun [+o lambday] by ChanServ | 15:36 | |
@lambday | HeikoS: hey! sorry I got disconnected | 15:36 |
@lambday | HeikoS: checking your mail now | 15:36 |
@HeikoS | cool! | 15:36 |
@lambday | HeikoS: reading the project desc | 15:37 |
@HeikoS | going to a talk now, so see you later | 15:37 |
@HeikoS | lambday: have a look whether this is interesting for you | 15:37 |
@HeikoS | just though you could bring in all your cool ideas in there | 15:37 |
@lambday | HeikoS: sure :) | 15:37 |
@HeikoS | was really impressed by the linalg design | 15:37 |
@HeikoS | so we need more of that :) | 15:37 |
@HeikoS | see you later | 15:37 |
@lambday | HeikoS: hehe :D alright see you :) | 15:37 |
@lambday | lisitsyn: there?? | 15:37 |
@lisitsyn | yes | 15:37 |
-!- HeikoS [~heiko@laptop-net.gatsby.ucl.ac.uk] has quit [Quit: Leaving.] | 15:37 | |
@lambday | lisitsyn: you're not floating the plugin project this year? | 15:38 |
@lambday | lisitsyn: or we're saving that one for ourselves :D | 15:38 |
@lisitsyn | lambday: hmm | 15:38 |
@lisitsyn | lambday: I am a bit swamped so didn't have time to write it up | 15:38 |
@lisitsyn | probably we can integrate it in some project | 15:39 |
@lisitsyn | thoralf's detox or other | 15:39 |
@lambday | lisitsyn: but that itself will be a huge one | 15:39 |
@lisitsyn | yeah.. | 15:39 |
@lambday | design is the most imp there | 15:39 |
@lisitsyn | lambday: then may be doing it by ourselves is better | 15:40 |
@lambday | most challenging part is to be cross-platform | 15:40 |
@lambday | as shogun should work fine on windows as well | 15:40 |
@lambday | lisitsyn: I've got a nice tutorial on dr. dobbs few days back.. will discuss once I read it.. maybe it contains some ideas on how to do that | 15:41 |
@lisitsyn | cool | 15:42 |
-!- kshitijk [~kshitijk@115.249.18.25] has joined #shogun | 15:52 | |
-!- abinashm_ [cb6ef315@gateway/web/freenode/ip.203.110.243.21] has quit [Ping timeout: 246 seconds] | 15:58 | |
-!- vortex_ape [~vortex_ap@120.56.198.101] has joined #shogun | 16:03 | |
-!- prakhar2511 [~prakhar25@202.78.172.162] has joined #shogun | 16:05 | |
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun | 16:15 | |
shogun-notifier- | shogun: lambday :develop * 1c79aec / src/shogun/ (9 files): https://github.com/shogun-toolbox/shogun/commit/1c79aecc1bc70095d8e508d40438b86bab758bbf | 16:15 |
shogun-notifier- | shogun: fix issue #2729 | 16:15 |
shogun-notifier- | shogun: Soumyajit De :develop * 2e45f03 / src/shogun/ (9 files): https://github.com/shogun-toolbox/shogun/commit/2e45f03b24b303094255b59295598d838fc0eeb7 | 16:15 |
shogun-notifier- | shogun: Merge pull request #2731 from lambday/develop | 16:15 |
shogun-notifier- | shogun: | 16:15 |
shogun-notifier- | shogun: Fix for issue #2729 | 16:15 |
@lambday | AS: merged. will check your issue soon! | 16:18 |
@lambday | AS: could you please try to make the git one now? [develop branch] | 16:19 |
shogun-buildbot | build #2654 of bsd1 - libshogun is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2654 blamelist: lambday <heavensdevil6909@gmail.com>, Soumyajit De <heavensdevil6909@gmail.com> | 16:21 |
shogun-buildbot | build #700 of osx1 - libshogun is complete: Failure [failed compile] Build details are at http://buildbot.shogun-toolbox.org/builders/osx1%20-%20libshogun/builds/700 blamelist: lambday <heavensdevil6909@gmail.com>, Soumyajit De <heavensdevil6909@gmail.com> | 16:23 |
shogun-buildbot | build #986 of FCRH - libshogun is complete: Failure [failed test] Build details are at http://buildbot.shogun-toolbox.org/builders/FCRH%20-%20libshogun/builds/986 blamelist: lambday <heavensdevil6909@gmail.com>, Soumyajit De <heavensdevil6909@gmail.com> | 16:26 |
* lambday afk | 16:30 | |
-!- prakhar2511 [~prakhar25@202.78.172.162] has quit [Ping timeout: 245 seconds] | 17:02 | |
-!- vortex_ape [~vortex_ap@120.56.198.101] has quit [Ping timeout: 246 seconds] | 17:18 | |
-!- hargup_ [uid10222@gateway/web/irccloud.com/x-bjsbsizbhgpvtvms] has joined #shogun | 17:22 | |
AS | lambday: Cool, thank you very much, now with Eigen3 the tests pass! The structure_factor_graph_model.py runs as well. Need test it more, but it looks great so far! | 17:24 |
-!- AS [938ecf38@gateway/web/freenode/ip.147.142.207.56] has left #shogun [] | 17:25 | |
-!- prakhar_ [~prakhar25@202.78.172.162] has joined #shogun | 17:28 | |
-!- prakhar_ [~prakhar25@202.78.172.162] has quit [Ping timeout: 255 seconds] | 17:40 | |
-!- prakhar_ [~prakhar25@202.78.172.162] has joined #shogun | 17:43 | |
-!- prakhar_ [~prakhar25@202.78.172.162] has quit [Ping timeout: 245 seconds] | 17:49 | |
@lambday | lisitsyn: have you watched Rusev fighting? | 17:55 |
@lambday | Ref. WWE | 17:56 |
@lisitsyn | lambday: nope | 17:56 |
@lambday | lisitsyn: in WWE world, he's the Russian hero! | 17:56 |
@lisitsyn | haha | 17:56 |
@lambday | taking on everyone that dares to come in his way | 17:56 |
@lisitsyn | no idea | 17:56 |
@lambday | I love him! | 17:57 |
@lambday | ah that didn't come out right! | 17:57 |
@lambday | lisitsyn: http://en.wikipedia.org/wiki/Alexander_Rusev | 17:58 |
@lisitsyn | haha he is bulgarian | 17:58 |
@lambday | lisitsyn: err I just noticed now! | 17:58 |
@lambday | lisitsyn: WWE is such a fake crap | 17:58 |
@lisitsyn | hehe | 17:59 |
@lambday | lisitsyn: still at office? | 17:59 |
@lisitsyn | yeap | 18:00 |
@lisitsyn | lambday: I am now drawing a new logo in gimp | 18:01 |
@lisitsyn | :D | 18:01 |
@lambday | lisitsyn: show me :D maybe my "artistic skills" can offer something :D | 18:01 |
@lambday | logo for your own startup? :P | 18:01 |
-!- vortex_ape [~vortex_ap@120.56.198.101] has joined #shogun | 18:04 | |
@lambday | lisitsyn: we need your vote - https://github.com/shogun-toolbox/shogun/issues/2719 | 18:05 |
-!- kshitijk [~kshitijk@115.249.18.25] has quit [Ping timeout: 264 seconds] | 18:05 | |
@lisitsyn | lambday: sorry leaving now | 18:07 |
@lisitsyn | lambday: take a look at org | 18:07 |
@lisitsyn | I put some better logo | 18:08 |
@lisitsyn | still ugly though | 18:08 |
@lambday | lisitsyn: still the old one | 18:08 |
@lambday | lisitsyn: anyway go home man! it's Friday :D | 18:09 |
@lisitsyn | hmm no | 18:09 |
@lisitsyn | update | 18:09 |
@lisitsyn | should be new | 18:09 |
@lambday | lisitsyn: http://shogun-toolbox.org/ | 18:09 |
@lisitsyn | no | 18:09 |
@lisitsyn | in gsoc | 18:09 |
@lambday | what changed? | 18:09 |
@lisitsyn | melange | 18:09 |
@lisitsyn | lets see if I get home faster than deadline comes | 18:10 |
@lisitsyn | so that I can update it once more | 18:10 |
@lisitsyn | :D | 18:10 |
@lambday | lisitsyn: can't find org page :( | 18:10 |
@lambday | ait | 18:10 |
@lambday | wait | 18:10 |
@lambday | lisitsyn: hehe.. run forrest run | 18:10 |
@lambday | lisitsyn: I can't see I guess.. can't find the link anywhere | 18:11 |
-!- HeikoS [~heiko@laptop-net.gatsby.ucl.ac.uk] has joined #shogun | 18:25 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 18:25 | |
-!- lambday [6a33f0a8@gateway/web/freenode/ip.106.51.240.168] has quit [Ping timeout: 246 seconds] | 18:32 | |
-!- prakhar_ [~prakhar25@202.78.172.162] has joined #shogun | 18:40 | |
-!- attia42 [83f6c22c@gateway/web/freenode/ip.131.246.194.44] has quit [Ping timeout: 246 seconds] | 18:46 | |
-!- prakhar_ [~prakhar25@202.78.172.162] has quit [Ping timeout: 256 seconds] | 18:47 | |
-!- lambday [6a33f0a8@gateway/web/freenode/ip.106.51.240.168] has joined #shogun | 18:47 | |
-!- mode/#shogun [+o lambday] by ChanServ | 18:47 | |
-!- kshitijk [~kshitijk@115.249.18.25] has joined #shogun | 18:49 | |
-!- besser82 [~besser82@fedora/besser82] has quit [Ping timeout: 252 seconds] | 19:03 | |
-!- lambday [6a33f0a8@gateway/web/freenode/ip.106.51.240.168] has quit [Ping timeout: 246 seconds] | 19:04 | |
-!- HeikoS [~heiko@laptop-net.gatsby.ucl.ac.uk] has quit [Ping timeout: 256 seconds] | 19:15 | |
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout] | 19:15 | |
-!- mindBlasting [~Nitin@115.249.18.25] has joined #shogun | 19:15 | |
-!- kshitijk [~kshitijk@115.249.18.25] has quit [Ping timeout: 252 seconds] | 19:21 | |
shogun-buildbot | build #539 of debian wheezy - memcheck is complete: Failure [failed memory check] Build details are at http://buildbot.shogun-toolbox.org/builders/debian%20wheezy%20-%20memcheck/builds/539 blamelist: lambday <heavensdevil6909@gmail.com>, Soumyajit De <heavensdevil6909@gmail.com> | 19:22 |
-!- PirosB3 [~pirosb3@host72-217-dynamic.42-79-r.retail.telecomitalia.it] has joined #shogun | 19:23 | |
-!- PirosB3 [~pirosb3@host72-217-dynamic.42-79-r.retail.telecomitalia.it] has quit [Quit: PirosB3] | 19:32 | |
-!- sonne|osx [~sonne@f052090034.adsl.alicedsl.de] has joined #shogun | 19:47 | |
-!- kshitijk [~kshitijk@115.249.18.25] has joined #shogun | 19:59 | |
-!- prakhar_ [~prakhar25@202.78.172.162] has joined #shogun | 20:18 | |
-!- prakhar_ [~prakhar25@202.78.172.162] has quit [Client Quit] | 20:19 | |
-!- prakhar2511 [~prakhar25@202.78.172.162] has joined #shogun | 20:20 | |
-!- exploreshaifali [~shaifali@182.70.217.239] has joined #shogun | 20:34 | |
-!- prakhar2511 [~prakhar25@202.78.172.162] has quit [Ping timeout: 240 seconds] | 20:51 | |
-!- prakhar2511 [~prakhar25@202.78.172.162] has joined #shogun | 20:53 | |
-!- exploreshaifali [~shaifali@182.70.217.239] has quit [Quit: Leaving] | 21:26 | |
-!- hargup_ [uid10222@gateway/web/irccloud.com/x-bjsbsizbhgpvtvms] has quit [Quit: Connection closed for inactivity] | 21:31 | |
-!- sonne|osx [~sonne@f052090034.adsl.alicedsl.de] has quit [Quit: sonne|osx] | 21:49 | |
-!- vortex_ape [~vortex_ap@120.56.198.101] has quit [Ping timeout: 246 seconds] | 22:03 | |
-!- vortex_ape [~vortex_ap@120.56.204.11] has joined #shogun | 22:03 | |
-!- vortex_ape [~vortex_ap@120.56.204.11] has quit [Ping timeout: 256 seconds] | 22:09 | |
-!- kshitijk [~kshitijk@115.249.18.25] has quit [Ping timeout: 252 seconds] | 22:24 | |
-!- mindBlasting [~Nitin@115.249.18.25] has quit [Quit: Leaving] | 23:24 | |
--- Log closed Sat Feb 21 00:00:29 2015 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!