Separates DB collections. [model, user, dataset, workspace]
Add did, mid, wid (concept of id of UI elements for dataset, model and workspace)
Workspaces can now be:
Maximized/Minimized
Deleted
Models can now be deleted
Testing dataset is added for training (now, dids are passed in the request)
Training status:
Concept of training status is introduced
According to training status different options are availed to the users (Cancel, Download, delete)
Every five seconds, status of all models are checked and UI is updated accordingly. (Corressponding backend API is also implemented)
Please include a summary of the change and which issue is fixed. Please also include related PRs. List any dependencies that are required for this change.
Test/Benchmark Outputs
Checklist:
[ ] I have added tests that prove my fix is effective or that my feature works.
[ ] Related Benchmarks have been performed, if applicable.
[ ] I have a plan to revert my changes.
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation, if applicable.
Description
This PR does the following:
Separates DB collections. [model, user, dataset, workspace]
Add
did
,mid
,wid
(concept of id of UI elements for dataset, model and workspace)Workspaces can now be:
Models can now be deleted
Testing dataset is added for training (now,
did
s are passed in the request)Training status:
Please include a summary of the change and which issue is fixed. Please also include related PRs. List any dependencies that are required for this change.
Test/Benchmark Outputs
Checklist: