MCPcopy Create free account
hub / github.com/cosdata/cosdata / generate_random_data

Function generate_random_data

tests/benches/dot_product_benchmark.rs:67–74  ·  view source on GitHub ↗
(size: usize)

Source from the content-addressed store, hash-verified

65}
66
67fn generate_random_data(size: usize) -> (Vec<(f32, f32)>, Vec<f32>) {
68 let mut rng = rand::thread_rng();
69 let src: Vec<(f32, f32)> = (0..size)
70 .map(|_| (rng.gen::<f32>(), rng.gen::<f32>()))
71 .collect();
72 let dst = vec![0.0; size];
73 (src, dst)
74}
75
76fn generate_random_data_u8(size: usize) -> Vec<(u8, u8)> {
77 let mut rng = rand::thread_rng();

Callers 1

bench_dot_productFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected