[mlpack] GS0C 2020

Marcus Edel marcus.edel at fu-berlin.de
Fri Mar 6 17:30:28 EST 2020


Hello Gopi,

> Also, I did some more reading regarding Segmentation Models, I think reading
> survey papers on this topic would be a better option as by that we can analyze
> the speed and requirements of the model and then can implement those which
> provides better timings. What do you think?

Yes, sounds totally reasonable to me.

> I think it would be better to decide the models now, once decided we can start
> focusing on Model Implementation & Visualization.

Do you already have a preference, I don't really want to dictate what model has
to be implemented, but I can take a closer look at the models you find
interesting and then we can discuss from that point?

Let me know what you think.

Thanks,
Marcus

> On 5. Mar 2020, at 17:25, Gopi Manohar Tatiraju <deathcoderx at gmail.com> wrote:
> 
> Hey Mentors,
> 
> I just went through the idea page for GSoC 2020 Mlpack and found that this project was added https://github.com/mlpack/mlpack/wiki/SummerOfCodeIdeas#visualization-tool <https://github.com/mlpack/mlpack/wiki/SummerOfCodeIdeas#visualization-tool> 
> In my previous mail I mentioned that I was planning to do this as a part of https://github.com/mlpack/mlpack/wiki/SummerOfCodeIdeas#application-of-ann-algorithms-implemented-in-mlpack <https://github.com/mlpack/mlpack/wiki/SummerOfCodeIdeas#application-of-ann-algorithms-implemented-in-mlpack>
> And also a new project regarding Improvisation of ANN module was added(https://github.com/mlpack/mlpack/wiki/SummerOfCodeIdeas#improvisation-and-implementation-of-ann-modules <https://github.com/mlpack/mlpack/wiki/SummerOfCodeIdeas#improvisation-and-implementation-of-ann-modules>). 
> 
> I was also planning to add the required functionalities by myself in the pre-coding phase but now as these are assigned to different projects I think we can try and implement more than 2-3 models over the course of summer and perform testing. Also if nobody takes up the visualisation project I still would like to perform that under the  Application of ANN Algorithms Implemented in mlpack. 
> 
> Regards.
> Gopi M Tatiraju  
> 
> On Mon, Mar 2, 2020 at 12:07 PM Gopi Manohar Tatiraju <deathcoderx at gmail.com <mailto:deathcoderx at gmail.com>> wrote:
> Hey Marcus,
> I agree that we should focus on one topic only, I am more interested in Segmentation Models.
> 
> I started implementing SegNet(https://github.com/mlpack/models/issues/54 <https://github.com/mlpack/models/issues/54>) but as UpSampling Layer is not implemented in mlpack I got stuck. As you can see in the discussion said that they will implement of the layer is in progress and I think soon we will know the status.   
> 
> Also, I did some more reading regarding Segmentation Models, I think reading survey papers on this topic would be a better option as by that we can analyze the speed and requirements of the model and then can implement those which provides better timings. What do you think?
> 
> I read this article(https://medium.com/@arthur_ouaknine/review-of-deep-learning-algorithms-for-image-semantic-segmentation-509a600f7b57 <https://medium.com/@arthur_ouaknine/review-of-deep-learning-algorithms-for-image-semantic-segmentation-509a600f7b57>)
> <image.png>
> 
> I think it would be better to decide the models now, once decided we can start focusing on Model Implementation & Visualization.
> 
> Regards.
> Gopi M Tatiraju
> 
> On Sun, Mar 1, 2020 at 11:54 PM Marcus Edel <marcus.edel at fu-berlin.de <mailto:marcus.edel at fu-berlin.de>> wrote:
> Hello Gopi,
> 
> Regarding the proposal are there any specific models you have in mind?
> 
> As mentioned on the issue itself, I would start with a model that provides fast
> timings for the CPU and GPU as well, mobilenet or squeezenet are two examples.
> Personally, I would focus on a single topic, so either object detection or
> segmentation, rather have one polished model instead of two that are okay.
> 
> About the visualize part, the cool thing about the models repo is, we don't have
> to care so much about dependencies, so if you think OpenCV is the best option,
> fine with me.
> 
> Thanks,
> Marcus
> 
>> On 28. Feb 2020, at 15:25, Gopi Manohar Tatiraju <deathcoderx at gmail.com <mailto:deathcoderx at gmail.com>> wrote:
>> 
>> Hey,
>> Regarding adding more models in Mlpack, you are already familiar with my basic idea. I have already started working on it and by now I have a good idea about the functionality and architecture of Mlpack library. 
>> 
>> https://github.com/mlpack/models/issues/54 <https://github.com/mlpack/models/issues/54>
>> 
>> Regarding the proposal are there any specific models you have in mind? I am thinking about models on Image Segmentation and Detection. 
>> 
>> Atleast two models which can be implemented directly without adding any new layer in Mlpack and remaining by adding new layers throughout the library so that they can be used for future implementations as well increasing the functionality of the library. This will also asure that we will be implementing atleast 2 models as creating the architecture only using Mlpack's already implemented functionality will be a bit easier than to implement models and layers. 
>> 
>> Also I think we need a separate module to visualize these algorithms, we can do that using OpenCV. This will be very helpful as image processing is only as useful if we can visualize it. 
>> 
>> What are your views?
>> 
>> Project: https://github.com/mlpack/mlpack/wiki/SummerOfCodeIdeas#application-of-ann-algorithms-implemented-in-mlpack <https://github.com/mlpack/mlpack/wiki/SummerOfCodeIdeas#application-of-ann-algorithms-implemented-in-mlpack>
>> Mentors: Marcus Edel, Sumedh Ghaisas, Shikhar Jaiswal
>> Reagrds
>> 
>> Gopi M Tatiraju 
>> deathcoderx at gmail.com <mailto:deathcoderx at gmail.com> 
>> https://github.com/heisenbuug <https://github.com/heisenbuug>_______________________________________________
>> mlpack mailing list
>> mlpack at lists.mlpack.org <mailto:mlpack at lists.mlpack.org>
>> http://knife.lugatgt.org/cgi-bin/mailman/listinfo/mlpack <http://knife.lugatgt.org/cgi-bin/mailman/listinfo/mlpack>
> 
> _______________________________________________
> mlpack mailing list
> mlpack at lists.mlpack.org
> http://knife.lugatgt.org/cgi-bin/mailman/listinfo/mlpack

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://knife.lugatgt.org/pipermail/mlpack/attachments/20200306/e2b2bb1d/attachment.htm>


More information about the mlpack mailing list