File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33from .arguments import AIRBenchEvalArgs , AIRBenchEvalModelArgs
44from .runner import AIRBenchEvalRunner
55
6+ def main ():
7+ parser = HfArgumentParser ((
8+ AIRBenchEvalArgs ,
9+ AIRBenchEvalModelArgs
10+ ))
611
7- parser = HfArgumentParser ((
8- AIRBenchEvalArgs ,
9- AIRBenchEvalModelArgs
10- ))
12+ eval_args , model_args = parser .parse_args_into_dataclasses ()
13+ eval_args : AIRBenchEvalArgs
14+ model_args : AIRBenchEvalModelArgs
1115
12- eval_args , model_args = parser .parse_args_into_dataclasses ()
13- eval_args : AIRBenchEvalArgs
14- model_args : AIRBenchEvalModelArgs
16+ runner = AIRBenchEvalRunner (
17+ eval_args = eval_args ,
18+ model_args = model_args
19+ )
1520
16- runner = AIRBenchEvalRunner (
17- eval_args = eval_args ,
18- model_args = model_args
19- )
21+ runner .run ()
2022
21- runner .run ()
23+ print ("==============================================" )
24+ print ("Search results have been generated." )
25+ print ("For computing metrics, please refer to the official AIR-Bench docs:" )
26+ print ("- https://github.com/AIR-Bench/AIR-Bench/blob/main/docs/submit_to_leaderboard.md" )
2227
23- print ("==============================================" )
24- print ("Search results have been generated." )
25- print ("For computing metrics, please refer to the official AIR-Bench docs:" )
26- print ("- https://github.com/AIR-Bench/AIR-Bench/blob/main/docs/submit_to_leaderboard.md" )
28+ if __name__ == "__main__" :
29+ main ()
Original file line number Diff line number Diff line change 55 BEIREvalRunner
66)
77
8+ def main ():
9+ parser = HfArgumentParser ((
10+ BEIREvalArgs ,
11+ BEIREvalModelArgs
12+ ))
813
9- parser = HfArgumentParser ((
10- BEIREvalArgs ,
11- BEIREvalModelArgs
12- ))
14+ eval_args , model_args = parser .parse_args_into_dataclasses ()
15+ eval_args : BEIREvalArgs
16+ model_args : BEIREvalModelArgs
1317
14- eval_args , model_args = parser .parse_args_into_dataclasses ()
15- eval_args : BEIREvalArgs
16- model_args : BEIREvalModelArgs
18+ runner = BEIREvalRunner (
19+ eval_args = eval_args ,
20+ model_args = model_args
21+ )
1722
18- runner = BEIREvalRunner (
19- eval_args = eval_args ,
20- model_args = model_args
21- )
23+ runner .run ()
2224
23- runner .run ()
25+ if __name__ == "__main__" :
26+ main ()
Original file line number Diff line number Diff line change 55 CustomEvalRunner
66)
77
8+ def main ():
9+ parser = HfArgumentParser ((
10+ CustomEvalArgs ,
11+ CustomEvalModelArgs
12+ ))
813
9- parser = HfArgumentParser ((
10- CustomEvalArgs ,
11- CustomEvalModelArgs
12- ))
14+ eval_args , model_args = parser .parse_args_into_dataclasses ()
15+ eval_args : CustomEvalArgs
16+ model_args : CustomEvalModelArgs
1317
14- eval_args , model_args = parser .parse_args_into_dataclasses ()
15- eval_args : CustomEvalArgs
16- model_args : CustomEvalModelArgs
18+ runner = CustomEvalRunner (
19+ eval_args = eval_args ,
20+ model_args = model_args
21+ )
1722
18- runner = CustomEvalRunner (
19- eval_args = eval_args ,
20- model_args = model_args
21- )
23+ runner .run ()
2224
23- runner .run ()
25+ if __name__ == "__main__" :
26+ main ()
Original file line number Diff line number Diff line change 55 MIRACLEvalRunner
66)
77
8+ def main ():
9+ parser = HfArgumentParser ((
10+ MIRACLEvalArgs ,
11+ MIRACLEvalModelArgs
12+ ))
813
9- parser = HfArgumentParser ((
10- MIRACLEvalArgs ,
11- MIRACLEvalModelArgs
12- ))
14+ eval_args , model_args = parser .parse_args_into_dataclasses ()
15+ eval_args : MIRACLEvalArgs
16+ model_args : MIRACLEvalModelArgs
1317
14- eval_args , model_args = parser .parse_args_into_dataclasses ()
15- eval_args : MIRACLEvalArgs
16- model_args : MIRACLEvalModelArgs
18+ runner = MIRACLEvalRunner (
19+ eval_args = eval_args ,
20+ model_args = model_args
21+ )
1722
18- runner = MIRACLEvalRunner (
19- eval_args = eval_args ,
20- model_args = model_args
21- )
23+ runner .run ()
2224
23- runner .run ()
25+ if __name__ == "__main__" :
26+ main ()
Original file line number Diff line number Diff line change 55 MKQAEvalRunner
66)
77
8+ def main ():
9+ parser = HfArgumentParser ((
10+ MKQAEvalArgs ,
11+ MKQAEvalModelArgs
12+ ))
813
9- parser = HfArgumentParser ((
10- MKQAEvalArgs ,
11- MKQAEvalModelArgs
12- ))
14+ eval_args , model_args = parser .parse_args_into_dataclasses ()
15+ eval_args : MKQAEvalArgs
16+ model_args : MKQAEvalModelArgs
1317
14- eval_args , model_args = parser .parse_args_into_dataclasses ()
15- eval_args : MKQAEvalArgs
16- model_args : MKQAEvalModelArgs
18+ runner = MKQAEvalRunner (
19+ eval_args = eval_args ,
20+ model_args = model_args
21+ )
1722
18- runner = MKQAEvalRunner (
19- eval_args = eval_args ,
20- model_args = model_args
21- )
23+ runner .run ()
2224
23- runner .run ()
25+ if __name__ == "__main__" :
26+ main ()
Original file line number Diff line number Diff line change 55 MLDREvalRunner
66)
77
8+ def main ():
9+ parser = HfArgumentParser ((
10+ MLDREvalArgs ,
11+ MLDREvalModelArgs
12+ ))
813
9- parser = HfArgumentParser ((
10- MLDREvalArgs ,
11- MLDREvalModelArgs
12- ))
14+ eval_args , model_args = parser .parse_args_into_dataclasses ()
15+ eval_args : MLDREvalArgs
16+ model_args : MLDREvalModelArgs
1317
14- eval_args , model_args = parser .parse_args_into_dataclasses ()
15- eval_args : MLDREvalArgs
16- model_args : MLDREvalModelArgs
18+ runner = MLDREvalRunner (
19+ eval_args = eval_args ,
20+ model_args = model_args
21+ )
1722
18- runner = MLDREvalRunner (
19- eval_args = eval_args ,
20- model_args = model_args
21- )
23+ runner .run ()
2224
23- runner .run ()
25+ if __name__ == "__main__" :
26+ main ()
Original file line number Diff line number Diff line change 66)
77
88
9- parser = HfArgumentParser ((
10- MSMARCOEvalArgs ,
11- MSMARCOEvalModelArgs
12- ))
9+ def main ():
10+ parser = HfArgumentParser ((
11+ MSMARCOEvalArgs ,
12+ MSMARCOEvalModelArgs
13+ ))
1314
14- eval_args , model_args = parser .parse_args_into_dataclasses ()
15- eval_args : MSMARCOEvalArgs
16- model_args : MSMARCOEvalModelArgs
15+ eval_args , model_args = parser .parse_args_into_dataclasses ()
16+ eval_args : MSMARCOEvalArgs
17+ model_args : MSMARCOEvalModelArgs
1718
18- runner = MSMARCOEvalRunner (
19- eval_args = eval_args ,
20- model_args = model_args
21- )
19+ runner = MSMARCOEvalRunner (
20+ eval_args = eval_args ,
21+ model_args = model_args
22+ )
23+
24+ runner .run ()
2225
23- runner .run ()
26+ if __name__ == "__main__" :
27+ main ()
Original file line number Diff line number Diff line change 55 MTEBEvalRunner
66)
77
8+ def main ():
9+ parser = HfArgumentParser ((
10+ MTEBEvalArgs ,
11+ MTEBEvalModelArgs
12+ ))
813
9- parser = HfArgumentParser ((
10- MTEBEvalArgs ,
11- MTEBEvalModelArgs
12- ))
14+ eval_args , model_args = parser .parse_args_into_dataclasses ()
15+ eval_args : MTEBEvalArgs
16+ model_args : MTEBEvalModelArgs
1317
14- eval_args , model_args = parser .parse_args_into_dataclasses ()
15- eval_args : MTEBEvalArgs
16- model_args : MTEBEvalModelArgs
18+ runner = MTEBEvalRunner (
19+ eval_args = eval_args ,
20+ model_args = model_args
21+ )
1722
18- runner = MTEBEvalRunner (
19- eval_args = eval_args ,
20- model_args = model_args
21- )
23+ runner .run ()
2224
23- runner .run ()
25+ if __name__ == "__main__" :
26+ main ()
You can’t perform that action at this time.
0 commit comments