force-model-revision (#739)
Browse files- force model revision (57c0f9dfbe67b70f38fc043584f90c0beb3735f7)
- updated submission page (64b7504d20d94bc4605c0b0f7c0b1e8568a3488e)
- src/display/about.py +1 -0
- src/scripts/create_request_file.py +1 -1
- src/submission/submit.py +1 -1
    	
        src/display/about.py
    CHANGED
    
    | @@ -205,6 +205,7 @@ When we add extra information about models to the leaderboard, it will be automa | |
| 205 | 
             
            ### 5) Select the correct precision
         | 
| 206 | 
             
            Not all models are converted properly from `float16` to `bfloat16`, and selecting the wrong precision can sometimes cause evaluation error (as loading a `bf16` model in `fp16` can sometimes generate NaNs, depending on the weight range).
         | 
| 207 |  | 
|  | |
| 208 | 
             
            ## Model types
         | 
| 209 | 
             
            {icons}
         | 
| 210 | 
             
            """
         | 
|  | |
| 205 | 
             
            ### 5) Select the correct precision
         | 
| 206 | 
             
            Not all models are converted properly from `float16` to `bfloat16`, and selecting the wrong precision can sometimes cause evaluation error (as loading a `bf16` model in `fp16` can sometimes generate NaNs, depending on the weight range).
         | 
| 207 |  | 
| 208 | 
            +
            <b>Note:</b> Please be advised that when submitting, git <b>branches</b> and <b>tags</b> will be strictly tied to the <b>specific commit</b> present at the time of submission. This ensures revision consistency.
         | 
| 209 | 
             
            ## Model types
         | 
| 210 | 
             
            {icons}
         | 
| 211 | 
             
            """
         | 
    	
        src/scripts/create_request_file.py
    CHANGED
    
    | @@ -47,7 +47,7 @@ def main(): | |
| 47 | 
             
                eval_entry = {
         | 
| 48 | 
             
                    "model": model_name,
         | 
| 49 | 
             
                    "base_model": base_model,
         | 
| 50 | 
            -
                    "revision":  | 
| 51 | 
             
                    "private": False,
         | 
| 52 | 
             
                    "precision": precision,
         | 
| 53 | 
             
                    "weight_type": weight_type,
         | 
|  | |
| 47 | 
             
                eval_entry = {
         | 
| 48 | 
             
                    "model": model_name,
         | 
| 49 | 
             
                    "base_model": base_model,
         | 
| 50 | 
            +
                    "revision": model_info.sha, # force to use the exact model commit 
         | 
| 51 | 
             
                    "private": False,
         | 
| 52 | 
             
                    "precision": precision,
         | 
| 53 | 
             
                    "weight_type": weight_type,
         | 
    	
        src/submission/submit.py
    CHANGED
    
    | @@ -125,7 +125,7 @@ def add_new_eval( | |
| 125 | 
             
                eval_entry = {
         | 
| 126 | 
             
                    "model": model,
         | 
| 127 | 
             
                    "base_model": base_model,
         | 
| 128 | 
            -
                    "revision":  | 
| 129 | 
             
                    "private": private,
         | 
| 130 | 
             
                    "precision": precision,
         | 
| 131 | 
             
                    "params": model_size,
         | 
|  | |
| 125 | 
             
                eval_entry = {
         | 
| 126 | 
             
                    "model": model,
         | 
| 127 | 
             
                    "base_model": base_model,
         | 
| 128 | 
            +
                    "revision": model_info.sha, # force to use the exact model commit 
         | 
| 129 | 
             
                    "private": private,
         | 
| 130 | 
             
                    "precision": precision,
         | 
| 131 | 
             
                    "params": model_size,
         | 
 
			
