Python学习
文章平均质量分 67
tiankong_hut
博客主页:
https://blog.csdn.net/qq_34638161
Github地址:
https://github.com/tiankong-hut
展开
-
Transformer 介绍
Transformer论文:https://arxiv.org/abs/1706.03762代码解析:https://blog.csdn.net/mijiaoxiaosan/article/details/74909076https://baijiahao.baidu.com/s?id=1622064575970777188&wfr=spider&for=pcht...转载 2020-01-02 10:10:06 · 326 阅读 · 0 评论 -
安装 torchvision
conda install torchvision -c pytorch使用 pip install torchvision 会保错https://blog.csdn.net/chengyq116/article/details/83792983转载 2019-12-02 19:13:26 · 2538 阅读 · 0 评论 -
安装 opencv 模块
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python参考博客: https://blog.csdn.net/weixin_42606065/article/details/88176718转载 2019-12-01 16:21:02 · 239 阅读 · 0 评论 -
windows中docker 安装和使用
在windows 10 家庭版中安装 dockerwin10家庭版安装Docker for Windows:https://www.cnblogs.com/samwu/p/10360943.htmlhttps://blog.csdn.net/zzq060143/article/details/91050272docker镜像加速:https://www.cnblogs.com/...转载 2019-11-13 10:21:15 · 197 阅读 · 0 评论 -
按信噪比 SNR 混合纯净语音和噪声
可以选择 cut 或者 append 模式SNR_a1.py:import scipy.io.wavfile as wavimport numpy as npimport scipy# x1--合并的纯净语音, x2--单个噪声 ,所以 x1 >> x2def signal_by_db(x1, x2, snr, handle_method): from n...转载 2019-11-12 10:57:46 · 2754 阅读 · 1 评论 -
librosa 安装
参考博客: https://blog.csdn.net/zzc15806/article/details/79603994https://pypi.org/project/librosa/librosa 安装时总是不成功,网络不好超时。conda install -c conda-forge librosa 或者:pip install librosa通过源码安装,下载地址:...原创 2019-11-05 19:56:44 · 3367 阅读 · 6 评论 -
python 合并语音(混合、拼接、连接、merge)
单层文件夹下的多句语音合并为一个语音:#merge_files_in_a_folder # 合并音频def merge_files(path_read_folder, path_write_wav_file): # files = os.listdir(path_read_folder) merged_signal = [] for filename in ...原创 2019-11-05 17:10:38 · 7229 阅读 · 0 评论 -
keras 保存和加载模型
https://www.cnblogs.com/weiyinfu/p/9788179.htmlhttps://blog.csdn.net/rubysxl/article/details/86510253 :模型权重很容易使用HDF5格式存储,而网络结构可以以JSON或YAML格式保存。https://yq.aliyun.com/articles/599528 :Keras使用保存...转载 2019-11-05 11:22:36 · 2793 阅读 · 0 评论 -
python 画语音波形图和语谱图
https://github.com/eesungkim/Speech_Enhancement_DNN_NMF # 将numpy array 有int转换为float clean_test = clean_test.astype(float) #将numpy array从int转换为float,纯净语音 noisy_test = noisy_test.astyp...原创 2019-11-05 10:16:33 · 7087 阅读 · 2 评论 -
不同信噪比SNR语音混合,以及波形图
代码含有:wav音频读取、语音混合、语谱图# coding = utf-8import numpy as npfrom matplotlib import pyplot as pltimport librosaimport scipydef SNR(x1, x2): from numpy.linalg import norm return 20 * np.log1...原创 2019-11-01 11:01:53 · 1931 阅读 · 0 评论 -
语音信号基础--信噪比(SNR)
我的博客: https://blog.csdn.net/qq_34638161/article/details/89711441 信噪比就是信号的平均功率和噪声的平均功率之比:S/N。用分贝(dB)作为度量单位:信噪比 = 10 * log10(S/N) (dB)信噪比(SNR):20lg10(norm(x1)/norm(x2))norm:求向量或范数。def SNR(x1,...原创 2019-11-01 09:10:27 · 13877 阅读 · 0 评论 -
tensorflow和keras对应的版本
对应的网址:https://docs.floydhub.com/guides/environments/AttributeError: module 'tensorflow.python.keras.backend' has no attribute 'get_graph'原因:tensorflow版本和keras版本不匹配...转载 2019-10-31 16:42:18 · 6849 阅读 · 1 评论 -
python导入自定义模块
https://www.cnblogs.com/telazy/p/8967515.html导入子目录文件:需要引入子目录下的文件,则可以采用import一个包的形式,将子目录封装成包,即可调用。在子文件夹下建立 __init__.py 文件:或者:import syssys.path.append("F:\Study\Speech")导入同级目录文件:...转载 2019-10-31 16:31:41 · 377 阅读 · 0 评论 -
Qt 软件下载、安装
Qt学习: http://c.biancheng.net/view/3851.html官方地址: http://download.qt.io/archive/qt/简书:Q5安装https://www.jianshu.com/p/37c7f227a01bubuntu 下安装Qt:https://blog.csdn.net/m0_37688984/article/de...转载 2019-10-22 11:02:21 · 718 阅读 · 0 评论 -
爬虫--获取机器之心 SOTA模型的数据
参考博客:http://c.biancheng.net/view/2011.htmlSOTA模型:https://www.jiqizhixin.com/sotapython将 str 转换成 json 的方法:https://blog.csdn.net/Pythoncxy/article/details/95203732进入自然语言模块,然后又返回前一层,观察变化情况,多出来...原创 2019-10-18 15:22:59 · 796 阅读 · 0 评论 -
python脚本中的#!/usr/bin/python
https://blog.csdn.net/qinglu000/article/details/42969525 #!/usr/bin/env python与#!/usr/bin/python的区别脚本语言的第一行,只对Linux/Unix用户适用,用来指定本脚本用什么interperter来执行。有这句的,加上执行权限后,可以直接用./执行,不然会出错,因为找不到python解释器 #!/usr...转载 2018-06-26 19:48:21 · 8371 阅读 · 0 评论 -
ubuntu下pyaudio安装方法
pip install pyaudioapt-get install pyaudio错误内容:Collecting pyaudio Using cached PyAudio-0.2.10.tar.gzBuilding wheels for collected packages: pyaudio Running setup.py bdist_wheel for pyaudio ... error...原创 2018-05-20 17:37:17 · 15308 阅读 · 3 评论 -
解决 jack server is not running
Cannot connect to server request channel jack server is not running or cannot be started.参考地址:https://www.baidu.com/link?url=7cwMhGA2anfrWvGV0-IzCBQs11pgEegx61gqjkYm9HdJ8DLqU6nr7VxrW5rvhSV88uzYBNG3ygw...转载 2018-05-20 18:13:21 · 6224 阅读 · 0 评论 -
tensorflow.python.framework.errors_impl.OutOfRangeError: FIFOQueue
Traceback (most recent call last):File "/home/human-machine/Speech/deep-voice-conversion-master/train1.py", line 90, in train(logdir='./logdir/default/train1', queue=True)File "/home/human-machine/Spe...转载 2018-05-21 09:03:44 · 8299 阅读 · 2 评论 -
Vmware虚拟机启动按F2无法进入BIOS的解决方法
https://blog.csdn.net/u012836851/article/details/50504994问题现象:系统开启,按‘F2’不能进入BIOS,直接进入系统,实际上在虚拟机上按F2就可以进入BIOS,这个应该怎么解决? 原因分析:由于点击F2进入BIOS的画面时间太短,很多时候用户来不及按下F2,就导致了无法进入BIOS。 解决办法: 方法一:单次方法(下次使用需再次相同操作)...转载 2018-05-25 10:55:03 · 14613 阅读 · 2 评论 -
/dev/sda1 100% 虚拟机ubuntu系统无法开机
ubuntu单用户模式(安全模式)https://blog.csdn.net/bzfys/article/details/69266620https://www.cnblogs.com/zhangmingcheng/p/8213819.htmlVmware虚拟机启动按F2无法进入BIOS的解决方法https://blog.csdn.net/qq_34638161/article/details/8...原创 2018-05-25 13:18:09 · 5508 阅读 · 0 评论 -
merge_all引发的血案
https://blog.csdn.net/u012436149/article/details/53894364在训练深度神经网络的时候,我们经常会使用Dropout,然而在test的时候,需要把dropout撤掉.为了应对这种问题,我们通常要建立两个模型,让他们共享变量。详情.也可以通过设置 train_flag, 这里只讨论第一个方法可能会碰到的问题.为了使用Tensorboard来可视化我...转载 2018-05-25 15:49:17 · 510 阅读 · 0 评论 -
TensorBoard 简介及使用流程
https://blog.csdn.net/gsww404/article/details/78605784五、启动 TensorBoard 展示所有日志图表1. 通过 Windows 下的 cmd 启动运行你的程序,在指定目录下(logs)生成 event 文件在 logs 所在目录,按住 shift 键,点击右键选择在此处打开 cmd在 cmd 中,输入以下命令启动 tensorboard -...转载 2018-05-25 16:12:46 · 912 阅读 · 0 评论 -
tensorflow.python.framework.errors_impl.OutOfRangeError? GitHub上andabi/ deep-voice-conversion/ 的解决方法
Traceback (most recent call last):File "/home/human-machine/Speech/deep-voice-conversion-master/train1.py", line 90, in train(logdir='./logdir/default/train1', queue=True)File "/home/human-machine/Spe...原创 2018-05-21 17:53:03 · 4355 阅读 · 11 评论 -
如何查看 /dev/sda 下的文件
/dev/sda是指接在SATA、SCSI第一个接口上的硬盘。/dev/sda是指整个硬盘,实际使用中一般都会有分区,也就是/dev/sda1, /dev/sda2这样的。肯定有一些分区已经挂载了,先用df命令,可以看到各个分区分区被挂载到哪个目录,然后ls查看你想要查的目录。另外,那些没有被挂载的分区,如果你知道是哪些,那直接用mount命令挂载到某个目录下,然后用ls自己看就好了;如果不知...转载 2018-05-26 15:09:12 · 34225 阅读 · 0 评论 -
如何在ubuntu下使用Github?
安装Git一个全新的ubunt系统,需要安装Git(系统是不具有该工具的),方法如下: 在terminel中输入如下命令:sudo apt-get install git git-core git-gui git-doc git-svn git-cvs gitweb gitk git-email git-daemon-run git-el git-arch1接下来需要检查SSH因为GitHub会用...转载 2018-05-22 22:16:05 · 354 阅读 · 0 评论 -
用Git从GitHub上下载源码
参考博客:https://www.baidu.com/link?url=kVFCl0_ie967mbNRD-UqQI5cZBCpOSvYd7iIGfMtko_f5upZXbEsO2-HcGUCFFa7HpPQKxrQ9eQUs380B6tguaURBAnUjt7F7FI9hYn27Ce&wd=&eqid=d4489b450000307a000000025b04255c本文根据参考资...转载 2018-05-22 22:26:15 · 9925 阅读 · 2 评论 -
带你认识Proxy
http://www.people.com.cn/GB/channel5/569/20000703/127996.html 将cache的观念再扩大,如果我们专门用一部电脑作为大家的缓存区,凡是要出去抓资料前,都先经过这部电脑检查,真正没有的资料才连线出去抓取,那是不是会对加快速度和节省网路带宽很有帮助呢?这部服务器就称作proxy 服务器,服务器通常位于(网络位置上)离client很近的地方。...转载 2018-05-22 22:55:25 · 3446 阅读 · 0 评论 -
ubuntu中git下载github上源码
用git下载github上源码,git clone git://github.com/tensorflow/models.git ,可以下载git clone https://github.com/tensorflow/models.git ,出现错误早上打开ubuntu,又可以用了: 只是网速都很慢,要代理或者翻墙。...原创 2018-05-23 09:57:06 · 13518 阅读 · 0 评论 -
Tensorflow加载预训练模型和保存模型
https://blog.csdn.net/huachao1001/article/details/78501928使用tensorflow过程中,训练结束后我们需要用到模型文件。有时候,我们可能也需要用到别人训练好的模型,并在这个基础上再次训练。这时候我们需要掌握如何操作这些模型数据。看完本文,相信你一定会有收获!1 Tensorflow模型文件我们在checkpoint_dir目录下保存的文件...转载 2018-05-28 17:21:46 · 655 阅读 · 0 评论 -
ubuntu终端没进入python就输入import,鼠标变成十字架形状了 不能左键点击
https://www.baidu.com/link?url=ANRqphbKr5Onkut7lw6-ry3RBjt17a3__t7aqiEtK5-0u1fS3e6UnJkjMX7YWj5L_C40odL0n94-AroiwKg5OAJl9W6J2KiPPib1UtfTcuC&wd=&eqid=f0c966010002014d000000065b056e6aAlt+F4转载 2018-07-13 21:14:21 · 998 阅读 · 0 评论 -
linux安装 tar.bz2安装方法
https://blog.csdn.net/cgb0210/article/details/5782379linux下解压tar.bz2文件下面所所有操作,后面有所有步骤说明[yonghu@localhost ~]# su root口令: [root@localhost ~]# cd /ho...转载 2018-05-24 16:46:18 · 51406 阅读 · 2 评论 -
python一行写不下,变多行
https://blog.csdn.net/longshenlmj/article/details/9838377ython里一行写不下,拆成多行,\和() 两种方法在一行末尾 加上“ \”,也就是空格加上\ a= 'sdfaf' \ 'test'注意两个对象都要独立,字符串必须都用双引号引起。如果是if and 后加“ \”。其实用括号也可以,比如a=('sdfaf' 'test')或...转载 2018-05-29 15:49:59 · 2118 阅读 · 0 评论 -
Python中文编码,python注释方式
中文编码: # coding=UTF-8 #-*- coding:UTF-8 -*- 放在中文的前面才行三种注释方式: 1.用 一对""" 括起来要注释的代码块。 2.用一对'''括起来要注释的代码块。 3.选中要注释的代码,按下ctrl+/注释。...原创 2018-05-29 15:58:42 · 2339 阅读 · 0 评论 -
虚拟机 ubuntu添加并挂载磁盘
Ubuntu下虚拟机增加新磁盘https://jingyan.baidu.com/article/4dc40848457af9c8d846f16c.htmlUbuntu Linux 永久挂载(mount)分区https://blog.csdn.net/loveaborn/article/details/24105045https://www.cnblogs.com/linxiyue/p/82208...转载 2018-05-29 17:54:10 · 10006 阅读 · 0 评论 -
VMware下对虚拟机Ubuntu系统分区/dev/sda1进行磁盘扩容
https://www.cnblogs.com/dannygoo/p/6233451.html转载 2018-05-30 10:13:23 · 5293 阅读 · 0 评论 -
linux中Scipy下载与安装
scipy下载地址:https://github.com/scipy/scipy/releasesscipy安装命令:sudo pip3 install scipy (搞定)https://blog.csdn.net/xiangcheng001/article/details/53994870只需要几个命令即可完成:sudo apt-get install libblas-devsudo apt...转载 2018-06-20 19:28:44 · 12063 阅读 · 0 评论 -
OutOfRangeError : RandomShuffleQueue
https://stackoverflow.com/questions/34050071/tensorflow-random-shuffle-queue-is-closed-and-has-insufficient-elementsOutOfRangeError (see above for traceback): RandomShuffleQueue '_1_device_0/wav_and_n...转载 2018-06-20 21:01:33 · 2612 阅读 · 0 评论 -
awk 数据处理工具
参考:《鸟哥的linux私房菜基础学习篇》 P364相比于sed常用于一整行处理,awk倾向于将一行分成数个“字段”处理,适合处理小型数据的处理。awk将读取的一行的数据填入 $0 ,$1 ,$2 等变量中;last -n 5last -n 5 | awk '{pirnt $1 "\t" $3}'last -n 5 | awk '{pirnt $1 "\t lines:" NR "\...转载 2018-06-21 10:18:25 · 111 阅读 · 0 评论 -
anaconda在ubuntu中添加环境变量
https://blog.csdn.net/caomin1hao/article/details/78341568在ubuntu上安装好anaconda后,如果输入conda命令报错,很有可能需要修改注册表(相当于windows中将路径添加到系统环境变量)~ /anaconda3/bin为.Sh所在home目录路径在终端输入:sudo gedit ~/.bashrc , bashrc是用...转载 2018-05-30 19:54:00 · 20511 阅读 · 3 评论