Add "Comparison Mode" for Calculators #198 #200
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Implemented a "Comparison Mode" feature that allows users to input multiple sets of parameters for various calculators and view the results side-by-side. This feature will help users compare predictions across different inputs, enhancing usability without altering existing functionalities.
Issue Resolved
This PR resolves #198
Changes Made
Dropdown Selector: Users select which calculator to use in "Comparison Mode" from a dropdown.
Dynamic Input Collection: The function dynamically displays input fields based on the selected model's specific requirements.
Input Sets: Users can specify how many sets of inputs they want to compare.
Result Display: Shows the inputs side-by-side in columns, with placeholders for the actual prediction results.
Screenshots or Videos
Checklist
requirements.txt
file to include any new packagespredict.py
file includes a properly implementedmodel_details()
function, or the notebook contains this function to print a detailed model report. The model will not be accepted without this function, as it is essential for generating the necessary model details.