fix: Change to compile for wasm32-unknown-unknown target (#80)
This commit is contained in:
+1
-1
@@ -83,7 +83,7 @@ pub(crate) fn deserialize_data(
|
|||||||
) -> Result<(Vec<f32>, Vec<f32>, usize, usize), io::Error> {
|
) -> Result<(Vec<f32>, Vec<f32>, usize, usize), io::Error> {
|
||||||
// read the same file back into a Vec of bytes
|
// read the same file back into a Vec of bytes
|
||||||
let (num_samples, num_features) = {
|
let (num_samples, num_features) = {
|
||||||
let mut buffer = [0u8; 8];
|
let mut buffer = [0u8; if cfg!(target_arch = "wasm32") { 4 } else { 8 }];
|
||||||
buffer.copy_from_slice(&bytes[0..8]);
|
buffer.copy_from_slice(&bytes[0..8]);
|
||||||
let num_features = usize::from_le_bytes(buffer);
|
let num_features = usize::from_le_bytes(buffer);
|
||||||
buffer.copy_from_slice(&bytes[8..16]);
|
buffer.copy_from_slice(&bytes[8..16]);
|
||||||
|
|||||||
Reference in New Issue
Block a user