ChanServ changed the topic of #mlpack to: "mlpack: a fast, flexible machine learning library :: We don't always respond instantly, but we will respond; please be patient :: Logs at http://www.mlpack.org/irc/
[DONG]DrGibby is now known as d1
favre49 has joined #mlpack
< favre49>
I've been out of the loop, there haven't been any IRC logs since 21st of September?
< favre49>
Ah the funny thing is if i put off my laptop I'll never see the responses to this :)
< favre49>
I'm not sure if you guys already know, but because of Hacktoberfest lots of repos have been inundated with spam. Doesn't seem like those people have found us yet, but wanted to give a heads up in case this happens here as well. I think github now has the option to limit interactions based on their role in the organization
< jeffin143[m]>
favre49: oss community is on a rant against hacktoberfest
< jeffin143[m]>
Just pure rant
< jeffin143[m]>
And the main culprits are Indians
< jeffin143[m]>
Lots of spammy pr from numerous indians , it hasn't been so bad till now , But this year it went out of hands
< favre49>
Well, an Indian youtuber made a video about how to "get free t shirts easily". Poor decision on his part, he basically created a spam bot. This was inevitable with Hacktoberfest's way of working though.
< jeffin143[m]>
Ahaaaa I see ? Was it some amazing project related ? Because it was 131290 , when I search amazing project keyword
< jeffin143[m]>
In 7 hrs
< jeffin143[m]>
That was huge
< jeffin143[m]>
Every one was adding amazing project word to readme , and what not
favre49 has quit [Ping timeout: 246 seconds]
favre49 has joined #mlpack
favre49 has quit [Ping timeout: 246 seconds]
favre49 has joined #mlpack
< AakashkaushikGi4>
I read on the link that say4n sent and the screenshots there were almost all indian people, and i was reading the discussion here and searched YouTube randomly with the tag hacktoberfest and there are so many videos to complete hacktoberfest in 5-10 min, I don't really understand why people even try to spam out such things when there are easy issues in a lot of repositories they can help with.
favre49 has quit [Remote host closed the connection]
< RishabhGarg108Gi>
Hello Everyone! I was trying to build the mlpack from its source code. In the documentation, it is mentioned to download mlpack-3.0.4. So, my doubt is shouldn't we clone the actual repository from github to work on it ? And is that specified version to download in the docs is the lastest one ?
kuhaku has quit [Quit: Idle for 30+ days]
< AakashkaushikGi4>
@say4n yeah it's just a lot of pain for the maintainers.
< AakashkaushikGi4>
@say4n it's just a lot of pain for the maintainers.
< AakashkaushikGi4>
Hey @RishabhGarg108 can you send a link to the documentation to which you are referring to and the latest stable version of mlpack is 3.4.1
< yashwants19[m]>
I guess when [rcurtin](https://matrix.to/#/@freenode_rcurtin:matrix.org) merge the R-bindings, github actions enable after that merge.
< RishabhGarg108Gi>
Hey, I ran the make command and it froze my computer at the following point and it did not proceed after that. Could someone help why it is freezing everything ?
< zoq>
RishabhGarg108Gi: -j4 will tel cmake to use multiple cores to build, which is fine as long as you have enough cores and memory.
< RishabhGarg108Gi>
I tried that too. but that also froze at the same place.
< RishabhGarg108Gi>
I have 8 codes and 8 Gb RAM
< zoq>
RishabhGarg108Gi: It can take some time to build.
< RishabhGarg108Gi>
Also I am not running any other application. Just a browser and terminal is running
< zoq>
Or is the CPU usage also down?
< RishabhGarg108Gi>
Actually everything runs fine until it reaches that 50% mark and after that it just freezes everything. I tried restarting my system 3 times and every time it just stucks there.
< zoq>
RishabhGarg108Gi: Can you check in the build process it dosn't eat up all memory?
< zoq>
yashwants19[m]: Wait we use 'styfle/cancel-workflow-action' ?
< yashwants19[m]>
Yup
< zoq>
yashwants19[m]: Okay, in this case we have to install the app :)
< yashwants19[m]>
Github doesn't provide this.
< zoq>
yashwants19[m]: Have to finish some other thing first, will install the app afterwards.
< yashwants19[m]>
Awesome
< yashwants19[m]>
Sounds good
< yashwants19[m]>
Thank you for the help
< RishabhGarg108Gi>
I monitored the resources using htop. And indeed it is consuming 100% of all the 8 cores and full 7.6 Gb RAM.
< himanshu_pathak[>
Hey zoq: rcurtin I tried sklearn svm with rbf on mnist dataset and got accuracy of 93% which is quite near to my implementation 92.7 something but sklearn was too fast to train I need to do some changes in my Gaussian Kernel svm pr. Do you have any suggestion regarding this?
< rcurtin>
himanshu_pathak[: I can try and take a look; the most important thing is to try and avoid temporary matrices in the computations
< rcurtin>
one big place to start might be to try and profile to see where the slow part is
< rcurtin>
you can use regular C++ benchmarking and profiling tools for this, and you could also use `Timer::Start()` and `Timer::Stop()` if you want to get a coarse-grained look (but know that there is some overhead when you call those functions)
< rcurtin>
another thing to check is how many iterations your version takes in SMO vs. sklearn's---if they are converging way more quickly, then that will be a big runtime difference
< himanshu_pathak[>
Ok rcurtin I will try these things and will share some results soon thanks for helping :)
< rcurtin>
yeah, first I would check to see if you are converging in the same number of iterations, and if so, then we can start looking at why each individual iteration is slow
< AakashkaushikGi4>
> I monitored the resources using htop. And indeed it is consuming 100% of all the 8 cores and full 7.6 Gb RAM.
< AakashkaushikGi4>
were you finally able to build it with `make -j1` ?
robotcatorGitter has quit [Ping timeout: 240 seconds]
robotcatorGitter has joined #mlpack
TejasviGuptaGit4 has joined #mlpack
PulkitgeraGitte4 has joined #mlpack
TejasviGuptaGitt has quit [Ping timeout: 240 seconds]
RohitKartikGitte has quit [Ping timeout: 244 seconds]
RohitKartikGitt4 has joined #mlpack
Saksham[m] has quit [Ping timeout: 240 seconds]
ArijitRoyGitter[ has quit [Ping timeout: 240 seconds]
say4n has quit [Ping timeout: 244 seconds]
Saksham[m] has joined #mlpack
Manav-KumarGitte has quit [Ping timeout: 240 seconds]
ArijitRoyGitter[ has joined #mlpack
say4n has joined #mlpack
Manav-KumarGitte has joined #mlpack
RV784Gitter[m] has quit [Ping timeout: 240 seconds]
RV784Gitter[m]1 has joined #mlpack
Cadair has quit [Ping timeout: 244 seconds]
Cadair has joined #mlpack
< RishabhGarg108Gi>
Hii @Aakash-kaushik , no it again ran froze everything. And above everything now my ubuntu has run into emergency mode and i am unable to get out of it.
benpa-matrix[m] has quit [Quit: Idle for 30+ days]
< abernauer[m]>
rcurtin: zoq Prioritizing those notebooks for the R bindings examples this weekend just a heads up.
< rcurtin>
awesome, sounds good
< abernauer[m]>
One quick dumb question. I need to update my versions of the R dependencies and my fork of mlpack.
< abernauer[m]>
After doing that I should only need to run cmake with the R bindings argument and then run make to build bindings correct? My mlpack version was built from source.
< rcurtin>
yeah, that should be correct; you'll then need to take the built R bindings and install them (I am less familiar on that part)
< rcurtin>
you could look at the CI configuration for the R build, in .github/workflows/main.yml
< AakashkaushikGi4>
@RishabhGarg108 I have never experienced such a issue myself of running into emergency on ubuntu, i agree it may hang or not respond but generally the issue of running into emergency (I don't exactly know what you mean)is not something that happens by building something, and the `j1` flag should have worked as it doesn't distributes the build on your cpu and so generally youe memory is not completely filled another
< AakashkaushikGi4>
things you can try is increasing your swap space and then trying again with the same flag.
< RishabhGarg108Gi>
Thanks @Aakash-kaushik , I will try to increase swap size. Actually I was looking on web of some way to limit the resource alllocated to a particular app/task. If it is possible then I could simply set it to some value at which my system does not freeze.
< RishabhGarg108Gi>
Btw that emergency mode is now fixed :)
< AakashkaushikGi4>
Hey, what is the use of the `delta` and the `outputParameter` parameters that are implemented in a lot of activation functions in ann/layer, what actually do these parameters store ?
< shrit[m]>
rcurtin: I have tried to subscribe to mlpack-git from a week ago but I did not get any results.
< rcurtin>
shrit[m]: yes, outlook.com is rejecting emails and I have no idea why; I've been trying to figure it out but the outlook team is not particularly helpful
< rcurtin>
maybe subscribe with a different address? :(
< shrit[m]>
Hmm, interesting I have subscribed with address of my domain name
< shrit[m]>
shrit.me ??
< shrit[m]>
If you can add me that will be perfect
< rcurtin>
I can do that, but I can also see in the mailserver logs that emails are going to shrit.me and being successfully received by that mailserver
< rcurtin>
maybe they are being marked as spam?
< rcurtin>
anyway, I subscribed your shrit.me email, so hopefully it should start working
< rcurtin>
the whole thing is kind of infuriating... I change IP, but SPF/DKIM/DMARC are all set up, yet still mailservers block my emails or send them to spam for no apparent reason, and nobody will tell me *why*
< rcurtin>
outlook: "Our investigation has determined that the above IP(s) do not qualify for mitigation.
< rcurtin>
"
< rcurtin>
but... they don't say *why*!
< shrit[m]>
They are not marked as spam, I am only receiving the github one.
< shrit[m]>
Your configurations are fine, it is outlook that not implementing correclyl the RFC
< shrit[m]>
rcurtin: I have just sent you an email with my discussion with their team for my domain name, if you can extract the email and try to contact them I think they will answer you eventually
< shrit[m]>
I have just received the Welcome email thanks 👍️
< rcurtin>
awesome, glad that worked at least
< rcurtin>
that deliverability email you forwarded... Sai didn't say anything about why the block was in place
< rcurtin>
but, in any case, if they do the same for me, great
< shrit[m]>
Now, If I sent email to outlook it will go to junk, but at least it will not be filtered out by outlook
< shrit[m]>
I know they did not specify, it seems as if they just blocked the entire IP in this world in order to force the people to use their email services
< rcurtin>
I think you are right... :(
< shrit[m]>
I am surprised that more and more institutions are using outlook exchange as their main email server.
< rcurtin>
Georgia Tech did it so that they could reduce the cost of their paid IT staff
< rcurtin>
apparently it is better to pay a contract to another company than it is to have people on the payroll
ImQ009 has quit [Quit: Leaving]
< shrit[m]>
rcurtin: Just for info, since I am watching on Github, do I receive a double copy of emails now? or just one from the mlpack-git?
< rcurtin>
yeah, you will receive a double-copy of *some* but not all emails
< rcurtin>
personally I ignore the entire mlpack organization on github; I get everything through the list
< shrit[m]>
Exactly.
< abernauer[m]>
rcurtin: I think I just need to run R CMD INSTALL -l package from the location of the bindings. I will check the resource you mentioned earlier and I wouldn't be surprised if I have to clean up my R installs.