自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (1)
  • 收藏
  • 关注

原创 MFC Radio Button debug出现Debug Assertion Failed 解决

问题还原报错:定位问题代码:void CDMCd4Dlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CDMCd4Dlg) DDX_Check(pDX, IDC_CHECK_LOGIC, m_bLogic); DDX_Radio(pDX, IDC_RADIO_ACTIONST, m_nActionst); DDX_Radio(pDX, IDC_RADIO_AXISX

2021-11-19 17:28:04 704

原创 Tensorflow/Keras读取权重报错: ValueError: axes don‘t match array

报错信息:Traceback (most recent call last): File "bs.py", line 149, in <module> tcpserver1=MYTCPServer(('192.168.0.109',54321)) File "wserver_bs.py", line 65, in __init__ self.model.load_weights(weight_filepath) File "/home/ps/anaconda3/e

2021-06-28 22:26:46 1586 1

原创 pyinstaller linux打包遇到的问题及解决办法

ModuleNotFoundError: No module named ‘scipy.special.cython_special’加上 --hidden-import scipy.special.cython_special 即可pyinstaller -F combation_samples_packing.py --hidden-import scipy.special.cython_specialPyinstaller: Cannot open shared object libpytho

2021-05-31 20:36:01 855 2

原创 C++ MFC开发近期的注意

switch case break问题KillTimer杀定时器杀不死,导致定时器一直运行,查看了多个解决办法发现是因为在OnTimer里的switch-case里没加break,所以代码经常顺着case往下运行,导致功能出错switch (IntegerExpression){ case ConstantExpression: //在这里放置一个或多个语句 break; case ConstantExpression: //在这里放

2021-05-10 22:37:51 201

原创 fatal error RC1015: cannot open include file ‘targetver.h‘

从github上下了个mfc的项目,结果花了半天时间处理vs的报错,到晚上才解决,必须记录下,希望能对同志们有所参考。报错消息已启动生成…1>------ 已启动生成: 项目: xxx, 配置: Debug Win32 ------1>xxx.rc(11): fatal error RC1015: cannot open include file 'targetver.h'.1>1>已完成生成项目“xxx.vcxproj”的操作 - 失败。========== 生成:

2021-04-19 22:19:25 1534

原创 tx2配置问题总结2

tx2配置问题总结离线jetpack安装pip/pip3apt-get换源ubuntu18.04命令行连接WiFih5py编译不通过has inconsistent version: filename has '1.15.0+nv19.12', but metadata has '1.15.0+nv19.12.tf1'近期,又配置了一台tx2,出现了很多第一次没遇到过的问题,在此总结一下。离线jetpack安装可再次在ubuntu的host机上运行jetpack程序,用专用的黑线连接tx2和host机

2021-04-05 21:36:35 881 2

原创 内网穿透ssh channel 2: open failed: connect failed: Connection refused

之前一直用阿里云做跳板连接内网机节后突然服务器连不上了,显示Connecting to xxxx...Connection established.To escape to local shell, press 'Ctrl+Alt+]'.Connection closing...Socket close.Connection closed by foreign host.Disconnected from remote host(阿里云穿透) at 19:26:24.一步步排查错误,在

2021-02-20 19:32:18 9670 3

原创 HDF5 存储字符串类型数据

HDF5 存储字符串类型数据之前直接存储字符串类型数据会报错需要在存储之前把数据类型转换为object,如下所示 f = h5py.File("xxx.hdf5", "w") dsetx = f.create_dataset("X", data=X_array,compression='gzip', compression_opts=9) dsetDis = f.create_dataset("Dis", data=Dis_array,compression='gzip', co

2021-02-03 11:26:18 1295

原创 python3中关于字典键值对转换 及 numpy矩阵的拼接

Python3中字典的键值对dict.items()转换为实数python3中 字典的键值对dict.items()的返回值不再是list无法从中取数(同dict.keys())网上说的直接list(dict.items())会报错:*** Error in argument: '(count_car.items())因此需要写个小循环把数字提取出来: for dis,num in count_car.items(): #sensor_statistics[np.whe

2021-02-02 12:25:52 1065 1

原创 C++ primer 3.3vector练习 vscode

C++ primer 3.3vector vscode练习3.16练习3.17没有与参数列表匹配的 重载函数 "toupper" 实例ld returned 1 exit statusThread 1 hit Breakpoint 1练习3.18练习3.19练习3.20练习3.21练习3.16#include <iostream>#include <string>#include <vector>using namespace std;//#include

2021-01-26 21:25:12 575

原创 python画信号频谱(fft)

直接上函数def plotsig(sig,strname): #fig=plt.figure(figsize=(8, 6)) plt.cla() plt.grid(linestyle="--") # 设置背景网格线为虚线 ax = plt.gca() plt.subplot(211) plt.cla() plt.title("distance:"+strname, fontsize=12, fontweight='bold') plt.pl

2021-01-25 17:03:04 7143

原创 异常检测-高维数据-datawhale-task5

异常检测-高维数据-datawhale-task5feature bagging总体思路分数标准化和组合⽅法孤立森林集成是⼦空间思想中常⽤的⽅法之⼀,可以有效提⾼数据挖掘算法精度。集成⽅法将多个算法或多个基检测器的输出结合起来。其基本思想是⼀些算法在某些⼦集上表现很好,⼀些算法在其他⼦集上表现很好,然后集成起来使得输出更加鲁棒。集成⽅法与基于⼦空间⽅法有着天然的相似性,⼦空间与不同的点集相关,而集成⽅法使⽤基检测器来探索不同维度的⼦集,将这些基学习器集合起来。feature bagging总体思

2021-01-24 21:55:57 111

原创 C++ primer复合类型

C++ primer复合类型引用指针符号去歧义:指向指针的指针处理类型 C++11auto类型说明符decltype类型指示符for循环新写法 : 基于范围的for语句主要包括两种:引用和指针。引用为对象起来另外的名字,对象没变可跟着绑定的对象一起变化注:1.引用必须被初始化2.初始值必须是对象,不能是字面值或者表达式结果int ival = 1024;int &refVal = ival; //refVal引用了ival ,是ival的另一个名字int &refVal

2021-01-22 12:04:17 121

原创 异常检测-基于相似度的方法-datawhale-task4

异常检测-基于相似度的方法-datawhale-task4基于距离的度量基于单元的⽅法基于索引的⽅法基于密度的度量(以LOF为主)概念引入练习基于相似度的方法可分为基于距离和密度的度量方法基于距离的度量基于单元的⽅法在基于单元格的技术中,数据空间被划分为单元格,单元格的宽度是阈值D和数据维数的函数。具体地说,每个维度被划分成宽度最多为D2d\frac{D}{2\sqrt{d}}2d​D​单元格。在给定的单元以及相邻的单元中存在的数据点满⾜某些特性,这些特性可以让数据被更有效的处理。注:d代表维度,

2021-01-21 22:36:29 124

原创 异常检测-线性模型-datawhale-task3

简介真实数据集中不同维度的数据通常具有⾼度的相关性,这是因为不同的属性往往是由相同的基础过程以密切相关的⽅式产⽣的。在古典统计学中,这被称为——回归建模,⼀种参数化的相关性分析。⼀类相关性分析试图通过其他变量预测单独的属性值,另⼀类⽅法⽤⼀些潜在变量来代表整个数据。前者的代表是 线性回归,后者⼀个典型的例⼦是 主成分分析。本⽂将会⽤这两种典型的线性相关分析⽅法进⾏异常检测。需要明确的是,这⾥有两个重要的假设:假设⼀:近似线性相关假设。线性相关假设是使⽤两种模型进⾏异常检测的重要理论基础。假设⼆:⼦

2021-01-18 22:58:14 194

原创 异常检测-基于统计学的方法-datawhale-task2

概述统计学⽅法对数据的正常性做出假定。它们假定正常的数据对象由⼀个统计模型产⽣,而不遵守该模型的数据是异常点。统计学⽅法的有效性⾼度依赖于对给定数据所做的统计模型假定是否成⽴。异常检测的统计学⽅法的⼀般思想是:学习⼀个拟合给定数据集的⽣成模型,然后识别该模型低概率区域中的对象,把它们作为异常点。即利⽤统计学⽅法建⽴⼀个模型,然后考虑对象有多⼤可能符合该模型。根据如何指定和学习模型,异常检测的统计学⽅法可以划分为两个主要类型:参数⽅法和⾮参数⽅法。参数⽅法假定正常的数据对象被⼀个以 为参数的参数分布产

2021-01-15 23:50:20 162

原创 HTML+CSS+JS 初步实践搭建网页

HTML+CSS+JS 初步实践搭建网页简介搭建过程HTML+CSS+JS绝对位置嵌入css加入新插件网易云音乐外链简介给媳妇制作一个生日惊喜网页。原材料:网页基础:https://github.com/hackerzhou/Love照片插件:https://dishiduo.coding.net/public/hcj/hcj/git/files地址:2020-11/2020-11-8/录制搭建过程将网页仓库下载下来,部署在nginx服务器中的/var/www/htmlnginx会

2021-01-13 12:41:21 2649

原创 异常检测基本概念与方法-datawhale

异常检测基本概念与方法-datawhale异常检测1.1 异常的类别1.2 异常检测任务分类1.3 异常检测场景2、异常检测常⽤⽅法2.1 传统⽅法2.1.1 基于统计学的⽅法2.1.2 线性模型2.1.3 基于相似度的⽅法2.2 集成⽅法2.3 机器学习3、异常检测常⽤开源库4、Pyod实践异常检测异常检测(Outlier Detection),顾名思义,是识别与正常数据不同的数据,与预期⾏为差异⼤的数据。识别如信⽤卡欺诈,⼯业⽣产异常,⽹络流⾥的异常(⽹络侵⼊)等问题,针对的是少数的事件。个人

2021-01-12 23:46:08 459

原创 阿里云ECS服务器启动nginx 无法通过公网ip访问80端口html页面的解决

问题按照链接在阿里云ECS服务器中搭建nginx服务器,访问本地80端口可以显示初始界面输入cuel http://localhost:80输入:cuel http://公网IP:80无响应在网上查找了很多该问题的解决方案,都说要在阿里云控制台设置安全组规则,把80端口开放。但是我开放了端口也依然访问不上。解决感谢阿里云的工单系统最后在工程师大哥的帮助下发现,原来是账号资源默认在华北1上!而我的实例在华北2上!需要在华北2中重新设置安全组规则。顺利解决,给工单五星好评。但

2021-01-09 22:50:11 1403 2

原创 Ubuntu16.04配置Xshell与Winscp的SSH远程免密登陆

Ubuntu16.04配置Xshell与Winscp的SSH远程免密登陆ubuntu生成密钥Xshell步骤Winscp步骤ubuntu生成密钥1、首先查看系统是否已安装ssh,没有的话安装sudo apt-get install openssh-server2、关闭防火墙sudo ufw disable3、查看ssh是否设置开启PublicKey认证登录(参考链接),执行:vim /etc/ssh/sshd_config不禁止用户在没有密钥的计算机上登录也可,看个人需求4、重启s

2020-12-28 22:34:54 518

原创 Latex 编译cls 并处理File `l3backend-pdftex.def‘ not found.错误

编译cls投稿neuralcomputing,需要使用elsarticle.cls,从官方链接下载了文件夹,但是其中并没有所需的cls文件。解决办法:在所在文件目录下输入latex elsarticle.ins即可编译出所需的clsFile `l3backend-pdftex.def’ not found. { \sys_load_backend:n { } }编译完毕后,在tex中引用cls(\documentclass{elsarticle})会出现上述报错。解决办法:1. 搜索打开

2020-11-25 09:17:57 2332

原创 阿里云内网穿透

学习链接需求:用笔记本c 通过有公网ip的阿里云服务器b 连接内网aabc都需要配置内网a将A的ssh密钥生成出来,然后传输给B。在A上执行下面的命令来完成密钥的生成和传输操作:ssh-keygen -t ‘rsa’ -C ‘ccc@B’ssh-copy-id [email protected]在进行ssh-keygen操作时,一路回车,什么都不要输入。安装autossh,Ubuntu系统下直接执行命令:sudo apt-get install autossh 就完成了autossh

2020-08-31 21:31:41 1655

原创 pyinstaller打包py遇到的问题

遇到了几个问题,记录一下ubuntu16.04系统 python3.6 conda (注意ubuntu的可执行文件就直接是文件名,windows的可执行文件是exe)pip install pyinstaller然后直接pyinstaller -F 文件名.py在当前目录下面有一个dist文件夹 直接运行./文件名即可结果在运行的时候出现问题Traceback (most recent call last): File "site-packages/PyInstaller/loader

2020-08-04 23:06:34 1130

原创 ubuntu安装必备包

tensorflow-gpu / torchvisionkerasscikit-learnmatplotlibnumpy(pyqt)pandasCondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/pytorch加入清华源 pytorch部分https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/解压zip文件su

2020-07-28 23:04:50 710

原创 jetson tx2 jetpack4 (cuda10.0 + opencv 4.1.1) 运行 yolov3-tiny

jetson tx2 jetpack4 [cuda10.0 + opencv 4.1.1]运行 yolov3-tiny之前准备opencv版本选择安装darknet+解决No package 'opencv' found +opencv版本问题darknet下载修改Makefile文件opencv版本问题解决No package 'opencv' found测试ubuntu打开摄像头之前准备看到有链接说arm下matplotlib不好装,果然我在pip install matplotlib的时候,下载w

2020-07-10 23:31:03 1533 9

原创 服务器权限设置 + latex表格部分问题

服务器权限在运行./setup.sh时出现错误:setup.sh: Permission denied本以为需要root权限,但是其实可以使用chmod更改权限chmod +x /PATH/setup.sh重新运行即可(60) SSL certificate problem: self signed certificate错误打开setup.sh,curl语句为curl -O $url/training2017.zip解决:后面加 -kcurl -O $url/training

2020-06-10 12:57:12 500

原创 EDAS投稿系统格式检查 -- 摘要不一致 -- Font font_1 is of type Type 3 问题解决

The abstract in the PDF file differs from the paper meta data (99.9).这个问题反映 注册时填写的摘要与上传的PDF中的摘要内容不一致。具体我的情况是:注册时直接从latex复制到投稿系统的摘要中,多了几个回车。系统检测到了回车的异常,所以报此错误。Font font_1 is of type Type 3.这个问题困扰了我很久,前前后后搞了好几天也解决不了,该错误语义不太明确,也搜不到标准解决流程。而且edas系统报出这个问题

2020-05-23 15:39:27 3993 2

原创 jetson tx2 内存使用情况查看 清除异常进程 远程关机

今天运行tx2跑个小程序,由于需要调参被我ctrl+z取消掉了结果再跑的时候发现内存(显存)被占满了,心里认定是前一个强行退出的程序还在占用内存结果我去top里找到一个python3进程,kill掉以后内存依然还是被占用。各种top就已经不出现高占用内存的进程了,这个进程失踪了?后来学习了链接可使用以下命令ps -e -o 'pid,comm,args,pcpu,rsz,vsz,sti...

2020-04-19 22:10:54 1656

原创 nvidia jetson tx2 配置过程遇到的问题总结

nvidia jetson tx2 配置过程遇到的问题总结刷机相关配置查看板卡状态cuda cudnn安装tensorflowtx2找不到gpu其他vscode拿到一块nvidia jetson tx2 开发板,进行研究。由于其采用arm架构,异于大部分计算终端的x86架构,所以在配置的过程中遇到了很多问题。现总结如下。刷机拿到板子应该先刷个机,我采用了最新的jetpack4.3进行刷机。...

2020-04-18 20:29:13 2042 6

原创 matlab imagesc叠加+矩阵定位

今天写项目的matlab程序遇到了一些很“智障”的困难,有感而发。好久没碰matlab了,需要用imagesc画矩阵(二维数组)的染色图,并把矩阵中大于某值的位置在图中标记出来。我的思路就是:如何在imagesc图上叠加标记下面是我晚上1个小时的活:如何在imagesc图上叠加标记可以直接用plot如何在imagesc图上叠加标记搜索查找如何叠加可以直接用plotplot与imagesc...

2020-03-11 17:50:04 1791

原创 Matlab创建HDF5数据集-压缩

概述创建HDF5数据集必须先后使用h5create h5write命令h5create官方链接h5write官方链接我创造的数据集大小是256x256x3x50000每个256x256x3是RGB图片样本。问题如果在matlab里将RGB三维矩阵存成JPG,大小只有6KB但是我把三维矩阵存入到HDF5中,大小竟达到200+KB全部存取完大小达到200x50000=10GB,这对于...

2019-12-30 16:00:22 822

原创 解决could not create cudnn handle: CUDNN_ STATUS_ INTERNAL_ ERROR —— 一张显卡运行多个任务出现的错误

解决could not create cudnn handle: CUDNN_ STATUS_ INTERNAL_ ERROR —— 一张显卡运行多个任务出现的错误

2019-11-12 09:26:50 263

原创 再配置服务器 cuda9.2 cudnn 7.6.4 tensorflow-gpu 1.11.0 keras 2.2.4

再配置服务器 cuda9.2 cudnn 7.6.4 tensorflow-gpu 1.11.0 keras 2.2.4问题 Module 'tensorflow.python.keras.backend' has no attribute 'get_graph问题 Tensorflow:UnknownError: Failed to get convolution algorithm. This...

2019-11-09 19:49:34 777

原创 python小工具-2to3-py2so

python小工具-2to3-py2so2to3py2so2to3作用是将python2的程序自动转为python3这个小工具无需下载,一般都在anaconda里,搜索2to3.py即可使用:到2to3.py目录中运行CMD,输入python 2to3.py -w 文件路径即可截图py2so这个是github上的小工具,可以用于python代码的编译,py2so1py2so...

2019-10-22 14:29:52 1033

原创 ubuntu 16.04 404 Not Found [IP: 91.189.91.24 80]

使用sudo apt-getsudo apt install python3-dev gcc出现 Not Found [IP: 91.189.91.24 80]问题查了很多帖子包括换源等都不能解决我的问题最后使用sudo apt-get update再运行上面代码就ok了...

2019-10-22 11:17:30 9178 4

原创 加频偏相偏

加频偏相偏公式表示实现公式表示向信号中添加频偏相偏,如下公式所示:to(n)=(I+jQ)ej(2πf0t+θ)t_{o}(n) = (I+jQ)e^{j(2\pi f_{0}t+\theta)}to​(n)=(I+jQ)ej(2πf0​t+θ)其中f0f_{0}f0​为频偏,θ\thetaθ为相偏。上式中t=nTst=nT_st=nTs​,TsT_sTs​为采样间隔(采样率FsF_sFs...

2019-10-09 22:33:06 4309

原创 ubuntu服务器 root使用user的python版本

ubuntu服务器 root使用用户(user)的python版本问题阐述解决问题阐述如下图,user内安装了python3.7,且配置好了环境。切换到root,再python内找不到python3.7的版本,因此也就无法使用配置好的环境。目的:使root可以调用python3.7(user的python)解决这篇博客给了我很大启发。update-alternatives --li...

2019-09-27 23:32:18 762

原创 ubuntu16+python3.7+tensorflow-gpu安装过程

ubuntu16+python3.7+tensorflow-gpu安装过程安装情况出现错误列计划cuda安装问题重启系统cudnntensorflow-gpu验证结论安装情况配置一台ubuntu16的命令行服务器,无脑conda安装tensorflow-gpu后,测试时我只是import tensorflow,看没有问题就没继续管了。结果后来发现服务器无法启动gpu跑模型,本文记录下崎岖的解决...

2019-09-24 22:12:44 1727

原创 配置ubuntu服务器-连不上网-An HTTP error occurred when trying to retrieve this URL.

问题明明连接了网线到路由器/交换机,却ping不通常用网站?原来可以上网的服务器,在conda安装包的时候,一直出错,显示:An HTTP error occurred when trying to retrieve this URL.HTTP errors are often intermittent, and a simple retry will get you on your wa...

2019-09-23 11:34:26 1476

原创 设置命令行python代码运行参数

应用场景很好的功能,关键是在服务器里比较有用。以下场景适用:1、查看变量信息。想查看一个固定变量的信息,但是不想每次都在程序里设断点再运行查看。2、多参数实验。可以避免出现改一个参数就打开一次文件修改再保存的窘况,最后会有n多个相似命名的代码,自己都记不住。(注:每次实验仍然需要做好记录)解决参考链接我主要使用了python自带的argparse 模块。因为它不用单独安装依赖+设...

2019-09-19 12:56:33 1981

外星人飞船1-移动飞船重构完毕

python从入门到实践 外星人飞船 12.1-12.7完成部分 功能:主文件、设置模块、游戏功能模块、飞船模块

2019-03-07

空空如也

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

TA关注的人

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