Docs.rs
numr-0.5.2
Platform
aarch64-apple-darwin
aarch64-unknown-linux-gnu
i686-pc-windows-msvc
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
numr 0.5.2
High-performance numerical computing with multi-backend GPU acceleration (CPU/CUDA/WebGPU)
Crate
Source
Builds
Feature flags
Documentation
..
advanced_random
linalg_launchers
linalg_shaders
activation.wgsl
activation_launcher.rs
angle_complex64.wgsl
angle_real_f32.wgsl
arange_f32.wgsl
arange_i32.wgsl
arange_u32.wgsl
bernoulli_f32.wgsl
beta_dist_f32.wgsl
binary.wgsl
binary_broadcast.wgsl
binary_broadcast_i32.wgsl
binary_broadcast_u32.wgsl
binary_i32.wgsl
binary_u32.wgsl
bincount_i32.wgsl
bincount_weighted_f32.wgsl
binomial_f32.wgsl
cast_f32_to_i32.wgsl
cast_f32_to_u32.wgsl
cast_i32_to_f32.wgsl
cast_i32_to_u32.wgsl
cast_u32_to_f32.wgsl
cast_u32_to_i32.wgsl
cat_copy_f32.wgsl
cat_copy_i32.wgsl
cat_copy_u32.wgsl
chi_squared_f32.wgsl
compare.wgsl
compare_i32.wgsl
compare_u32.wgsl
complex.rs
complex64_div_real.wgsl
complex64_mul_real.wgsl
conj_complex64.wgsl
conv.rs
conv1d_f32.wgsl
conv2d_f32.wgsl
copy.rs
copy_complex.wgsl
count_nonzero_f32.wgsl
count_nonzero_i32.wgsl
count_nonzero_u32.wgsl
count_unique_f32.wgsl
count_unique_i32.wgsl
count_unique_u32.wgsl
cumprod_f32.wgsl
cumprod_i32.wgsl
cumprod_strided_f32.wgsl
cumprod_strided_i32.wgsl
cumprod_strided_u32.wgsl
cumprod_u32.wgsl
cumsum_f32.wgsl
cumsum_i32.wgsl
cumsum_strided_f32.wgsl
cumsum_strided_i32.wgsl
cumulative.rs
depthwise_conv2d_f32.wgsl
diagonal_exp_f32.wgsl
diagonal_log_f32.wgsl
diagonal_sqrt_f32.wgsl
distance.rs
distance_cdist_f32.wgsl
distance_f32.wgsl
distance_pdist_f32.wgsl
distance_squareform_f32.wgsl
distance_squareform_inverse_f32.wgsl
distributions.rs
dtype_support.rs
elementwise.rs
embedding_lookup_f32.wgsl
embedding_lookup_i32.wgsl
embedding_lookup_u32.wgsl
exponential_f32.wgsl
extract_unique_f32.wgsl
extract_unique_i32.wgsl
extract_unique_u32.wgsl
eye_f32.wgsl
eye_i32.wgsl
eye_u32.wgsl
f_distribution_f32.wgsl
fft.rs
fftshift.wgsl
fill.wgsl
flat_to_multi_index.wgsl
from_real_imag_f32.wgsl
fused_activation_mul.rs
fused_activation_mul.wgsl
fused_add_norm.rs
fused_add_norm.wgsl
fused_elementwise.rs
fused_elementwise.wgsl
fused_elementwise_scalar.wgsl
gamma_dist_f32.wgsl
gather_2d_f32.wgsl
gather_2d_i32.wgsl
gather_2d_u32.wgsl
gather_f32.wgsl
gather_i32.wgsl
gather_nd_f32.wgsl
gather_nd_i32.wgsl
gather_nd_u32.wgsl
gather_nonzero_f32.wgsl
gather_nonzero_i32.wgsl
gather_nonzero_u32.wgsl
gather_u32.wgsl
gemm_epilogue.rs
gemm_epilogue_f32.wgsl
gemm_epilogue_residual_f32.wgsl
gemv_bt.rs
gemv_bt.wgsl
hermitian_extend.wgsl
imag_complex64.wgsl
index.rs
index_put_f32.wgsl
index_put_i32.wgsl
index_put_u32.wgsl
index_select_f32.wgsl
index_select_i32.wgsl
index_select_u32.wgsl
irfft_unpack.wgsl
laplace_f32.wgsl
linalg.rs
linalg_combined.wgsl
linspace_f32.wgsl
logical.rs
logsumexp_f32.wgsl
logsumexp_strided_f32.wgsl
masked_fill_f32.wgsl
masked_fill_i32.wgsl
masked_fill_u32.wgsl
masked_select_f32.wgsl
masked_select_i32.wgsl
masked_select_u32.wgsl
matmul.rs
matmul.wgsl
matmul_bias_f32.wgsl
matrix_funcs_launcher.rs
mod.rs
multinomial_count_f32.wgsl
multinomial_with_replacement_f32.wgsl
multinomial_without_replacement_f32.wgsl
norm.rs
norm.wgsl
pad_f32.wgsl
pad_i32.wgsl
pad_u32.wgsl
parlett_column_f32.wgsl
pipeline.rs
poisson_f32.wgsl
quasirandom.rs
rand_f32.wgsl
randint_i32.wgsl
randint_u32.wgsl
randn_f32.wgsl
real_complex64.wgsl
reduce.rs
reduce.wgsl
reduce_i32.wgsl
reduce_u32.wgsl
repeat_f32.wgsl
repeat_i32.wgsl
repeat_u32.wgsl
rfft_pack.wgsl
rfft_truncate.wgsl
roll_f32.wgsl
roll_i32.wgsl
roll_u32.wgsl
scalar.wgsl
scalar_i32.wgsl
scalar_u32.wgsl
scatter_f32.wgsl
scatter_i32.wgsl
scatter_reduce_count_f32.wgsl
scatter_reduce_max_f32.wgsl
scatter_reduce_max_i32.wgsl
scatter_reduce_max_u32.wgsl
scatter_reduce_mean_div_f32.wgsl
scatter_reduce_min_f32.wgsl
scatter_reduce_min_i32.wgsl
scatter_reduce_min_u32.wgsl
scatter_reduce_prod_f32.wgsl
scatter_reduce_prod_i32.wgsl
scatter_reduce_prod_u32.wgsl
scatter_reduce_sum_f32.wgsl
scatter_reduce_sum_i32.wgsl
scatter_reduce_sum_u32.wgsl
scatter_u32.wgsl
searchsorted_f32.wgsl
semiring_matmul.rs
semiring_matmul_max_min_f32.wgsl
semiring_matmul_max_plus_f32.wgsl
semiring_matmul_min_max_f32.wgsl
semiring_matmul_min_plus_f32.wgsl
semiring_matmul_or_and_f32.wgsl
semiring_matmul_plus_max_f32.wgsl
shape.rs
slice_assign_f32.wgsl
slice_assign_i32.wgsl
slice_assign_u32.wgsl
sort.rs
sort_f32.wgsl
sort_i32.wgsl
sort_u32.wgsl
sparse_24.rs
sparse_24_decompress.wgsl
sparse_24_prune.wgsl
sparse_algorithms_f32.wgsl
sparse_algorithms_launcher.rs
sparse_conversions_f32.wgsl
sparse_conversions_i32.wgsl
sparse_conversions_indices.wgsl
sparse_conversions_launcher.rs
sparse_conversions_u32.wgsl
sparse_find_diag_indices.wgsl
sparse_ic0_level_f32.wgsl
sparse_ilu0_level_f32.wgsl
sparse_level_compute.wgsl
sparse_level_compute_launcher.rs
sparse_linalg.wgsl
sparse_linalg_launcher.rs
sparse_linalg_split_f32.wgsl
sparse_merge_count.wgsl
sparse_merge_f32.wgsl
sparse_merge_i32.wgsl
sparse_merge_launcher.rs
sparse_merge_u32.wgsl
sparse_spmv_f32.wgsl
sparse_spmv_launcher.rs
sparse_trsv_lower_f32.wgsl
sparse_trsv_lower_multi_rhs_f32.wgsl
sparse_trsv_upper_f32.wgsl
sparse_trsv_upper_multi_rhs_f32.wgsl
special.rs
special_binary_f32.wgsl
special_ternary_f32.wgsl
special_unary_f32.wgsl
statistics.rs
statistics_f32.wgsl
statistics_i32.wgsl
statistics_u32.wgsl
stockham_fft.wgsl
student_t_f32.wgsl
topk_f32.wgsl
unary.wgsl
unary_i32.wgsl
unary_u32.wgsl
unique_with_counts_f32.wgsl
unique_with_counts_i32.wgsl
unique_with_counts_u32.wgsl
validate_eigenvalues_f32.wgsl
validate_indices.wgsl
where_broadcast_cond_f32_f32.wgsl
where_broadcast_cond_f32_i32.wgsl
where_broadcast_cond_f32_u32.wgsl
where_broadcast_cond_i32_f32.wgsl
where_broadcast_cond_i32_i32.wgsl
where_broadcast_cond_i32_u32.wgsl
where_broadcast_cond_u32_f32.wgsl
where_broadcast_cond_u32_i32.wgsl
where_broadcast_cond_u32_u32.wgsl
where_cond_f32_f32.wgsl
where_cond_f32_i32.wgsl
where_cond_f32_u32.wgsl
where_cond_i32_f32.wgsl
where_cond_i32_i32.wgsl
where_cond_i32_u32.wgsl
where_cond_u32_f32.wgsl
where_cond_u32_i32.wgsl
where_cond_u32_u32.wgsl
where_launcher.rs