Cloud-CV / GSoC-Ideas

CloudCV GSoC Ideas

Home Page:https://gsoc.cloudcv.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Share Deep Learning Models online

virajprabhu opened this issue · comments

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

  • Model Sharing (see #17).
  • Layer boxes UI Enhancements (see #16)
  • Switch from scroll to zoom in canvas to vertical scrolling (see [#14](https://github.com/Cloud-- CV/IDE/issues/14))
  • Write unittests (see #7)

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.

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?

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.

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 ?

@aradhyamathur Absolutely! Please look at the instructions above.

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?

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.

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.

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

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! 😄

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.

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

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

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

ok thanks i looks forward to it

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

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 !

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