--- Log opened Tue Jan 23 00:00:31 2018 | ||
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: GSoC_2018_project_inside_blackbox edited by geektoni | 00:23 |
---|---|---|
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: GSoC_2018_project_inside_blackbox edited by geektoni | 00:35 |
-!- srirambandi [671b086e@gateway/web/freenode/ip.103.27.8.110] has joined #shogun | 03:42 | |
srirambandi | Hi! | 03:45 |
srirambandi | How can I contribute ? | 03:45 |
-!- srirambandi [671b086e@gateway/web/freenode/ip.103.27.8.110] has quit [Quit: Page closed] | 03:52 | |
-shogun-buildbot:#shogun- Build nightly_all #78 is complete: Success [build successful] - http://buildbot.shogun-toolbox.org:8080/#builders/22/builds/78 | 04:17 | |
-!- nitishnitj [75f0c3b2@gateway/web/freenode/ip.117.240.195.178] has joined #shogun | 05:53 | |
nitishnitj | I have implemented various machine learning concepts and i want to contribute now. please guide me when to start approaching | 05:56 |
-!- nitishnitj [75f0c3b2@gateway/web/freenode/ip.117.240.195.178] has quit [Client Quit] | 05:56 | |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4104 opened by awild82 | 07:18 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4104 | 07:20 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4104 synchronized by awild82 | 07:58 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4104 | 08:00 |
-!- HeikoS [~heiko@host86-129-231-92.range86-129.btcentralplus.com] has joined #shogun | 10:26 | |
-!- mode/#shogun [+o HeikoS] by ChanServ | 10:26 | |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: GSoC_2018_project_data_application created by lgoetz | 10:38 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4100 merged by karlnapf | 11:09 |
@sukey | [https://github.com/shogun-toolbox/shogun] karlnapf pushed 3 commits: | 11:09 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/d15e8875f4503f7ed2afd28c86d12f9f4697d66e | 11:09 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/bd8649aff716e83afa505fb800a3dee446c5c422 | 11:09 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/103e8a08fbfdf79c1b2c5b44948f516689118512 | 11:09 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4105 karlnapf added label: "Documentation" | 11:25 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4105 karlnapf added label: "meta examples" | 11:25 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4105 opened by karlnapf | 11:25 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4105 karlnapf added label: "good first issue" | 11:25 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4106 opened by geektoni | 11:38 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: GSoC_2018_project_inside_blackbox edited by geektoni | 11:39 |
@sukey | [https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/a2a56fb606805876ac89ed3a530e1a66aa788a1b by karlnapf | 11:45 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4105 | 11:53 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/2084 karlnapf added label: "good first issue" | 11:55 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/2084 karlnapf added label: "cmake" | 11:55 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4107 opened by karlnapf | 11:58 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4107 karlnapf added label: "Documentation" | 11:58 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4107 karlnapf added label: "meta examples" | 11:58 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4107 karlnapf added label: "good first issue" | 11:58 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4106 karlnapf added label: "good first issue" | 11:59 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4108 karlnapf added label: "good first issue" | 12:03 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4108 karlnapf added label: "Documentation" | 12:03 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4108 opened by karlnapf | 12:03 |
-!- travis-ci [~travis-ci@ec2-54-197-67-98.compute-1.amazonaws.com] has joined #shogun | 12:04 | |
travis-ci | it's Heiko Strathmann'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/332224879 | 12:04 |
-!- travis-ci [~travis-ci@ec2-54-197-67-98.compute-1.amazonaws.com] has left #shogun [] | 12:04 | |
@HeikoS | else if (type.m_ctype==CT_SGMATRIX || type.m_ctype==CT_MATRIX) | 12:27 |
@HeikoS | { | 12:27 |
@HeikoS | Parameter* p=new Parameter(); | 12:27 |
@HeikoS | p->add_matrix((float64_t**)param->m_parameter, type.m_length_y, | 12:27 |
@HeikoS | type.m_length_x, param->m_name); | 12:27 |
@HeikoS | m_child_nodes->append_element(new CParameterCombination(p)); | 12:27 |
@HeikoS | m_parameters_length+=type.get_num_elements(); | 12:27 |
@HeikoS | } | 12:27 |
@HeikoS | :D | 12:27 |
-!- travis-ci [~travis-ci@ec2-54-204-238-54.compute-1.amazonaws.com] has joined #shogun | 12:45 | |
travis-ci | it's Heiko Strathmann'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/332224879 | 12:45 |
-!- travis-ci [~travis-ci@ec2-54-204-238-54.compute-1.amazonaws.com] has left #shogun [] | 12:45 | |
-!- travis-ci [~travis-ci@ec2-54-204-238-54.compute-1.amazonaws.com] has joined #shogun | 12:47 | |
travis-ci | it's Heiko Strathmann'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/332238631 | 12:47 |
-!- travis-ci [~travis-ci@ec2-54-204-238-54.compute-1.amazonaws.com] has left #shogun [] | 12:47 | |
-!- travis-ci [~travis-ci@ec2-54-234-146-189.compute-1.amazonaws.com] has joined #shogun | 13:15 | |
travis-ci | it's Heiko Strathmann'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/332238631 | 13:15 |
-!- travis-ci [~travis-ci@ec2-54-234-146-189.compute-1.amazonaws.com] has left #shogun [] | 13:15 | |
-!- witness [uid10044@gateway/web/irccloud.com/x-bizuqzedrstjinus] has joined #shogun | 14:47 | |
-!- vijay [dfb0bb83@gateway/web/freenode/ip.223.176.187.131] has joined #shogun | 14:56 | |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: Dev-Tips edited by geektoni | 15:05 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: premature-stopping created by geektoni | 15:05 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: parameter-observers created by geektoni | 15:06 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: progress-bar created by geektoni | 15:07 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: GSoC_2018_project_inside_blackbox edited by geektoni | 15:10 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: GSoC_2018_project_inside_blackbox edited by geektoni | 15:11 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: GSoC_2018_project_inside_blackbox edited by geektoni | 15:11 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4109 opened by karlnapf | 15:26 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4109 | 15:26 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4110 opened by karlnapf | 15:27 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4110 karlnapf added label: "good first issue" | 15:27 |
@HeikoS | lisitsyn: fast approval | 15:28 |
@HeikoS | :D | 15:28 |
lisitsyn | HeikoS: yeap :) | 15:28 |
@HeikoS | lisitsyn: you saw I overloaded make_any_ref | 15:28 |
@HeikoS | instead of adding new names | 15:28 |
@HeikoS | make_any_ref_bla | 15:28 |
lisitsyn | HeikoS: yes | 15:28 |
lisitsyn | makes sense | 15:29 |
@HeikoS | also I was at first thinking of not copy-pasting ArrayReference | 15:29 |
@HeikoS | but inheriting | 15:29 |
@HeikoS | but then maybe it's simpler this way | 15:29 |
@HeikoS | lisitsyn: I have an idea btw | 15:30 |
lisitsyn | HeikoS: nah easier to copy-paste | 15:30 |
@HeikoS | I will write a test that for all objects checks whether all parameters in the old framework are registered in the new framework | 15:30 |
lisitsyn | it is temporary anyway | 15:30 |
lisitsyn | HeikoS: that's good for sure | 15:30 |
@HeikoS | lisitsyn: is there a way to get a list of all available classes in c++? | 15:31 |
@HeikoS | so I dont have to compile all those tests explicitly? | 15:31 |
@HeikoS | in fact | 15:31 |
lisitsyn | HeikoS: class_list | 15:31 |
@HeikoS | all those tests for all classes we have | 15:31 |
lisitsyn | .cpp | 15:31 |
lisitsyn | :) | 15:31 |
@HeikoS | no need to compile | 15:31 |
@HeikoS | just use create_object | 15:31 |
lisitsyn | HeikoS: you can add a list | 15:31 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: Google-Summer-of-Code-2018-Projects edited by lgoetz | 15:31 |
@HeikoS | lisitsyn: sorry where is that? | 15:31 |
lisitsyn | HeikoS: class_list.cpp.templ | 15:31 |
lisitsyn | HeikoS: if you are on it you might also want to patch it to use std::map | 15:34 |
lisitsyn | because it is too C++86 | 15:34 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: Google-Summer-of-Code-2018-Projects edited by lgoetz | 15:34 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4111 opened by karlnapf | 15:34 |
@sukey | [https://github.com/shogun-toolbox/shogun] Issue https://github.com/shogun-toolbox/shogun/issues/4111 karlnapf added label: "good first issue" | 15:34 |
lisitsyn | HeikoS: std::map can be created from initializer_list { { ... } , ... } | 15:34 |
@HeikoS | lisitsyn: wanna do that? :D | 15:34 |
lisitsyn | oh ok let me do that | 15:35 |
lisitsyn | :) | 15:35 |
@HeikoS | what does it map? | 15:35 |
@HeikoS | I just need a list of strings I think, no? | 15:35 |
lisitsyn | HeikoS: yes | 15:35 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: Hackathon-2017 edited by lgoetz | 15:36 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: Hackathon-2017 edited by lgoetz | 15:37 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: Hackathon-2017 edited by lgoetz | 15:37 |
lisitsyn | HeikoS: ok testing | 15:38 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: Google-Summer-of-Code-2018-Projects edited by lgoetz | 15:38 |
@sukey | [https://github.com/shogun-toolbox/shogun] Wiki page: Google-Summer-of-Code-2018-Projects edited by lgoetz | 15:40 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4112 opened by lisitsyn | 15:43 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4112 | 15:43 |
lisitsyn | HeikoS: https://github.com/shogun-toolbox/shogun/pull/4112 | 15:43 |
lisitsyn | HeikoS: iterate over it and do create I guess | 15:44 |
@HeikoS | lisitsyn: man | 15:48 |
@HeikoS | revelation | 15:48 |
@HeikoS | I have | 15:48 |
lisitsyn | HeikoS: ? :) | 15:48 |
@wiking | y00000z00000 | 15:49 |
@HeikoS | none of the tests need to be jinja templated | 15:49 |
@wiking | hahah | 15:49 |
@HeikoS | Let me write something :) | 15:49 |
-!- vijay [dfb0bb83@gateway/web/freenode/ip.223.176.187.131] has quit [Ping timeout: 260 seconds] | 15:49 | |
@wiking | just finished a marathon day | 15:49 |
@wiking | 3 hours ML exam with the weirdest questions | 15:49 |
@HeikoS | haha | 15:50 |
@HeikoS | nice | 15:50 |
@HeikoS | enjoyed it? | 15:50 |
lisitsyn | wiking: how to import roc_auc_score | 15:50 |
@wiking | :D | 15:50 |
@wiking | who me? | 15:50 |
@wiking | lisitsyn, IMPOERT?! | 15:50 |
@wiking | :))) | 15:50 |
@wiking | pen and paper | 15:50 |
@wiking | you draw your decision boundary | 15:50 |
@wiking | by hand | 15:50 |
@wiking | :> | 15:50 |
lisitsyn | wiking: and if it ain't fit you ain't fit yaaa | 15:50 |
@wiking | indeed | 15:50 |
@wiking | i think the top question one was | 15:50 |
lisitsyn | your decision boundary is off by one millimeter | 15:51 |
@wiking | how does the pdf look like for uniform distrib | 15:51 |
@wiking | :) | 15:51 |
@wiking | as the person exactly knew how it looks like for a normal distro | 15:51 |
@wiking | but not for uniform | 15:51 |
@wiking | :))) | 15:51 |
lisitsyn | wiking: it does not exist everywhere HAHA! | 15:52 |
@HeikoS | uh | 15:52 |
@wiking | :D | 15:52 |
@wiking | HeikoS, uh uh | 15:52 |
@HeikoS | one can get into quite a bit of detail there | 15:52 |
@wiking | and puff | 15:52 |
@HeikoS | like the set of all measurable events over [0,1] | 15:52 |
@HeikoS | :D | 15:52 |
@wiking | hahahahah | 15:52 |
@HeikoS | extension theorems | 15:52 |
@wiking | yeah i mean | 15:52 |
@wiking | if you go to loco town | 15:52 |
@wiking | ;) | 15:52 |
@HeikoS | or you just draw a line | 15:52 |
@wiking | and start thinking about | 15:52 |
@HeikoS | and yell "MACHINE LEARNING" | 15:53 |
@wiking | that you are actually drawing the infinity | 15:53 |
@wiking | in [0,1] | 15:53 |
Trixis | wiking: are you a grad student? | 15:53 |
@wiking | those are badshit crazy stuff | 15:53 |
@wiking | :) | 15:53 |
@wiking | Trixis, :D | 15:53 |
@wiking | Trixis, would love to be that young | 15:53 |
Trixis | wiking: heh, just asked because you mentioned ml exam | 15:53 |
@wiking | Trixis, i was not taking it | 15:54 |
lisitsyn | wiking: it was taking you | 15:54 |
lisitsyn | :D | 15:54 |
Trixis | ahh | 15:54 |
@wiking | hahahaha | 15:54 |
@wiking | lisitsyn, you are in ganxta style today | 15:54 |
@wiking | the street eats you like an xgboost on the corner | 15:54 |
lisitsyn | wiking: yes I got evacuated out of office today so spent some times on the streets yo | 15:55 |
@wiking | alpha one is your bitch | 15:55 |
@wiking | and you eat incompleteness theorem for breakfast | 15:55 |
lisitsyn | prank callers bombed our hq lol | 15:55 |
@wiking | mmmm | 15:57 |
@wiking | ML POETRY SLAM! | 15:57 |
@wiking | me wants | 15:57 |
@wiking | :) | 15:57 |
@wiking | lisitsyn, do you regularize your clients with l1 or l2? :) | 15:58 |
@wiking | :DDD | 15:58 |
@wiking | or you are elastic? | 15:58 |
Trixis | can lisitsyn also read and understand Shinichi Mochizuki's text on the abc conjecture under 15 minutes? | 15:58 |
Trixis | is he that hardcore? | 15:58 |
lisitsyn | wiking: that bitch takes both L1 and L2 | 15:58 |
lisitsyn | uh that's tough :D | 15:59 |
@wiking | lisitsyn, :DDDD | 15:59 |
lisitsyn | Trixis: in japanese? | 15:59 |
@wiking | lisitsyn, strictly kanji ;) | 15:59 |
Trixis | lisitsyn: i think that's the least of the problem there =P | 15:59 |
lisitsyn | true that yo | 15:59 |
Trixis | no matter the (natural) language, it's still going to be written in alien | 16:00 |
lisitsyn | the japanese style yo | 16:00 |
@wiking | gonzo style ML | 16:01 |
@wiking | for all the street MLers | 16:01 |
lisitsyn | wiking: did you include DEEP LEARNING? | 16:02 |
@wiking | layers vs layers | 16:02 |
@wiking | man | 16:02 |
@wiking | it's classic | 16:02 |
@wiking | ;) | 16:02 |
lisitsyn | wiking: so the question might be | 16:02 |
lisitsyn | w1 = [ ... 1.2 ... 9.3 ... ] | 16:02 |
@wiking | Trixis, https://slack-imgs.com/?c=1&url=https%3A%2F%2Fi.imgur.com%2FktUOnca.png | 16:02 |
lisitsyn | the configuration of net is dense relu dense relu dense relu batch norm | 16:02 |
lisitsyn | what is the output of net | 16:03 |
lisitsyn | given x = 0.2 0.3 0.1 e pi | 16:03 |
@wiking | :) | 16:03 |
lisitsyn | huh | 16:03 |
@wiking | i think e pi | 16:03 |
@wiking | is a nice touch | 16:03 |
@wiking | as input | 16:03 |
@wiking | ;) | 16:03 |
lisitsyn | wiking: go figure | 16:03 |
lisitsyn | wiking: you ain't gonna be kool deep learner if you can't multiply the shit | 16:03 |
lisitsyn | so get your mechanical calc machine and compute! | 16:04 |
@wiking | we had another one | 16:04 |
@wiking | but i cannot share that question publicly | 16:04 |
@wiking | it was way crazier | 16:04 |
@wiking | :) | 16:04 |
@wiking | lisitsyn, mmmm abaccus! | 16:04 |
@wiking | for ML | 16:04 |
lisitsyn | wiking: you've imported keras but it says tensorflow is not found? | 16:04 |
@wiking | https://images-na.ssl-images-amazon.com/images/I/714z-ywpDjL._SY355_.jpg | 16:04 |
lisitsyn | a) call the police | 16:04 |
@wiking | :) | 16:04 |
lisitsyn | b) pip reinstall keras-tensorflow | 16:05 |
Trixis | wiking: hahaha | 16:05 |
lisitsyn | c) conda remove bugs | 16:05 |
lisitsyn | d) recompile shogun | 16:05 |
Trixis | wiking: mmk shifting my focus to ~deep learning~ | 16:05 |
@wiking | :) | 16:05 |
@wiking | lisitsyn, d) is always a good idea! | 16:05 |
Trixis | brb detecting circles in images via deep learning | 16:05 |
@wiking | because your cpu might be just idling way too much | 16:06 |
@wiking | :> | 16:06 |
lisitsyn | wiking: yes more expensive than bitcoin mining | 16:06 |
@wiking | y0 | 16:06 |
lisitsyn | bitcoin is exactly one full compilation of shogun | 16:06 |
@wiking | bitcoin was not even existing | 16:06 |
@wiking | wwhen we were already burning so much cpu time | 16:06 |
@wiking | on compiling | 16:06 |
@wiking | that i think this is why travis-ci is still not profitable | 16:06 |
Trixis | hey i got told off by the IT once for recompiling shogun on the login node :) | 16:06 |
@wiking | :P | 16:06 |
@wiking | Trixis, choice! | 16:07 |
@wiking | well this goes in the hall of fame shogun quotes | 16:07 |
@wiking | :) | 16:07 |
lisitsyn | Trixis: have you been said 'you better mined a few bitcoins instead'? | 16:07 |
Trixis | i wish | 16:07 |
@wiking | yesterday i've logged into the cluster | 16:08 |
@wiking | and did a df | 16:08 |
@wiking | lm_gs_fs1 1.4P 683T 713T 49% | 16:08 |
@wiking | :) | 16:08 |
@wiking | note theP there | 16:08 |
lisitsyn | wiking: what fs? | 16:08 |
@wiking | but! | 16:09 |
@wiking | /dev/sda2 10G 2.0G 8.1G 20% / | 16:09 |
@wiking | :> | 16:09 |
@wiking | go figure | 16:09 |
lisitsyn | wiking: is it some remote block storage? | 16:09 |
lisitsyn | s3fs? :) | 16:09 |
@wiking | lisitsyn, i think ntfs | 16:10 |
@wiking | ;d | 16:10 |
@wiking | i meant nfs | 16:10 |
lisitsyn | wiking: ntfs :D | 16:10 |
@wiking | yeah its somecrazy NAS | 16:11 |
@wiking | but still | 16:11 |
@wiking | P | 16:11 |
@wiking | as in petabyte | 16:11 |
@wiking | :) | 16:11 |
Trixis | wow | 16:11 |
@wiking | so then i went and started this: https://filecoin.io/ | 16:11 |
@wiking | :)_ | 16:12 |
lisitsyn | wiking: yeah in your adolescense it was megabytes | 16:12 |
lisitsyn | wiking: I like the idea | 16:12 |
@wiking | my first machine had a 5'1/2" inch 30 megs hdd | 16:12 |
@wiking | 8086 | 16:13 |
lisitsyn | wiking: exactly :) | 16:13 |
@wiking | that was all | 16:13 |
@wiking | :) | 16:13 |
@wiking | the ram was probably | 16:13 |
@wiking | around 512k | 16:13 |
@wiking | :P | 16:13 |
@wiking | bitcoin that shit :) | 16:13 |
lisitsyn | wiking: I like the idea of converting storage into 'money' but not sure if it gonna work | 16:14 |
@wiking | lisitsyn, donthinkso | 16:14 |
@wiking | but you know there's iota | 16:14 |
@wiking | :D | 16:14 |
lisitsyn | wiking: I mean it gives internet the incentive to store things | 16:14 |
@wiking | so anything is possible | 16:14 |
@wiking | :> | 16:14 |
lisitsyn | because I have seen so much data kind of lost | 16:14 |
@wiking | archive.org | 16:14 |
@wiking | :) | 16:14 |
lisitsyn | internet loses so many things | 16:14 |
@wiking | yeah imean for example think about when all these logs of irc | 16:14 |
@wiking | get lost | 16:14 |
@wiking | :) | 16:14 |
Trixis | hah | 16:15 |
lisitsyn | wiking: they better get lost but some data is more useful | 16:15 |
lisitsyn | :D | 16:15 |
@wiking | :> | 16:15 |
Trixis | irc logs can get huge after a while | 16:15 |
@HeikoS | LOL, guys whats going on there? | 16:15 |
@HeikoS | didnt look for a sec | 16:15 |
@HeikoS | and now this | 16:15 |
@HeikoS | :D | 16:15 |
lisitsyn | HeikoS: discussing you | 16:15 |
@wiking | HeikoS, read it back :) | 16:15 |
@HeikoS | hehe | 16:16 |
@wiking | the best is when lisitsyn is talking about that 'that bitch takes both l1 and l2' | 16:16 |
@wiking | :) | 16:16 |
@HeikoS | :D :D :D | 16:16 |
@wiking | HeikoS, we had a bit of ML slam poetry going on here | 16:16 |
@wiking | :) | 16:16 |
lisitsyn | fuck the vc-police | 16:16 |
lisitsyn | y0 | 16:16 |
@wiking | lisitsyn, :D | 16:16 |
lisitsyn | wiking: I ain't got no bounds | 16:17 |
@wiking | rotfl | 16:17 |
@wiking | the only ensambla' you do is the samba? :) | 16:18 |
@wiking | or maybe the other way around | 16:18 |
lisitsyn | wiking: all the bitches in my ensebmla do samba | 16:19 |
@wiking | :) | 16:19 |
lisitsyn | %) | 16:19 |
Trixis | i hear lisitsyn can obtain the global minimum of an arbitrary bounded differentiable non-convex function... as a closed form | 16:21 |
lisitsyn | beat the global minimum out of that beatch | 16:21 |
@wiking | biatch' | 16:21 |
lisitsyn | I'm just learning the street style y0 | 16:22 |
@wiking | Trixis, i mean now you know who's satoshi nakamoto right? :) | 16:23 |
@wiking | the first transaction on the btc blockchain was done by lisitsyn | 16:24 |
@wiking | :> | 16:24 |
lisitsyn | wiking: it's all my money yo | 16:24 |
lisitsyn | money be green | 16:25 |
lisitsyn | wiking: I wish we had such thing about BTC: https://www.youtube.com/watch?v=qFfG0hlA0FU | 16:26 |
@wiking | "The public bitcoin transaction log shows that Nakamoto's known addresses contain roughly one million bitcoins" | 16:26 |
@wiking | lisitsyn, you're down aaaah' ? :) | 16:27 |
lisitsyn | wiking: I think it is already funny if we just replace the title to btc-e | 16:27 |
lisitsyn | just the same video but entitled btc-e | 16:27 |
@wiking | :>>>>>>>>>>>>>>>>>>>>>>> | 16:27 |
Trixis | wiking: hahah | 16:30 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4104 merged by vigsterkr | 16:30 |
@sukey | [https://github.com/shogun-toolbox/shogun] vigsterkr pushed 2 commits: | 16:30 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/365ce4c4c700736d2eec8ba6c975327a5ac2cd9b | 16:30 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/9540a1dfe160bc8fa908dc6d8c9f02a45d79ceb2 | 16:30 |
@wiking | dum | 16:30 |
@wiking | bom | 16:30 |
@wiking | booooooom | 16:30 |
lisitsyn | yay patch | 16:31 |
lisitsyn | wiking: branches be green | 16:31 |
@wiking | patch00000 | 16:32 |
lisitsyn | wiking: that ain't a patch, patches be green n**a :D | 16:32 |
@wiking | :> | 16:32 |
@wiking | crazy | 16:32 |
lisitsyn | wiking: y0 develop be green | 16:33 |
Trixis | when im writing a personal statement, i just essentially write a rant about how magical and mysterious deep learning nets are, and how i totally love them, right? /s | 16:33 |
Trixis | oh and how ~ai~ will take over | 16:34 |
@wiking | :) | 16:34 |
@wiking | taaaaaakeeeeeover | 16:34 |
@wiking | takeover the code | 16:34 |
@wiking | you know what's ironic | 16:35 |
@wiking | that when people form goldmann and merill lynch talk about how btc is a bubble | 16:35 |
@wiking | but then there's this | 16:35 |
@wiking | https://pbs.twimg.com/media/DUPERQOVoAAkjaG.jpg | 16:35 |
@wiking | :) | 16:35 |
@wiking | ETF | 16:35 |
@wiking | ETF | 16:35 |
@wiking | :D | 16:35 |
Trixis | haha | 16:35 |
lisitsyn | wiking: why not? :) | 16:36 |
@wiking | i mean man | 16:36 |
@wiking | all this derivative bs | 16:36 |
lisitsyn | wiking: etfs be green | 16:36 |
lisitsyn | :D | 16:36 |
@wiking | these are as good as a block | 16:36 |
@wiking | in the your chain | 16:36 |
@wiking | ;) | 16:36 |
lisitsyn | wiking: uhm yeah but they do get % just a bit slower | 16:36 |
lisitsyn | do you think they gonna crash? | 16:37 |
@wiking | Trixis, the chain around lisitsyn neck is the blockchain :) | 16:37 |
@wiking | btc? | 16:37 |
lisitsyn | hard to breathe | 16:37 |
@wiking | or etf | 16:37 |
lisitsyn | wiking: no, etfs | 16:37 |
Trixis | mr blockchainz | 16:37 |
@wiking | lisitsyn, i mean i give you an etf of the best performing 200 papers | 16:37 |
@wiking | what doyou say? | 16:37 |
@wiking | 200 usd? | 16:38 |
@wiking | good? | 16:38 |
lisitsyn | wiking: if I am lazy/stupid to watch the market I'll buy a few | 16:38 |
lisitsyn | :) | 16:38 |
@wiking | yes exactly | 16:38 |
@wiking | and i FOLLOW the markeg | 16:38 |
@wiking | *market | 16:38 |
@wiking | why? because we follow | 16:38 |
@wiking | do i own really those shares that should follow | 16:38 |
@wiking | who the hell knows | 16:38 |
@wiking | etc | 16:38 |
lisitsyn | yes but in the worst case you get less % | 16:38 |
@wiking | or the guy just packs up | 16:39 |
@wiking | and says | 16:39 |
@wiking | GOOD bye my old friend | 16:39 |
@wiking | and thanks for all the fishes | 16:39 |
lisitsyn | wiking: ah that's what you mean, ok | 16:39 |
@wiking | it's adios for me! | 16:39 |
@wiking | :) | 16:39 |
lisitsyn | wiking: yeah but nothing wrong in idea of having a few noisy stocks in the ENSEMBLE, right? :) | 16:40 |
@wiking | heheheh | 16:40 |
@wiking | https://www.youtube.com/watch?v=S0nlygb1Qfw | 16:40 |
@wiking | :) | 16:40 |
lisitsyn | I haven't been following did it happen to any ETF? | 16:40 |
@wiking | i only follow vti | 16:40 |
@wiking | but i mean what vanguard does is a bit crazy | 16:41 |
@wiking | :) | 16:41 |
lisitsyn | wiking: I've been recommended vanguard just last week :D | 16:41 |
@wiking | :>>>>> | 16:41 |
@wiking | yeah i'm trackingthem for the last 5 years | 16:41 |
lisitsyn | wiking: I bet on YNDX anyways :D | 16:43 |
@wiking | :D | 16:43 |
@wiking | yndx ftw | 16:43 |
lisitsyn | wiking: check the stocks since I am in | 16:43 |
lisitsyn | :D :D | 16:43 |
@wiking | :DDDDDDDDD | 16:43 |
lisitsyn | wiking: I joined in 2014 just check the graph! | 16:43 |
@wiking | 2014! | 16:44 |
@wiking | i see | 16:44 |
lisitsyn | wiking: first year I was learning a few things BUT THEN | 16:44 |
lisitsyn | :D | 16:44 |
@wiking | maybe you reach 2014 level again! | 16:44 |
@wiking | after 4 years | 16:45 |
@wiking | :P | 16:45 |
lisitsyn | wiking: oh it is actually much higher than in 2014 already | 16:45 |
@wiking | HeikoS, windows is giving you the finger? | 16:45 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4109 merged by karlnapf | 16:45 |
lisitsyn | just consider usd/rub | 16:45 |
@sukey | [https://github.com/shogun-toolbox/shogun] karlnapf pushed 9 commits: | 16:45 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/31c2a44f71264be37d71983a6c1ad939bddf2c9d | 16:45 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/14c148436c14f93394358ea0aac5630ff2ecc2c6 | 16:45 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/6e5f488f7190f308f7a8efe5b035d82675b721bb | 16:45 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/bb14cfd3d5a2056e14595cdd55e44afa44caf2fe | 16:45 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/b9e09a0c1dc48f5dfd9e8a36689e89cc041cf127 | 16:45 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/7e914e1bdcbf218cee1297372a344420e1997db8 | 16:45 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/3766aba17841fcc8b16192c5c73e9c95995bde66 | 16:45 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/79d91811fda816d116d150840fad647eda50c37e | 16:45 |
@sukey | https://github.com/shogun-toolbox/shogun/commit/91f29bd48023fc701be2848146f9113a398d4a51 | 16:45 |
lisitsyn | Y U NO SQUASH | 16:45 |
lisitsyn | :( | 16:45 |
lisitsyn | wiking: PRs BE FLAT | 16:46 |
lisitsyn | :D | 16:46 |
@HeikoS | nah, too many important commits in there | 16:46 |
@HeikoS | and all well structured | 16:46 |
@wiking | lisitsyn, HeikoS is just teaching github how to do it right | 16:46 |
@wiking | since HeikoS merged btc is going p | 16:47 |
@HeikoS | y0 n0 w0rriez I us da squashz | 16:47 |
@wiking | up | 16:47 |
@wiking | so i mean he must be right | 16:47 |
@wiking | ;) | 16:47 |
lisitsyn | uh oh | 16:47 |
lisitsyn | yes | 16:47 |
@wiking | hahahah | 16:47 |
lisitsyn | lets see what happens if I merge | 16:47 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4112 merged by lisitsyn | 16:47 |
@sukey | [https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/c79ad738e2d01214391e8abcfd1a41d27d0f2b6c by lisitsyn | 16:47 |
lisitsyn | wiking: what's BTC/ETH? | 16:48 |
lisitsyn | did it react? | 16:48 |
@wiking | we should do a timeline with btcusd and shogun commits | 16:48 |
@wiking | who knows | 16:48 |
@wiking | ) | 16:48 |
lisitsyn | HeikoS: ok merged da thing | 16:48 |
@wiking | lisitsyn, man u broke it | 16:48 |
@wiking | dropping | 16:48 |
@wiking | :) | 16:48 |
lisitsyn | lol | 16:48 |
@HeikoS | no style checkz | 16:48 |
lisitsyn | HeikoS: it was silly just one line | 16:49 |
@HeikoS | yeah fine with me | 16:49 |
@HeikoS | was more wondering about swig | 16:49 |
@wiking | lisitsyn, you heard HeikoS! check you style y0 | 16:49 |
lisitsyn | HeikoS: do you need it in swig? | 16:49 |
lisitsyn | CHECK MY STYLE | 16:49 |
@HeikoS | lisitsyn: nono | 16:49 |
@HeikoS | just wondering whether it could break it | 16:49 |
lisitsyn | HeikoS: no | 16:49 |
lisitsyn | HeikoS: worst case it doesn't get called from swig | 16:50 |
lisitsyn | or returns rubbish | 16:50 |
@HeikoS | whatever | 16:50 |
lisitsyn | but not really break the swig | 16:50 |
lisitsyn | HeikoS: ok you can write that test now I guess | 16:50 |
@HeikoS | lisitsyn: think we are there now | 16:50 |
@HeikoS | lisitsyn: yes, that's next | 16:50 |
@wiking | lisitsyn, you should watch this movie https://www.youtube.com/watch?v=EfGeMbSEx9k | 16:54 |
lisitsyn | wiking: I was told it is amazingly boring but I don't believe the person who said that | 16:54 |
@wiking | hahha really | 16:55 |
@wiking | i really liked it | 16:55 |
@wiking | :) | 16:55 |
@wiking | i wanted to watch it for like 12 m,onths | 16:55 |
@wiking | but now finally managed couple of weeks ago | 16:55 |
@wiking | it's totally different from what i've imagined from the trailer | 16:55 |
@wiking | but its really nice | 16:55 |
lisitsyn | wiking: our ministry of culture just denied the show of 'death of stalin' movie :D | 16:56 |
@wiking | :< | 16:57 |
@wiking | staaaaaliiiiin! | 16:57 |
@wiking | jughashvili | 16:57 |
@wiking | https://en.wikipedia.org/wiki/File:Stalin_1902.jpg | 16:58 |
@wiking | the hipster stalin | 16:58 |
@wiking | :) | 16:58 |
lisitsyn | wiking: yes it is very funny he was like modern hipsters | 16:58 |
lisitsyn | in his days | 16:58 |
@wiking | :) | 16:58 |
lisitsyn | wiking: I recently listened to audio of http://ciudadseva.com/texto/el-que-invento-la-polvora/ | 16:59 |
lisitsyn | so I had an idea | 16:59 |
lisitsyn | we should add a bot | 16:59 |
lisitsyn | that removes the old code | 16:59 |
lisitsyn | no matter if it works or not | 16:59 |
lisitsyn | :D | 16:59 |
@HeikoS | lisitsyn: can I pls get an iterator or a reference to CSGObject::map<Tag,Any> ? | 16:59 |
@HeikoS | const iterator is fine | 17:00 |
@wiking | HeikoS, yo umean self? | 17:00 |
lisitsyn | HeikoS: where from? | 17:00 |
@HeikoS | unit test | 17:00 |
@wiking | HeikoS, CSGObject::self is hiden | 17:00 |
@HeikoS | so it should be in public CSGObject interface | 17:00 |
@wiking | *hidden | 17:00 |
lisitsyn | argh | 17:00 |
@HeikoS | or make it friends with my test | 17:00 |
lisitsyn | just a second | 17:00 |
lisitsyn | I think it is already supported | 17:00 |
@HeikoS | just need to iterate over all tags | 17:01 |
@HeikoS | really? | 17:01 |
@HeikoS | maybe I missed | 17:01 |
@HeikoS | brb | 17:01 |
lisitsyn | HeikoS: ok you just generate all alphanumerical sequencies | 17:01 |
lisitsyn | and then try to get them | 17:01 |
@wiking | :>>> | 17:02 |
@wiking | lisitsyn, so i mean | 17:02 |
@wiking | dont we wanna expose | 17:02 |
@wiking | Self | 17:02 |
@wiking | :> | 17:02 |
lisitsyn | no | 17:02 |
lisitsyn | I'll just add a methods | 17:02 |
@wiking | or we want the dpointer | 17:02 |
@wiking | like | 17:02 |
lisitsyn | a method | 17:02 |
@wiking | *style | 17:02 |
lisitsyn | I think we had such method | 17:02 |
lisitsyn | but it is lost somehow | 17:02 |
@HeikoS | lisitsyn: const is enough, no need to edit | 17:02 |
@HeikoS | lisitsyn: btw I had this rad idea | 17:02 |
@wiking | lisitsyn, mmmm imean | 17:02 |
@wiking | if you add that | 17:02 |
@wiking | then cereal is getting easier | 17:03 |
@wiking | lalal | 17:03 |
@wiking | la | 17:03 |
@HeikoS | can we have something like CSGObject::random_content | 17:03 |
@wiking | :) | 17:03 |
@HeikoS | that fills all parameters with stuff | 17:03 |
@HeikoS | and these methods are implemented via any the same way as equals & co | 17:03 |
lisitsyn | haha | 17:03 |
lisitsyn | whaat for? | 17:03 |
@HeikoS | this way we could actually test serilaziation and equals for real | 17:03 |
@HeikoS | clone-equals tests currently are nop | 17:03 |
@wiking | lisitsyn, dont we wanna have | 17:03 |
@HeikoS | no conent | 17:03 |
@wiking | typedef std::map<BaseTag, AnyParameter> ParametersMap; | 17:03 |
@wiking | public | 17:03 |
lisitsyn | wiking: why? | 17:03 |
@wiking | and do std::map<BaseTag, AnyParameter>::const_iterator ParametersMap | 17:04 |
@wiking | i mean just the typedef | 17:04 |
lisitsyn | HeikoS: yes that can be done | 17:04 |
@wiking | nothing else | 17:04 |
@HeikoS | maybe rather test trained models maybe | 17:04 |
@HeikoS | if it is too much work | 17:04 |
@HeikoS | but I thought it could be a good idea | 17:04 |
@wiking | easy to expose the iterator | 17:04 |
lisitsyn | HeikoS: it is easy | 17:04 |
lisitsyn | wiking: yes but it makes it harder to hide it later | 17:04 |
lisitsyn | wiking: I mean we all want to make SGObject.h to be as lightweight as possible | 17:05 |
@wiking | ah you mean encapsulation theory | 17:05 |
@wiking | ? | 17:05 |
@wiking | :D | 17:05 |
lisitsyn | well kind of | 17:05 |
@wiking | anyhow | 17:06 |
@wiking | what would be the It then/ | 17:06 |
lisitsyn | wiking: we don't need the iterator but the all the parameter names now :) | 17:06 |
lisitsyn | that's much easier | 17:06 |
@wiking | std::set? | 17:07 |
lisitsyn | yes | 17:07 |
lisitsyn | std::set<std::string> parameter_names(); | 17:07 |
@wiking | k | 17:07 |
@wiking | send the patch? | 17:07 |
lisitsyn | wiking: will do in a minute | 17:07 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4113 opened by lisitsyn | 17:16 |
lisitsyn | wiking: HeikoS: ^ like that? :) | 17:16 |
@HeikoS | yy | 17:17 |
@HeikoS | merge it | 17:17 |
@HeikoS | lisitsyn: | 17:19 |
lisitsyn | HeikoS: right now? | 17:19 |
@HeikoS | shouldnt break stuff or? | 17:20 |
@HeikoS | then I can use it | 17:20 |
lisitsyn | HeikoS: looks like it works | 17:20 |
lisitsyn | ok | 17:20 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4113 merged by lisitsyn | 17:20 |
@sukey | [https://github.com/shogun-toolbox/shogun] New commit https://github.com/shogun-toolbox/shogun/commit/2e6dc1490fd3e619bb318cd15ae8692b45abf4dd by lisitsyn | 17:20 |
lisitsyn | now playing: movin' too fast | 17:21 |
lisitsyn | :D | 17:21 |
lisitsyn | HeikoS: that's why trunk-based becomes popular :D | 17:22 |
@HeikoS | hehe | 17:22 |
@HeikoS | ok cool, compiling | 17:23 |
@HeikoS | need to sort the generic shiatz | 17:24 |
@HeikoS | but I'll test non-templated classes for now | 17:24 |
@HeikoS | reflection rules | 17:25 |
-!- travis-ci [~travis-ci@ec2-54-234-146-189.compute-1.amazonaws.com] has joined #shogun | 17:26 | |
travis-ci | it'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/332349162 | 17:26 |
-!- travis-ci [~travis-ci@ec2-54-234-146-189.compute-1.amazonaws.com] has left #shogun [] | 17:26 | |
lisitsyn | wiking: don't you have access to self when you cerealize? | 17:28 |
@wiking | noup | 17:28 |
lisitsyn | I am confused | 17:28 |
@wiking | idont | 17:28 |
lisitsyn | hmm | 17:28 |
@wiking | i mean | 17:29 |
lisitsyn | I see | 17:29 |
@wiking | bu twit his | 17:29 |
@wiking | with this | 17:29 |
@wiking | things are doable | 17:29 |
@wiking | a bit shitty way | 17:29 |
@wiking | but doable | 17:29 |
@wiking | const std::set<std::string> parameter_names = this->parameter_names(); | 17:29 |
@wiking | ar(parameter_names.size()); | 17:29 |
@wiking | for (const auto& name: parameter_names) | 17:29 |
@wiking | { | 17:29 |
lisitsyn | well lets just add whatever required | 17:29 |
@wiking | and then do serialization | 17:29 |
@wiking | :))) | 17:29 |
@wiking | and then i deserialize | 17:29 |
@wiking | similarily | 17:29 |
@wiking | i.e. i call on this put | 17:30 |
@wiking | only thing is that i'm still concerned | 17:30 |
@wiking | that policy is not serialized | 17:30 |
@wiking | (visitor pattern) | 17:30 |
@wiking | so i wanna add a getter for policy | 17:30 |
@wiking | or something | 17:30 |
@wiking | that i can serialize the any's policy | 17:30 |
lisitsyn | wiking: do you need to? I think when you deserialize you can expect all parameters are already initialized | 17:32 |
lisitsyn | so you just read the values and then put them to existing any's | 17:32 |
@wiking | mmm but shouldn't the serialization | 17:33 |
@wiking | reconstruct the same obj ? :) | 17:33 |
@wiking | how else can i assure | 17:33 |
@wiking | that the policy is going to be the same? | 17:33 |
@wiking | btw ref count? :) | 17:34 |
lisitsyn | the policy is set by watch_param | 17:34 |
lisitsyn | I mean you just read the value and do put(name, value) | 17:34 |
@wiking | i'm just wondering how do we wanna serialize ref count or just dont? | 17:34 |
lisitsyn | why bother about policy? | 17:34 |
lisitsyn | wiking: it's tough | 17:34 |
lisitsyn | :) | 17:34 |
@wiking | exactly | 17:34 |
@wiking | :) | 17:34 |
@wiking | because if it's a csgobject of a tag | 17:35 |
@wiking | :P | 17:35 |
@wiking | i would serialize and initial the same way | 17:35 |
@HeikoS | /home/heiko/git/shogun/tests/unit/base/SGObject_unittest.cc:567: error: undefined reference to 'shogun::available_objects[abi:cxx11]()' | 17:40 |
@HeikoS | collect2: error: ld returned 1 exit status | 17:40 |
@HeikoS | wiking: ref count is not currently serialized | 17:45 |
@HeikoS | just set to 1 if appropriately on loading currently | 17:45 |
@HeikoS | *only* parameter content is stored | 17:45 |
@HeikoS | not even the types | 17:45 |
@HeikoS | as the object knows how to load | 17:45 |
@HeikoS | lisitsyn: so far so good | 17:49 |
@HeikoS | test works and catches stuff | 17:49 |
@HeikoS | lisitsyn: two problems: undefined reference above | 17:49 |
@HeikoS | and also: you have an idea how I deal with the templated classes? | 17:49 |
lisitsyn | HeikoS: ehh undefined reference is really strange | 17:50 |
lisitsyn | HeikoS: can you check if your class_list.cpp is correct? | 17:50 |
lisitsyn | it could be cached | 17:50 |
@HeikoS | checking | 17:50 |
lisitsyn | HeikoS: build/src/shogun/.. | 17:50 |
@HeikoS | lisitsyn: nope, even removing build dir doesnt help | 17:56 |
lisitsyn | HeikoS: is function defined in generated class_list.cpp? | 17:57 |
@HeikoS | yep it is there | 17:58 |
@HeikoS | lisitsyn: shall we change the function to return a set of pairs, where the first is name and the second is bool whether it is templated or not? | 18:01 |
lisitsyn | HeikoS: oh noo | 18:01 |
lisitsyn | :) | 18:01 |
lisitsyn | why? | 18:01 |
@HeikoS | I need that to create instances | 18:01 |
@HeikoS | I have to use this | 18:01 |
@HeikoS | CSGObject* shogun::create(const char* classname, EPrimitiveType generic) | 18:01 |
lisitsyn | I see | 18:01 |
@HeikoS | actually, we could offer two methods? | 18:02 |
@HeikoS | i dont really know what's nicest | 18:02 |
@HeikoS | but I will use TYPED_TEST for the template argument in googletest for the templated ones | 18:02 |
@HeikoS | so I need a marker which ones are templated (or untemplated=) | 18:03 |
@HeikoS | OR | 18:03 |
@HeikoS | I do a hack | 18:03 |
@HeikoS | : | 18:03 |
@HeikoS | if the class cannot be created using PT_NOT_GENERIC | 18:03 |
@HeikoS | I try all types | 18:03 |
@HeikoS | :D | 18:03 |
@HeikoS | should work | 18:03 |
@HeikoS | and as this is a temporary hack anywaays? | 18:03 |
@HeikoS | mmmh | 18:04 |
@HeikoS | ah no | 18:04 |
@HeikoS | then the untemplated classes will be tested multiple times | 18:04 |
@HeikoS | so I need a list of templated classes | 18:04 |
@HeikoS | you wanna make that happen? :D | 18:04 |
-!- vijay [31cf375a@gateway/web/freenode/ip.49.207.55.90] has joined #shogun | 18:04 | |
-!- travis-ci [~travis-ci@ec2-54-234-146-189.compute-1.amazonaws.com] has joined #shogun | 18:07 | |
travis-ci | it'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/332349162 | 18:07 |
-!- travis-ci [~travis-ci@ec2-54-234-146-189.compute-1.amazonaws.com] has left #shogun [] | 18:07 | |
lisitsyn | HeikoS: sorry got to go :) | 18:12 |
@HeikoS | lisitsyn: ok see you tomorrow :) | 18:13 |
@HeikoS | for the morning stand ups ;) | 18:13 |
lisitsyn | ! | 18:13 |
@wiking | HeikoS, that's a problem :) | 18:21 |
@wiking | i mean regarding ref count | 18:21 |
@wiking | sorry i had a quick meeting | 18:22 |
@HeikoS | nw | 18:22 |
@HeikoS | I have to leave now as well | 18:22 |
@HeikoS | well we don't do it atm | 18:22 |
@HeikoS | just increase when assigning loaded objects | 18:22 |
@wiking | yeah i mean i already written | 18:22 |
@wiking | 'extende' | 18:22 |
@wiking | the RefCount obj | 18:22 |
@wiking | :) | 18:22 |
@wiking | but let ssee | 18:22 |
@wiking | first i need to arrive to the place where the whole thing compiles | 18:22 |
@wiking | :)))) | 18:22 |
@wiking | which is not that trivial as one would think | 18:23 |
@HeikoS | lisitsyn: nevermind the templated classes, I found a hack that solves it all | 18:44 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4114 opened by karlnapf | 18:55 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4114 | 18:55 |
-!- HeikoS [~heiko@host86-129-231-92.range86-129.btcentralplus.com] has quit [Quit: Leaving.] | 19:06 | |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4115 opened by prashanthduvvada | 19:38 |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4115 synchronized by prashanthduvvada | 19:54 |
-!- vijay [31cf375a@gateway/web/freenode/ip.49.207.55.90] has quit [Quit: Page closed] | 20:45 | |
@sukey | [https://github.com/shogun-toolbox/shogun] Pull Request https://github.com/shogun-toolbox/shogun/pull/4103 synchronized by shubham808 | 20:47 |
-!- travis-ci [~travis-ci@ec2-54-204-238-54.compute-1.amazonaws.com] has joined #shogun | 21:06 | |
travis-ci | it's Sergey Lisitsyn'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/332374961 | 21:07 |
-!- travis-ci [~travis-ci@ec2-54-204-238-54.compute-1.amazonaws.com] has left #shogun [] | 21:07 | |
--- Log closed Wed Jan 24 00:00:32 2018 |
Generated by irclog2html.py 2.10.0 by Marius Gedminas - find it at mg.pov.lt!