手把手教你使用TensorFlow训练出自己的模型

一、前言
搭建TensorFlow开发环境一直是初学者头疼的问题,为了帮忙初学者快速使用TensorFlow框架训练出自己的模型,作者开发了一款基于TensorFlow 2.3.0的图形化工具AiSuperTool,可以一键加载数据集训练出模型,支持导出h5、tflite格式的模型文件。

二、软件简介
2.1 双击AiSuperTool.exe文件即可打开软件,软件初始化时间大概需15秒,请耐心等待,初始化完成后显示的界面如下:


2.2 点击“加载数据集”按钮,会弹出加载数据集的提示框,如图:

2.3 目前支持加载图片分类的数据集,支持训练图片分类的模型。花卉数据集下载地址:链接:https://pan.baidu.com/s/1ATVF4xHDVTAu-lsj-lC39w
提取码:7rzc
注意:数据集文件夹的应当按照类别存放,比如加载花卉识别数据集时,
data文件夹下是daisy、dandelion、roses、sunflowers、tulips 5个子文件夹,每个子文件下是对应的图片数据。如图:

2.4 加载完图片分类数据集后,点击“开始训练模型”按钮,软件开始训练模型,界面会实时显示训练过程中的loss 损失值和accuracy 准确率以及训练模型的进度。训练时长大概在30分钟内,具体根据电脑配置和数据集的大小有关。训练模型中的界面如下:

> 2.5 训练完成后,会在软件的models文件夹下生成new_model.h5模型文件,这时候可以点击“模型推理预测”按钮来测试模型的好坏,选择要测试的图片后,软件自动加载模型进行推理预测,并将类别和准确率显示在界面上。如图:

2.6 导出模型文件,如果需要将模型文件移植到Android设备中进行推理预测,则需要将h5格式的模型文件转换为tflite格式的模型。软件提供了一键转换功能,点击“导出模型文件”按钮,自动开始进行模型转换,转换完成后在models文件夹生成new_model.tflite模型文件,模型转换过程比较慢,耐心等待即可。

> 2.7 软件下载:https://url83.ctfile.com/f/45573183-861538995-a31a63?p=7526 (访问密码: 7526)

手把手教你使用TensorFlow训练出自己的模型相关推荐

  1. 今晚直播 | 谷歌资深工程师手把手教你使用TensorFlow最新API构建学习模型

    目前,深度学习的研究和应用大受追捧,各种开源的深度学习框架层出不穷.TensorFlow 作为目前最受欢迎的深度学习框架,已经在 GitHub 上获得了 112194 个 star,受欢迎程序可见一斑 ...

  2. 实战七:手把手教你用TensorFlow进行验证码识别(上)

    实战七:手把手教你用TensorFlow进行验证码识别(上) github下载地址 目录 准备模型开发环境 生成验证码数据集 输入与输出数据处理 模型结构设计 模型损失函数设计 模型训练过程分析 模型 ...

  3. 手把手教你用 TensorFlow 实现文本分类(下)

    手把手教你用 TensorFlow 实现文本分类(下) 本文作者:AI研习社 2017-05-29 13:36 导语:文本分类全流程解析. 雷锋网(公众号:雷锋网)按:本文作者张庆恒,原文载于作者个人 ...

  4. 报名 | NVIDIA线下交流会:手把手教你搭建TensorFlow Caffe深度学习服务器

    7月21日(周六)下午14:30,量子位与NVIDIA英伟达开发者社区联合举办线下交流会,拥有丰富一线开发经验的NVIDIA开发者社区经理Ken He,将手把手教你搭建TensorFlow & ...

  5. 实战六:手把手教你用TensorFlow进行手写数字识别

    手把手教你用TensorFlow进行手写数字识别 github下载地址 目录 手写体数字MNIST数据集介绍 MNIST Softmax网络介绍 实战MNIST Softmax网络 MNIST CNN ...

  6. 手把手教你用YOLOv5训练自己的数据集(从Windows环境配置到模型部署)

    [小白CV]手把手教你用YOLOv5训练自己的数据集(从环境配置到模型部署) 本文禁止转载 前言: 1. 安装Anaconda: 2. 创建虚拟环境: 3. 安装pytorch: 4. 下载源码和安装 ...

  7. 【经验帖】深度学习如何训练出好的模型

    深度学习在近年来得到了广泛的应用,从图像识别.语音识别到自然语言处理等领域都有了卓越的表现.但是,要训练出一个高效准确的深度学习模型并不容易.不仅需要有高质量的数据.合适的模型和足够的计算资源,还需要 ...

  8. 深度学习如何训练出好的模型

    深度学习在近年来得到了广泛的应用,从图像识别.语音识别到自然语言处理等领域都有了卓越的表现.但是,要训练出一个高效准确的深度学习模型并不容易.不仅需要有高质量的数据.合适的模型和足够的计算资源,还需要 ...

  9. 手把手教你用TensorFlow、Keras打造美剧《硅谷》中的“识别热狗”APP

    来源:机械鸡 作者:瑶瑶 本文长度为10000字,建议阅读20分钟+ 本文手把手教你开发自己的app~ HBO热播剧<硅谷>最近推出了一款能够识别"热狗"和" ...

最新文章

  1. XenDesktop5.0 Add Host使用vSphere5.1客户端注意事项
  2. 优化group by 语句
  3. Chrome 自动填充的表单是淡黄色的背景怎么办!
  4. easyui edatagrid 触发编辑行回掉onEdit
  5. ArcGIS 10.2中栅格数据的属性表问题
  6. openhub_介绍OpenHub框架
  7. 《大话软件工程—需求分析与软件设计》,给出了分析与设计过程中需要的理论、方法、工具和标准
  8. 当对象转换成JSON的时候处理时间格式
  9. 6.4(反向显示一个整数)
  10. 近几天,被这个国家的最高科技奖刷屏了~
  11. Android 墨水屏黑白红色阶算法和抖动算法,拿过去直接用
  12. Android集成ShareSDK第三方分享和登录
  13. [博学谷学习记录]超强总结,用心分享|Hive的压缩格式
  14. 【读书笔记】没有时间干活儿没有时间逛知乎,却有时间读书【刻意学习-Scalers-处事思维类】
  15. Android上调用百度人脸识别接口
  16. MBR-BIOS启动无损转换为UEFI+GPT启动
  17. Cocos2dx使用ios内支付IAP详细流程-白白
  18. 区块链技术在商品溯源上的应用场景
  19. 药店的药品销售统计系统的设计与实现
  20. XMind 8 破解注册 思维导图(亲测可用)

热门文章

  1. 错误与异常 之 try...catch语句
  2. 文本聚类平移算法的几点问题
  3. ms17_010 入侵Win7
  4. Win系统 - 如何找出预装Windows系统的密钥
  5. 科研人员必贴春联,总有一款适合你!
  6. Surface不占市场主导但仍关键
  7. 第十九周 银行系统(链表、二进制、业务明细)
  8. 24、新增商铺 - 小程序端开发 - 微擎小程序模块应用开发
  9. 1062 Talent and Virtue(排序)
  10. 相似图片搜索原理一(ahash—c++实现)