diff --git a/python/src/ops.cpp b/python/src/ops.cpp index 29ca8ed86..17f7ed897 100644 --- a/python/src/ops.cpp +++ b/python/src/ops.cpp @@ -3353,13 +3353,15 @@ void init_ops(nb::module_& m) { } return conv_general( - /* const array& input = */ input, - /* const array& weight = */ weight, - /* std::vector stride = */ stride_vec, - /* std::vector padding_lo = */ padding_lo_vec, - /* std::vector padding_hi = */ padding_lo_vec, - /* std::vector kernel_dilation = */ kernel_dilation_vec, - /* std::vector input_dilation = */ input_dilation_vec, + /* array input = */ std::move(input), + /* array weight = */ std::move(weight), + /* std::vector stride = */ std::move(stride_vec), + /* std::vector padding_lo = */ std::move(padding_lo_vec), + /* std::vector padding_hi = */ std::move(padding_hi_vec), + /* std::vector kernel_dilation = */ + std::move(kernel_dilation_vec), + /* std::vector input_dilation = */ + std::move(input_dilation_vec), /* int groups = */ groups, /* bool flip = */ flip, s);