- 博客(39)
- 收藏
- 关注
原创 Ubuntu深度学习环境配置一箩筐
我从其它专业转到深度学习方向,由于最开始接触的时候缺乏很多计算机方面的系统知识,所以环境配置中常常出现各种问题而不知其所。网上同一个问题往往有多种解决方案而有的可用,有的不可用,最开始只能通过不断尝试探索出解决问题的确切方案,但随着趟过的坑越来越多,也慢慢了解了一些常见问题背后的原因。为了避免自己忘记,方便查找,同时也希望能够帮助到其他和我有相同境况的小伙伴不再将大量时间浪费在信息鉴别与筛查,方案收集与试错上,谨以此记。
2022-03-07 23:10:48
1889
4
原创 Anaconda配置环境时的常见问题
Anaconda配置环境时的常见问题1.新建conda环境时没有指定Python解释器版本conda create -n env1 # Falseconda create -n env2 python=3.7 # True2.部分源下载缓慢或常失败在别的网络或者电脑上下载好之后拷到本地,利用安装本地包的方式进行安装。pip本地安装:进入安装包所在目录pip install module_name3.注意版本对应问题...
2021-03-22 21:29:42
1081
原创 将管道输出赋值给Shell中的变量
将管道输出赋值给Shell中的变量1.环境Ubuntu18.04在Shell中使用jq解析JSON格式文本,通过管道读取出value后无法存储为Shell中的值。2.成功方案fee=`echo ${block_fee}|jq '.totalfee | tonumber'`只需要将读取出的value通过echo打印出来,再利用``将值写入到变量中即可。3.失败方案fee=${block_fee}|jq '.totalfee | tonumber'失败原因:管道无法直接赋值给变量...
2021-01-06 16:22:08
6225
翻译 【翻译】BCH难度调整算法-ASERT DAA(aserti3-2d)——2020.11.15激活
目录概要动机技术背景规范术语和约定要求难度目标计算激活锚定区块REQ-ASERT-TESTNET-DIFF-RESET (重置测试网络难度)需求/设计决策的理由和评价关于实现的一些建议参考实现测试向量致谢参考文献许可概要新的难度调整算法“aserti3-2d”(简称为“ASERT”)于BCH在2020年11月份的更新中被激活。激活方式基于MTP(median?? ),最后的前叉块将会被作为锚定块。动机消除难度值与算力的周期性波动为了减少稳定矿工与机枪池矿工之间的收益差距保持平均区块间隔接近10
2020-12-21 12:14:21
1026
原创 C++矩阵处理库Eigen中的一些Tips
1.刚接触到Eigen库,可给我坑惨了,感觉干啥都不能太想当然。里面有个Matrix2d,我以为是声明个二维矩阵= =,实际上是矩阵为2x2的矩阵,如果想要非方阵需要MatrixXd....
2019-09-20 14:20:04
270
原创 OpenCV调用imshow()弹出窗口无响应/无法显示图片
环境:Windows10/Visual Studio 2017/OpenCV4.11在调用imshow()的时候出现如下问题:图像显示窗口呈灰色,无法正常显示。代码如下: Mat image1 = imread("IMG_5589.jpg"); imshow("test", image1);尝试重新配置环境变量、改为系统输入法等方案都无法解决,后来发现需要...
2019-09-20 09:23:44
2816
原创 安装Visual Studio 2019时出现错误:无法安装Microsoft.Icecap.Collection.Msi.Targeted的解决方案
解决方案: 删除下面的文件夹并且重新修复安装。%programdata%\Microsoft\visualstudio\packages\Microsoft.Icecap.Collection.Msi.Targeted,version=15.8.27906.1,chip=x64
2019-08-20 23:19:12
6102
原创 使用Visual Studio编写CUDA程序时提示Error(E0029):应输入表达式的解决方案
先说一下环境:Visual Studio 2017+CUDA10.1最近在学CUDA编程,有个程序老是提示这个错误:搜索了很久,网上众说纷纭,有的说是驱动版本有问题,有的说是CUDA跟vs2017的兼容性不好等等,在用了各种解决方案之后都不行。最后才发现这个错误是error定位有问题,实际上是在kernel function调用的时候,里面出现了未定义的标识符,如下图所示:...
2019-08-20 21:10:17
17501
19
原创 Windows10系统升级1903后护眼模式无效
最近更新Win10 1903版本之后发现护眼模式不起效了,尝试关闭重新开启护眼模式也依然无法解决问题。如果要解决这个问题,可以在开机后注销或者重启,第二次进入系统的时候护眼模式就会开启。当然这只是权宜之计,如果想要彻底解决问题,恐怕还是要等官方对这个BUG进行修复。...
2019-06-18 12:57:59
9488
5
原创 【灌水】在MATLAB中由不同维数据生成三维曲面
在用MATLAB绘制三维图时,如果我们的数据是不同维的,如u=0:0.01:1;v=0:0.01:1;A=u'*v;那么此时应当使用surf命令画图。
2019-05-15 19:44:00
862
原创 【灌水】MATLAB将二维数组输出为图像
今天在看数字图像处理教材的时候,有提到人眼只能分辨40个灰度级,所以想着用MATLAB打印一幅灰度范围[0,255]渐变的图像。最开始的代码如下:clear ;clc;%生成768*768灰度矩阵A=zeros(1,768);vector=ones(1,768);I=zeros(768,768);bais=vector;for i=1:3:768 I(i,:)=vec...
2019-03-12 22:39:11
14031
原创 在用HistCite分析WoS时,无【全纪录与引用的参考文献】的问题
出现此类问题主要是数据库选择有误,应选择WoS核心合集,此时便会出现该选项。
2019-01-26 11:03:38
4484
3
原创 HistCite出现Format: Unknown问题
将下载下来的TXT文本,用记事本打开,将第一行的“FN Thomson Reuters Web of Knowledge“(不包括引号)替换成”FN ISI Export Format“,另存为txt文本,编码选择ANSI。...
2019-01-26 10:33:40
1292
原创 在Chrome中打开HistCite时导入文件出现”File: “C:\fakepath\savedrecs.txt”: No such file or directory”错误
只需要在C盘下新建一个fakepath文件夹,将下载文件移入fakepath文件夹中即可。
2019-01-26 10:27:20
3267
2
原创 Win10系统从QQ等接收的文档无法打开
最近重做了系统,各种糟心事也随之而来。今天突然发现QQ、微信、邮箱中down的文件都无法打开了。 正常来说,此时右击该文件,在属性选项卡中单击安全选项卡,将解除锁定选中即可。 但是我在单击安全选项卡的时候,每次单击,桌面就会重新启动,而安全选项卡也不见踪影。我倒腾半天没搞定这个问题,不过想到了另...
2018-10-22 23:36:32
2225
原创 WIN10系统改装WIN7系统
由于WIN10采用的是UEFI引导+GPT分区表,WIN7采用的是Legacy+MBR分区表,所以在装有WIN10系统的电脑如果要改成WIN7系统,不但要改变引导方式,也要改变分区表的分区方案。1.修改BIOS设置改变引导方式需要在BIOS里进行设置,具体进入不同品牌电脑BIOS系统的快捷键不尽相同,可查阅百度。需要修改的主要有以下两项:a.Secure Boot改成Disable...
2018-07-07 01:37:57
19082
原创 更改MATLAB初始工作文件夹
我们在启动MATLAB后,MATLAB会打开其默认的初始工作文件夹,如下图所示: 但我们往往出于文件管理的需要,不会将编写的各种matlab文件保存在这个默认目录中。这样就导致我们每次打开MATLAB的时候都要对工作文件夹进行更改,非常麻烦。不过我们可以通过以下几种方法对初始工作文件夹进行更改。方法一: 右键MATLAB的快捷方式,在属性中找到起始位置,...
2018-05-02 16:19:14
28637
6
原创 MATLAB提取/替换矩阵的特定范围
之前我在matlab里面跑程序的时候遇到过 变量会随迭代次数改变,请预分配内存以提高计算速度 的warning。只不过当时不清楚替换矩阵特定范围如何操作,因此将就了A=[A;B]这种形式来拼接。不过这样是无法消除warning的。要替换特定范围内的矩阵,其实与选定矩阵某行某列是一样的。例如:对一个5X8的矩阵A,假如我要用一个3X3的矩阵B替换A中第二行第三列到第四行第五列的元素。那么,可以写为...
2018-04-09 09:10:26
14979
1
原创 一些杂乱无章的小Tips
这篇博客就记录一些平时很有用但又不值得单列一篇的小细节吧。一、MATLAB提示变量的值似乎会随迭代次数的改变而改变,请预分配内存以提高计算速度。 对于数值型数组,常见的预分配方式有一下三种: 1. 直接赋值为0tic;s(10000,30000)=0;toc;时间已过 1.103238 秒。 2.用zeros函数,但不指定数据类型tic;z=zeros(10000,300...
2018-03-28 19:23:48
525
原创 Robotics Toolbox10.2中关于SerialLink.plot警告: floor tiles too small的解决方案
Win10 系统,MATLAB R2016b环境中。SerialLink.plot中有一个Options是workspace。这里W指画图时的空间限制,W = [xmn, xmx ymn ymx zmn zmx]这里xmn=xmin,xmx=xmaxymn,ymx,zmn,zmx同理第一次看的时候好懵逼不过只有第一个后边有逗号真是好奇怪。我自己试了一下,W = [xmn xmx ymn ymx z...
2018-03-08 10:32:41
12358
19
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人