前端智能化漫谈 (4) - pix2code结果编辑距离分析
前端智能化漫谈 (4) - pix2code结果编辑距离分析
Levenshtein距离分析
从实用的角度,我们先采用莱文斯坦距离,也就是编辑距离来分析一下pix2code的结果。因为Levenshtein距离是从DSL角度来看,需要人工修改时的最小编辑次数,所以从这个角度来分析是有其意义的。
我们分别用greedy和beam 3两种方法对于datasets/android/eval_set下面的png都生成一遍gui,分别存放于../android_greedy和../android_beam3目录。
可以用这样的命令:
python3 ./generate.py ../bin pix2code ../datasets/android/eval_set/ ../android_greedy/ greedy python3 ./genera
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
30岁以上的程序员该如何自处?
程序员30岁以上,是可以继续技术生涯的. 我身边有很多邻近50+,还在做技术. 如果你喜欢做技术,又能扛得住环境的噪音, 年龄其实不是问题. 遗憾的是,其实很多人并不喜欢软件开发这条技术路, 心里早已存在干几年就要转型的念头, 于是总是容易被外界喧嚣推动的左右摇摆. 假设要继续做技术,想要有持续的职业生命力,这里有2条建议可供参考: 1、大龄程序员选择公司的3大关键点2、保持竞争力的2个建议. 一.大龄程序员选择公司的3个关键点 第一,是关于公司规模的. 大龄开发者尽量不要选择小微创业公司,当然不排除你创业或合伙创业可能性. 原因如下: 1、极其不稳定,一年半载就挂掉的公司占很大比例,会导致你频繁换工作,而且年龄会越来越大,找工作就会越来越难.2、多数小微创业公司,目的是生存,偏向应用类产品. 希望程序员能抗压,加班,一人多用,快速出活,他们并不喜欢大龄开发者. (除非你的技术带头人),因为你的10年开发经验和3年经验在应用项目中干的事情是差不多的.3、技术创新和技术壁垒的构建,需要大把金钱和人力资源,很多小公司压根提供不了这样的环境. 建议: 优先选择中型,大型公司,或者已经在行业内...
- 下一篇
云控平台的双向音频解决方案
导读 随着移动互联网的发展,行业内衍生了基于移动平台的各类解决方案。其中,设备规模化管理的云控能力是各互联网公司在设备集群控制背景下的诉求。因此涌现了大批提供类似解决方案的平台。如:阿里系的阿里云MQC、阿里无线和菜鸟Nimitz等,阿里之外的有Testin、百度MTC、腾讯WeTest、华为、三星等等。 目前以上平台在云真机的使用上,都存在一个已知的短板 —— 声音。用户看的到画面,能够响应操作,但是涉及到声音播报、语音交互的场景时则无能为力。尤其对于音乐、视听、短视频、直播客户端等这类多媒体属性强的App,在云真机的使用场景上是受限最大的。 现在回到我们自己的产品。高德地图车机/镜版(后面统称Auto)。其中最常见的导航播报、与系统的多媒体混音交互、以及语音助手多轮对话的交互场景中,这些与声音相关的场景占比高达25%以上。所以解决远
相关文章
文章评论
共有0条评论来说两句吧...