恭喜您,发现了最强算法面经!
“口红颜色都分不清?明明这颜色,它就完全不一样的呀!?”
如上图所示,我不知道各位能不能分清,但是对于我这个标准大直男而言,我是真的分不清。
我曾经在还没结婚的时候,送我女朋友几支口红,但是在我挑口红的时候我就觉得。。。emm!这咋都一样的颜色呢?但是幸好,我没有买过死亡芭比粉。
而我,真的有时候在考虑,是不是真的是我的眼神有问题呢?直到上次,我拿出这么一张图给我老婆看。
我老婆直接就说一句:“卧槽,这不是都一个样吗?”
zark是一个刚入门AI的研一学生,从自动化转专业过来的。他一直想做一些有趣的东西,前两天,他就做了个桌面奥特曼识别器。
因为之前跟他讨论过这个想法,他在做完之后,第一时间找我了,而我也十分开心他可以完成得这么快。
这也是他第一个从数据爬取,到模型搭建,模型训练至模型打包的整个流程打通的小项目,最后,我就鼓励他拿出来,分享给感兴趣的大家们。
虽然界面有点丑,但是我还是鼓励他,把它拿出来,这是他自己做出来的第一个小东西。我觉得十分难得可贵,有时候踏出第一步,比你思考一万步怎么走,要有用的多。
整个项目很简单,如下图所示:
我们首先打开终端,安装它这个环境,我建议使用虚拟环境:
conda create -n py3.6 python=3.6.0
#Linux (source activate py3.6 )
# Windows
activate py3.6
pip install -r requirements.txt
python desktop-cpython-36.pyc
就会打开一个界面。
这个界面确实看起来不够完善,但是基本上的功能都是有的,从选择图片,到加载模型,启动模型,最后还有一些量化的指标与参数。虽说比较简陋,但是是自己主动做出来的,就十分不容易了。
这里面目前是艾斯、泰罗、迪迦、戴拿、盖亚、杰克、赛文等七类奥特曼们的分类。数据是他用爬虫从网上爬取的,虽然可以爬取,但是依旧需要很大的人工成本进行挑选,据他说百分之70都是不能用的,自己还从动漫中手动进行截取,所以他又把这几部奥特曼看了一遍。
使用方法很简单,就是选择图片、加载模型、启动模型就好。如果我们输入赛文的图。
那么右边就会输出模型名称,模型大小,预测时间以及预测结果。操作十分简单,而作者表示后面还是会继续优化界面与模型。
当看到赛文,我就想到了那个奥特曼。
我们输入泰罗,看看网络能不能很好地识别出太子爷呢。
我们发现,网络还是可以区分开赛文跟泰罗的话。最后我们再实验下迪迦,毕竟,那一天,斯坦杰厄之死,与你们每一个变成光的人,都有关系。
或许下次的对话就会成为这种场景:
女:“你连我的口红都分不清,你不爱我!” 男:“真不怪我,那你能分得清奥特曼吗?” 女:“可以呀,你看!(打开代码,加载模型...)”
我将zark的奥特曼们分类器的代码与预训练模型,放在了百度云,如果你感兴趣的话,可以回复“奥特曼”,获得整个项目。
- END -
大家好,我是灿视,目前在合肥某AI企业,负责算法部门的工作。
我曾在19,20年联合了各大厂面试官,连续推出两版《百面计算机视觉》,受到了广泛好评,有效地帮助了同学们斩获了BAT等大小厂算法Offer。现在,我们继续出发,持续更新最强算法面经。
我曾经花了4个月,跨专业从双非上岸华五软工硕士,也从不会编程到进入到百度与腾讯实习。加我私信,与我分享你的困惑。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有