深度学习
文章平均质量分 64
关彼得
个人邮箱:wuxie6424@gmail.com 2755244572@qq.com
展开
-
在ubuntu安装nvidia驱动 (亲测有效,这是方法二)
一.前言1.你可能需要安装cuda。下面附上了一个安装cuda的教程。在ubuntu安装cuda10.1和cudnn(亲测有效)2.你的nvidia驱动、GPU本来可以用的,但突然不能用了,可能是ubuntu内核版本升级后造成的问题。下面是对应的解决办法。解决NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver. Make sure 的报错(亲测有效)二.安装nvidia驱动的教程1.先把之前的原创 2022-04-04 20:14:11 · 45116 阅读 · 18 评论 -
解决raise ValueError(“Expected more than 1 value per channel when training, got报错(亲测有效)
最近在利用Pytorch写GAN测试代码的过程中,因为测试生成器生成的图像一般会将测试的batch-size设为1,如果使用了Batch Normalization,这个神坑错误就是非常常见的了: File "C:\Users\hu\AppData\Local\conda\conda\envs\pytorch\lib\site-packages\torch\nn\functional.py", line 1693, in batch_norm raise ValueError('Expected原创 2021-12-22 17:00:36 · 10732 阅读 · 4 评论 -
解决NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver. Make sure 的报错(亲测有效)
1.问题描述:我今天本来要用GPU训练的,但不能用GPU了。经过问题的排查,我发现的我CUDA还在,CUDA没有问题。这说明是nvidia出现了问题。我用的Ubuntu18.04的双系统,在正常情况下,使用命令nvidia-smi就出来详细显卡信息了。执行:nvidia-smi我的nvidia驱动之前是可以用的。使用nvidia-smi命令却出现了这样的提示:NVIDIA-SMI has failed because it couldn't communicate with the NVIDI原创 2021-11-01 11:40:30 · 23310 阅读 · 6 评论 -
kaldi mobvoihotwords 唤醒词识别教程
kaldi_mobvoihotwords唤醒词识别教程作者:关林生邮箱:wuxie6424@gmail.com如果有问题,可以email我。本教程分为三个部分:一是如何在ubuntu安装配置kaldi。二是如何用kaldi的例子mobvoihotwords训练出模型,然后用训练出来的模型测试一条指定的语音是不是唤醒词“嗨小问”。三是用其他的已经训练好的模型来测试指定的语音是不是唤醒词。需要修改代码。四是可能遇到的问题一.是如何在ubuntu安装配置kaldi?1.安装git。如果使用gi原创 2021-10-29 17:26:49 · 3462 阅读 · 0 评论 -
解决报错 raise ImportError, str(msg) + ‘, please install the python-tk package‘报错(亲测有效)
解决出现如下的类似报错:Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 42, in <module> raise ImportError, str(msg) + ', please install the python-tk package'ImportErr原创 2021-10-24 17:11:30 · 1328 阅读 · 0 评论 -
在ubuntu安装nvidia驱动(亲测有效,这是方法一)
1.记录最简单的一种用命令安装ubuntu驱动的方法。sudo apt install nvidia-driver-460中途按照输入密码,在后面会用到。当安装命令执行结束之后,还要重启电脑。在快结束的时候会让输入一个secure boot的密码(一定要记住这个密码),设好之后重启,重启就会出现一个蓝色的perform mok management 界面,当时没有注意到这个界面还有那个设的密码的作用,就手残点了continue boot结果进入之后nvidia-smi还是同样的错误…在绝望之中只原创 2021-07-26 16:23:32 · 18247 阅读 · 10 评论 -
机器学习中训练集(train)、验证集(dev)和测试集(test)的关系
训练集、验证集和测试集是机器学习中比较基本的概念。初次接触时,感觉验证集和测试集是同一个东西,都是用来检验分类模型的好坏,仔细比较学习后,才发现它两有本质区别。训练集(Training set)用来拟合模型,通过设置分类器的参数,训练分类模型。后续结合验证集作用时,会选出同一参数的不同取值,拟合出多个分类器。验证集(Validation set)通过训练集训练出多个模型后,为了能找出效果最佳的模型,使用各个模型对验证集数据进行预测,并记录模型准确率。选出效果最佳的模型所对应的参数,即用来调整模型参数原创 2021-09-10 17:02:15 · 9163 阅读 · 0 评论 -
解决kaldi报错:fix_data_dir.sh: no utterances remained: not proceeding further.(亲测有效)
终端的报错提示如下:wuxie@wuxie:~/kaldi/egs/mobvoihotwords/v1$ sudo ./run.sh./run.sh: Preparing datasets…./run.sh: text, utt2spk and wav.scp have been generated in data/{train|dev|eval}.stage1结束。./run.sh: Extracting MFCC…utils/fix_data_dir.sh: file data/eval/u原创 2021-09-10 11:11:24 · 975 阅读 · 5 评论 -
linux下把一个文件的前n行拷贝到另一个文件中
在机器学习里面常常要处理几个G的超大文本文件,打开很慢,我们可以先截取前几行来进行查看。在linux中复制一个文件的前n行到另一个文件中在命令行直接输入:(将p_train.json的前240087行复制到p_train2.json中)head -n 240087 p_train.json > p_train2.json...原创 2021-09-07 10:58:25 · 5147 阅读 · 0 评论 -
kaldi语料下载网址(该网站用的国内服务器,下载更快,亲测有效)
kaldi语料下载网址(该网站用的国内服务器,下载更快,建议使用),如下:https://openslr.magicdatatech.com因为有的语料很大,建议使用多线程下载,可以更快的下载,教程链接,如下:https://blog.csdn.net/qq_43744723/article/details/119084698?spm=1001.2014.3001.5501kaidi代码里面给的网站,服务器在国外,下载速度很慢(不建议使用),如下:https://www.openslr.org原创 2021-09-07 09:25:02 · 1290 阅读 · 0 评论 -
在ubuntu用audacity把音频转换成256kbps,单声道。(亲测有效)
在用kaldi 跑一个语音测试例子的时候,它要求测试的格式是:采样率16000HZ; 比特率256kbps;声道:单声道;容器:WAV;我是用Audacity录制的音频,但是用它录制出来的是512kbps的,立体声的。于是我研究了一下,用以下方法,可以完成语音格式的调整到kaldi要求的格式。安装audacity命令:sudo apt install audacity具体步骤如下:1先打开目标文件,然后用鼠标点击图中的独奏上面的那个黑色的倒三角按钮2.选择分离立体声到单声道3.再原创 2021-08-12 17:50:55 · 2087 阅读 · 1 评论 -
解决kaldi训练报错 CUDA error: ‘out of memory‘,gpu不够用(亲测有效)
kaldi训练mobvoihotwords报错:如下截图:终端报错提示在,报错信息被记录在exp/chain/tdnn_1a/log/train.1.1.log里面,于是找到log文件,打开发现有如下报错,报错是说gpu不够用。报错里面也给出了解决报错的建议。ERROR (nnet3-chain-train[5.5]:AllocateNewRegion():cu-allocator.cc:491)Failed to allocate a memory region of 8388608 bytes.原创 2021-07-28 16:50:25 · 2374 阅读 · 0 评论 -
在ubuntu安装cuda10.1和cudnn(亲测有效)
在ubuntu安装cuda10.1/cudnn。我在安装cuda过程中遇到了好多问题,我电脑装的是双系统,几天前,我还把自己的ubuntu系统给搞坏了,不得不重装系统,害。。。重装系统后,我又继续尝试多次,折腾了好几天终于成功的把cuda10.1/cudnn安装上了,哈哈哈!我的成功安装步骤如下:1.安装cuda10.1步骤:安装前准备CUDA的主要用途是深度学习,和GPU有关,而目前主流的深度学习框架Tensorflow2最高支持CUDA 10.1,因此本文讲解在Ubuntu 20.04系统上原创 2021-07-27 11:00:27 · 14028 阅读 · 6 评论