<div class="gmail_extra">Thanks Parth!</div><div class="gmail_extra">The improved structure looks good and workflow makes it easier for me to plug-in my code. I will make appropriate changes wherever <br>necessary and keep everyone updated on the same.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">Regards,</div><div class="gmail_extra">Rishabh.</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 24, 2012 at 2:41 PM, Parth Gupta <span dir="ltr">&lt;<a href="mailto:parthg.88@gmail.com" target="_blank">parthg.88@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello Rishabh,<br><br>The attached diff file should help you to refactor the existing letor code and plug in your code easily. I have defined the header files with the necessary flow. I have also specified the ranker class, which should be implemented by a new LTR models, ListNet and ListMLE in your case. The evaluation file should be used for validating the performance of the algorithm in the training so which you plan to implement. You should take the corresponding definitions from the letor_internal.cc and create the corresponding .cc files. Feel free to do necessary changes and in case of any doubt, feel free to ask.<br>


<br>Regards,<br>Parth.<br>
</blockquote></div><br>
</div>