Open in new window / Try shogun cloud
--- Log opened Fri Mar 22 00:00:15 2013
-!- zxtx [] has quit [Ping timeout: 252 seconds]00:05
n4nd0sonney2k: there you go00:15
n4nd0take a look please00:15
@sonney2kmuch better already00:16
-!- zxtx [] has joined #shogun00:26
@sonney2kn4nd0, this is also stupid:
@sonney2kany idea where this should go?00:29
n4nd0what do you find stupid?00:30
n4nd0that Source code, MD5, etc is repeated thousand times or the place where it appears00:30
@sonney2kn4nd0, downloads are under documentation00:31
@sonney2kthat simply doesn't fit there00:31
@sonney2kohh and the FAQ should be under documentation too00:31
@sonney2kcould you do that?00:31
n4nd0what about changing DEV -> CODE00:32
n4nd0and put downloads as a subpage there00:32
@sonney2khmm dev was meant to be developer resources/information00:32
@sonney2kit might better fit under documentation though00:33
@sonney2know that we have subpages00:33
@sonney2kthen somehow news and planet should be under one thing00:34
n4nd0sonney2k: FAQ is under documentation now00:34
@sonney2kand I dont' know but I would expect a separate download button00:34
n4nd0under about :)00:34
@sonney2knot news like we call it00:34
n4nd0sonney2k: what do you mean with a separate download button?00:34
@sonney2kother toolboxes usually have00:35
n4nd0like download now on the home page directly downloads it?00:35
@sonney2kabout, documentation, contact, download00:35
n4nd0aham I see00:35
@sonney2kour news == downloads in fact00:35
@sonney2ka bit weird00:35
n4nd0hehe yeah00:35
@sonney2kn4nd0, please put FAQ to the very right00:36
n4nd0let's see how that is done :D00:37
n4nd0I guess sort order00:37
n4nd0but no idea really00:37
@sonney2kn4nd0, look at -isn't that a weird page00:37
@sonney2kno pictures no nothing00:37
@sonney2kn4nd0, yes sort order00:37
@sonney2kjust put a 4 there00:37
@sonney2kjust a few names00:37
n4nd0sonney2k: yeah, that page is really poor00:37
n4nd0we need something there00:38
n4nd0look at my friend's website00:38
n4nd0something like that would be cool00:38
n4nd0well the special effects for the pictures are not needed..00:38
@sonney2kn4nd0, yeah exactly sth like that00:39
@sonney2kn4nd0, coudl you please move dev also under documentation?00:39
n4nd0current subpages of dev as sub-subpages right?00:40
@sonney2kn4nd0, yes00:41
n4nd0sonney2k: it is done now00:49
n4nd0however DEV subpage is empty (because before it was a page and pages do not have articles, subpages have them)00:49
n4nd0we should put something there so once you click on DEV you don't get a blank page below00:49
n4nd0ok time to sleep now00:55
n4nd0good nigth00:55
n4nd0or night or whatever :)00:56
-!- n4nd0 [] has quit [Quit: leaving]00:56
-!- zxtx [] has quit [Ping timeout: 260 seconds]02:46
-!- FSCV [~FSCV@] has quit [Quit: Leaving]02:55
shogun-buildbot_build #329 of nightly_default is complete: Failure [failed test]  Build details are at
-!- n4nd0 [] has joined #shogun07:55
sonne|workn4nd0: morning!08:50
n4nd0sonne|work: hello hello09:15
n4nd0tell me09:15
sonne|workn4nd0: what?09:21
n4nd0sonne|work: haha ok I thought you wanted to tell me something :)09:22
n4nd0about the webpage or so09:22
sonne|workn4nd0: wellf or the website - how can we make the initial DEV page not to be blank?09:34
n4nd0sonne|work: we have to associate it with an article09:35
sonne|workthen please do?09:35
n4nd0sonne|work: what about getting rid of the Getting Started below09:36
n4nd0and put it on the initial DEV09:36
sonne|workwhy can getting started not be shown as the initial DEV?09:38
sonne|workit makes sense but do we have to remove the getting started?09:39
n4nd0mm I am not sure we can redirect the initial DEV to getting started09:39
n4nd0it is not the same relation between pages and subpages09:39
n4nd0than between subpages and sub-subpages09:39
n4nd0subpages are associated to articles09:39
n4nd0to when you click on any subpage (independently from being sub-subpage or just subpage) an article is going to be shown09:40
sonne|workyeah but why couldn't a sub-subpage be handled the same way?09:44
sonne|workI don't understand this yet09:44
sonne|workanyway I am fine with getting started for dev to appear first09:44
sonne|workand I think we can rename dev to developer09:44
n4nd0sonne|work: it is looking better now09:47
n4nd0I moved one of the articles in Getting started to the main DEV09:47
sonne|workn4nd0: can we do the same with Information?09:47
-!- zxtx [] has joined #shogun09:48
sonne|workInformation should be user documentation right?09:48
sonne|workwe could just show what we currently call links09:49
sonne|workand other information also as sub-sub page09:49
n4nd0we have actually two information :D09:54
sonne|workIt is all still too confusing :/09:55
sonne|workWe somehow need download09:55
sonne|workunder download one can find all the releases09:55
sonne|workbut where do we put source code git checkout stuff?09:56
n4nd0sonne|work: where is that currently?09:56
n4nd0sonne|work: regarding the current documentation/information, I would put it under documentation/developer in a new sub-subpage called API09:57
sonne|workn4nd0: woudl you agree that we should put under about/samples ?09:57
sonne|workand under about/information better have all the our team etc as sub-subpages?09:58
n4nd0sonne|work: yeah09:58
sonne|worklet me move samples09:59
n4nd0samples are not documentation indeed09:59
-!- hoijui [] has joined #shogun09:59
n4nd0sonne|work: you have to uncheck the box is topsubpage? in the subpage samples, put root page about09:59
n4nd0and in the subpage information (inside page about) select samples as child subapge10:00
n4nd0ah no wait10:00
n4nd0we wanted samples as normal subpage in about10:00
sonne|workI did sth but got internal server error10:00
sonne|workn4nd0: how do I move our team in about to become a subpage of information?10:01
n4nd0sonne|work: uncheck is top subpage in our team subpage10:01
sonne|workahh ok10:01
n4nd0and select is as child subpage in information10:01
n4nd0yeah, that's it10:02
n4nd0let's get rid of Documentation/Information10:04
n4nd0I don't really like two Information subpages in about and Documentation10:04
sonne|workn4nd0: what do you suggest?10:04
sonne|workme neither10:04
sonne|workbut links is also not the correct term10:05
n4nd0sonne|work: documentation/information goes do documentation/developer in a new sub-subpage called API10:05
n4nd0we have there the link to doxygen10:05
n4nd0so I think it is fine to call it API10:06
sonne|workthis page has lots of content not related to api10:06
sonne|workI mean installation, screenshots, tutorial, examples ...10:06
sonne|workthat is not api10:06
sonne|workwhat would one expect when one clicks on documentation?10:07
sonne|workInstallation is one thing10:07
sonne|workok one step back even10:07
sonne|workimagine you have no idea what shogun is10:07
sonne|workwhat do you do10:07
sonne|workyou first go to the homepage10:07
sonne|workbrowse the screenshots at the bottom10:07
sonne|workand then maybe go to about10:08
sonne|workso there we need some intro to what shogun is about, what is machine learning in general10:08
sonne|workcurrently it is assumed that you already are a hardcore ML guy10:09
sonne|workso about/information should give some mini ML info and then say what shogun is about / feature matrix strengths etc10:09
sonne|workthen when one is interested10:09
sonne|workone would download that thing10:09
sonne|workso we need some download knob10:09
sonne|workand once downloaded I guess one would search how to install and use the thing10:10
n4nd0mmm I am not so sure if we should add mini intro to ML10:10
sonne|workso under documentation I would expect install10:10
sonne|workand then some user documentation, developer docuemtnation10:11
sonne|workn4nd0: well think of some dj3s & shogun based demo10:12
sonne|workwould be cool10:12
sonne|workcertainly nothing we do now / soon10:12
n4nd0yeah that would be cool indeed10:13
sonne|workn4nd0: for now we should just try to get the structure of the page OKish such that new students10:17
sonne|worka) figure out what shogun is about10:17
sonne|workb)  manage to download the source code / install it10:18
sonne|workc) run some examples10:18
sonne|workd) find the developer documentation and do some minimal stuff10:18
sonne|workthat is quite a lot already...10:19
n4nd0mmm it might be10:19
n4nd0sonne|work: can you add some of the changes in the structure you mentioned? I think you know better how it should look like10:19
n4nd0then I can start filling in some missing info if needed10:20
sonne|workI am just discussing10:23
n4nd0hehe ok10:25
blackburnsonne|work: I am thinking about going to prague and then visit berlin by bus10:51
sonne|workblackburn: then you can visit vojtech in prague :)10:52
blackburnsonne|work: much easier to get to czech republic for me - quite popular route10:52
blackburnsonne|work: I have friend from my city working for vojtech :)10:52
sonne|workor him :)10:52
blackburnsonne|work: BMRM thingy btw10:52
blackburnor something similar10:52
blackburnI'll push him to put it to shogun later10:53
blackburnsonne|work: visa is pain in the ass10:53
blackburnsonne|work: to get german visa I should either prepare all documents and visit consulate in moscow (that costs >300$ to just visit moscow) or pay ~200$ :D10:55
blackburnsonne|work: that's a business to help with visas (second case)10:59
blackburnsonne|work: first case is that I live in 'province' thus no german consulate for me around11:00
blackburnsonne|work: ha it is just 300 km from prague to berlin11:04
blackburnI go by bus each weekend for 100 km back and forth11:05
-!- ZeThomas [~thomaspr@2a02:2c40:100:a000:a57a:720c:c5a4:fb4f] has joined #shogun11:24
ZeThomashey, I have a question: I have a SVMLight object, trained and all, and I want, for a new feature vector x, to compute just the <w.x> + b11:26
ZeThomaswhat's the simplest way of doing this?11:26
blackburnZeThomas: hey11:27
n4nd0it looks like you should create a Features object and use apply11:27
blackburnno not really11:27
n4nd0sorry then :)11:27
blackburnlet me check11:27
blackburnn4nd0: yes probably11:28
ZeThomasbut if I apply, it just gives me the label?11:28
n4nd0ZeThomas: yeah11:29
n4nd0ZeThomas: so you want the actual score?11:29
ZeThomasn4nd0, I want the specific value, not just its sign11:29
n4nd0there should be something for that as well..11:29
ZeThomasthat's what I thought, but haven't found it yet..11:29
blackburnZeThomas: ahh you need confidence11:30
n4nd0ZeThomas: what is the interface you are using?11:30
ZeThomasmodshogun, python11:30
n4nd0in python it would be as easy as11:30, x) + svm.get_bias()11:30
n4nd0or something very similar to that11:30
blackburnZeThomas: try labels.get_values()11:31
blackburnto get real-valued outputs11:31
ZeThomasyes, but I don't find a get_w in my dir(svm)11:31
n4nd0ZeThomas: what?11:31
blackburnZeThomas: n4nd0: yes there is no get_w in svmlight11:32
ZeThomasn4nd0: AttributeError: 'SVMLight' object has no attribute 'get_w'11:32
blackburnsvmlight is a kernel method11:32
n4nd0oh I see11:32
blackburnthere is a trick to get w - I can check it out - but in general if your problem is linear why to use kernel method, right? :)11:33
n4nd0true hehe11:33
ZeThomasI can compute the w from get_alphas and  get_support_vectors11:33
blackburnZeThomas: yes of course11:33
blackburnZeThomas: or you could call get_w of linear kernel11:34
ZeThomasblackburn, no I need the kernel11:35
blackburnZeThomas: alright - just call get_w on linear kernel if you need w, or labels.get_values() if you need real-valued output11:35
ZeThomasbut get_values() just gives me an array of 1. and -1., no?11:37
blackburnZeThomas: oh that should not happen - get_labels should return that11:38
blackburnZeThomas: it works here at least11:39
ZeThomasblackburn: oh, I see11:40
ZeThomasthat indeed solves my question, thanks so much11:40
-!- ZeThomas [~thomaspr@2a02:2c40:100:a000:a57a:720c:c5a4:fb4f] has quit [Quit: Leaving]11:58
-!- sonne|work [] has left #shogun []13:53
-!- XterNalz [766415ca@gateway/web/freenode/ip.] has joined #shogun14:54
-!- sonne|work [] has joined #shogun15:08
-!- XterNalz [766415ca@gateway/web/freenode/ip.] has quit [Quit: Page closed]15:13
-!- n4nd0 [] has quit [Quit: leaving]16:00
-!- FSCV [] has joined #shogun16:18
-!- zxtx [] has quit [Ping timeout: 264 seconds]16:38
-!- FSCV_ [~FSCV@] has joined #shogun16:39
-!- FSCV [] has quit [Ping timeout: 252 seconds]16:41
-!- hoijui [] has quit [Ping timeout: 252 seconds]16:42
-!- SCV__ [~FSCV@] has joined #shogun17:08
-!- FSCV_ [~FSCV@] has quit [Ping timeout: 264 seconds]17:10
-!- sonne|work [] has left #shogun []17:13
-!- SCV__ [~FSCV@] has quit [Ping timeout: 260 seconds]17:43
-!- SCV__ [~FSCV@] has joined #shogun17:45
-!- FSCV_ [~FSCV@] has joined #shogun18:01
-!- SCV__ [~FSCV@] has quit [Ping timeout: 276 seconds]18:03
-!- hoijui [~hoijui@] has joined #shogun18:31
-!- hoijui [~hoijui@] has quit [Ping timeout: 255 seconds]18:49
-!- hoijui [~hoijui@] has joined #shogun18:53
@sonney2kblackburn, how much time do we still have?19:26
blackburnsonney2k: before?19:26
-!- hoijui [~hoijui@] has quit [Read error: Operation timed out]20:18
-!- hoijui [] has joined #shogun21:42
-!- hoijui [] has quit [Read error: Connection reset by peer]22:01
-!- zxtx [] has joined #shogun22:48
-!- zxtx [] has quit [Ping timeout: 240 seconds]22:55
--- Log closed Sat Mar 23 00:00:16 2013