Cloud-CV / GSoC-Ideas

CloudCV GSoC Ideas
https://gsoc.cloudcv.org
119 stars 38 forks source link

Share Deep Learning Models online #1

Closed virajprabhu closed 6 years ago

virajprabhu commented 7 years ago

Project Title: Share Deep Learning Models online

Description: One of the problems facing young researchers who want to learn more about deep learning models is the amount of effort it takes to learn these new frameworks. Here is a small list of 64 deep learning frameworks that are available. Each framework is good at different purposes. The goal of this project is to provide an online platform for trying deep learning algorithms / models that will reduce the barrier of entry to the world of deep learning and applications in computer vision.

In GSoC '16, @gauravgupta22 built the first version of Fabrik, a platform to build deep-learning models via a simple drag-and-drop interface. As of today, we support export to model definition files of widely popular deep learning frameworks like TensorFlow, Caffe and Keras, as well as the ability to import and visualize models developed in these frameworks.

Our next goal is become a collaborative platform, where students and researchers can have model discussions, and collaboratively build and edit models in real time

Deliverable: the issues mentioned above should be implemented by the end of the GSoC period. Moreover, we expect students to also have implemented other improvements that they have proposed.

As an additional goal, we want to add support for PyTorch which is another widely popular deep learning framework.

Mentor: Viraj Prabhu @virajprabhu, Deshraj Yadav @deshraj, Harsh Agrawal @dexter1691

Co-Mentor: Shiv Baran Singh @spyshiv

Skills: ReactJS, Python, Django, familiarity with deep learning a plus (but not essential)

Skill Level: Medium

Get started: Take a look at our issues on Github, the ones marked as starter-project are good places to start. Feel free to reach out to us on our Gitter channel if you have questions.

theOpetunde2 commented 7 years ago

Hello @virajprabhu, I'd like to be part of this project for GSoC but I only know python and I am a data science student. Can I still be part of this project?

virajprabhu commented 7 years ago

Sure, @9jadataninja, and thanks for your interest. We use full-stack web technologies pretty extensively, so having some background in web would be helpful. If you're interested, I'd suggest you try setting up the project and browsing through our issue threads for something you might like to work on. Do ping us on Gitter if you have questions.

aradhyamathur commented 7 years ago

Hello @virajprabhu I would also like to be the part of this project for GSoC. I know python and Django and currently working towards learning ML. Can I also contribute to this project ?

virajprabhu commented 7 years ago

@aradhyamathur Absolutely! Please look at the instructions above.

withai commented 7 years ago

Hello @virajprabhu, I'd like to contribute to this project. I am familiar with Python, Tensorflow. Am I eligible to be part of this project?

deshraj commented 7 years ago

Hi @withai, glad that you are interested in this project. I think you have sufficient skillset for this project. Please go ahead and start with some of the getting started issues on the issues page of this project. Let us know if you need some help.

SahibSethi commented 7 years ago

Hey @deshraj , I would like to contribute to this project, I have sufficient experience with Python Django Development, and I am really keen on getting started with ReactJS and Deep Learning. I'm starting with the project setup and request to seek help from mentors if required. Thanks.

virajprabhu commented 7 years ago

@withai @SahibSethi Absolutely! Please look at instructions above, and ping us on Gitter if you need any help setting up.

Trion129 commented 7 years ago

Hy @virajprabhu, I am very interested in Cloud CV for GSoC, I have experience of web development and ReactJS. I have worked with Tensorflow and Keras on some of my projects. I am interested in Fabrik because it is a great service that will make Deep Learning more accessible and working on it will be a great learning experience! :smile:

amsonu commented 7 years ago

Hello @deshraj I am interested in being a part of this project.I know python and I basically work on data analysis,data mining and machine learning.I am a newbie in GSOC and I seek help from the mentors. Thanks.

esikachev commented 7 years ago

Hello. I can write a unit-tests if it possible

umarbrowser commented 7 years ago

Hello @virajprabhu I found this topic interesting and i want to apply for it

deshraj commented 7 years ago

Hi @umarbrowser, feel free to look for issues of this project on the issues page. Let us know if you have doubts.

umarbrowser commented 7 years ago

ok thanks i looks forward to it

BoseSean commented 7 years ago

Hi @virajprabhu , Could I join this project as part of GSoc? I just started learning ML and I am a CS student.

ghost commented 7 years ago

Hi @virajprabhu

Could I join this project as a part of Gsoc? I am currently working with Convolutional Neural networks. I find this very interesting and a great area to work on !

prasadwajekar commented 7 years ago

Hi.. I am interested in this project...