自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(276)
  • 问答 (4)
  • 收藏
  • 关注

原创 Android反编译三件套 apktool 、dex2jar、jd-gui

Android反编译三件套 apktool 、dex2jar、jd-gui - Angry-rookie - 博客园

2021-09-11 09:37:56 391

原创 解决Linux:[Errno 12] Cannot allocate memory问题

参考https://rosefun.blog.csdn.net/article/details/109300958查看服务器的基本情况# swapon --show设定一个新的 swap 文件,并且添加权限,并且使他生效# fallocate -l 1G /swapfile# chmod 600 /swapfile# mkswap /swapfile# swapon /swapfile...

2021-07-08 09:29:49 1312

原创 GANSS 高斯机械键盘Linux下不适配

GANSS GS87C 高斯机械键盘Linux下不适配解决办法1. 刷入官方兼容驱动2. 更改为非“苹果”键盘模式Fn + F1~ F12出现其他奇怪的多媒体键`udev` `hwdb` 改映射刚开箱先插上了电脑,启动了windows,没有问题。下载了驱动程序,也没有问题。但当我进入linux时发现F1、F2……F12工作不正常,不带Fn时这些键变成了多媒体键,功能和说明书上摁了Fn一样的效果。但是此时摁了Fn再摁这些键就会有其他奇怪的多媒体键。解决办法1. 刷入官方兼容驱动刷入后wi

2021-06-09 09:39:49 612

原创 conda下opencv imshow间歇性失败,显示Failed to load module “canberra-gtk-module“

conda install opencv=4.2.0 -c conda-forge

2021-05-12 10:13:29 242

原创 docker镜像制作相关

从容器制作镜像docker commit -a "作者名" -m "注释" 容器ID 镜像名:tage.g:docker commit -a "yxp" -m "md_onnx_gpu" 00053859747c onnx_gpu:v0.1把镜像打包成tar包docker save onnx_gpu > ./my_docker.tar加载镜像docker load < ./my_docker.tar...

2021-04-27 11:12:21 114

原创 python print报UnicodeDecodeError: ‘ascii‘ codec can‘t decode XX

sudo apt install language-pack-zh-hans执行export LC_ALL=en_US.UTF-8参考:https://cloud.tencent.com/developer/article/1543268https://www.cnblogs.com/jokerBi/p/10812804.html

2021-04-26 16:44:55 136

原创 ubuntu安装显卡驱动

查看拥有显卡lspci | grep -i vga在这里下显卡驱动 https://www.geforce.cn/drivers

2021-04-13 11:26:02 151

原创 搭建ubuntu 18.04 docker镜像

一些依赖apt update#### gcc 7.5.0apt-get install sudo vim gcc libssl-dev#### opensslapt-get install build-essential autoconf libtool pkg-config#### opencv 3.2.0apt-get install libopencv-dev#### protobuf 3.0.0apt-get install libprotobuf-dev protobuf-

2021-04-08 14:32:47 433

原创 符号链接及调试问题

可用objdump去调试:arm-himix200-linux-objdump -D ./lib/libncnn.a > ncnn_dump

2021-03-31 09:59:22 92

原创 python安装pip

安装部分依赖apt-get install python3-distutils先安装setuptoolswget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gztar -zxvfsetuptools-19.6.tar.gzcdsetuptools-19.6python3 setup.py buildpython3 se...

2021-03-29 16:34:11 124

原创 hisi及unbuntu编译opencv

选用版本3.4.7cmake ../ \-DCMAKE_C_COMPILER=arm-himix200-linux-gcc \-DCMAKE_CXX_COMPILER=arm-himix200-linux-g++ \-DOPENCV_FORCE_3RDPARTY_BUILD=ON \-DBUILD_ZLIB=ON -DWITH_GTK=OFF -DWITH_GTK=OFF \-DWITH_GTK_2_X=OFF -DWITH_CUDA=OFF -DWITH_IPP=OFF \-DWITH_

2021-03-24 18:01:35 358

原创 RSA/ECDSA host key has changed 错误

ssh-keygen -R 要连接的IP例:ssh-keygen -R 192.168.0.111

2021-03-04 15:32:13 184 1

原创 ubuntu 修改文件夹权限及归属,修改用户组

指定只有该用户以及root读写:chmod 700 XXX=====================================================================================================修改目录拥有者sudo chown tom /home/DATA/test/tom这样指定后,该文件目录的权限就在tom身上。他可以任意的在里面增删改查询。其他任何人,管理员除外,都不能访问。...

2021-02-26 15:34:26 4654

原创 蚂蚁金服ATEC人工智能大赛资料

NLP:https://openclub.alipay.com/club/history/read/9106https://blog.csdn.net/u014732537/article/details/81038260https://github.com/JianWenJun/MLDemo/tree/master/Financial_NLP/final_demohttps://github.com/renwoxing2016/nlp-ali

2021-02-04 18:14:57 1468

原创 Ubuntu系统中创建新用户

本文基于Linux的Ubuntu系统新建一个普通用户,linux系统的用户名为peng, 主机名为ubuntu1. 新建用户 2. 允许该用户以管理员身份执行指令1. 新建用户1.1 新建只能在控制台下登录的用户1) 切换为root用户为了获取创建用户的权限peng@ubuntu:~$ sudo su2) 添加一个新用户(如用户名为csdn)root@ubuntu:/home/peng# useradd csdn3) 为该用户设定登录密码root@ubuntu:/home

2021-01-15 15:49:06 14529

原创 centos8初探

先安装大礼包:# gcc 8.3.1:sudo dnf group install "Development Tools"# cmake:yum install cmake# ssh:yum install openssh-server(ssh启动参考这里https://blog.csdn.net/weixin_45378201/article/details/106502850)

2021-01-12 09:41:16 119

原创 OPENVINO的C++工程依赖

OpenVINO之链接库教程1. 程序编好后为什么会提示plugins.xml:1:0: File was not found我们回顾下OpenVINO(最新版本2020.2)的使用过程:新建InferenceEngine::Core core 读取模型,由xxx.bin与xxx.xml 配置输入输出格式(似乎这里可以不做,一切继承模型的配置) 将模型依靠InferenceEngine::Core::LoadNetwork()载入到硬件上 建立推理请求CreateInferRequest

2021-01-12 09:13:30 726

原创 Git 上传单个文件超过100M的解决办法

上传报错:进一步查看:是某次历史记录中的模型直接从历史记录里删掉它:git filter-branch --tree-filter 'rm -f model/extract_20200410.bin' -f HEAD --all

2020-12-16 15:02:11 2142

原创 查看glibc版本及解决差异

查看本机glibc版本:ldd --version

2020-12-15 17:26:25 9873

原创 编译基础知识

我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,例:gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld1上面这句表示在编译hello.c时:-I /home/hello/include表示将/home/hello/include目录作为第一个寻找头文件的目录,寻找的顺序是:/home/hello/include-->/usr/include--

2020-12-15 09:48:45 284

原创 CFLAGS,CXXFLAGS与CPPFLAGS的区别

太长不看版:CFLAGS,CXXFLAGS是针对某语言的,CPPFLAGS是全语言通用的编译C程序的隐式make规则是%.o:%.c $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<其中$()语法扩展了变量。由于在编译器调用中使用了CPPFLAGS和CFLAGS,因此用于定义包含路径的是个人品味问题。例如,如果foo.c是当前目录中的文件make foo.o CPPFLAGS="-I/u...

2020-12-15 09:42:30 5827

原创 ubuntu桌面版 开机自动sshfs挂载

打开桌面版的start up:gnome-session-properties添加命令:sshfs [email protected]:/home/yxp/workspace /home/workspace/sshfs/0_7 -o nonempty -o ssh_command='sshpass -p 123456 ssh' ###-o debug -o sshfs_debug`

2020-11-12 11:03:22 533

原创 安装Hisi编译器的坑: Hi3516: No such file or directory

今天安装海思的 Hi3516 工具链,发现一个奇怪的问题:$ ls /opt/hisi-linux/x86-arm/arm-himix200-linux/bin/arm-himix200-linux-g++arm-himix200-linux-g++可以看出,明明该目录下有此编译器,但是真的执行时发现报错:$ arm-himix200-linux-g++bash: /opt/hisi-linux/x86-arm/arm-himix200-linux/bin/arm-himix200-li

2020-11-12 10:15:09 762

原创 ubuntu boot crash

1.打开电脑后选择u盘启动盘,然后选择try ubuntu without install。试用不安装。2.进入ubuntu系统后,连接好网络,打开终端,输入下面命令,按照提示操作。sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update3.完成后,终端中输入下面命令:sudo apt-get install -y boot-repair && boot-repair

2020-11-11 16:48:07 133

原创 ubuntu旋转副屏幕

xrandrScreen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767DVI-D-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm 1920x1080 60.00*+ 59.94 50.00 1680x1050 59.95 1600x900 .

2020-11-09 14:58:57 439

原创 ubuntu下修改硬盘名字和开机挂载硬盘

ubuntu下修改硬盘名字和开机挂载硬盘 1. 查看信息 2. 挂载处理 3. 修改自动挂载 4. 硬盘权限设置 1. 查看信息查看电脑上所有硬盘分区的卷标及uuid,sudo blkid/dev/sda1: LABEL="win7" UUID="40305E93305E9030" TYPE="ntfs"/dev/sda5: LABEL="software" UUID="823E2D6213AF89BD" TYPE="ntfs"/dev/sdb1: LABEL=.

2020-11-06 11:58:58 1924

原创 linux下的串口工具使用及网络连开发板

查看串口是否连上,可以用ls /dev/tty或dmesg | grep tty一般有个叫ttyUSBXX====================================================================串口工具:minicom安装:apt-get installminicom配置:sudo minicom -s运行:sudominicom==================...

2020-11-02 17:57:41 1069

原创 arm交叉编译opencv 3.4.12 , log4cpp , cJSON

终端输入以下命令cmake-gui弹出以下界面 :说明:Where is the source code对应opencv的文件夹,Where to build the binaries对应opencv存放编译好的配置文件等信息的文件夹(比如刚创建的build文件夹)--------------------------------------------------------------------------------------------点击Configur.

2020-11-02 15:23:44 374

原创 C++11多线程编程——mutex,unique_lock 和条件变量(Condition Variable)

互斥锁std::mutex是一种最常见的线程间同步的手段,但是在有些情况下不太高效。假设想实现一个简单的消费者生产者模型,一个线程往队列中放入数据,一个线程往队列中取数据,取数据前需要判断一下队列中确实有数据,由于这个队列是线程间共享的,所以,需要使用互斥锁进行保护,一个线程在往队列添加数据的时候,另一个线程不能取,反之亦然。用互斥锁实现如下:#include <iostream>#include <deque>#include <thread>#incl

2020-10-27 02:21:06 1939

原创 修改docker镜像默认存储地址

一、安装dockerStep1:检查安装环境是否满足docker安装要求检查kernel内核是否在3.10以上:~$ uname -aLinux dlserver 4.15.0-33-generic #36~16.04.1-Ubuntu SMP Wed Aug 15 17:21:05 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux检查Device Mapper:~$ sudo grep device-mapper /proc/devices253 devic

2020-10-23 16:10:40 544

原创 清除ubuntu代理设置

sudovim /etc/apt/apt.conf有类似的句子删掉:Acquire::http::Proxy “http://yourproxyaddress:proxyport/”-------------------------------------------------vim ~/.bashrc有类似的删掉:http_proxy=http://yourproxyaddress:proxyportexporthttp_proxy-----------...

2020-10-23 09:50:27 4030

原创 将本地文件夹传至git某仓库

// 1.删除原本地仓库的.git文件夹(最好做好备份)rm -rf .git// 2.初始化本地git仓库git init// 3.pull远程仓库git pull remoteGitUrl// 4.提交更改git add .git commit -m "add files"// 5.push到远程仓库,同时设置上游分支git push --set-upstream remoteGitUrl master...

2020-10-20 10:23:38 229

原创 SparseCategoricalCrossentropy的from_logits参数探究

先看官方解释:也就是说,from_logits = False 表示输入进来的y_pred已符合某种分布, 系统只会帮你把概率归一化。比如把[ 0.2 , 0.6 ]变成[0.25, 0.75]from_logits = True 表示是原始数据,系统会帮你做softmax后再进行计算实验代码:import tensorflow as tfimport mathy_true = [1, 1]y_pred = [[0.05, 0.15, 0], [0.1, ...

2020-10-15 09:28:46 3227

转载 tensorflow2.x之由dataset.map引发出的关于tf.py_function以及tf.numpy_function问题

前言:tensorflow是一个庞大的系统,里面的函数很多,实现了很多常规的一些操作,但是始终没有办法涵盖所有的操作,有时候我们需要定义一些自己的操作逻辑来实现制定的功能,发现没那么简单,本文是在编写tf.data.DataSet的时候出现的一个问题,做了一个集中化的总结,会涉及到以下概念:EagerTensor和Tensor,tf.py_function以及tf.numpy_function,dataset.map等等。一、问题描述需要解决的问题,现在有三个文本文件,分别存在files文件夹中

2020-10-13 15:57:03 868 3

原创 C++ vector push_back深浅拷贝的问题

参考:https://blog.csdn.net/u012501459/article/details/44132147https://zohead.com/archives/vector-push-back-space-copy/

2020-10-09 18:02:16 2721

原创 安装ONNX-TF记录

系统: ubuntu 16.04tensorflow版本: 2.3.0onnx-tf :https://gitee.com/Yexiaopei/onnx-tensorflowpip install tensorflow-addons然后按照官网步骤走:git clone xxxxxcd xxxxxpip install -e .cmd输入:onnx-tf -h出现信息,成功...

2020-09-28 20:26:17 4225 5

转载 tensorflow 高版本模型如何兼容低版本

使用高版本的AI引擎训练,导出模型后转换成Ascend310芯片的OM格式时,有可能遇到算子不支持的情况出现,现在教大家如何合理规避这些算子。以在TensorFlow-2.x上训练得到的模型为例,如何转换成低版本Ascend310芯片(如C32版本)可用的OM模型。更多的技巧通过这篇文章可以举一反三,灵活变通。写在前面由于Frozen Graph已经被TF-2.x抛弃,TF-2.x开始使用keras模型,导出是saved_model格式或者h5格式。想要转换OM模型,首先要得到TensorFlo

2020-09-24 18:46:41 3750 1

原创 ubuntu上自编译python3.6

#先安装openssl dev:aptinstallopensslaptinstalllibssl-dev#下载并解压python包:tar -zxvf Python-3.6.10.tgzcd Python-3.6.10./configure --with-sslsudo makesudo make install# 创建软连接,先查看python3.6.10的安装路径which python3 #/usr/local/bin/python3sudo l...

2020-09-24 11:15:55 286

原创 tflite: Converting unsupported operation: AddV2 FusedBatchNormV3

所用的conda环境下tensorflow = 1.15.3测试代码如下:import tensorflow as tftflite_path = 'test.tflite'keras_path = 'test.h5'bn = tf.keras.layers.BatchNormalization( # fused=False, input_shape = (128,128,3))# Create modelk_model = tf.keras.models.Seq

2020-09-23 14:48:51 971 1

转载 keras保存pb模型

https://blog.csdn.net/a362682954/article/details/104546104

2020-09-22 16:00:11 401

空空如也

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

TA关注的人

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