Deep-Learning-Playground icon indicating copy to clipboard operation
Deep-Learning-Playground copied to clipboard

Implement Object Detection Training Flow

Open dwu359 opened this issue 2 years ago • 0 comments

Describe the solution you'd like Implement/modify the backend endpoints & UI needed to create an Object Detection trainspace.

Additional context This should have about the same folder structure as Tabular: All Object Detection specific code should be in src/features/Train/features/ObjectDetection, split the code into components, constants, redux, types folders, etc. There are existing layout components in src/features/Train/components that would be helpful in creating the actual UI components for Object Detection . Existing train constants should be modified also to allow for an Object Detection trainspace selection. Make sure to modularize Object Detection also by adding an index file to handle exporting of elements outside of Object Detection (Tabular also has an example of this). Please ask questions if you have any, especially for this feature (since I made some opinionated decisions on the structure of the train code on the frontend that should either be kept or changed to maintain consistency)!

Setup Instructions (what branch to work off of) Run the following commands

git checkout nextjs
git pull origin nextjs
git checkout -b object-detection-train

FYI: If you are not able to immediately run git checkout nextjs, make sure you commit your changes in the current branch or run git stash and then execute the above commands

dwu359 avatar May 13 '23 19:05 dwu359