-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature]: Add Experiment Details View UI #19
Comments
The experiment detail view should be a separate page and work with a parameter that is the experiment ID ( |
The tabs that are displayed in the detailed view must be loaded dynamically based on a configuration. These components all inherit from an abstract class. Each component must decide whether it should be rendered in the current state of the dashboard. For example not every component is suitable for every experiment type. The classes can look like this: |
classDiagram
class ExperimentDetailComponent{
+ str: name
- StateManager _state_manager
- _should_be_rendered*()
}
<<Abstract>> ExperimentDetailComponent
class CustomExperimentDetailViewComponet{
+ str: name
- StateManager _state_manager
+ _should_be_rendered()
}
CustomExperimentDetailViewComponet <|-- ExperimentDetailComponent
|
Added by #23 |
✏️ Problem Description
We are missing a panel, where the user can view the details of an experiment.
💡 Feature Request
We need the UI that provides the structure for the experiment details view. For the starters, this UI should provide two tabs: Meta (can also be called the overview tab) and metrics. The meta tab will give an overview of a single experiment and the metrics tab will provide graphs that describe metrics such as accuracy over the epocs etc. The implementation should be kept as generic as possible to later on support comparisons between multiple experiments, as well as custom tabs.
🌍 Context
No response
🔍 Additional Information
This figma sketch can give an idea of how it should look.
![image](https://private-user-images.githubusercontent.com/114022183/333085826-15f57d7f-6cfc-4df3-bab7-a69d395d7181.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1ODM2NzAsIm5iZiI6MTczOTU4MzM3MCwicGF0aCI6Ii8xMTQwMjIxODMvMzMzMDg1ODI2LTE1ZjU3ZDdmLTZjZmMtNGRmMy1iYWI3LWE2OWQzOTVkNzE4MS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNVQwMTM2MTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xZjg2MmFkNjE0NDNiM2UwMWJlYTU1YTlhZGJmMWM4ZjI5MjRlZTY4OWRkMDA0ZTIxNmRkYzUwYjhmOTFhODkxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.aFpsZJQDGZwNzgHpQdhBvUX5hpwgMS4czx4qr3AWTMg)
👍 Code of Conduct
The text was updated successfully, but these errors were encountered: