mlx_closure_custom_vmap_new_func function
- @Native<mlx_closure_custom_vmap Function(Pointer<
NativeFunction< )>(ffi.Pointer<ffi.NativeFunction<ffi.Int Function(ffi.Pointer<mlx_vector_array>, ffi.Pointer<mlx_vector_int>, mlx_vector_array, ffi.Pointer<ffi.Int>, ffi.Size)>>)>()Int Function(Pointer< >mlx_vector_array> , Pointer<mlx_vector_int> , mlx_vector_array, Pointer<Int> , Size)>
- Pointer<
NativeFunction< funInt Function(Pointer< >mlx_vector_array> , Pointer<mlx_vector_int> , mlx_vector_array, Pointer<Int> , Size)>
Implementation
@ffi.Native<
mlx_closure_custom_vmap Function(
ffi.Pointer<
ffi.NativeFunction<
ffi.Int Function(
ffi.Pointer<mlx_vector_array>,
ffi.Pointer<mlx_vector_int>,
mlx_vector_array,
ffi.Pointer<ffi.Int>,
ffi.Size,
)
>
>,
)
>()
external mlx_closure_custom_vmap mlx_closure_custom_vmap_new_func(
ffi.Pointer<
ffi.NativeFunction<
ffi.Int Function(
ffi.Pointer<mlx_vector_array>,
ffi.Pointer<mlx_vector_int>,
mlx_vector_array,
ffi.Pointer<ffi.Int>,
ffi.Size,
)
>
>
fun,
);