pub fn launch_kernel<R: Runtime, MP: MatmulPrecision, Alg: Algorithm>(
client: &ComputeClient<R::Server, R::Channel>,
input: &TensorHandleRef<'_, R>,
weight: &TensorHandleRef<'_, R>,
bias: &Option<TensorHandleRef<'_, R>>,
out: &TensorHandleRef<'_, R>,
problem: ConvolutionProblem,
selection: MatmulSelection,
config_input: StageInput,
) -> Result<(), ConvLaunchError>where
<<Alg as Algorithm>::Args as MatmulArgs>::Input<<MP as MatmulPrecision>::EI>: ConvInputsLaunch,
<<Alg as Algorithm>::Args as MatmulArgs>::Output<<MP as MatmulPrecision>::EO>: ConcreteOutputFactory,