ARM平台上的图像格式转换的NEON加速函数实现
[TOC]
概述文章参考:https://mp.weixin.qq.com/s/RNHLZGPD9Ysbxb1FNDn6EA?
文章参考:https://developer.arm.com/documentation/dui0802/a/A64-General-Instructions/CRC32B--CRC32H--CRC32W--CRC32X
文章参考:http://www.mrob.com/pub/comp/crc-all.html
https://learn.microsoft.com/en-us/openspecs/office_protocols/ms-abs/06966aa2-70da-4bf9-8448-3355f277cd77
https://blog.51cto.com/u_6871414/5896893
https://www.cnblogs.com/esestt/archive/2007/08/09/848856.html
https://www.zangcq.com/2020/05/17/arm-crc32-%E6%8C%87%E4%BB%A4%E5%8A%A ...
TensorRT推理引擎基础介绍
[TOC]
文章参考:https://arleyzhang.github.io/articles/7f4b25ce/
文章参考:https://zhuanlan.zhihu.com/p/35657027
概述TensorRT是一个高性能的深度学习推理(Inference)优化器,可以为深度学习应用提供低延迟、高吞吐率的部署推理。TensorRT可用于对超大规模数据中心、嵌入式平台或自动驾驶平台进行推理加速。TensorRT现已能支持TensorFlow、Caffe、Mxnet、Pytorch等几乎所有的深度学习框架,将TensorRT和NVIDIA的GPU结合起来,能在几乎所有的框架中进行快速和高效的部署推理。
TensorRT 是一个C++库,从 TensorRT 3 开始提供C++ API和Python API,主要用来针对 NVIDIA GPU进行 高性能推理(Inference)加速。现在最新版TensorRT是4.0版本。
代码示例
HexagonSDK的基础学习
[TOC]
概述文章参考:https://blog.csdn.net/u012542087/article/details/112391302
HexagonSDP为什么更快
D32 Format对齐
D32的是指的32位输入对齐
访存优化
Conv量化优化实践
VCAP Hexagon
HexagonSDK的基础学习
[TOC]
概述文章参考:https://www.wpgdadatong.com/tw/blog/detail/41341
文章参考:https://blog.csdn.net/u012542087/article/details/112391302
文章参考:https://www.wpgdadatong.com/blog/detail/41341
https://developer.qualcomm.com/software/qualcomm-computer-vision-sdk/sample-app
https://developer.qualcomm.com/sites/default/files/docs/qualcomm-computer-vision/api/index.html
https://mdeore.medium.com/hexagon-dsp-cpu-offload-4fb8e4077fe8
https://www.cnblogs.com/Linux-tech/p/13873880.htm
https://blog.csdn.net/weixin_42082 ...
HexagonSDK的基础学习
[TOC]
概述文章参考:https://zhuanlan.zhihu.com/p/639245713
文章参考:https://www.eet-china.com/mp/a178954.html
文章参考:https://blog.csdn.net/Arrowes/article/details/131134851
文章参考:https://www.waywaygo.com/a/515.html
VSCode配置Remote-SSH相关
[TOC]
概述文章参考:https://www.vsc.cc/article/100000.html
文章参考:https://zhuanlan.zhihu.com/p/68577071
上传本地SSH公钥
1234567891011Last login: Sat Apr 9 23:11:03 on ttys000(base) ➜ Downloads ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.1.11/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/Users/frewen/.ssh/id_rsa.pub"/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installe ...
VSCode配置Remote-SSH相关
[TOC]
概述正则表达式元字符下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:
字符
描述
\
将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,’n’ 匹配字符 “n”。’\n’ 匹配一个换行符。序列 ‘\‘ 匹配 “" 而 “(“ 则匹配 “(“。
^
匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 ‘\n’ 或 ‘\r’ 之后的位置。例如,/^A/ 并不会匹配 “an A” 中的 ‘A’,但是会匹配 “An E” 中的 ‘A’。例如,/t$/ 并不会匹配 “eater” 中的 ‘t’,但是会匹配 “eat” 中的 ‘t’。
$
匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ 也匹配 ‘\n’ 或 ‘\r’ 之前的位置。
*
匹配前面的子表达式零次或多次。例如,zo* 能匹配 “z” 以及 “zoo”。* 等价于{0,}。
+
匹配前面的子表达式一次或多次。例 ...
VSCode配置Remote-SSH相关
[TOC]
概述文章转自:http://blog.csdn.net/RunIntoLove/article/details/51422787
最近需要在电脑上自己搭一个数据库,由于在大学期间使用的是MySQL,也算是对它情有独钟吧,这次在Mac上依旧就使用MySQL吧,在这里记录一下安装以及配置的过程(注:博文中使用的OS X版本为:10.11.4)
下载Mysql一般情况,首先想到的必然会是官方网站,这里给出下载地址:MySQL Server官网下载https://dev.mysql.com/downloads/file/?id=476233https://dev.mysql.com/downloads/file/?id=495298
最新的版本是8.0.20:https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.20-macos10.15-x86_64.dmg
最新的版本是8.0.20:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.29-macos12-x86_6 ...
Java设计模式中的设计原则
[TOC]
从刚才的 docker commit 的学习中,我们可以了解到,镜像的定制实际上就是定制每一层所添加的配置、文件。如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么之前提及的无法重复的问题、镜像构建透明性的问题、体积的问题就都会解决。这个脚本就是 Dockerfile。
DockerfileDockerfile 是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。
还以之前定制 nginx 镜像为例,这次我们使用 Dockerfile 来定制。
在一个空白目录中,建立一个文本文件,并命名为 Dockerfile:
123$ mkdir mynginx$ cd mynginx$ touch Dockerfile
其内容为:
12FROM nginxRUN echo '<h1>Hello, Docker!</h1>' > /usr/share/nginx/html/index.html
这个 Docke ...
Java设计模式中的设计原则
[TOC]
概述Docker命令行之容器相关
1234567891011$ docker ps // 查看所有正在运行容器$ docker stop containerId // containerId 是容器的ID$ docker ps -a // 查看所有容器$ docker ps -a -q // 查看所有容器ID$ docker stop $(docker ps -a -q) // stop停止所有容器$ docker rm $(docker ps -a -q) // remove删除所有容器