pub unsafe extern "C" fn mlx_random_split( res_0: *mut mlx_array, res_1: *mut mlx_array, key: mlx_array, s: mlx_stream, ) -> c_int