5 个稳定版本
2.0.0 | 2021 年 8 月 6 日 |
---|---|
1.1.0 | 2020 年 12 月 30 日 |
1.0.2 | 2020 年 11 月 23 日 |
1.0.0 | 2020 年 11 月 22 日 |
#500 in 机器学习
7KB
59 行
Dense
用于密集文件的编码/解码器。
一种比 MNIST 简单且更密集的文件格式,密集文件是顺序训练示例的二进制文件,除此之外没有其他内容(示例->标签->示例->标签->等等)。
MNIST 测试数据
格式 | 大小 | 磁盘大小 |
---|---|---|
MNIST | 7,850,024 | 7,856,128 |
Dense | 7,850,000 | 7,852,032 |
示例
use ndarray::{Array2,array};
let data: Array2<u8> = array![[0, 0], [1, 0], [0, 1], [1, 1]];
let labels: Array2<u16> = array![[0], [1], [1], [0]];
dense::write("dense_reader",&data,&labels).unwrap();
let (read_data,read_labels) = dense::read::<u8,u16>("dense_reader",2).unwrap();
assert_eq!(read_data,data);
assert_eq!(read_labels,labels);
依赖项
~1.5MB
~28K SLoC