
工具
文章平均质量分 79
papaofdoudou
我的藏经阁,用数学解释问题,用编程解决问题
展开
-
卷积层的算力评估(MACC和FOPS)
以比较简单的lenet网络模型为例,我们尝试推导主要算子的算力计算公式,并看一下它的各层理论算力要求。lenet网络结构以第二层为例,他的输入尺寸是1*28*28*1的一张feature map,卷积核为 5*5*1,stride_h和stride_w均为1, pad_h,pad_w均为0,说明不做padding,输出feature map会缩小。卷积层的算力评估方法卷积模型,典型的卷积层计算如下图所示:卷积算力计算每做一次卷积,生成一个右图中的黄色方块,假设卷积原创 2022-02-14 20:23:42 · 3051 阅读 · 0 评论 -
游戏中的算法与数学
凸多边形指如果把一个多边形的所有边中,任意一条边向两方无限延长成为一直线时,其他各边都在此直线的同旁,那么这个多边形就叫做凸多边形;相反其他各边不都在此直线的同旁,那么这个多边形就叫做凹多边形,其内角中至少有一个优角(大于180°而小于360°角)。多边形的一个内角是由两条相邻边形成的多边形边界之内的角。如果一个多边形的所有内角均小于180°,则该多边形为凸 (convex) 多边形。... 不是凸多边形的多边形称为凹 (concave) 多边形。如何判别凹多边形 - 知乎如何判别凹多边形 - 知乎。原创 2020-09-14 18:54:38 · 2472 阅读 · 1 评论 -
利用GitStats统计Git仓库信息并可视化
对于Git开发,有一些可视化的工具,如gitk,giggle等,来查看项目的开发历史。但对于大型的项目,这些简单的可视化工具远远不足以了解项目完整的开发历史,一些定量的统计数据(如每日提交量,行数等)更能反映项目的开发进程和活跃性。GitStats就是这样的工具,它能生成以下统计数据,并以图表形式进行对比常规的统计:文件总数,行数,提交量,作者数。 活跃性:每天中每小时的、每周中每天的、每周中每小时的、每年中每月的、每年的提交量。 作者数:列举所有的作者(提交数,第一次提交日期,最近一次的提交日期)原创 2021-09-04 18:50:37 · 1071 阅读 · 0 评论