自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Ubuntu18.04安装CUDA11.0 Installation failed. See log at /var/log/cuda-installer.log for details.

一、出现的问题:[ERROR]: Install of driver component failed.[ERROR]: Install of 450.51.05 failed, quitting二、造成问题的原因:电脑里已经安装了CUDA驱动,由于操作不当(因为此时你只想安装CUDA来加速计算,而不是驱动显示),你安装了两次CUDA driver,所以会报错。知识补充:一个电脑里可以有两种CUDA,第一: driver CUDA(简单来讲,就是帮助你的电脑显示屏幕用的)。第二:runt.

2021-09-27 15:41:55 35607 30

原创 Increase the number of iterations (max_iter) or scale the data as shown in:

STOP: TOTAL NO. of ITERATIONS REACHED LIMIT.Increase the number of iterations (max_iter) or scale the data as shown in:  https://scikit-learn.org/stable/modules/preprocessing.htmlPlease also refer to the documentation for alternative solver options:  

2022-07-10 11:20:00 3928 6

原创 torch/lib/libtorch_python.so: undefined symbol: PySlice_Unpack

torch/lib/libtorch_python.so: undefined symbol: PySlice_Unpack

2022-06-26 13:30:52 2898 2

原创 torch.nn.CrossEntropyLoss()详解

torch.nn.CrossEntropyLoss()例子:

2022-04-04 16:35:46 1618

原创 torch的Conv2d

举个例子。我有一个彩色图片,在计算机被以 R G B 通道存储成了三个矩阵,也就是说,我的图片存储在计算机里的size是(1,3,64,64)1代表1个图片,3代表 三个颜色通道,64×64代表,每个通道都是(64,64)的矩阵。torch.nn.Conv2d()参数:in_channels=3 这个参数等于 size的第二个值,也就是你的照片的通道数。out_channels=2 代表了卷积核的个数kernel_size = 2 卷积核的大小是(2...

2022-04-03 22:29:47 992

原创 torch的Conv1D

nn.Conv1d()比如说,我的数据是(100,10,50),也就是说:我有100条数据,每条数据都是一个矩阵,维度为10×50参数:in_channels = 10 这个值需要等于 矩阵的行,也就是10out_channels = 3 这个值等于卷积核的个数kernel_size = 4, 这个值是可以自己设置的,但是最大是50stride = 1, 默认是1, 代表卷积核沿着 矩阵向右移动的步长...

2022-04-01 16:28:22 1461

原创 ModuleNotFoundError: No module named ‘tensorflow.python.eager‘

错误原因: Tensorflow和keras版本不对应解决方法:conda uninstall 当前自己环境里的 tensorflow和keras,然后根据下图的对应关系重新下载

2022-03-19 21:17:43 2328

原创 Pytorch激活函数

1 softmax例子:a = [[1,2,3],[4,5,6]]b = softmax(a,dim=0)这个dim=0是对行操作,dim=1 是对列进行操作。当dim=0,b 里面的第一个值= e的1次方/ (e的1次方+e的4次方)当dim=1,b里面的第一个值=e的1次方/ (e的1次方+e的2次方+e的3次方)2 log_softmax对softmax激活函数得到的所有的值 分别使用再求一次log值,这里的log是以e为底。...

2022-03-16 00:42:42 953

原创 Pytorch二元交叉熵损失函数种类及接口

之前学了很久的Tensorflow,最近也在研究Pytorch,对损失函数的部分做以下的总结。本文只介绍二分类的二元交叉熵损失。这里不考虑batchsize的情况。只聚焦于公式本身和接口。在人工智能模型应用的层面,根据目标的不同,大致可分为两类:1 回归, 2 分类一、回归模型最常用的损失函数:MSE(mean squared error)公式如下: ym是真实的函数值,是你的模型预测的函数值。M代表 预测的样本个数。二、 分类模型首先,需要明确,不同的Pytorc...

2022-03-13 18:18:30 2859

原创 Ubuntu安装anaconda3

第一步:进入anaconda官网,找到Linux版本的安装包第二步:下载该安装包,系统默认放在Downloads目录下第三步:开始安装anaconda3指令:bash ~/Downloads/Anaconda3-2021.11-Linux-x86_64.sh (这个自己根据自己下载的位置对应上就可以)第四步:安装过程 那些 输入yes,其次就是自己可以更换路径出现如下即下载成功!最后一步:配置conda环境变量vim~/....

2022-02-20 15:32:37 10321

原创 Unit sshd.service could not be found.

错误原因:刚安装了Ubuntu18.04系统,用Xshell连接服务器失败,因为服务器没有开启 可被远程连接的功能。指令输入:systemctl status sshd 然后出现了标题上的错误。解决方法:一、检测bug原因ps -e|grep ssh (检测是否安装ssh服务)可以看到只有 ssh-agent,并没有 sshd 服务。二、安装sshdsudo apt-get install openssh-server (安装sshd服务)三...

2022-02-20 11:39:20 18544 3

原创 nvcc -V版本一直不变(已成功下载不同版本的cuda)

一、找到nvcc的位置which nvcc执行完后,得到nvcc的位置为 /usr/bin/nvcc二、进入到此位置,并查看nvcc执行的cuda路径cd /usr/bincat nvcc输出如下:这是因为nvcc指向了系统默认的nvidia-cuda-toolkit位置,将其更改为自己安装的cuda三、修改nvcc指向自己的cudavi /usr/bin/nvcc将里面的内容改成如下:注意:这个文件里的cuda 要根据自己的情况而定,如果你是直接在ba...

2021-11-30 17:51:02 6611 10

原创 Centos7.6下载mysql5.7

1、运行wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar 下载mysql安装包2、运行tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar 解压3、运行rpm -qa|grep mari,查询mariadb相关安装包4、有输入的话,输入运行rpm -e --nodeps mariadb-libs,卸载它。5、然后开始真正安装mysql,依次...

2021-11-30 12:13:56 2146 1

原创 xshell连接腾讯云服务器免密钥

问题原因:每次使用xshell连接腾讯云都需要手动选择本地的密钥,并且输入服务器root用户的密码,十分麻烦,为了简便,写了此博客1步:自己在腾讯云申请一个密钥(注意:这个时候会提醒你将该密钥文件下载到本地,下载下来,后面的第5步需要用到!!!!)2步:申请到的密钥绑定到自己的腾讯云服务器3步:打开xshell新建会话:这里输入一个名字即可主机:这里输入你的腾讯云的ip地址4步:完成第3步后,点击用户身份验证,然后在方法里面选择public key5步:点击浏..

2021-11-29 12:08:46 1811 2

原创 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

错误原因:myql输入的密码不对

2021-11-27 00:03:45 208

原创 Caused by: java.net.SocketException: 权限不够

出现问题原因:我在用Ubuntu18.04系统开发SpringBoot程序,用的编译器是IDEA,我在application.properties里面修改了端口号,便出现了上述的错误。原因即 非root用户没有权限修改1024以下的端口。解决方案:1、(推荐,最简单的)修改桌面IDEA的配置文件,用root权限运行IDEA注意:这个方法有一个核心问题便是,当你加入了sudo指令后,没有输密码的位置,因此需要加入sudo免密码操纵,这一步是核心,请参考我的另一个博客。如果你不想加sudo指令.

2021-10-29 18:28:37 2383 3

原创 Ubuntu18.04创建IDEA桌面快捷方式

提前声明:下面的这些过程一定不要使用sudo 指令,因为sudo指令会让你生成的desktop文件变成root权限,而你有一步没有用root权限都会让以下的过程进行不下去。1、先准确找到自己下载的IDEA的位置在哪我下载的位置在 /home/aita/java/nick/idea-IU-212.5457.46,如下图所示这个路径对下面的步骤很有用,一定要弄对!!!2、进入桌面指令: cd 桌面如下图3、在桌面创建idea.desktop文档,并配置里面的信息指令: v...

2021-10-29 18:13:33 2702 1

原创 Ubuntu18.04设置sudo免密码运行指令

1、进入 /etc/sudoers文件sudo vim /etc/sudoers2、添加一行信息到该文件里在%sudo ALL 这一行的下一行添加(如下图所示):username ALL=(ALL) NOPASSWD:ALL添加完成后,保存并退出。3、检测是否成功指令:sudo ls 如果不提示输入密码,则成功。如下图:...

2021-10-29 17:25:14 1174

原创 sudo: /etc/sudoers 中第 21 行附近有解析错误sudo: 没有找到有效的 sudoers 资源

1、错误原因:修改了 /etc/sudoers 文件导致 sudo指令不可用。2、解决方案:指令:pkexec visudo 进入将修改的部分改回去就行3、保存修改后的 visudo文件(1)执行 Ctrl+o 来保存(2)保存后,在tmp后执行回车 (3)回车后 执行 Ctrl+x 来退出...

2021-10-29 16:50:25 4797

原创 ubuntu18.04开启root用户,并登录系统

近期用linux系统开发SpringBoot网站,遇到的问题是:非root用户无法修改1024号以下的端口,因此如果我用非root用户开发boot程序,若要修改为小值端口号,便会报错。最终我决定直接开启root用户,并登录系统,用其直接开发。有好几种方式都可以,取决于自己。。root相关知识:当使用Linux系统时,与Windows有很多的不同,其中一个 ”差异“ 便是root用户的概念。Unbuntu系统默认不开启root用户是一种保护的机制,默认root不能登录图形界面,普通用户需要使用root

2021-10-29 14:31:17 6459 1

原创 tensorflow,pytorch与CUDA,cuDNN版本对应,以及这些不同版本包的地址,liunx系统制作系统盘的地址等

1、nvidia官网下的不同的版本的CUDA地址CUDA Toolkit Archive | NVIDIA Developer2、nvidia官网下的不同版本的cuDNN地址cuDNN Archive | NVIDIA Developer3、tensorflow官网下的不同版本与cudnn,CUDA的版本对应从源代码构建 | TensorFlow (google.cn)4、pytorch官网下的不同版本地址Previous PyTorch Versions | PyT...

2021-10-19 21:03:45 445

原创 Ubuntu查看cuDNN版本

1、先成功下载cuDNN(如果这个有问题的,请参考我的另一个博客,地址:tensorflow2.0及以上版本用GPU加速计算_English ONly的博客-优快云博客)2、将下载成功的cudnn后得到的cuda里面的信息放到不同的 /usr/local/cuda目录里。(其中红色为下载cuDNN得到的cuda文件,绿色为我们在系统里配置CUDA环境变量的CUDA)sudo cp cuda/include/cudnn_version.h /usr/local/cuda/include ...

2021-10-19 20:46:58 3916

原创 ubuntu18.04切换不同版本CUDA

由于经常需要做深度学习实验,无论是tensorflow或pytorch,对cuDNN和CUDA可以灵活的切换十分重要,因此,对这部分进行以下的总结,希望大家可以避坑。自身配置信息:linux系统:Ubuntu18.04CPU:i9 11代GPU:RTX 3090硬盘:固态488GB,机械2TB目前已有两个CUDA版本:CUDA11.0 CUDA11.2 ,如图(注:其中的cuda为软链接)1、配置CUDA环境变量vim ~/.bashrc #打开CUDA环境...

2021-10-19 20:23:41 1959 3

原创 Ubuntu18.04下载不同版本cdDNN

报错如下:2021-10-19 15:25:54.221491: W tensorflow/stream_executor/platform/default/dso_loader.cc:60] Could not load dynamic library 'libcudnn.so.8'; dlerror: libcudnn.so.8: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: :/usr/loc

2021-10-19 19:46:29 780

原创 ubuntu或者windows安装rdkit

第一步:创建自己的conda环境,并进入该环境第二步:打开rdkit官网,找到对应的不同操作系统的rdkit库的指令,地址:Rdkit :: Anaconda.org第三步:找到对应自己的操作系统,然后根据指令安装即可conda install -c rdkit rdkitconda install -c rdkit/label/nightly rdkitconda install -c rdkit/label/attic rdkitconda install -c rdkit/label/be

2021-09-27 16:24:07 788

原创 VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tupl

出现的报错问题:VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when crea

2021-09-26 16:50:04 1691 1

空空如也

空空如也

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

TA关注的人

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