sklearn.datasets.fetch_lfw_pairs¶
sklearn.datasets.fetch_lfw_pairs(*, subset='train', data_home=None, funneled=True, resize=0.5, color=False, slice_=(slice(70, 195, None), slice(78, 172, None)), download_if_missing=True)
加载标记过的人脸Wild (LFW) pairs数据集(分类)。
如有必要,请下载。
| 类 | 2 | 
|---|---|
| 样本总数 | 13233 | 
| 维度 | 5828 | 
| 特征 | real, between 0 and 255 | 
在官方的README.txt中,此任务被描述为“受限”任务。 由于我不确定如何正确转换为“不受限”状态,因此暂时不支持它。
原始图像为250 x 250像素,但是默认的slice和resize参数将其减小为62 x 47。
在用户指南中阅读更多内容。
| 参数 | 说明 | 
|---|---|
| subset | optional, default: ‘train’ 选择要加载的数据集:“train”用于开发训练集,“test”用于开发测试集,“ 10_folds”用于官方评估集,该评估集将与10倍交叉验证一起使用。 | 
| data_home | optional, default: None 为数据集指定另一个下载和缓存文件夹。 默认情况下,所有scikit-learn数据都存储在“〜/ scikit_learn_data”子文件夹中。 | 
| funneled | boolean, optional, default: True 下载并使用数据集的漏斗形变体。 | 
| resize | float, optional, default 0.5 用于调整每张脸部图片尺寸的比率。 | 
| color | boolean, optional, default False 保留3个RGB通道,而不是将它们平均为一个灰度通道。 如果color为True,则数据的维度比color = False的维度多一维。 | 
| slice_ | optional 提供自定义2D切片(高度,宽度)以提取jpeg文件的“interest”部分,并避免使用背景的统计相关性 | 
| download_if_missing | optional, True by default 如果为False,则在数据不在本地可用时引发IOError,而不是尝试从源站点下载数据。 | 
| 返回值 | 说明 | 
|---|---|
| data | Bunch类字典对象,具有以下属性。 - data:ndarray of shape (2200, 5828). Shape depends on subset.每行对应2张原始尺寸为62 x 47像素的散乱的面部图像。 更改slice_,调整slice_、resize或subset参数将更改输出的形状。 - pairs:ndarray of shape (2200, 2, 62, 47). Shape depends on subset每行有2张人脸图像,分别对应于包含5749人的数据集中的相同或不同的人。 更改slice_、resize或subset参数将更改输出的形状。 - target:numpy array of shape (2200,). Shape depends on subset.与每对图像关联的标签。 两个标签值是不同的人或相同的人。 - DESCR:string Wild(LFW)数据集中的带标签的人脸描述。 | 




