眼底图像识别的训练和预测编译通过了。开始用便携机进行训练和预测了,然后被迫买了台式机来进行图像模型训练和图像分类预测。具体过程如下:

便携机炼火

前天用便携机配置Intel i5-7300HQ和NIVDIA GeForce GTX1050 ,采用retina 的DRIVE 20 张图像数据,需要训练20轮,每轮训练图像切片 171000张。开始采用便携机训练,风扇呼呼地吹,一轮就用了3个小时,这样训练20轮就要60 个小时,岂不要把便携机累死!后面预测还要多长时间未知。所以训练3轮就停止运行训练模块。

决定减少训练轮数和数据量,于是将配置模块中的N_epochs = 20改成N_epochs = 3,训练模块中的参数 validation_split=0.1改成validation_split= 0.2,

model.fit(patches_imgs_train, patches_masks_train, epochs=N_epochs, batch_size=batch_size, verbose=1, shuffle=True, validation_split=0.1, callbacks=[checkpointer])

 

这样3轮训练和预测,从早8点干到晚6点,中午便携机也没有歇着。为了避免累死便携机 ,决定买台台式机来进行训练。

台式机练爽

晚上在网上搜索,确定了合适的配置清单,CPU:Intel i7-9700K;主板:华硕PRIME Z390-A,配水冷散热器;显卡:技嘉RTX 2080 GAMING OC;内存:2块美商海盗船复仇者LPX DDR4 3000 16G;硬盘:1块三星 970 EVO Plus 500G NVMe M.2固态盘;电源:长城巨龙GW 600W ,机箱:自选,显示器:自备。

第二天到附近的6个电脑专卖组装店问台式机配置清单中的模块的价格和是否有货,原先的技嘉 GTX 2080 价格比较高,改成影驰的1080Ti 显卡,店主说水冷散热器够用了,就改成风冷散热器。店里问到货源,下午通知去装机,2个小时就搞定,用3DMark 测试了一下性能。

回来装上 anaconda3-64位+Pycharm Community Edition ,再用 anaconda navigator 安装keras和tensorflow,要耐心多下载几次。在Pycharm - file-setting- Project xxx-project interpreter 中选择 C:/Users/Lenovo/Anaconda3/python.exe(具体根据自己的安装路径来选择)。

然后将configuration 模块中的参数N_epochs = 20,traninng 模块中validation_split=0.1。

开始训练后,台式机 3 分钟就可以训练一轮,风扇也没有那么响!1个小时就完成训练和预测了。

台式机的速度相当于速度时便携机的60倍,价格是便携机的2倍多一点!感觉花费的银子值了。

小结

言归正传,看到预测的结果,还需要改进算法,提高指标,继续努力吧!

RetinaNN眼底图像识别项目经历相关推荐

  1. 项目经历怎么写_简历里的项目经历怎么写才能打动招生官和面试官?

    机器学习课程上新 扫码添加小助手, 了解最新机器学习内容 咨询最热硅谷机器学习课程 申请季到了, 文书背景空空心急如焚? 求职季实习季到了, 简历如何凸显自己的专业背景硬实力? 啊,怎么办 不多说,先 ...

  2. 一面准备:项目经历、开放问题回答、基础

    文章目录 1⃣️项目1:Chrome插件 作用和怎么想到的: 目录树以及作用: 前端: 扩展程序的扩展页面和将信息发到页面其他js的操作:popup.html.popup.js 得到popup的跳转指 ...

  3. 阿里算法,浙大博士带你写项目经历!

    Datawhale干货 作者:罗浩,阿里巴巴,浙江大学博士 简历模块 校招应届生的简历主要包括:基本信息.教育背景.工作/实习经历.科研/项目经历.荣誉/获奖称号,组织/社团经历以及其他个人评价等.其 ...

  4. python简介怎么写-Python开发工程师岗位项目经历怎么写

    项目经历(案例一) 项目时间:2017-01到2011-10 项目名称:引物自动化设计软件 项目描述: 项目介绍 这个软件开发原因是因为随着每日数据分析量的加大,组内人员较少,对引物设计这种工作变成了 ...

  5. NLP面试时,项目经历要怎么讲?

    很多粉丝问我,NLP算法工程师面试的时候.或者在简历中,项目经历要怎么讲? 我去请教了在BAT大厂长期担任面试官的大佬,并结合自身的一些经历,统一给大家回答一下. 一.项目介绍稿 针对自己做过的项目, ...

  6. oracle中sp怎么写_校招简历中的实习和项目经历该怎么写?

    在2017年和2018年,我针对校招生的简历分别写了两篇文章,一篇是<秋招中的互联网产品.运营岗,该如何准备?>,里面有一部分内容是关于简历的准备:另一篇是<如何用产品思维解决简历问 ...

  7. 阿里Android p6准备,项目经历准备篇——如何准备阿里巴巴P6/P7前端面试

    项目经历准备篇--如何准备阿里巴巴P6/P7前端面试 在上次的校招文章之后,有很多同学问有没有社招相关的东西可以写一篇,现在它来了.比起校招,社招更加看重项目经历+项目经历反应的思考.本文针对的是想进 ...

  8. 什么样的项目经历会让面试官眼前一亮

    很多同学都问过我类似的问题: 咱们<C语言也能干大事>中讲的自己动手写windows优化大师.自己动手写计算器等东西只是写着玩的小玩具而已,这些能用来以后找工作时写到简历中的作品吗?看别人 ...

  9. 项目经历怎么写_这样写项目经历可以锦上添花

    昨天我们详细介绍了写好工作经历的5个技巧,在这些技巧中,最重要的是量化思维!今天再来说说困扰大家已久的项目经历是怎么回事! 为什么要写项目经历?大多数人写项目经历是因为求职网站上有这个模块的要求,如果 ...

最新文章

  1. 分享实录|争议不断地EOS,我们如何才能理性看待?
  2. python归并排序 分词_python实现归并排序,归并排序的详细分析
  3. 未来的语音世界——中国智能语音市场分析
  4. 飞鸽传书的这一新的通信方式采用云技术
  5. Vantage公司增资3亿美元加强数据中心建设
  6. linux系统用户登陆时脚本执行顺序
  7. eclipse中导入SVN项目步骤
  8. oracle ebs form视频,Oracle EBS教学视频
  9. 电力系统卫星时钟同步工作的重要性
  10. 谁说bug解决不了?试试这个使用日志法
  11. 如何简单可靠地装系统-软碟通
  12. laravel where in 查询缓慢优化
  13. (转)大数据量分页存储过程效率测试附代码
  14. 启明欣欣STM32开发板移植FreeRTOS
  15. zigbee3.0 ota 实验
  16. android可拖拽九宫格,微信小程序实现九宫格图片拖拽
  17. java int Integer
  18. 游戏陪玩小程序怎么开发-游戏陪玩小程序功能
  19. 缓存服务器 之 Linux下缓存服务器的应用
  20. 什么样的人适合学习嵌入式开发

热门文章

  1. 中国婴儿果汁市场趋势报告、技术动态创新及市场预测
  2. 转:大蒜、土豆,这些食物发了芽还可以吃吗?
  3. 万物心选孵化品牌happy nocnoc,让孩子有个漂亮童年
  4. 肠道核心菌属——考拉杆菌属(Phascolarctobacterium),与减肥相关?
  5. java的多线程机制_Java多线程开发(一)| 基本的线程机制
  6. 如何写好研究生开题报告
  7. 【I/O-网卡】网卡工作原理及分类:以太网卡,FC HBA,iSCSI HBA
  8. 计算机应用技术macbook,告别MacBook小容量,网友:中国技术让库克泪流满面,这操作香!...
  9. 再见传统金融消息架构!Apache Pulsar 在平安证券的应用
  10. powerbuilder freeform只显示一条数据的问题