Open dwu359 opened 1 year ago
ETA: middle of the week first PR (frontend)
@AmyCGT what's the ETA looking like on this task?
@karkir0003 reviving this thread because it ties directly to Classical ML doc. Should probably have more specific UI/backend tickets though
@karkir0003 reviving this thread because it ties directly to Classical ML doc. Should probably have more specific UI/backend tickets though
sounds good @noah-iversen . we can work off of the tickets you'll create. let's get some solid momentum going on this :)
Describe the solution you'd like Implement/modify the backend endpoints & UI needed to create a Classical ML trainspace.
Additional context This should have about the same folder structure as Tabular: All Classical ML specific code should be in src/features/Train/features/ClassicalML, 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 Classical ML. Existing train constants should be modified also to allow for an Classical ML trainspace selection. Make sure to modularize Classical ML also by adding an index file to handle exporting of elements outside of Classical ML (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
FYI: If you are not able to immediately run
git checkout nextjs
, make sure you commit your changes in the current branch or rungit stash
and then execute the above commands