Hello Shah,

can you submit the draft using the GSoC dashboard, it should be open today.
That way, it's easier for us to track who asked for feedback.

Thanks,
Marcus

> On 29. Mar 2021, at 08:54, CED18I048 SHAH ANWAAR KHALID 
> <[email protected]> wrote:
> 
> Hello everyone !
> 
> I'm done with the first draft of my proposal: 
> GSoC proposal 
> <https://docs.google.com/document/d/1QggpvhMRIaeqLYyEe_VkwidxmkKue-TSavk3NO8w_Bk/edit?usp=sharing>
> 
> Please let me know if there's something I should clarify or explain in a 
> greater detail.
> 
> Regards
> Shah Anwaar Khalid
> 
> On Tue, Mar 16, 2021 at 5:59 AM CED18I048 SHAH ANWAAR KHALID 
> <[email protected] <mailto:[email protected]>> wrote:
> Hello Marcus,
> 
> Thanks for the suggestion. Sorry for the late response, I was a little caught 
> up with my college exams.
>  
> I’ve already started working on the Dual Optimizer PR and hope to finish it 
> before GSoC. I got it to work for Standard GAN and DCGAN. I’ve opened a PR. 
> For the summer, I’d like to take up CycleGAN PR and implement StyleGAN.
> 
> I went through the PR for CycleGANs and as per my understanding, I have made 
> the following TODO’s list:
> The class has been implemented with an older mlpack version. A lot of 
> refactoring of the ANN code has been done since then.
> Implement ResetData() function.
> Remove boost variant..
> Implement Dual Optimizer train function.
> Testing.
> 
> 
> Style GAN consists of the following components:
> Noise Mapping Network and Progressive Growing Generator.
> Adaptive Instance Normalization.
> Discriminator Network.
> 
> I'll write a detailed explanation of each component in the proposal. Please 
> let me know what implementation details I should include.
> 
> Tentative Timeline:
> 
> Before GSoC:
>  Finish Dual Optimizer.
> May 17 - June 7 : Community Bonding Period
> Get more familiar with StyleGAN and CycleGAN.
> Look at the official implementation in pytorch and tensorflow.
> June 7 : Coding Period:
> Week 1 - 2
> I’m thinking of spending the first two weeks on finishing CycleGAN PR.
> Week 3-4:
> Implement Instance Normalization.     
> Write tests..
> Week 5-8:
> Implement Generator and Discriminator Network.
> Write tests.
> Week 8- 10:
> I’m thinking of keeping this as a buffer to finish any pending work.
> 
> Please let me know your thoughts on this.
> 
> Thanks,
> Anwaar
> 
> 
> 
> 
> 
> On Thu, Mar 11, 2021 at 10:13 PM Marcus Edel <[email protected] 
> <mailto:[email protected]>> wrote:
> Hello Shah,
> 
> happy to provide feedback; everything you proposed in the mail sounds great 
> to me.
> My recommendation would be to focus on two tasks for the summer, that could be
> StyleGAN and Cycle GANs, or Dual Optimizer and StyleGAN, I guess you know what
> I mean.
>  
> 
> The program this year is going to be shorter, so we should make sure we don't 
> end
> up with a lot of unfinished projects because we run out of time. That said, 
> keep in mind
> testing and documentation need time as well, often more time than the actual 
> implementation.
> 
> Thanks,
> Marcus 
> 
> 
>> On 10. Mar 2021, at 19:37, CED18I048 SHAH ANWAAR KHALID 
>> <[email protected] <mailto:[email protected]>> wrote:
>> 
>> Hello mentors!
>> 
>> I’m Shah  Anwaar Khalid, currently a 3rd year student at IIITDM, Chennai, 
>> India. I’ve been working with mlpack for quite some time, and have been 
>> familiarizing myself with the ANN codebase. 
>> I wish to spend this summer working with mlpack under GSoC ‘21. I’m 
>> particularly interested in working on improving the GAN class of mlpack and 
>> I hope to get some suggestions on improving my proposal through this thread. 
>> I apologize, in advance, in case this email gets too long.
>> 
>> After exploring the GAN class for quite some time now, i’ve realized that 
>> there are still a lot of open pull requests on GANs that have some pending 
>> work. Furthermore, a lot of state of the art GAN models have not yet been 
>> implemented. So, in my project I want to finish the pending work in the open 
>> pull requests and extend the functionality of GAN class by implementing some 
>> of new models that have come up in the last couple of years.
>> 
>> I’m interested in the following pull requests:
>> Dual Optimizer for GANs <https://github.com/mlpack/mlpack/pull/1888>
>> Label smoothing in GANs <https://github.com/mlpack/mlpack/pull/1915>
>> Frechet Inception Distance <https://github.com/mlpack/mlpack/pull/1939>
>> Cycle GANs <https://github.com/mlpack/mlpack/pull/1497>
>> I’m also interested in adding the following GAN models:
>> 2. Pix2Pix
>> 3. StyleGAN
>> 
>> 
>> I’ve started working on dual optimizer PR and hope to finish it before GSoC. 
>> I’ll write a more detailed mail describing the components of Pix2Pix and 
>> StyleGAN once I get some feedback on this.
>> 
>> Thanks and Regards
>> Shah Anwaar Khalid
>> GitHub: hello-fri-end
>> 
>> _______________________________________________
>> mlpack mailing list
>> [email protected] <mailto:[email protected]>
>> http://knife.lugatgt.org/cgi-bin/mailman/listinfo/mlpack 
>> <http://knife.lugatgt.org/cgi-bin/mailman/listinfo/mlpack>
> 

_______________________________________________
mlpack mailing list
[email protected]
http://knife.lugatgt.org/cgi-bin/mailman/listinfo/mlpack

Reply via email to