@@ -25,15 +25,15 @@ pub enum Strategy {
2525#[ allow( clippy:: result_large_err, clippy:: too_many_arguments) ]
2626pub fn launch < R : Runtime > (
2727 strategy : & Strategy ,
28- client : & ComputeClient < R :: Server > ,
28+ client : & ComputeClient < R > ,
2929 query : TensorHandle < R > ,
3030 key : TensorHandle < R > ,
3131 value : TensorHandle < R > ,
3232 mask : Option < TensorHandle < R > > ,
3333 out : TensorHandle < R > ,
3434 attention_elems : AttentionElems ,
3535) -> Result < ( ) , AttentionSetupError > {
36- launch_ref :: < R > (
36+ launch_ref (
3737 strategy,
3838 client,
3939 & query. as_ref ( ) ,
@@ -48,7 +48,7 @@ pub fn launch<R: Runtime>(
4848#[ allow( clippy:: result_large_err, clippy:: too_many_arguments) ]
4949pub fn launch_ref < R : Runtime > (
5050 strategy : & Strategy ,
51- client : & ComputeClient < R :: Server > ,
51+ client : & ComputeClient < R > ,
5252 query : & TensorHandleRef < R > ,
5353 key : & TensorHandleRef < R > ,
5454 value : & TensorHandleRef < R > ,
@@ -79,15 +79,16 @@ pub fn launch_ref<R: Runtime>(
7979}
8080
8181pub fn launch_attention < R : Runtime , A : Algorithm > (
82- client : & ComputeClient < R :: Server > ,
82+ client : & ComputeClient < R > ,
8383 query : & TensorHandleRef < R > ,
8484 key : & TensorHandleRef < R > ,
8585 value : & TensorHandleRef < R > ,
8686 mask : & Option < TensorHandleRef < R > > ,
8787 out : & TensorHandleRef < R > ,
8888 attention_elems : & AttentionElems ,
8989) -> Result < ( ) , AttentionSetupError > {
90- let line_sizes = AvailableLineSizes :: from_elem_types :: < R > (
90+ let line_sizes = AvailableLineSizes :: from_elem_types (
91+ client,
9192 query. elem_size ,
9293 attention_elems. mask . size ( ) ,
9394 out. elem_size ,
@@ -135,7 +136,7 @@ pub fn launch_attention<R: Runtime, A: Algorithm>(
135136 two_rows_in_array_tile : false ,
136137 } ;
137138
138- let config = BlackboxAcceleratedAlgorithm :: setup :: < R > (
139+ let config = BlackboxAcceleratedAlgorithm :: setup (
139140 client,
140141 & problem,
141142 & selection,
0 commit comments