IRC logs of #shogun for Monday, 2016-08-15

--- Log opened Mon Aug 15 00:00:06 2016
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun04:59
shogun-notifier-shogun: Viktor Gal :feature/windows * 145ec4f / src/shogun/ (21 files): https://github.com/shogun-toolbox/shogun/commit/145ec4f53e0dff242d9ed718ae423b817a83931404:59
shogun-notifier-shogun: Fix headers when compiling with MSVC04:59
shogun-notifier-shogun:   * dont include <unistd.h>, <sys/time.h>, <sys/mman.h>04:59
shogun-notifier-shogun:   * include <windows.h> in commons.h with NOMINMAX defined04:59
shogun-notifier-shogun:   * include <io.h>04:59
shogun-notifier-shogun:   * fix missing ssize_t definition04:59
shogun-notifier-shogun: Viktor Gal :feature/windows * 8b94ade / src/shogun/base/SGObject.h: https://github.com/shogun-toolbox/shogun/commit/8b94adecaf233e5fa235fd7a7cf0a95cb5aeaa7004:59
shogun-notifier-shogun: [WIP] Fix macro va_args counter macros for MSVC04:59
shogun-notifier-shogun: Viktor Gal :feature/windows * a128bdb / src/shogun/distance/Distance.cpp,src/shogun/kernel/Kernel.cpp: https://github.com/shogun-toolbox/shogun/commit/a128bdbcc087e09d8c8cdb8b16d8280ae82476dc04:59
shogun-notifier-shogun: Properly guard with HAVE_PTHREAD all implementation that requires pthread04:59
shogun-notifier-shogun: Viktor Gal :feature/windows * 4971233 / src/shogun/io/streaming/InputParser.h,src/shogun/io/streaming/ParseBuffer.h: https://github.com/shogun-toolbox/shogun/commit/49712331da0d4362fe4f3f21820233d3734a7ad504:59
shogun-notifier-shogun: [WIP] Add c++11 based implementation for threading in InputParser and ParseBuffer04:59
shogun-notifier-shogun: Fix eigen templated function calls04:59
shogun-notifier-shogun: only call .template when there's an actual template parameter04:59
shogun-notifier-shogun: to be passed04:59
shogun-notifier-shogun: Viktor Gal :feature/windows * b836e84 / src/shogun/lib/Signal.cpp,src/shogun/lib/Signal.h: https://github.com/shogun-toolbox/shogun/commit/b836e8430d0416815556c29a46e5ebdeb0cf9b5504:59
shogun-notifier-shogun: Add MSVC implementation to Signal class04:59
-!- travis-ci [~travis-ci@ec2-54-198-237-197.compute-1.amazonaws.com] has joined #shogun05:23
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/15229916905:23
-!- travis-ci [~travis-ci@ec2-54-198-237-197.compute-1.amazonaws.com] has left #shogun []05:23
shogun-notifier-shogun: Viktor Gal :feature/windows * cb4c433 / src/shogun/CMakeLists.txt: https://github.com/shogun-toolbox/shogun/commit/cb4c43367577908bebe3e70dc7dbc8b3dc6ea7c706:18
shogun-notifier-shogun: Link libshogun with winmm when compilng with MSVC06:18
shogun-notifier-shogun: required for timeGetTime06:18
shogun-notifier-shogun: Viktor Gal :feature/windows * 6bfccc9 / appveyor.yml: https://github.com/shogun-toolbox/shogun/commit/6bfccc94657720d603961e79fd0477566091ede407:41
shogun-notifier-shogun: Add appveyor.yml for windows CI07:41
shogun-notifier-shogun: and where we go07:41
shogun-notifier-shogun: Viktor Gal :feature/windows * 3d112da / CMakeLists.txt,cmake/external/MSIntTypes.cmake: https://github.com/shogun-toolbox/shogun/commit/3d112dae7afd11e64527410efe8a5097ecc72f5407:41
shogun-notifier-shogun: Update MSIntTypes repo location07:41
shogun-notifier-shogun: only use MSIntTypes when VS version < 11.007:41
shogun-notifier-shogun: Viktor Gal :feature/windows * 57953f2 / / (4 files): https://github.com/shogun-toolbox/shogun/commit/57953f29aac251fb8ab8c2f18134779777cc814f07:41
shogun-notifier-shogun: Add cmake detection for CxaDemangle07:41
shogun-notifier-shogun: Viktor Gal :feature/windows * 228523a / CMakeLists.txt: https://github.com/shogun-toolbox/shogun/commit/228523a473b27a923ae0cbe676350f51ca48a87a07:42
shogun-notifier-shogun: Set properly the compiler flags for visual studio07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * 80ae650 / src/shogun/classifier/vw/cache/VwNativeCacheReader.h: https://github.com/shogun-toolbox/shogun/commit/80ae650110c763e136d9996f6d3e4412f39b1dd707:42
shogun-notifier-shogun: Add portable packed attribute implementation07:42
shogun-notifier-shogun: VwNativeCacheReader uses __attribute__((__packed__)) GNUC extension07:42
shogun-notifier-shogun: this patch provides the equivalent implementation for MSVC07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * 13fbd2b / src/shogun/ (3 files): https://github.com/shogun-toolbox/shogun/commit/13fbd2b44af26029ac7943d85b0c00d3ef6a1f3007:42
shogun-notifier-shogun: Resolve using reserved variable names in MSVC07:42
shogun-notifier-shogun: "far and near were built-in compiler keywords back in the 16-bit days."07:42
shogun-notifier-shogun: undefining them when needed07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * 680eb48 / src/shogun/base/SGObject.h: https://github.com/shogun-toolbox/shogun/commit/680eb48c4bb3cbdc94a97b8ef97c3edfdd07519f07:42
shogun-notifier-shogun: [WIP] Fix macro va_args counter macros for MSVC07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * 44d4e9b / src/shogun/distance/Distance.cpp,src/shogun/kernel/Kernel.cpp: https://github.com/shogun-toolbox/shogun/commit/44d4e9bcde9741162e5d1044a914c45d8654ec9e07:42
shogun-notifier-shogun: Properly guard with HAVE_PTHREAD all implementation that requires pthread07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * e2af906 / src/shogun/io/streaming/InputParser.h,src/shogun/io/streaming/ParseBuffer.h: https://github.com/shogun-toolbox/shogun/commit/e2af9061036c958282c1594704cda0df88e2515707:42
shogun-notifier-shogun: [WIP] Add c++11 based implementation for threading in InputParser and ParseBuffer07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * c976c7b / src/shogun/lib/Time.cpp,src/shogun/lib/Time.h: https://github.com/shogun-toolbox/shogun/commit/c976c7b8e20ff4f783d459ad987e22d5de397c6407:42
shogun-notifier-shogun: Fix struct timeval definition for MSVC07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * 3393378 / src/shogun/mathematics/ajd/FFDiag.cpp,src/shogun/mathematics/ajd/JediDiag.cpp: https://github.com/shogun-toolbox/shogun/commit/3393378335d82ec056dbee0077794941c9891c9007:42
shogun-notifier-shogun: Fix implementation where runtime variable was used for array size on the stack07:42
shogun-notifier-shogun: use SGMatrix or SGVector instead07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * c535e9d / src/shogun/features/StringFeatures.cpp,src/shogun/io/SGIO.cpp: https://github.com/shogun-toolbox/shogun/commit/c535e9da7174b54087539cfdec123a230cf69a1307:42
shogun-notifier-shogun: Add MSVC implementation of directory listing to StringFeatures07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * 0893f2b / src/shogun/lib/external/PMurHash.h: https://github.com/shogun-toolbox/shogun/commit/0893f2b22c61db8446d4a46c929bc49ce363e6d407:42
shogun-notifier-shogun: Use uint32_t for MurMurHash3 when MSVC defines it07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * 932aba8 / src/shogun/io/SGIO.h: https://github.com/shogun-toolbox/shogun/commit/932aba850ffbdefe01e447eb7fb027cdd486a04107:42
shogun-notifier-shogun: Use strncpy_s instead of strncpy when compiling with MSVC07:42
shogun-notifier-shogun: Viktor Gal :feature/windows * 20778a4 / src/shogun/mathematics/linalg/internal/implementation/ (17 files): https://github.com/shogun-toolbox/shogun/commit/20778a4eb1cf3064939686ac4870c27e290ab86c07:42
@wikinglisitsyn, ping07:58
lisitsynwiking: sup09:40
@wikinglisitsyn, windoz09:41
@wikinganyhow09:41
lisitsynreally09:41
lisitsynyou've got some spare time huh?09:41
lisitsyn:D09:41
@wikinglisitsyn, yep :) https://ci.appveyor.com/project/vigsterkr/shogun09:41
@wikingthis is over the weekend project: )))09:42
@wikingnow only the unit tests are failing to be compiled09:42
@wikingthose ones are almost already fixed09:42
@wikingbut then i suspect some of the examples/unit tests will actually fail (functionally)09:42
@wikingso yeah there's still some things to be fixed09:42
@wikingbut it compiles at least :)09:43
lisitsynsounds cool09:43
@wikingi'll need you to review some of my patch09:43
@wikingwhen it's ready09:43
lisitsynok let me know09:44
@wikingwill ping u09:45
shogun-notifier-shogun: Viktor Gal :feature/windows * 16451dc / src/shogun/mathematics/linalg/internal/implementation/ (2 files): https://github.com/shogun-toolbox/shogun/commit/16451dc8ea5a988889c9a0384e2cc3d039bc065009:49
shogun-notifier-shogun: Fix eigen templated function calls09:49
shogun-notifier-shogun: only call .template when there's an actual template parameter09:49
shogun-notifier-shogun: to be passed09:49
shogun-notifier-shogun: Viktor Gal :feature/windows * c74c34c / src/shogun/lib/Signal.cpp,src/shogun/lib/Signal.h: https://github.com/shogun-toolbox/shogun/commit/c74c34cd4dc49c0fc2bd11a57cda34609c004f2709:49
shogun-notifier-shogun: Add MSVC implementation to Signal class09:49
shogun-notifier-shogun: Viktor Gal :feature/windows * 14a3ba6 / src/shogun/CMakeLists.txt: https://github.com/shogun-toolbox/shogun/commit/14a3ba6c173993fdc4fede6e72153766f24803e909:49
shogun-notifier-shogun: Link libshogun with winmm when compilng with MSVC09:49
shogun-notifier-shogun: required for timeGetTime09:49
shogun-notifier-shogun: Viktor Gal :feature/windows * c6467b9 / examples/undocumented/libshogun/ (2 files): https://github.com/shogun-toolbox/shogun/commit/c6467b974ad0da0e5276cd69a844835b6c87bae809:49
shogun-notifier-shogun: Fix examples to compile with MSVC09:49
shogun-notifier-shogun: Viktor Gal :feature/windows * 355ab3b / / (9 files): https://github.com/shogun-toolbox/shogun/commit/355ab3bddc080bb812d5b41c4b087ab8dedbaf1d09:49
shogun-notifier-shogun: Fix unit tests for MSVC09:49
@wikingok09:49
@wikinglets see this one09:49
@wikingbut for now i leave this now for a while.. .need to work09:50
@wiking;)09:50
@wikingSaurabh7, pingpong09:53
Saurabh7wiking: hi09:53
@wikingSaurabh7, so what happened there with euc dist?09:54
Saurabh7wiking: no nothing, actually I was comparing with scikits precomputations on09:55
Saurabh7and I thought something s wrong my bad09:55
Saurabh7wiking: with this addition it should be good09:57
@wikingSaurabh7, you mean the distance values were wrong?10:01
@wikinglisitsyn, btw there's still for some reason a leaking error in generated examples: http://buildbot.shogun-toolbox.org/memcheck/20160813-0104.html10:02
Saurabh7no just performance difference :)10:02
@wikingSaurabh7, with eigen it's faster now?10:02
Saurabh7wiking: yes, when computing whole distance matrix10:03
@wikingSaurabh7, btw i wonder if we could use linalg backend? :))10:04
@wikingbecause this is great10:04
@wikingbut we cannot use viennacl10:04
@wikingif we would like to10:04
@wikingbecause this is eigen only implementation10:04
Saurabh7uhm definitely,10:04
Saurabh7just need these guys in linalg map_result.colwise() += map_lhs_norms;10:04
@wikingmmm dont we have it already? :)10:05
Saurabh7colwise addition of vector ?10:05
Saurabh7not sure, wil check10:05
@wikingSaurabh7, please check in the feature branch as well10:05
@wikingon which oxphos is working on10:06
@wikingi mean the thing is that since this is a performance enhancement it's not so essential right now, we could merge it with OXPHOS' branch10:06
Saurabh7okie10:06
@wikingsee what i mean?10:06
@wikingi would rather have a PR/patch that fixes it for good10:06
@wikinginstead of pulling this in now10:07
@wikingbut then when we merge OXPHOS' branch we should repatch this to be able to use the linalg backend10:07
@wikingso if there's colwise() addition in there10:07
@wikingthen let's make a pr against that branch10:08
@wikingif not let's talk with OXPHOS how much it would take10:08
@wikingto get that implemented10:08
@wikinghow's the rotational forest coming along?10:08
Saurabh7ok i will check10:10
Saurabh7wiking: I was trying to set up the webpage and benchmark summary, will finish the ensemble thing now10:11
@wikingcool10:11
@wikingwho created the random forest regression generated example?10:53
@wikingSaurabh7, ping10:53
@wikinglisitsyn, what is missing for switching to the new website?11:19
Saurabh7wiking: hey, rf it was me i think11:21
@wikingSaurabh7, nevermind... the bug is somewhere else :)12:03
-!- shogun-notifier- [~irker@7nn.de] has quit [Quit: transmission timeout]12:49
-!- c4goldsw [5da420e6@gateway/web/cgi-irc/kiwiirc.com/ip.93.164.32.230] has joined #shogun17:26
-!- c4goldsw [5da420e6@gateway/web/cgi-irc/kiwiirc.com/ip.93.164.32.230] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]18:02
CaBashould shogun objects generally not be copied?20:41
-!- c4goldsw [5da420e6@gateway/web/cgi-irc/kiwiirc.com/ip.93.164.32.230] has joined #shogun22:20
-!- c4goldsw [5da420e6@gateway/web/cgi-irc/kiwiirc.com/ip.93.164.32.230] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]22:40
-!- shogun-notifier- [~irker@7nn.de] has joined #shogun23:40
shogun-notifier-shogun: OXPHOS :feature/cereal * 4faf45a / / (5 files): https://github.com/shogun-toolbox/shogun/commit/4faf45a6473cf3cb4f874fe720046f2da651cc3723:40
shogun-notifier-shogun: update unittest and output labels23:40
shogun-notifier-shogun: Viktor Gal :feature/cereal * 3488607 / / (5 files): https://github.com/shogun-toolbox/shogun/commit/3488607699ccbff85c19b1174096f0c9eed2905b23:40
shogun-notifier-shogun: Merge pull request #3423 from OXPHOS/cereal_unittest23:40
shogun-notifier-shogun:23:40
shogun-notifier-shogun: Cereal serialization - Minor updates on unittests and cereal::nvps23:40
shogun-notifier-shogun: Sanuj :develop * 031c50b / doc/cookbook/source/examples/multiclass_classifier/svm.rst: https://github.com/shogun-toolbox/shogun/commit/031c50b6595c7cdbcc2c0085a13d8564345557a023:41
shogun-notifier-shogun: fix linking error in svm cookbook23:41
shogun-notifier-shogun: Viktor Gal :develop * 5757edf / doc/cookbook/source/examples/multiclass_classifier/svm.rst: https://github.com/shogun-toolbox/shogun/commit/5757edf89c42e8306a9ca6910faa5420223d3f4523:41
shogun-notifier-shogun: Merge pull request #3426 from sanuj/multiclass_svm23:41
shogun-notifier-shogun:23:41
shogun-notifier-shogun: fix linking error in svm cookbook23:41
shogun-buildbotbuild #1333 of precise - libshogun is complete: Failure [failed compile]  Build details are at http://buildbot.shogun-toolbox.org/builders/precise%20-%20libshogun/builds/1333  blamelist: Sanuj <sanuj.sharma.in@gmail.com>, Viktor Gal <vigsterkr@gmail.com>23:44
shogun-buildbotbuild #2971 of bsd1 - libshogun is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/bsd1%20-%20libshogun/builds/2971  blamelist: Sanuj <sanuj.sharma.in@gmail.com>, Viktor Gal <vigsterkr@gmail.com>23:51
shogun-buildbotbuild #110 of xenial - libshogun is complete: Failure [failed test]  Build details are at http://buildbot.shogun-toolbox.org/builders/xenial%20-%20libshogun/builds/110  blamelist: Sanuj <sanuj.sharma.in@gmail.com>, Viktor Gal <vigsterkr@gmail.com>23:52
--- Log closed Tue Aug 16 00:00:08 2016

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