自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (2)
  • 收藏
  • 关注

原创 onnx 模型切割掉conv后面的节点,设置输出层名称和最后节点名称一致,设置输出层shape和输出节点一致.

某些模型最后卷积层之后的算子不适合在推理引擎里面跑,切割掉conv后面的算子,在cpu上实现有比较好的性能.。2.增加onnx模型输出,设置名称,type, shape. 示例。1.获取onnx中间节点的shape的示例。#获取onnx中间节点的shape.#删除conv 后面的onnx节点。3.编辑onnx模型示例。# 加载ONNX模型。# 打印输出节点名称。# 打印输出节点名称。

2023-09-01 12:19:13 993

原创 介绍个不需要root的android socks5 代理客户端

SocksDroid。

2023-08-28 13:15:06 2955

原创 Mac can’t be opened because Apple cannot check it for malicious software.

LaunchTerminalby opening Finder and clicking the Applications > Utilities folder. Type in the following command and press Enter. xattr -d com.apple.quarantine filepath

2023-08-26 09:06:32 1221

原创 Ubuntu上安装tinyproxy搭建HTTP代理服务器

修改端口Port 8888修改可以链接的IP。

2023-08-22 11:34:45 625

原创 Chrome 手动代理设置 HTTP/Socks5

②、下载安装文件后,在 Chrome 地址栏输入 chrome://extensions 打开扩展程序,拖动 .crx 后缀的 SwitchyOmega 安装文件到扩展程序中进行安装。(如果无法直接安装,请打开开发者模式,将 .crx 文件解压缩后添加)安装,如果您无法从该链接安装,请使用下面的离线安装。1、安装代理插件:SwitchyOmega。最新版安装包 ,或者直接。

2023-08-13 13:53:46 2516

原创 Mac os 上的apt-get install 就是brew install

Mac os 上面不支持apt-get install ,但是有个 brew install可以代替。Homebrew是Mac OS的包管理器,可以方便地安装各种需要的软件。

2023-08-13 13:07:25 3636

原创 设置cmake find_package(OpenCV REQUIRED)的查找路径

set(OpenCV_DIR /xxxx/opencv_install/lib/cmake/opencv4)find_package(OpenCV REQUIRED)

2023-07-25 16:24:55 323

原创 修改tmux 快捷键

例如我要把 control +b 改为 control +a。

2023-07-24 23:39:55 144

原创 DeepFaceLab Model SAEHD_SAEHD 一个配置

DeepFaceLab Model SAEHD_SAEHD 一个模型配置和merge 配置

2023-03-30 11:38:15 1139

原创 DeepFaceLab 部署在 Ubuntu(docker gpu)

DeepFaceLab 在windows图形界面部署比较多,下面用ubuntu 部署在服务器上。部署过程中docker镜像可以共享python版本,或者protobuf版本可能有问题,所以建议用docker.我是能通的

2023-03-01 17:04:54 3242 11

原创 lib内部获取自己本身的加载路径

lib内部获取自己本身的加载路径

2023-02-14 12:17:31 79

原创 修改onnx batchsize

修改onnx batchsize

2023-02-09 15:46:59 778

原创 ONNX构建并运行模型

ONNX构建并运行模型

2022-11-18 18:39:54 4468

原创 源码安装openssl ,Python3.9.2

下载源码https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgzPython Release Python 3.9.2 | Python.org./configure --prefix=/usr/local/python3.9 --enable-shared --with-sslmake -j 8sudo make install

2022-05-14 17:36:27 728

原创 复位atlas芯片shell脚本

复位atlas芯片shell脚本

2022-02-14 11:27:47 434

原创 Shell字符串截取

Shell字符串截取Shell 截取字符串通常有两种方式:从指定位置开始截取和从指定字符(子字符串)开始截取。从指定位置开始截取这种方式需要两个参数:除了指定起始位置,还需要截取长度,才能最终确定要截取的字符串。既然需要指定起始位置,那么就涉及到计数方向的问题,到底是从字符串左边开始计数,还是从字符串右边开始计数。答案是 Shell 同时支持两种计数方式。从字符串左边开始计数如果想从字符串的左边开始计数,那么截取字符串的具体格式如下:${string: start :length}其中,

2022-02-10 20:55:20 151

原创 ffmpeg api 解码流程

 //注册FFMpegav_register_all();//网络初始化avformat_network_init();//注册编解码器avcodec_register_all();//打开文件并且解析avformat_open_input(&ic, url, NULL, NULL); ------------------------->AVFormatContext(里面包含AVStream)//该函数可以读取一部分视音频数据并且获得一些相关的信息...

2021-09-27 19:04:59 205

原创 git 免密码pull push

执行下面命名,git 会记住首次的输入的用户名和密码,后面git 操作就不需要输入了。gitconfig--globalcredential.helperstore

2021-05-07 13:38:47 77

原创 使用ffmpeg将mp4文件转为h264文件或者264文件

1.不解码和从新编码,只是换个格式封装。ffmpeg -i test.mp4 -c copy test.h2642. 解码再编码ffmpeg -i test.mp4 -c h264 test.h264

2021-03-29 18:09:49 1208

原创 ubuntu 18.04上使用Openconnect代替Cisco Anyconnect

ubuntu 18.04上使用Openconnect代替Cisco AnyconnectOpenConnect是一个Cisco Anyconnect的替代品,具有开源、易获取.$ sudo apt-get install -y \openconnect libopenconnect-dev \network-manager-openconnect-gnome \resolvconf...

2021-03-19 10:13:39 1951

原创 内存泄漏检测工具valgrind神

内存泄漏检测工具valgrind神器「已注销」104 人赞同了该文章1概述1.1 介绍Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (plug-in),利用内核提供的服务完成各种特定的内存调试任务。Valgrind的体系结构如下图所示:...

2021-02-01 12:25:37 104

原创 Linux shell中 2>&1 | tee log.txt命令解析:

Linux shell中2>&1|teelog.txt命令解析:首先了解下1和2在Linux中代表什么在Linux系统中0 1 2是一个文件描述符名称 代码 操作符 Java中表示 Linux 下文件描述符(Debian 为例) 标准输入(stdin) 0 < 或 << System.in /dev/stdin -> /proc/self/fd/0 -> /dev/pts/0 ...

2020-11-26 10:31:29 2589 1

原创 确定h264 I P B帧

////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //H264一帧数据的结构体 typedef struct Tag_NALU_t { unsigned char forbidden_bit; //! Should always be FALSE ...

2020-07-28 20:09:27 185

原创 tmux中显示中文

在tmux中显示中文非常简单,只要在启动时加上-u参数就可以.如:tmux-unew-syourname

2020-07-23 11:48:29 3285 2

转载 tmux常用命令

tmux常用命令Ctrl+b 激活控制台;此时以下按键生效 系统操作 ? 列出所有快捷键;按q返回 d 脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话 D 选择要脱离的会话;在同时开启了多个会话时使用 Ctrl+z 挂起当前会话 r 强制重绘未脱离的会话 s 选择并切换会话;在同时开启了多个会话时使用 : 进入命令行模式;此时可以输入支持的命令,例如kill-serve.

2020-06-22 15:53:44 392

原创 python 安装 protobuf

例如 pip install -U protobuf==3.8.0

2020-06-15 11:52:02 1068

原创 HiSI 编报错export LC_ALL=C

HiSI 报错:loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed. Aborted (core dumped)  下载Hi3518EV300的SDK后编译内核和U-boot,发现爆出如下错误:scripts/kconfig/conf --silentoldconf

2020-05-27 14:21:27 1445 1

原创 Docker图形界面

0.环境说明Ubuntu 16.04docker 1.351.Docker的“可视化”Docker本身的工作模式是命令行的,因为主要的使用场景可能是做服务器后端方面的比较多。但有时候我们会有在docker容器里运行一些图形界面的软件,或者要调用摄像头,输出图像等等一些需求,这个时候需要解决这个Docker “可视化”的问题。(这里的“可视化”不是很容易搜到的可视化管理的方法)2.解决方案1—启动容器时添加配置选项林帆:Docker运行GUI软件的方法这篇文章里介绍了Docker公司的

2020-05-24 15:32:55 781

原创 ffmpeg 编码 解码 h264 

ffmpeg -i $h26x_file -an -f image2 -qscale:v 2 $output_path/ffmpeg_out/%5d.jpg

2020-05-13 14:32:13 440

转载 chrono是一个time library,C++11 std::chrono库详解

C++11 std::chrono库详解chrono是一个time library, 源于boost,现在已经是C++标准。话说今年似乎又要出新标准了,好期待啊!  要使用chrono库,需要#include<chrono>,其所有实现均在std::chrono namespace下。注意标准库里面的每个命名空间代表了一个独立的概念。所以下文中的概念均以命名空间的名字表示!...

2020-03-23 19:11:54 360

原创 ubuntu外接蓝牙耳机命令流程

#进入蓝牙控制模式bluetoothctl#扫描设备scan on #信任设备truct <MAC>#连接设备connect <MAC>连接失败,报错如下:Failed to connect: org.bluez.Error.Failed解决方法:重启pluseaudiopulseaudio -kpulseaudio --start...

2020-03-19 14:36:56 1191

转载 C++之Lambda表达式

C++之Lambda表达式1. 概述C++ 11 中的 Lambda 表达式用于定义并创建匿名的函数对象,以简化编程工作。Lambda 的语法形式如下:[函数对象参数] (操作符重载函数参数) mutable 或 exception 声明 -> 返回值类型 {函数体}可以看到,Lambda 主要分为五个部分:[函数对象参数]、(操作符重载函数参数)、mutable 或 e...

2020-01-09 10:59:40 95

转载 解读SSD中的Default box(Prior Box)

解读SSD中的Default box(Prior Box)1:SSD更具体的框架如下:2: Prior Box缩进在SSD中引入了Prior Box,实际上与anchor非常类似,就是一些目标的预选框,后续通过softmax分类+bounding box regression获得真实目标的位置。SSD按照如下规则生成prior box:以feature map上每个点的...

2019-11-08 17:54:41 639

原创 设置catched buffer 回收阈值

谨慎调整内核参数:vm.min_free_kbytes内核参数:内存相关内存管理从三个层次管理内存,分别是node, zone ,page;64位的x86物理机内存从高地址到低地址分为: Normal DMA32 DMA.随着地址降低。[root@localhost01 /home/ahao.mah]#cat /proc/zoneinfo |grep "Node"...

2019-08-14 10:59:03 327

原创 make 显示详细编译过程

make VERBOSE=1 或 make V=1

2019-08-12 15:59:35 13605

原创 解决Resize 8-bit image by 2 with ARM NEON

解决Resize 8-bit image by 2 with ARM NEON分享于2019阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)领取地址:https://promotion.aliyun.com/ntms/yunparter/invite.htmlI have an 8-bit 640x480 image that I would like to shrink ...

2019-08-09 18:34:01 762

原创 看模型结构图

https://lutzroeder.github.io/netron/

2019-08-07 11:56:17 647

原创 proxychains 实现原理

proxychains功能proxychains可以让命令通过指定的proxy访问网络。例如:wget www.google.com由于防火墙的原因,直接访问不通。如果已经有一个代理服务(socks5://127.0.0.1:1080),配置proxychains之后:proxychains wget www.google.com可以正常访问了proxycha...

2019-07-28 14:19:57 7103 1

原创 caffe prototxt 模型结构 图

http://ethereon.github.io/netscope/#/editor

2019-04-09 14:54:24 485

转载 MinGW-w64 的 libwinpthread-1.dll 依赖问题

MinGW-w64 的 libwinpthread-1.dll 依赖问题用 MinGW-w64 工具链编译程序默认是动态链接libgcc和libstdc++。这样客户机上必须有这两个 DLL 才能运行目标程序。可以用-static-libgcc -static-libstdc++来设置成静态链接。但是libstdc++有一个依赖是libwinpthread-1.d...

2019-03-21 10:25:12 17924 1

揭开AI的面纱.pdf

揭盖AI的面纱 ,AI的应用以及相关技术领域,什么是机器学习,机器学习模型训练,机器学习系统训练&应用示意图,监督学习. 作者:格灵深瞳,CTO 邓亚峰

2019-06-17

华为模拟电路设计

华为模拟电路设计规范(上册)

2012-12-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除