本帖训练一个可以根据姓名判断性别的CNN模型;我使用自己爬取的35万中文姓名进行训练。

使用同样的数据集还可以训练起名字模型,参看:

  • TensorFlow练习7: 基于RNN生成古诗词
  • https://github.com/tensorflow/models/tree/master/namignizer
  • TensorFlow练习13: 制作一个简单的聊天机器人

准备姓名数据集

我上网找了一下,并没有找到现成的中文姓名数据集,额,看来只能自己动手了。

我写了一个简单的Python脚本,爬取了上万中文姓名,格式整理如下:

如果你需要这个数据集,可以使用邮件或微信联系我。

训练模型

执行结果:

TensorFlow练习18: 根据姓名判断性别


服务器又该续费了,如果你要使用DigitalOcean VPS,欢迎使用网页底部的链接注册,你会免费获赠10刀。另外,感谢各位码友的支持。

如要转载,请保持本文完整,并注明作者@斗大的熊猫和本文原始地址: http://blog.topspeedsnail.com/archives/10833

TensorFlow练习18: 根据姓名判断性别相关推荐

  1. TensorFlow练习16: 根据大脸判断性别和年龄

    本帖使用TensorFlow做一个根据脸部推断照片人物年龄和性别的练习,网上有很多类似app. 训练数据 – Adience数据集 Adience数据集来源为Flickr相册,由用户使用iPhone或 ...

  2. 神经网络算法实战——根据姓名判断性别

    "根据姓名判断性别"实战. 1.数据读入及处理 本次实验数据取自该书提供的数据集,可自 [http://file.hankcs.com/corpus/cnname.zip] 下载 ...

  3. tensorflow证件照判断性别

    证件照判断性别 说明 本文用1000张身份证号命名的证件照作为训练数据,复现tensorflow官方教程中的图像分类例子 教程中是多分类,本文改为了二分类. 官方教程地址:https://tensor ...

  4. js根据身份证号码判断性别和年龄

    /**这是一个超实用的用js根据身份证号码判断性别男女的特效代码,详细看下面的*/ /** 根据身份证号码判断性别 15位身份证号码:第7.8位为出生年份(两位数),第9.10位为出生月份,第11.1 ...

  5. java随机姓名_Java生成随机姓名、性别和年龄的实现示例

    一.定义实体类Person,封装生成的数据 package net.dc.test; public class Person { private String name; private String ...

  6. js面试题:创建一个json对象people,并追加属性:姓名、性别、年龄,追加run方法...

    创建一个json对象people,并追加属性:姓名.性别.年龄,追加run方法 因为json的格式是"名称:值"这样的键值对,所以此题的解决方式如下: <script typ ...

  7. 设计一个person类java_定义一个Person类,含姓名、性别、年龄等字段;继承Person类设计...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package test2; public class Person { int age; String name; String gender; pub ...

  8. java 姓名_Java生成随机姓名、性别和年龄的实现示例

    一.定义实体类Person,封装生成的数据 package net.dc.test; public class Person { private String name; private String ...

  9. java person类_定义一个Person类,含姓名、性别、年龄等字段;继承Person类设计

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 package test2; public class Person { int age; String name; String gender; pub ...

最新文章

  1. javascript RegExp
  2. 生态伙伴 | Worktile入驻飞书,助力企业轻松实现敏捷开发与协作
  3. 我和美国 AI 博士聊了聊:2020 年,这件事比存钱更重要!
  4. 缓存中常见的概念及解决方案
  5. 通俗地解释脏读、不可重复读、幻读
  6. kindeditor图片批量上传失败问题
  7. 大学物理光学思维导图_在线思维导图软件安利:简单、方便画图,大学生、小学生都能用...
  8. SQL Server中删除重复数据的几个方法
  9. linux邮件收发程序流程图,[源码和文档分享]基于C语言和TCP Socket实现的Linux环境下的邮件收发客户端程序...
  10. 解压出来的文件md5会改变吗_监控Linux文件变化,防止系统被黑
  11. html+默认ie11,IE11浏览器怎么设置默认浏览器
  12. 美国对华贸易逆差及其为何如此之高
  13. opencv滤镜-素描
  14. Django模型系统(一)
  15. 软件测试常用的工具都在这里了
  16. A2-02-24.DML- Inserting Data into A Table Using MySQL INSERT Statement
  17. python中父子进程
  18. 模拟电子技术(六)信号的运算与处理
  19. gevent RecursionError
  20. 如何将本地图片变为网络图片

热门文章

  1. komodo edit linux,Komodo Edit是什么
  2. rocktmq 消息延时清空_使用Kotlin+RocketMQ实现延时消息的示例代码
  3. 32位md5解密_用户名与密码前后加密、后台解密实现方案
  4. Java多线程之线程池的使用示例
  5. 【物联网智能网关-14】Html5:Canvas+WebSocket实现远程实时通信(下)
  6. atitit. 文件上传带进度条 atiUP 设计 java c# php
  7. HDU 5115 Dire Wolf ——(区间DP)
  8. 服务端客户端QA:协作对接沟通流程及优化
  9. docker nodejs 基本应用
  10. JFinal Extensions 2.0 发布,JFinal 扩展