mlpack IRC logs, 2018-05-13

Logs for the day 2018-05-13 (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
12
13
14
15
16
17
18
--- Log opened Sun May 13 00:00:17 2018
06:08 -!- ImQ009 [~ImQ009@unaffiliated/imq009] has joined #mlpack
07:25 -!- vivekp [~vivek@unaffiliated/vivekp] has quit [Ping timeout: 240 seconds]
07:31 -!- vivekp [~vivek@unaffiliated/vivekp] has joined #mlpack
07:42 < prakhar_code[m]> How to get started with mlpack if I've a strong hold in ml using Python ans well versed with c/c++ too
08:48 < zoq> prakhar_code: Hello, a good start is to get familiar with the codebase, e.g. by going through the tutorials.
08:49 < zoq> In case you like to contribute, http://www.mlpack.org/involved.html should be helpful.
10:05 -!- govg [~govg@unaffiliated/govg] has quit [Ping timeout: 260 seconds]
10:06 -!- govg [~govg@unaffiliated/govg] has joined #mlpack
14:19 -!- vivekp [~vivek@unaffiliated/vivekp] has quit [Ping timeout: 265 seconds]
14:21 -!- vivekp [~vivek@unaffiliated/vivekp] has joined #mlpack
15:19 -!- travis-ci [~travis-ci@ec2-54-205-245-66.compute-1.amazonaws.com] has joined #mlpack
15:19 < travis-ci> ShikharJ/mlpack#138 (AtrousConv - 777eab6 : Shikhar Jaiswal): The build has errored.
15:19 < travis-ci> Change view : https://github.com/ShikharJ/mlpack/compare/bd1ad3ddd2ae...777eab6f6ff1
15:19 < travis-ci> Build details : https://travis-ci.org/ShikharJ/mlpack/builds/378377068
15:19 -!- travis-ci [~travis-ci@ec2-54-205-245-66.compute-1.amazonaws.com] has left #mlpack []
16:04 < ShikharJ> zoq: Hey, I think I found an issue with the naive_convolution.hpp file?
16:05 < ShikharJ> output = arma::zeros<arma::Mat<eT> >((input.n_rows - filter.n_rows + 1) / dW, (input.n_cols - filter.n_cols + 1) / dH);
16:06 < ShikharJ> Shouldn't this be output = arma::zeros<arma::Mat<eT> >((input.n_rows - filter.n_rows) / dW + 1, (input.n_cols - filter.n_cols) / dH) + 1; ?
16:06 -!- travis-ci [~travis-ci@ec2-54-224-81-10.compute-1.amazonaws.com] has joined #mlpack
16:06 < travis-ci> ShikharJ/mlpack#139 (LayerNorm - 2f18c22 : Shikhar Jaiswal): The build has errored.
16:06 < travis-ci> Change view : https://github.com/ShikharJ/mlpack/compare/32f41eecd6cb...2f18c223f02a
16:06 < travis-ci> Build details : https://travis-ci.org/ShikharJ/mlpack/builds/378377387
16:06 -!- travis-ci [~travis-ci@ec2-54-224-81-10.compute-1.amazonaws.com] has left #mlpack []
16:06 < ShikharJ> Considering the input has already been padded?
16:07 < ShikharJ> Also, none of the test cases check for stride > 1, which adds to my suspicion why this bug remained unseen for so long.
16:08 < ShikharJ> Except for Transposed Convolution tests, where anyways the corresponding strides get reduced to 1 in either direction.
16:18 < zoq> ShikharJ: you are absolutely right, with padW it's (inputHeight + 2 * padH - kH) / dH + 1, since we pass the padded input it's (inputHeight - kH) / dH + 1
16:27 -!- haritha1313 [0e8bf0fb@gateway/web/freenode/ip.14.139.240.251] has joined #mlpack
16:30 < haritha1313> zoq: Since the coding period is starting tomorrow, I thought of updating you with what I intend to begin with.
16:30 < haritha1313> I plan to implement the merge-multiply and embedding layer as the first step, since they are kind of independent and will became a prerequisite when working on ncf.
16:30 < haritha1313> become*
16:32 < haritha1313> I am also doing the necessary refactoring for PR #1355, since it affects the base cf class, I guess it would be better to finish it in parallel with the ann layers, before starting with ncf class.
16:33 < haritha1313> Hopefully I will push changes for it by tomorrow evening.
16:36 < zoq> haritha1313: Hello, sounds like a good plan to me, and would be great if we could work on the refactoring over the week.
16:38 < zoq> Also, if we don't get the refactoring done in parallel, we can work on the refactoring after the merge-multiply and embedding layers are implemented.
18:24 -!- vivekp [~vivek@unaffiliated/vivekp] has quit [Ping timeout: 240 seconds]
18:25 -!- vivekp [~vivek@unaffiliated/vivekp] has joined #mlpack
18:27 < haritha1313> zoq: Sure, I'll try my best to complete refactoring too, as soon as possible.
18:27 -!- haritha1313 [0e8bf0fb@gateway/web/freenode/ip.14.139.240.251] has quit [Quit: Page closed]
20:46 < ShikharJ> zoq: How are gradients supposed to be calculated for the case of Dilated Convolutions? For example, lets say I have a 6x6 input matrix and a 3x3 kernel,
20:47 < ShikharJ> which I dilated to 2, so I get an effective kernel width of 5x5, and output of 2x2 (unit stride).
20:48 < ShikharJ> But now, when I try to run the GradientConvolutionRule and convolve my input matrix with the output matrix, I'll get back a 5x5 matrix (for a 3x3 kernel).
20:48 < ShikharJ> Dilating the output matrix is probably the wrong way to go, so how can I reduce the output in this case?
20:58 -!- ImQ009 [~ImQ009@unaffiliated/imq009] has quit [Quit: Leaving]
21:01 -!- witness_ [uid10044@gateway/web/irccloud.com/x-wvauixxnnvikdedl] has quit [Quit: Connection closed for inactivity]
21:34 -!- travis-ci [~travis-ci@ec2-54-205-245-66.compute-1.amazonaws.com] has joined #mlpack
21:34 < travis-ci> ShikharJ/mlpack#140 (AtrousConv - 6c8a02e : Shikhar Jaiswal): The build has errored.
21:34 < travis-ci> Change view : https://github.com/ShikharJ/mlpack/compare/777eab6f6ff1...6c8a02e8ce22
21:34 < travis-ci> Build details : https://travis-ci.org/ShikharJ/mlpack/builds/378470523
21:34 -!- travis-ci [~travis-ci@ec2-54-205-245-66.compute-1.amazonaws.com] has left #mlpack []
22:15 -!- travis-ci [~travis-ci@ec2-23-23-45-216.compute-1.amazonaws.com] has joined #mlpack
22:15 < travis-ci> ShikharJ/mlpack#141 (AtrousConv - 88f652a : Shikhar Jaiswal): The build has errored.
22:15 < travis-ci> Change view : https://github.com/ShikharJ/mlpack/compare/6c8a02e8ce22...88f652ac61a5
22:15 < travis-ci> Build details : https://travis-ci.org/ShikharJ/mlpack/builds/378471939
22:15 -!- travis-ci [~travis-ci@ec2-23-23-45-216.compute-1.amazonaws.com] has left #mlpack []
--- Log closed Mon May 14 00:00:18 2018