IRC logs of #shogun for Friday, 2011-08-05

--- Log opened Fri Aug 05 00:00:55 2011
-!- blackburn [~blackburn@188.122.237.5] has quit [Quit: Leaving.]00:13
-!- f-x [~user@117.192.213.221] has joined #shogun08:37
-!- f-x [~user@117.192.213.221] has quit [Read error: Connection reset by peer]09:47
-!- f-x [~user@117.192.213.221] has joined #shogun09:55
-!- heiko [~heiko@134.91.54.86] has joined #shogun11:29
CIA-87shogun: Soeren Sonnenburg master * r4e8838e / (4 files in 2 dirs):11:54
CIA-87shogun: Merge pull request #264 from karlnapf/master11:54
CIA-87shogun: SGVector replacements (+5 more commits...) - http://bit.ly/mXwnFJ11:54
-!- blackburn [~blackburn@188.122.237.5] has joined #shogun11:57
-!- in3xes [~in3xes@180.149.49.227] has joined #shogun12:26
-!- in3xes_ [~in3xes@180.149.49.227] has joined #shogun12:38
-!- in3xes [~in3xes@180.149.49.227] has quit [Ping timeout: 240 seconds]12:41
blackburndsygvx!12:43
CIA-87shogun: Heiko Strathmann master * ra06ede4 / examples/undocumented/libshogun/features_subset_sparse_features.cpp : applied get_spare_vector() changes - http://bit.ly/pXsfw012:49
CIA-87shogun: Heiko Strathmann master * redab68c / (3 files): made copy_subset() non-const - http://bit.ly/p9bGcM12:49
CIA-87shogun: Soeren Sonnenburg master * rf778cbe / (4 files in 2 dirs):12:49
CIA-87shogun: Merge pull request #265 from karlnapf/master12:49
CIA-87shogun: example corrections and made get_num_preprocessors() const - http://bit.ly/mQXItK12:49
-!- in3xes__ [~in3xes@180.149.49.227] has joined #shogun13:07
CIA-87shogun: Soeren Sonnenburg master * r2be3008 / (4 files in 3 dirs):13:08
CIA-87shogun: Merge pull request #266 from karlnapf/master13:08
CIA-87shogun: fixes for DataType.h - http://bit.ly/qnS9Ai13:08
CIA-87shogun: Soeren Sonnenburg master * r4aeadde / (src/shogun/io/InputParser.h src/shogun/io/ParseBuffer.h):13:09
CIA-87shogun: Merge pull request #263 from frx/streaming_vw13:09
CIA-87shogun: Modified parse ring and parser to avoid race conditions, and for speedup. - http://bit.ly/pjTNhC13:09
-!- in3xes_ [~in3xes@180.149.49.227] has quit [Ping timeout: 240 seconds]13:10
-!- in3xes_ [~in3xes@180.149.49.227] has joined #shogun13:11
heikosonney2k, are you there?13:15
-!- in3xes__ [~in3xes@180.149.49.227] has quit [Ping timeout: 276 seconds]13:16
heikoi have a suggestion for the lists in shogun13:17
heikocurrently there is this CList class13:17
heikowhich is for CSGObjects13:18
heikobut i need a list for different types13:18
heikoso my suggestion:13:18
heikobuild a base class CList, which just implements a list for any type without any SG_REF stuff13:18
heikothen inherit from this class CObjectList, which does the same as the current CList (SG_REF stuff and only SGObjects)13:19
heikoand then: (what I actually need): inherit from this class to have a sorted list for any type13:19
heikoeven, there could be an abstract class serving as interface collection for lists, like this is done in java13:20
heikothe alternatic to this (quite a lot of work) is to implement CSortedList directly without touching everything else. most methods (inserting etc) have to be overwritten anyways so only the get methods are redundant to the current CList13:21
heikothen on top of the CSortedList, I want to implement the map13:21
heikoor even simpler:13:22
heikodirectly implement the map13:22
heikouse a DynArray internally and sort on the fly13:22
heikoand put structs with old and new name in this DynArray13:23
heikowill go for lunch now, tell me what you think :)13:23
-!- in3xes_ is now known as in3xes13:29
@sonney2kheiko, yes use a dynarray - that is waht I would have suggested anyways :)13:36
blackburnsonney2k: I'm still worried if ACML things in lapack.cpp are not working, how can we test it13:50
blackburn?13:50
@sonney2kblackburn, I don't know - someone contributed these - isn't he mentioned in the credits?14:03
blackburnain't you?14:04
blackburnI did it too in new wrappers14:05
blackburnI just don't sure it will be working in the right way14:05
-!- in3xes_ [~in3xes@180.149.49.227] has joined #shogun14:09
-!- in3xes [~in3xes@180.149.49.227] has quit [Ping timeout: 240 seconds]14:12
-!- in3xes_ is now known as in3xes15:52
blackburnyup!15:54
blackburnlaplacian eigenmaps is almost ready15:55
-!- in3xes [~in3xes@180.149.49.227] has quit [Quit: Leaving]16:00
heikosonney2k, around?16:01
CIA-87shogun: Sergey Lisitsyn master * r93dcc58 / (2 files): Added DSYGVX routine wrapper - http://bit.ly/o58Qu117:26
CIA-87shogun: Sergey Lisitsyn master * rb683aa0 / (4 files in 2 dirs): Added generalized eigenproblem support to ARPACK wrapper and adapted LLE and MDS - http://bit.ly/pEb4f017:26
CIA-87shogun: Sergey Lisitsyn master * r0ed492d / src/shogun/preprocessor/Isomap.h : Removed Isomap type with only K-Isomap remain - http://bit.ly/nNbjQD17:26
CIA-87shogun: Sergey Lisitsyn master * rb3d5d69 / (6 files in 3 dirs): Introduced Laplacian Eigenmaps preprocessor - http://bit.ly/pB8DwT17:26
blackburnuh here it is17:26
blackburnsonney2k: ich habe fertig ;)18:31
-!- heiko [~heiko@134.91.54.86] has quit [Ping timeout: 258 seconds]18:35
-!- heiko [~heiko@134.91.54.86] has joined #shogun20:17
-!- heiko [~heiko@134.91.54.86] has quit [Client Quit]20:19
-!- blackburn [~blackburn@188.122.237.5] has quit [Quit: Leaving.]20:40
-!- blackburn [~blackburn@188.122.237.5] has joined #shogun20:42
@sonney2kblackburn, you mean all you did plan for GSoC?20:51
blackburnsonney2k: yeah seems so20:51
@sonney2kblackburn, code wise you mean right? or did you do documentation / examples too?20:52
blackburnsonney2k: english/russian doc to go20:52
@sonney2knot a lot - great. I hope you have some time to do java then20:52
@sonney2kbtw20:52
@sonney2kI got an answer on the swig mailinglist20:53
blackburnbout?20:53
@sonney2kI now know how to derive swig wrapped classes from Serializable20:53
blackburnnice20:53
@sonney2kblackburn, and look how simple this is21:04
@sonney2k%typemap(javainterfaces)       SWIGTYPE "Serializable"21:04
blackburnheh21:04
@sonney2kblackburn, to you recall what functions need to be implemented in java for this to implement the Serializable interface?21:04
blackburnwriteObject and readObject IIRC21:05
blackburnwell Serializable is not a interface with methods21:06
blackburnbut we need to implement write and read21:06
@sonney2kprivate void writeObject(java.io.ObjectOutputStream out)21:08
@sonney2k     throws IOException21:08
@sonney2k private void readObject(java.io.ObjectInputStream in)21:08
@sonney2k     throws IOException, ClassNotFoundException;21:08
@sonney2kyeah21:08
blackburnit is used automagically then we are e.g. using ObjectOutputStream21:09
blackburnSHOGUN is mainly developed by21:11
blackburn\li Soeren Sonnenburg <Soeren.Sonnenburg@tuebingen.mpg.de>21:11
blackburn\li Gunnar Raetsch <Gunnar.Raetsch@tuebingen.mpg.de>21:11
blackburn\li Sebastian Henschel <shogun@kodeaffe.de>21:11
blackburnsonney2k: ^ not actual, right?21:12
@sonney2kno21:12
@sonney2kbut these 3 did a lot of work :)21:12
@bettyboo:>21:12
@sonney2k(at some point at least)21:12
blackburnhmhmh21:13
blackburnI have absolutely no idea about what to do in doc..21:13
@sonney2kblackburn, just translate it - or?21:15
blackburnenglish one is pretty outdated21:16
@sonney2knot that much I would say21:16
@sonney2kso if you find outdated stuff fix it please21:16
@sonney2kyou really are best suited for this because you are carefully reading the doc21:16
blackburnyes I'm trying to get comprehension what to fix21:17
-!- f-x [~user@117.192.213.221] has quit [Remote host closed the connection]21:56
-!- f-x [~user@117.192.213.221] has joined #shogun21:56
-!- f-x [~user@117.192.213.221] has quit [Remote host closed the connection]23:42
--- Log closed Sat Aug 06 00:00:09 2011

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