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/
ImQ009 has joined #mlpack
Nippun has joined #mlpack
NippunSharmaGitt has joined #mlpack
< NippunSharmaGitt>
Hi all. I am Nippun. I am a CS undergraduate at IIT Mandi. I have been studying Machine Learning for about a year now and have coded in python. I also know intermediate c++ but I am new to this library. I am willing to learn about this library and solve issues. I would really appreciate some guidance that can help me to start contributing.
Nippun has quit [Remote host closed the connection]
< RishabhGarg108Gi>
Hey, I was working on an issue and made a few changes to the code. Now, how do I run the tests to see if anything broke or not ? Thanks.
< yashwants19[m]>
[RishabhGarg108 (Gitter)](https://matrix.to/#/@gitter_rishabhgarg108:matrix.org) you can use ./bin/mlpack_test in your build folder.
manas_dalakoti has joined #mlpack
< AnushKiniGitter[>
Hey @NippunSharma , you can maybe start off by picking issues that are marked with the 'good first issue' tag.
manas_dalakoti has quit [Quit: Leaving]
< NippunSharmaGitt>
Thanks @Abilityguy, I will take look at these issues
< AakashkaushikGit>
@RishabhGarg108 you need to run mlpack_test being inside the build folder and not from the bin folder.
< RishabhGarg108Gi>
Thanks @Aakash-kaushik , tests are working now. I also had a doubt that once I make some changes, then do I have to build everything again ?
< zoq>
RishabhGarg108Gi: It will only build the modified files and everything that includes the modified files. So if you change something in core.hpp it will most probably build everything, but if you only change pca.hpp it will only build the pca realted code including the tests.
< RishabhGarg108Gi>
Thanks @zoq , so in that case, do I manually build the changed files or i simply make the complete project and let it decide itself which files to build ?
< zoq>
RishabhGarg108Gi: You can always use 'make' it should do the right thing.