Skip to content

Commit 53ed2b9

Browse files
committed
rand_distr: Fix benchmarks
1 parent 7a2f236 commit 53ed2b9

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

rand_distr/benches/distributions.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ use std::mem::size_of;
2020
use test::Bencher;
2121

2222
use rand::prelude::*;
23-
use rand_distr::{weighted::WeightedIndex, *};
23+
use rand_distr::*;
2424

2525
// At this time, distributions are optimised for 64-bit platforms.
2626
use rand_pcg::Pcg64Mcg;
@@ -120,7 +120,7 @@ distr_float!(distr_cauchy, f64, Cauchy::new(4.2, 6.9).unwrap());
120120
distr_float!(distr_triangular, f64, Triangular::new(0., 1., 0.9).unwrap());
121121
distr_int!(distr_binomial, u64, Binomial::new(20, 0.7).unwrap());
122122
distr_int!(distr_binomial_small, u64, Binomial::new(1000000, 1e-30).unwrap());
123-
distr_int!(distr_poisson, u64, Poisson::new(4.0).unwrap());
123+
distr_float!(distr_poisson, f64, Poisson::new(4.0).unwrap());
124124
distr!(distr_bernoulli, bool, Bernoulli::new(0.18).unwrap());
125125
distr_arr!(distr_circle, [f64; 2], UnitCircle);
126126
distr_arr!(distr_sphere, [f64; 3], UnitSphere);
@@ -131,10 +131,10 @@ distr_int!(distr_weighted_u32, usize, WeightedIndex::new(&[1u32, 2, 3, 4, 12, 0,
131131
distr_int!(distr_weighted_f64, usize, WeightedIndex::new(&[1.0f64, 0.001, 1.0/3.0, 4.01, 0.0, 3.3, 22.0, 0.001]).unwrap());
132132
distr_int!(distr_weighted_large_set, usize, WeightedIndex::new((0..10000).rev().chain(1..10001)).unwrap());
133133

134-
distr_int!(distr_weighted_alias_method_i8, usize, weighted::alias_method::WeightedIndex::new(vec![1i8, 2, 3, 4, 12, 0, 2, 1]).unwrap());
135-
distr_int!(distr_weighted_alias_method_u32, usize, weighted::alias_method::WeightedIndex::new(vec![1u32, 2, 3, 4, 12, 0, 2, 1]).unwrap());
136-
distr_int!(distr_weighted_alias_method_f64, usize, weighted::alias_method::WeightedIndex::new(vec![1.0f64, 0.001, 1.0/3.0, 4.01, 0.0, 3.3, 22.0, 0.001]).unwrap());
137-
distr_int!(distr_weighted_alias_method_large_set, usize, weighted::alias_method::WeightedIndex::new((0..10000).rev().chain(1..10001).collect()).unwrap());
134+
distr_int!(distr_weighted_alias_method_i8, usize, WeightedAliasIndex::new(vec![1i8, 2, 3, 4, 12, 0, 2, 1]).unwrap());
135+
distr_int!(distr_weighted_alias_method_u32, usize, WeightedAliasIndex::new(vec![1u32, 2, 3, 4, 12, 0, 2, 1]).unwrap());
136+
distr_int!(distr_weighted_alias_method_f64, usize, WeightedAliasIndex::new(vec![1.0f64, 0.001, 1.0/3.0, 4.01, 0.0, 3.3, 22.0, 0.001]).unwrap());
137+
distr_int!(distr_weighted_alias_method_large_set, usize, WeightedAliasIndex::new((0..10000).rev().chain(1..10001).collect()).unwrap());
138138

139139

140140
#[bench]

0 commit comments

Comments
 (0)