Microblaze优化选项 发表于 2021-11-04 | 分类于 嵌入式 | Microblaze提供了一些优化选项,正确理解这些选项的含义以及作用对于开发过程有很多帮助,本文主要总结介绍Microblaze Configuration Wizard中的选项内容 预定义配置根据具体使用场景的不同,Microblaze提供了一些预定义的配置选项供用户选择 Microcontr ... 阅读全文 »
csv读取注释 发表于 2021-10-22 | Python的pandas库处理csv文件非常方便,开发过程中经常会用到csv文件,例如将csv中的数据转化为二进制、将csv文件转化为json等。由于csv本身是以列表的形式组织数据的,如果想要额外的加入一些描述信息,比如版本号等,应该如何做呢? 可以以key-value的形式在csv文件头部写入 ... 阅读全文 »
每月见闻202110 发表于 2021-10-15 | ICCV2021不久前计算机视觉三大顶会之一的ICCV2021接收结果已经公布,本次ICCV共计6236篇有效提交论文,其中有1617篇被接收,接收率为25.9% 论文共分为检测、分割、估计、跟踪、视觉定位、底层图像处理、图像视频检索、三位视觉等多个方向,极市团队-ICCV论文代码整理该Github ... 阅读全文 »
每月见闻202108 发表于 2021-08-13 | Copilot微软、OpenAL、Github联合推出了自动代码生成AI:Copilot,该技术使用OpenAI最新的GPT3语言模型,在Github海量(数十亿行代码)的公共仓库数据集上进行了代码学习训练。通过一个Web内测接口,用户可以在页面中输入需求描述,Copilot自动转换为代码,支持很多 ... 阅读全文 »
优先队列(PriorityQueue) 发表于 2020-08-30 | 分类于 算法与数据结构 | 普通的队列是一种FIFO结构,在优先队列(PriorityQueue)中,数据存在优先级,在进行出队操作时,具有最大(MaxPriorityQueue)或最小(MinPriorityQueue)优先级的元素最先出队。在很多应用场景中,都需要这种对数据进行有序处理或者按照优先级处理的方式 优先队列的应 ... 阅读全文 »
C-Namespace 发表于 2020-07-13 | 分类于 Program Language , C | 记录两种C语言实现命令空间的方法 结构体封装简单来说就是将某个独立的库对外封装一个统一的接口结构体structX,外部调用时都使用structX.aaa()来调用库中的方法。例如有一个foo的库,要对外提供test()方法,可在foo.h文件中定义一个命名空间结构体namespace_foo,结构体 ... 阅读全文 »
每月见闻202007 发表于 2020-07-13 | 技术电子织物微交互在”ACM CHI 2020”会议中,Tensorflow团队展示了机器学习如何与交互式织物相结合,从而实现离散和连续手势的并行使用 识别手势主要利用了螺旋感应矩阵 (HSM),这些织物具有电容感应能力,具备传输和接收电极的作用。实验收集了 12 位参与者的数据,共得到 864 ... 阅读全文 »
触发词检测 发表于 2020-06-28 | 分类于 ML , project | 经过一个多月工作之余的研究和编码调试,终于将触发词检测的完整方案实现并验证有效,能够在PC端进行独立的实时触发词检测,开源代码见我的开源repo。该project来源于deeplearning.ai的Deep Learning Specialization课程中的”Sequence Models”序 ... 阅读全文 »
每月见闻202006 发表于 2020-06-16 | 言论算法工程师毒鸡汤在B站关注的一位微软人工智能UP主讲述了一期关于算法岗应该注意什么的问题,值得学习 @media all and (orientation : landscape) { .video {width:800px; height:600px;} } @media all an ... 阅读全文 »
Tensorflow创建GPU环境 发表于 2020-06-13 | 分类于 ML , 框架 , Tensorflow | 在使用Tensorflow做CS230触发词检测的train时,发现如果learning rate=0.0001,训练500个epochs,12小时都训练不完,实在是太慢了。看CS230的教程上说在GPU上训练用时3个小时,因此研究了一下如何搭建一套支持GPU训练的Tensorflow环境,能够快捷 ... 阅读全文 »