mlpack IRC logs, 2018-05-26

Logs for the day 2018-05-26 (starts at 0:00 UTC) are shown below.

May 2018
Sun
Mon
Tue
Wed
Thu
Fri
Sat
 
 
1
2
3
4
5
6
7
8
9
10
11
26
27
28
29
30
31
--- Log opened Sat May 26 00:00:35 2018
00:23 < zoq> ShikharJ: N need to work over the weekend, the debugging process is the hardest part, and I think we are on track.
00:25 < zoq> haritha1313: One way is to use sequential instead of the FFN class, which should work with the merge layer. Another way is to write another class, this is what we do for the FAN code (kinda of a wrapper around two FFN's).
00:28 < zoq> ShikharJ: I think the network isn't initialized correctly at the point where the Gradient function is called.
00:34 < zoq> ShikharJ: If we call the gradient method of the FFN class, the method runs the Evaluate function (Evaluate(parameters, begin, batchSize, false);), which requires that predictors is set. In this case it looks like it is set, but the number of cols (numFunctions) is 1 instead of 500.
00:35 < zoq> ShikharJ: Let's see if the first issue is fixed in the latest version.
00:37 < zoq> haritha1313: I think #1355 is close to be merged, so perhaps we should focus on the Pr for now before moving forward. Let me know what you think.
04:16 -!- lozhnikov-znc [~mikhail@lozhnikov.static.corbina.ru] has quit [Ping timeout: 245 seconds]
04:17 -!- lozhnikov-znc [~mikhail@lozhnikov.static.corbina.ru] has joined #mlpack
04:45 -!- lozhnikov-znc [~mikhail@lozhnikov.static.corbina.ru] has quit [Ping timeout: 252 seconds]
04:51 -!- haritha1313 [0e8bf0fb@gateway/web/freenode/ip.14.139.240.251] has joined #mlpack
04:52 < haritha1313> zoq: Sure. Actually a few tests are failing with errors different from earlier. Since it was taking time to solve I thought I'll have these week's work go in parallel.
04:54 -!- haritha1313_ [0e8bf0fb@gateway/web/freenode/ip.14.139.240.251] has joined #mlpack
04:54 < haritha1313_> I'll try my best to debug them and push the changes today itself.
04:56 -!- haritha1313_ [0e8bf0fb@gateway/web/freenode/ip.14.139.240.251] has left #mlpack []
04:56 -!- haritha1313 [0e8bf0fb@gateway/web/freenode/ip.14.139.240.251] has quit [Ping timeout: 260 seconds]
06:25 -!- ImQ009 [~ImQ009@unaffiliated/imq009] has joined #mlpack
06:27 < zoq> haritha1313: Ah, I see, I'll take a closer look into the failing tests as well.
06:29 < ShikharJ> zoq: I'll take a closer look and reach back if I face any issues.
06:33 < zoq> ShikharJ: It looks like 'generator.Gradient(generator.parameter, noise.n_cols, gradientGenerator, batchSize);' isn't correct. It will call 'Forward(std::move(predictors.cols(begin, begin + batchSize - 1)));'
06:33 < zoq> but predictors.n_cols is 1 and begin is also 1
06:33 < zoq> but it should be zero
06:34 < zoq> still trying to figure out what is wrong
06:54 < zoq> okay turns out that predictors inside the FFN class isn't set.
07:01 < ShikharJ> zoq: I must mention, I didn't change the currentInput for the generator inside Gradient from noise to predictors
07:02 < ShikharJ> It didn't make sense to me at that moment so I had skipped it.
08:08 -!- travis-ci [~travis-ci@ec2-54-242-145-236.compute-1.amazonaws.com] has joined #mlpack
08:08 < travis-ci> ShikharJ/mlpack#160 (GAN - 13494c7 : Shikhar Jaiswal): The build has errored.
08:08 < travis-ci> Change view : https://github.com/ShikharJ/mlpack/compare/291564cf8a70...13494c7c543a
08:08 < travis-ci> Build details : https://travis-ci.org/ShikharJ/mlpack/builds/384015117
08:08 -!- travis-ci [~travis-ci@ec2-54-242-145-236.compute-1.amazonaws.com] has left #mlpack []
10:01 < jenkins-mlpack> Project docker mlpack nightly build build #330: UNSTABLE in 2 hr 47 min: http://masterblaster.mlpack.org/job/docker%20mlpack%20nightly%20build/330/
10:33 -!- wenhao [731bc66a@gateway/web/freenode/ip.115.27.198.106] has joined #mlpack
11:47 -!- ImQ009 [~ImQ009@unaffiliated/imq009] has quit [Ping timeout: 256 seconds]
11:48 -!- ImQ009 [~ImQ009@unaffiliated/imq009] has joined #mlpack
12:14 -!- lozhnikov-znc [~mikhail@lozhnikov.static.corbina.ru] has joined #mlpack
12:16 -!- ImQ009_ [~ImQ009@unaffiliated/imq009] has joined #mlpack
12:20 -!- ImQ009 [~ImQ009@unaffiliated/imq009] has quit [Ping timeout: 256 seconds]
15:31 < zoq> ShikharJ: inside the Gradient function we already call: generator.Forward(std::move(noise)); you are right, so in the best situation we don't rerun the Forward step inside the Gradient call of the FFN class, but at the moment we do, so we would have to set the predictors once more.
16:13 -!- ImQ009_ [~ImQ009@unaffiliated/imq009] has quit [Ping timeout: 268 seconds]
16:13 -!- ImQ009_ [~ImQ009@unaffiliated/imq009] has joined #mlpack
16:16 -!- wenhao [731bc66a@gateway/web/freenode/ip.115.27.198.106] has quit [Ping timeout: 260 seconds]
16:43 -!- ImNotQ009__ [~ImQ009@unaffiliated/imq009] has joined #mlpack
16:46 -!- ImQ009_ [~ImQ009@unaffiliated/imq009] has quit [Ping timeout: 256 seconds]
17:47 -!- lozhnikov-znc [~mikhail@lozhnikov.static.corbina.ru] has left #mlpack []
17:50 -!- lozhnikov-znc [~mikhail@lozhnikov.static.corbina.ru] has joined #mlpack
18:51 -!- vivekp [~vivek@unaffiliated/vivekp] has quit [Read error: Connection reset by peer]
18:52 -!- vivekp [~vivek@unaffiliated/vivekp] has joined #mlpack
19:26 -!- vivekp [~vivek@unaffiliated/vivekp] has quit [Ping timeout: 265 seconds]
20:05 -!- vivekp [~vivek@unaffiliated/vivekp] has joined #mlpack
20:12 -!- witness_ [uid10044@gateway/web/irccloud.com/x-apqxmmldyfxvkepp] has joined #mlpack
20:50 -!- vivekp [~vivek@unaffiliated/vivekp] has quit [Ping timeout: 240 seconds]
21:00 < ShikharJ> zoq: That makes sense to me. I have updated the changes.
21:33 -!- ImNotQ009__ [~ImQ009@unaffiliated/imq009] has quit [Quit: Leaving]
23:30 < ShikharJ> zoq: For the case that you mentioned above, shouldn't instead of doing (currentInput = predictors;) we should set the (gradient.Predictors() = predictors) or something like that directly?
23:33 < ShikharJ> zoq: Ah, nevermind, I just saw that repeated your suggestions above.
--- Log closed Sun May 27 00:00:37 2018