-
Notifications
You must be signed in to change notification settings - Fork 5
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
The default sorting order of the Models page is rather obscure #52
Comments
When a model is saved, an evaluation is run, and the total progress is captured along side the model details. The total_progress table column is used to sort the model list. OLMO-7B is 50% complete; XGen is 44.7619% complete. mT5-XXL = 13.8095% However, mT5-XXL has invalid licenses specified for some class 3 components; same goes for Hawk. So in this case no class specific progress badge is generated or displayed in the model list. Seems the badging code was updated to skip invalid ('Not met') badges if $mini is true. PAGnol and Phi-1 have valid licenses for class 3 components, so the badge is displayed on the model list page. The badge only shows class specific progress, not total progress. |
Thanks for the additional info. I did change the badging code to only display badges that have been earned or in progress. That's not the issue though. |
Just digging into this more... Comparing mT5-XXL and PAGnol... Total progress for mT5-XXL is 13.8095% mT5-XXL Class 3 progress: 0% PAGnol Class 3 progress: 17% mT5-XXL is closer to 100% completion as a whole; however, I think the confusion lies within the badging code. If a model has any invalid components for whatever class, the badge is generated with On your local instance, try this out -- Comment out the following code block: model_openness_tool/web/modules/mof/src/ModelEvaluator.php Lines 165 to 173 in d7f3f97
Then visit the model page for mT5-XXL and PAGnol. You'll see progress for mT5-XXL instead of the Furthermore, if you change this line:
to:
The model list page will make more sense. I think. I hope this clears things up. Perhaps we need to re-factor the progression or badging code so it's visually clear to the end user what is what. |
It is currently unclear why some models appear before others when the page is sorted by classification (which is the default).
For example, why isn't XGen before OLMO?
Why aren't the models with some progress toward the next Class before those that don't?
The text was updated successfully, but these errors were encountered: