List of all items
Structs
- danger::Avx2
- danger::Avx2Fma
- danger::Avx512
- danger::DenseLane
- danger::Fallback
- math::FastMath
- math::StdMath
Traits
- buffer::WriteOnlyBuffer
- danger::SimdRegister
- math::Math
- safe_trait_agg_ops::AggOps
- safe_trait_arithmetic_ops::ArithmeticOps
- safe_trait_cmp_ops::CmpOps
- safe_trait_distance_ops::DistanceOps
Macros
Functions
- add_value
- add_vector
- cosine
- danger::export_agg_ops::generic_avx2_sum
- danger::export_agg_ops::generic_avx512_sum
- danger::export_agg_ops::generic_fallback_sum
- danger::export_arithmetic_ops::generic_avx2_add_value
- danger::export_arithmetic_ops::generic_avx2_add_vector
- danger::export_arithmetic_ops::generic_avx2_div_value
- danger::export_arithmetic_ops::generic_avx2_div_vector
- danger::export_arithmetic_ops::generic_avx2_mul_value
- danger::export_arithmetic_ops::generic_avx2_mul_vector
- danger::export_arithmetic_ops::generic_avx2_sub_value
- danger::export_arithmetic_ops::generic_avx2_sub_vector
- danger::export_arithmetic_ops::generic_avx512_add_value
- danger::export_arithmetic_ops::generic_avx512_add_vector
- danger::export_arithmetic_ops::generic_avx512_div_value
- danger::export_arithmetic_ops::generic_avx512_div_vector
- danger::export_arithmetic_ops::generic_avx512_mul_value
- danger::export_arithmetic_ops::generic_avx512_mul_vector
- danger::export_arithmetic_ops::generic_avx512_sub_value
- danger::export_arithmetic_ops::generic_avx512_sub_vector
- danger::export_arithmetic_ops::generic_fallback_add_value
- danger::export_arithmetic_ops::generic_fallback_add_vector
- danger::export_arithmetic_ops::generic_fallback_div_value
- danger::export_arithmetic_ops::generic_fallback_div_vector
- danger::export_arithmetic_ops::generic_fallback_mul_value
- danger::export_arithmetic_ops::generic_fallback_mul_vector
- danger::export_arithmetic_ops::generic_fallback_sub_value
- danger::export_arithmetic_ops::generic_fallback_sub_vector
- danger::export_cmp_ops::generic_avx2_cmp_eq_value
- danger::export_cmp_ops::generic_avx2_cmp_eq_vector
- danger::export_cmp_ops::generic_avx2_cmp_gt_value
- danger::export_cmp_ops::generic_avx2_cmp_gt_vector
- danger::export_cmp_ops::generic_avx2_cmp_gte_value
- danger::export_cmp_ops::generic_avx2_cmp_gte_vector
- danger::export_cmp_ops::generic_avx2_cmp_lt_value
- danger::export_cmp_ops::generic_avx2_cmp_lt_vector
- danger::export_cmp_ops::generic_avx2_cmp_lte_value
- danger::export_cmp_ops::generic_avx2_cmp_lte_vector
- danger::export_cmp_ops::generic_avx2_cmp_max
- danger::export_cmp_ops::generic_avx2_cmp_max_value
- danger::export_cmp_ops::generic_avx2_cmp_max_vector
- danger::export_cmp_ops::generic_avx2_cmp_min
- danger::export_cmp_ops::generic_avx2_cmp_min_value
- danger::export_cmp_ops::generic_avx2_cmp_min_vector
- danger::export_cmp_ops::generic_avx2_cmp_neq_value
- danger::export_cmp_ops::generic_avx2_cmp_neq_vector
- danger::export_cmp_ops::generic_avx512_cmp_eq_value
- danger::export_cmp_ops::generic_avx512_cmp_eq_vector
- danger::export_cmp_ops::generic_avx512_cmp_gt_value
- danger::export_cmp_ops::generic_avx512_cmp_gt_vector
- danger::export_cmp_ops::generic_avx512_cmp_gte_value
- danger::export_cmp_ops::generic_avx512_cmp_gte_vector
- danger::export_cmp_ops::generic_avx512_cmp_lt_value
- danger::export_cmp_ops::generic_avx512_cmp_lt_vector
- danger::export_cmp_ops::generic_avx512_cmp_lte_value
- danger::export_cmp_ops::generic_avx512_cmp_lte_vector
- danger::export_cmp_ops::generic_avx512_cmp_max
- danger::export_cmp_ops::generic_avx512_cmp_max_value
- danger::export_cmp_ops::generic_avx512_cmp_max_vector
- danger::export_cmp_ops::generic_avx512_cmp_min
- danger::export_cmp_ops::generic_avx512_cmp_min_value
- danger::export_cmp_ops::generic_avx512_cmp_min_vector
- danger::export_cmp_ops::generic_avx512_cmp_neq_value
- danger::export_cmp_ops::generic_avx512_cmp_neq_vector
- danger::export_cmp_ops::generic_fallback_cmp_eq_value
- danger::export_cmp_ops::generic_fallback_cmp_eq_vector
- danger::export_cmp_ops::generic_fallback_cmp_gt_value
- danger::export_cmp_ops::generic_fallback_cmp_gt_vector
- danger::export_cmp_ops::generic_fallback_cmp_gte_value
- danger::export_cmp_ops::generic_fallback_cmp_gte_vector
- danger::export_cmp_ops::generic_fallback_cmp_lt_value
- danger::export_cmp_ops::generic_fallback_cmp_lt_vector
- danger::export_cmp_ops::generic_fallback_cmp_lte_value
- danger::export_cmp_ops::generic_fallback_cmp_lte_vector
- danger::export_cmp_ops::generic_fallback_cmp_max
- danger::export_cmp_ops::generic_fallback_cmp_max_value
- danger::export_cmp_ops::generic_fallback_cmp_max_vector
- danger::export_cmp_ops::generic_fallback_cmp_min
- danger::export_cmp_ops::generic_fallback_cmp_min_value
- danger::export_cmp_ops::generic_fallback_cmp_min_vector
- danger::export_cmp_ops::generic_fallback_cmp_neq_value
- danger::export_cmp_ops::generic_fallback_cmp_neq_vector
- danger::export_distance_ops::generic_avx2_cosine
- danger::export_distance_ops::generic_avx2_dot
- danger::export_distance_ops::generic_avx2_squared_euclidean
- danger::export_distance_ops::generic_avx2_squared_norm
- danger::export_distance_ops::generic_avx2fma_cosine
- danger::export_distance_ops::generic_avx2fma_dot
- danger::export_distance_ops::generic_avx2fma_squared_euclidean
- danger::export_distance_ops::generic_avx2fma_squared_norm
- danger::export_distance_ops::generic_avx512_cosine
- danger::export_distance_ops::generic_avx512_dot
- danger::export_distance_ops::generic_avx512_squared_euclidean
- danger::export_distance_ops::generic_avx512_squared_norm
- danger::export_distance_ops::generic_fallback_cosine
- danger::export_distance_ops::generic_fallback_dot
- danger::export_distance_ops::generic_fallback_squared_euclidean
- danger::export_distance_ops::generic_fallback_squared_norm
- danger::generic_add_value
- danger::generic_add_vector
- danger::generic_cmp_eq_value
- danger::generic_cmp_eq_vector
- danger::generic_cmp_gt_value
- danger::generic_cmp_gt_vector
- danger::generic_cmp_gte_value
- danger::generic_cmp_gte_vector
- danger::generic_cmp_lt_value
- danger::generic_cmp_lt_vector
- danger::generic_cmp_lte_value
- danger::generic_cmp_lte_vector
- danger::generic_cmp_max
- danger::generic_cmp_max_value
- danger::generic_cmp_max_vector
- danger::generic_cmp_min
- danger::generic_cmp_min_value
- danger::generic_cmp_min_vector
- danger::generic_cmp_neq_value
- danger::generic_cmp_neq_vector
- danger::generic_cosine
- danger::generic_div_value
- danger::generic_div_vector
- danger::generic_dot
- danger::generic_mul_value
- danger::generic_mul_vector
- danger::generic_squared_euclidean
- danger::generic_squared_norm
- danger::generic_sub_value
- danger::generic_sub_vector
- danger::generic_sum
- dispatch::is_avx2_available
- dispatch::is_avx512_available
- dispatch::is_fma_available
- div_value
- div_vector
- dot
- eq_value
- eq_vector
- gt_value
- gt_vector
- gte_value
- gte_vector
- lt_value
- lt_vector
- lte_value
- lte_vector
- max
- max_value
- max_vector
- min
- min_value
- min_vector
- mul_value
- mul_vector
- neq_value
- neq_vector
- squared_euclidean
- squared_norm
- sub_value
- sub_vector
- sum