- 博客(62)
- 资源 (1)
- 收藏
- 关注
原创 c++ std问题 gtest
google gtest安装gcc7.5编译的,工程采用gcc-11编译调用gtest就会出问题,提示testing::internal undefended reference 需要。
2024-06-26 11:02:42
127
原创 in /usr/lib/x86_64-linux-gnu may be hidden by files in:
编译源代码时,anaconda的lib与系统x86库发生覆盖冲突。解决办法,将PATH中的anaconda/bin从路径中去掉。
2023-09-08 13:43:06
1166
原创 ubuntu22 uhd gnuradio
sudo apt-get -y install git swig cmake doxygen build-essential libboost-all-dev libtool libusb-1.0-0 libusb-1.0-0-dev libudev-dev python3-ruamel.yaml python3-numpy python3-setuptools
2023-07-05 15:16:51
218
原创 the CDB process terminated的几种原因
在WIN10下,用QT调用libusb和pthread库编软件,总发生the CDB process terminated。找到几种原因记录一下:1、x86和x64库混合了,我安装的是x64 QT调用了x86库;2、库不是debug版本,下载的libusb和pthread都是release版本,想要debug不行;3、缺少pthreadVC2.dll,这个错误比较隐蔽,它也不说找不到dll,直接terminated。我是拷贝过去了,才解决。...
2022-05-13 14:13:46
3302
1
原创 windows下UHD编译及工程应用
折腾几天终于弄成了。给自己记录一下,语言无组织,见谅。先安装 boost、cmake、vs2019、Python、cuda、libusb(没错!需要里面的CL.h)。用cmake-gui打开/host文件夹,输出到build,里面各种依赖关系和库要指定好路径。系统环境变量设置如下:path记录,也可能用不上,记录一下总没错vs2019编译设置视图->其他窗口-》属性管理器,鼠标全选每个组,添加新属性,并保存。修改新属性如下:基本就这样了。可能有遗忘,遇.
2022-05-04 09:36:21
1176
转载 【转帖】Dirichlet Distribution(狄利克雷分布)与Dirichlet Process(狄利克雷过程)原文https://www.datalearner.com/blog/10514
beta分布的R语言实例 首先,我们可以画一个beta分布的概率密度函数。 set.seed(1) x<-seq(0,1,length.out=10000) plot(0,0,main='probability density function',xlim=c(0,1),ylim=c(0,2.5),ylab='PDF') lines(x,dbeta(x,0.5,0.5),col='red') lines(x,dbeta(x,1,2)...
2021-02-08 09:29:09
735
原创 重装ubuntu要安装的软件记录
针对我自己的需求,他人勿扰。UHD: 需要安装pipsnap: snap changes,snap abort xsudo apt install oepnssh-server
2020-12-25 09:46:26
98
原创 Ubuntu18.04安装UHD3.15.0.0和GNU Radio3.8 python3
编译UHD制定Python-DPYTHON_EXECUTABLE=/usr/bin/python3 -DRUNTIME_PYTHON_EXECUTABLE=/usr/bin/python3 -DPYTHON_LIBRARY=/usr/....python3.6m.so -DPYTHON_INCLUDE_DIR=/usr/lib/python3.6/include...Ubuntu18.04安装UHD3.15.0.0和GNU Radio3.8 目录Update and Install de
2020-11-24 11:04:22
2000
3
原创 Ubuntu18 远程桌面折腾记录
根据这个帖子还有点戏~~~~~~~ 点How to, 按照他所给出的步骤安装即可, 标准安装如下所示 解压缩 修改权限:chmod +x 〜/Downloads/xrdp-installer-1.2.sh 运行脚本:./xrdp-installer-1.2.sh 安装完成 :reboot 注意: 重启后不要在主机登录!!!自定义安装(如需要传输声音),参考上述安装指南操作。不然在windows远程桌面中死活连接不上!!!教训:1)不小心重启后登录主机了,然后就 远
2020-09-27 16:21:26
174
原创 Ubuntu18.04 server 安装记录
不要选择live版server,因为阉割了,很多功能没有。先安装NVIDIA驱动。sudo apt install ubuntu-drivers-commonubuntu-drivers devices命令看合适的驱动关闭nouveau(lsmod | grep nouveau查看有没有nouveau)sudo vi /etc/modprobe.d/blacklist.confblacklist nouveauoptions nouveau modeset=0sudo upd
2020-09-08 16:50:24
144
转载 deepin 安装cuda10.1
一开始用下面方法可以,不知道为啥,现在不行了2.3 安装cuda toolkit如果在2.2安装时选择了toolkit,从安装日志里可以发现,所有步骤都是安装成功。但安装完成后,莫名开始按照/var/log/nvidia/.uninstallManifests里的所有文件卸载安装的部件。所以一个比较容易想到的解决思路就是让安装包对这个目录没有读写的权限。在论坛里找了一个Failing to install 10.1 via .run file on RHEL7 as non-root不使用sud
2020-09-08 09:33:01
864
原创 ubuntu server ssh remote X11
Namespace Gtk not availablesudo apt install libgtk-3-dev
2020-09-03 16:27:42
725
原创 ubuntu 20.04 tensorflow nvidia cuda cudnn
nvidia-driversudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pubsudo add-apt-repository "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/ /"sudo apt-get upda
2020-07-15 14:45:26
419
原创 unresolved symble: cairo_tee_surface_index
这个问题是安装pygobject时出现的(pip install pyobject),找遍全网也没解决方法,分析猜测是里面的pycairo的版本问题,pip安装的是1.19,我把pycairo的版本降到1.10就没问题了。...
2020-04-16 16:29:50
235
转载 转载某博客~~~~~~~~~~~~~~
原文格式太操蛋,看着头痛,故改为如下格式:std::auto_ptr第一个智能指针:std::auto_ptr 。 它基本上就像是个普通的指针: 通过地址来访问一个动态分配的对象。std::auto_ptr 之所以被看作是智能指针,是因为它会在析构的时候调用 delete 操作符来自动释放所包含的对象。 当然这要求在初始化的时候,传给它一个由 new 操作符返回的对象的地址。 既然 std:...
2019-12-19 16:43:35
134
1
原创 CLION CMAKE 缺-g 导致断点不执行(无效)
这个与CLION没关系,就是我在用CLION时设置了断点,死活不执行断点,直接跳过去。网上查了,有的说是debug没选好(bundled gbd,bundled lldb)对我没用。有的说是没设置debug模式要加set(CMAKE_BUILD_TYPE Debug),对我也没用。后来找到一个帖子说cmake_cxx_flags 少-g,确实如此。SET(CMAKE_CXX_FLAGS "${...
2019-12-18 14:39:41
1830
6
原创 有关Intel 计算棒NCS2的坑~~~~~~~~~~~Failed to read output from FIFO: NC_ERROR
第1个坑是ckpt文件转pb文件:网上的做法是先保存为ckpt,再import_meta_graph,再用saver.restore取会保存的内容,最后graph_util.convert_variables_to_constants。这样做可以产生pb文件,但文件比较大(130M)。而且用transform_graph工具压缩去除无用节点没有效果,文件大小基本不变。个人分析是这种保存方法有很...
2019-12-06 14:56:36
886
1
转载 [转载]原来收藏的maml的博客消失了,为了以后复习,故整篇拷贝某人的帖子。没有剽窃之意,只为未来之需!!!
Meta Learning 入门:MAML 和 ReptileSIGAI学习与实践平台发表于SIGAI学习与实践平台订阅506小编推荐:七期飞跃计划还剩7个名额,联系小编,获取你的专属算法工程师学习计划(联系小编SIGAI_NO1)SIGAI特约作者尹相楠里昂中央理工 在读博士本文介绍两个 Meta Learning 的算法:MAML 和 Reptile。原始论文分...
2019-10-12 16:14:40
348
转载 关于GAN比较好的文章(都是转帖)
原文在http://m.elecfans.com/article/864384.html怕遗失故拷贝如下:可以克服GAN训练缺点的一些解决方案,有助于提高GAN性能发表于 2019-02-13 09:33:54新智元+关注生成对抗网络GAN很强大,但也有很多造成GAN难以使用的缺陷。本文介绍了可以克服GAN训练缺点的一些解决方案,有助于提高GAN性能。生成对抗网络 ...
2019-06-10 10:55:13
609
原创 ImportError: libcublas.so.10.0: cannot open shared object file: No such file or directory
看了网上那么多帖子说什么版本不兼容,纯属扯淡。个人认为就是pip安装的TensorFlow没找到cuda路径,尤其是用sudo pip安装,默认是root环境,里面缺少LD_LIBRARY_PATH的设置。所以有两个解决办法:一种方法是修改sudo的环境变量使其包含:LD_LIBRARY_PATH=/usr/local/cuda/lib64另一种解决办法是:sudo env LD_LIBRAR...
2019-05-10 15:44:39
958
原创 trouble of Cypress USB
Q1: make:***[cyfx_gcc_startup.o]ErrorIf the Linux installation on the host computer is a 64-bit OS version, 32-bit system librariesneed to be installed for the GNU ARM toolchain to work. Please ...
2018-12-13 13:50:36
262
原创 build-gnuradio make failed Exiting Gnu Radio build/install
edit the function in file named polar_decoder_common.cc, as following void polar_decoder_common::butterfly_volk(float* llrs, unsigned char* u, const int stage, ...
2018-10-08 15:33:14
348
原创 cypress虚拟串口(CDC_ACM)在Linux下不出现的问题
网上找的高人帖子: https://community.cypress.com/thread/14010?start=0&tstart=0关键的yidu一段话:,I managed to access the serial port in Linux:- change product id in usb descriptor to 0xF139 : < 0x...
2018-07-19 17:20:18
1660
1
转载 【转】USB命令(请求)和USB描述符
转载自:http://hi.baidu.com/deep_pro/blog/item/0ca086af97ca15f1faed5016.html一、USB命令 在USB规范里,对命令一词提供的单词为“Request”,但这里为了更好的理解主机与设备之间的主从关系,将它定义成“命令”。 所有的USB设备都要求对主机发给自己的控制命令作出响应,USB规范定义了11个标准命令,它们分别是...
2018-07-17 14:24:49
272
转载 【转】USB 协议分析 设置USB地址 和 配置-字符串描述符
USB协议深入分析 设置USB地址 前面已经解释主控器怎么样发送设备描述符下来,然后设备返回相应的设备描述符。下一步主控器的动作是做什么呢?由于在USB总线上的设备有很多,为了区分不同的设备通讯,就需要给每个设备分配一个地址,这跟网络中的IP地址是一样的,或者跟MAC地址也是一样的。因而,接着下来就是主控器分配地址给设备,USB的设备地址是从1开始到127。下面就是接收到主控器发下来的数据包:00...
2018-07-12 10:37:59
1055
转载 【转】USB协议深入分析 设备描述符配置包 和 返回设备描述符
USB协议深入分析 设备描述符配置包 和 返回设备描述符 (2012-08-14 16:55:52)转载▼标签: 描述符 主控器 字符串 设备 字节 it分类: 外围器件接口 设备描述符配置包 和 返回设备描述符 USB协议深入分析 设备描述符配置包设备描述符配置包在USB通讯里,从主控器发出来的第一个配置包就是设备描述符配置包,目的只有一个,就是获取插入的USB属性,以便加载合适的驱动程序。现在...
2018-07-12 10:36:37
254
转载 【转】USB上电过程 协议分析 初始化
最近换了工作,2018.0704进入ime。领导要我弄USB3.0的数据传输和虚拟 串口。网上搜的比较全面的USB信息如下:USB 协议分析 初始化 现在非常流行USB设备,时时刻刻都在我们身边,比如使用U盘,使用MP3,使用手机,都需要与PC的USB通讯。通过USB的接口,使用我们的生活非常方便了,想什么时候听歌,就可以插入MP3到PC机那里,然后再从PC上下载MP3。这个过程在用户看来是非常的...
2018-07-12 10:35:13
1343
转载 【转】如何更新hdf5中的变量~~~~~~~~
How to overwrite array inside h5 file using h5py问题:I'm trying to overwrite a numpy array that's a small part of a pretty complicated h5 file.I'm extracting an array, changing some values, then want to...
2018-05-13 20:01:00
627
原创 mxboard的坑之 add_scalar
官网绘画多个曲线的;例子如下:照葫芦画瓢,写成 sw.add_scalar('curve',value={'a':x,'b':y},epoch)就会报错,提示参数只接收numpy或者NDarray,不接受dict,list。。。。。原来跟教程就差一个value。。。。。所以,如果多个变量就要去掉value哦·!!!!...
2018-05-11 14:44:16
961
原创 有关minAreaRect的坑
有一些帖子只是详细介绍一下,并没有说其中的坑,minAreaRect的坑就是角度,我发现老外讨论如下:From http://stackoverflow.com/questions/24073127/opencvs-rotatedrect-angle-does-not-provide-enough-information, I think this can be solved this way:@...
2018-04-27 11:14:15
2763
转载 gluon训练出的模型转成mx.mode.Module可用的symbol
6. 保存成Symbol格式的网络和参数(重点)要注意保存网络参数的时候,需要net.collect_params().save()这样保存,而不是net.save_params()保存最新版的mxnet已经有可以导出到symbol格式下的接口了。需要mxnet版本在20171015以上下面示例代码也已经改成新版的保存,加载方式#新版本的保存方式net.export('Gluon_Fashion...
2018-04-18 14:58:26
1046
原创 数据处理个人总结(不断追加)
仅作为备忘用,语无伦次,请见谅!!!一、数据处理前一定要做好数据清洗采集的数据格式和label都有各种问题,直接导入算法中,程序会出错,如果显性的报错还好办,就怕隐性的错误,根本就不知道训练的数据都不对。。。。反正loss也在下降。。。。很是坑啊!!!例如:无效label(错误的、超出边界的、面积接近0的)、错误格式的图片、错误格式的xml(无object导致空label[]、label名字取错的...
2018-04-18 14:15:49
275
原创 pycharm有时候running的显示消失~~~~
如题,pycharm运行多个程序时,有时候之前运行中的Python程序的进程会消失。。。。。只要在run菜单中选择show running list即可再次出现。补充:按两次shift键,会弹出一个searching everywhere......似乎很好用,记录一下。...
2018-04-12 15:35:35
1782
原创 频繁开关运行pycharm程序,导致GPU被沾满的解决办法
本人频繁在pycharm下run程序,经常终止,可能其后台运行的Python程序没有关闭,所以耗尽GPU资源。现象是占用GPU的进场ID为空,即nvidia-smi后,没有进程使用GPU,但每块GPU的内存确被使用很多。。。。。fuser -v /dev/nvidia*会发现很多Python在运行,故粗暴地kill这些进程ID就可以了。。。。。。。ID乍一看很多,杀死一两个就不剩几个了。。。。本方...
2018-04-08 19:42:58
3632
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人