File tree 1 file changed +5
-5
lines changed
llm_bench/python/llm_bench_utils
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -51,19 +51,19 @@ def clear_statistics(self):
51
51
self .greedy_hook .clear_time_infer_list ()
52
52
53
53
def new_text_encoder (self , pipe ):
54
- old_text_encoder = pipe .model .encoder .request
54
+ old_text_encoder = pipe .model .encoder .forward
55
55
56
- def my_text_encoder (inputs , share_inputs = True , share_outputs = True ):
56
+ def my_text_encoder (* args , ** kwargs ):
57
57
loop_data = {}
58
- t1 = time .time ()
59
- r = old_text_encoder (inputs , share_inputs , share_outputs )
58
+ t1 = time .time ()
59
+ r = old_text_encoder (* args , ** kwargs )
60
60
t2 = time .time ()
61
61
text_encoder_time = t2 - t1
62
62
loop_data ['enc_infer_time' ] = text_encoder_time
63
63
self .time_data .append (loop_data )
64
64
self .enc_infer_count += 1
65
65
return r
66
- pipe .model .encoder .request = my_text_encoder
66
+ pipe .model .encoder .forward = my_text_encoder
67
67
68
68
def new_text_sample (self , pipe ):
69
69
self .greedy_hook = llm_bench_utils .hook_greedy_search .GreedySearchHook ()
You can’t perform that action at this time.
0 commit comments