"FacialGender(内置分类器)" (内置分类器)
"FacialGender(内置分类器)" (内置分类器)
预测一张脸的性别.
类别
更多信息
- 分类器应用于在图像中找到的最大的人脸.
- 分类器基于在 UTKFace 大规模人脸数据集上训练的 MobileNet 模型.
- 分类器可以下载资源存储在 $LocalBase 的本地对象存储,可以使用 LocalObjects[] 列出并用 ResourceRemove 去除.
范例
打开所有单元 关闭所有单元基本范例 (2)
Classify["FacialGender", [image]]Classify["FacialGender", [image], "Probabilities"]获取该分类器的 ClassifierFunction:
c = Classify["FacialGender"]c[[image]]c[{[image], [image]}]范围 (2)
img = [image];
faces = ImageTrim[img, #]& /@ FindFaces[img]Classify["FacialGender", faces]对于有多张脸的图像,"FacialGender" 分类器自动选择最大的人脸:
Classify["FacialGender"][img]加载对应于内置分类器的 ClassifierFunction:
c = Classify["FacialGender"]使用 Information 获取可能的类:
Information[c, "Classes"]选项 (3)
ClassPriors (1)
对于可能的输出使用自定义的 ClassPriors:
Classify["FacialGender", [image], ClassPriors -> <|"Female" -> 0.5, "Male" -> 0.5|>]IndeterminateThreshold (1)
使用自定义的 IndeterminateThreshold:
Classify["FacialGender", [image], IndeterminateThreshold -> 0.999]UtilityFunction (1)
utility = Information[Classify["FacialGender"], "UtilityFunction"]修改效用函数,惩罚 "Male" 被分类为 "Female":
utility["Female", "Male"] = -100000;Classify["FacialGender", [image], UtilityFunction -> utility]Classify["FacialGender", [image]]相关指南
-
▪
- 机器学习
历史
2018年引入 (11.3)