fix: Change to compile for wasm32-unknown-unknown target (#80)

This commit is contained in:
Luis Moreno
2021-02-16 22:20:02 -04:00
committed by GitHub
parent 4af69878e0
commit a30802ec43
+1 -1
View File
@@ -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]);