DSGT-DLP / Deep-Learning-Playground

Web Application where people new to Deep Learning can input a dataset and toy around with basic Pytorch modules without writing any code
MIT License
22 stars 8 forks source link

[FEATURE]: Add 'Neural Network' as model creation option. #1108

Open alantao912 opened 5 months ago

alantao912 commented 5 months ago

Feature Name

Create Feedforward Neural Networks

Your Name

Alan Tao

Description

Allow users to create feed forward neural networks by clicking on 'Create Model' on the trainspace dashboard.

Clicking on the 'Create Model' button, should lead the user to a configuration screen where they should be allowed to interactively drag and drop layers to the neural network as well as modify the details of each layer including number of neurons and activation function.

The same configuration screen should also prompt the user for all of the existing parameters shown in this screenshot: image

There should be a visualization of the network's architecture that is updated in real time as the user modifies parameters/adds more layers. Something that looks similar to this:

Untitled

In other words, all of the existing configuration steps when creating the current TABULAR model (excluding the dataset upload step), should be combined into a single configuration page. This is an open ended task so feel free to apply your own creativity toward designing the layout of this monolithic configuration page. PR reviewers will iteratively provide feedback.

github-actions[bot] commented 5 months ago

Hello @alantao912! Thank you for submitting the Feature Request Form. We appreciate your contribution. :wave:

We will look into it and provide a response as soon as possible.

To work on this feature request, you can follow these branch setup instructions:

  1. Checkout the main branch:

     git checkout nextjs
  2. Pull the latest changes from the remote main branch:

     git pull origin nextjs
  3. Create a new branch specific to this feature request using the issue number:

     git checkout -b feature-1108

    Feel free to make the necessary changes in this branch and submit a pull request when you're ready.

    Best regards, Deep Learning Playground (DLP) Team

alantao912 commented 5 months ago

Whoever the assignee is, feel free to reach out to me for clarification.

karkir0003 commented 1 month ago

@alantao912, how's this task coming along? what's the priority of this one?