static Vec Deserialize(BsonReader bsonReader) { var bs = bsonReader.ReadBinaryData().Bytes; byte[] decompressed; try { decompressed = Lz4.DecompressBytes(bs); } catch (Exception) { decompressed = bs; } RecordCompression(bs.Length, decompressed.Length); return(new DenseVector(LittleEndian.BytesToDoubles(decompressed))); }