【工具】
文章平均质量分 85
deepindeed
https://github.com/cwlseu
展开
-
Python:SWIG编译C++接口
问题来源SeetaFaceEngine使用C++编译,而且使用OpenMP技术和向量化技术进行加速,已经基本可以满足业界对人脸识别功能的需求。在项目中用到人脸识别 功能,OpenCV自带的基于Haar特征的算法,效果不理想,仅仅能够识别正脸,人脸歪一定的角度都不能够识别。使用SeetaFaceEngine需要重新编译python接口,对于没有接触过的人来说还真不简单,在此新路记录。 Seeta...原创 2019-12-28 15:14:01 · 1093 阅读 · 0 评论 -
自动化测试工具AutoIt
简介Autoit是一个使用脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)中进行自动化操作。它利用脚本模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。脚本入门数据类型只有一种Variant,使用过程中决定是numeric还是string.该脚本语言属于弱语言类型。10*20 equals the number 20010*"20" ...原创 2019-12-25 11:46:55 · 938 阅读 · 0 评论 -
Linux开发标准:Linux Standard Base
Unix/Linux 标准化历史标准化目前已经成为 Linux 系统上的一个热门话题。实际上,在 Linux 诞生之初,这个问题就得到了重视。当 Linus 在开发 0.01 版本的 Linux 内核时,就开始关注 POSIX 标准的发展,他在 /include/unistd.h 文件中定义了几个与 POSIX 有关的宏,以下内容就节选自 0.01 版本内核的 /include/unistd....原创 2019-12-25 11:46:21 · 1598 阅读 · 2 评论 -
Linux Test Project
LTP简介LTP套件是由 Linux Test Project 所开发的一套系统测试套件。它基于系统资源的利用率统计开发了一个测试的组合,为系统提供足够的压力。 通过压力测试来判断系统的稳定性和可靠性。 压力测试是一种破坏性的测试,即系统在非正常的、超负荷的条件下的运行情况。用来评估在超越最大负载的情况下系统将如何运行,是系统在正常的情况下对某种负载强度的承受能力的考验 。 使用LTP测试套件...原创 2019-12-25 11:46:30 · 1211 阅读 · 1 评论 -
Performance Test中时间测试
引言在项目中或者研究中,经常需要对系统性能进行测试,今天将对我在研究生期间项目中用到的性能测试的有关东西进行简单总结。程序运行时间使用linux 命令time进行运行整个程序time main_exe使用在测试程序中打印系统时间的方法获取最佳性能#include <time.h>#include <sys/time.h>//static ...原创 2019-12-25 11:46:59 · 734 阅读 · 0 评论 -
Log Analysis 可视化
Javascript框架调研组里说要做一个操作系统不同版本的测试log的管理工具,我就先调研了一下如何实现测试log的可视化。原来在最近几年js发展的非常惊人,这里有一些好的可视化框架,大家拿走不谢。var myChart;var eCharts;require.config({ paths : { 'echarts' : '${pageContext.request.co...原创 2019-12-25 11:47:12 · 981 阅读 · 0 评论 -
CNN的感受野
原文地址翻译来源:A guide to receptive field arithmetic for Convolutional Neural Networks看这篇博客之前希望对CNN的基本概念有所了解,尤其是卷积和pooling操作。也可以看 "A guide to convolution arithmetic for deep learning [1]"来回顾一下. 这篇博客和该文章...原创 2019-12-25 11:48:39 · 380 阅读 · 0 评论 -
开发工作常用Tips总结
引言在日常开发过程中,开发者们会逐渐形成自己的一套开发习惯以及擅长工具。这里我将开发过程中用到一些小的tip进行记录,以便后面查询与复习。linux黄金命令这里主要涉及linux下的grep和find命令的使用。这两个命令是远程开发过程中的利器。grep -irn "mAP" run_1.0.0.log1016:Final mAP:0.84522 mAR:0.8887 acc...原创 2019-12-25 11:46:39 · 275 阅读 · 0 评论 -
Linux开发笔记:文本处理
引言在Linux下工作,常常对log信息或者一些文本信息进行简单过滤处理,其中awk,sed,grep是常用的文本信息处理命令。使用这些命令进行处理可以加速开发效率"文件及目录的管理查找当前文件夹下文件的个数find ./ | wc -l该命令是采用递归统计文件的个数的方式,如果是文件则计数,如果是文件夹则计数的基础上+ 文件夹中文件的个数。递归当前目录及子目录删除所有.o文件:f...原创 2019-12-22 16:39:44 · 332 阅读 · 0 评论 -
Latex入门教程
引言最近在写论文,用到latex进行编写,latex真是编辑神器,科研工作者 必备啊,在这向唐纳德克努斯先生致敬。当年先生写《计算机程序设计的艺术》,感觉这排版工具用得太不爽了,就手撸一把,Tex就被撸出来了,而且版本号为数字PI的截断表示,听着更牛掰的是悬赏bug, 指数级悬赏bug,还带签名哦。环境搭建安装采用[CTEX]http://www.ctex.org/CTeXDownload ...原创 2019-12-20 10:53:38 · 2327 阅读 · 0 评论 -
Make & CMake 进阶
引言当下流行的IDE,将源代码生成可执行文件的过程都封装起来,对于开发着来说方便使用。但是对于初学者来说,蒙蔽了源代码到可执行文件过程。源代码预处理,编译,打包,链接等步骤,才能形成IDE中的一步到位的可执行文件target。而Makefile是直白的描述一个源代码如何被操作才能成为target的一种文件格式。而CMake是一种可以通过配置的方式生成Makefile的脚本.如果只是简单的...原创 2019-12-19 20:25:41 · 587 阅读 · 0 评论 -
开发中常见的编译器技巧
引言编译器是我们开发人员与机器指令之间的翻译,现在编译器越来越优化,而且基于一些开源的编译器项目(gcc,clang)等,相继出现不同platform下的编译器。此外,各种芯片、开发板层出不穷,各个商业公司都针对自己出产的开发板定制特定的编译链条。例如华为hisi系列的himix100中提供的编译链中,包括编译器,链接器,打包器之外,还提供了nm,gdb,gcov,gprof等等开发工具。这...原创 2019-12-18 10:50:07 · 2950 阅读 · 3 评论 -
Shell on the roads
#简单介绍你能不能用shell判断一个文件中的数字是否有序啊?想想这不挺简单的吗,就开始动手写了,然后就有了这个版本。#!bin/shfilename=$1before=-1;flag=1;for line in `cat data.txt`;do after=${line}; echo $line if [ "$before">"$after" ];then原创 2016-09-01 11:23:42 · 496 阅读 · 0 评论