AI与Python
AI与Python的基础学习
芯存猛虎,细嗅蔷薇
计数菜鸟,期望慢慢变好
展开
-
linux(1):基础初识
一、18.04系统换源1、备份备份/etc/apt/sources.list文件mv /etc/apt/sources .list /etc/apt/sourses .list.backup2、换源新建/etc/apt/sources.list文件并添加以下内容在root管理员下// 切换到管理员sudo su// 新建文件并写入vi /etc/apt/sources .list2.1 阿里源deb http: //mirrors .aliyun.com /ubuntu/原创 2021-01-28 22:38:47 · 60 阅读 · 0 评论 -
python(4):numpy的学习
一、轴交换与reshapeimport numpy as nparr = np.arange(6).reshape((2, 3))arr1 = np.arange(2, 6+2).reshape((2, 3))arr2 = np.arange(5, 6+5).reshape((2, 3))print(arr)print()print(arr1)print()arr = arr.swapaxes(1, 0)print(arr)print()arr = arr.reshape(ar原创 2021-01-28 22:03:17 · 36 阅读 · 0 评论 -
python(3-1):librosa函数的使用
一、数据手册函数手册二、基本使用基本使用三、用librosa提取MFCC特征例子import scipy.io.wavfile as wavfrom python_speech_features import mfccimport librosafrom librosa import displayfrom matplotlib import pyplot as pltimport numpy as np# audioimport librosaimport librosa.dis原创 2021-01-28 22:04:49 · 511 阅读 · 0 评论 -
python(3):音频数据增强处理
音频数据增强处理增强方法1)时间延长(TS):放慢或加快音频采样(同时保持音高不变)。将每个样本的时间拉伸四个因素:{0.81、0.93、1.07、1.23}。2)音高转换(PS1):提高或降低音频样本的音高(同时保持持续时间不变)。 每个样本的音高偏移了四个值(以半音为单位):{-2,-1、1、2}。3)音高偏移(PS2):由于我们的初始实验表明音高偏移是一种特别有益的扩充,因此我们决定创建第二个扩充集。 这次,每个样本的音高偏移了四个较大的值(以半音为单位):{-3.5,-2.5、2.5、3.5原创 2020-06-08 23:42:04 · 2143 阅读 · 0 评论 -
python(2):字符串(str)与列表(list)以及数组(array)之间的转换方法
list和array的不同在进行转换之间先研究下python中list和array(np.array)的不同:1、list是python中内置的数据类型,其中的数据的类型可以不相同,如java中List也可以不用相同的数据,但是为了格式的统一,就要用到泛型或者ArrayList。array中的数据类型必须是一样的。2、list中保存的数据的存放地址,而不是数据,会增加内存的占用,所以存放数据还是尽量使用array。3、list中有append的方法,可以进行追加,而array没有追加的方法,只能通过原创 2020-06-26 16:57:34 · 2157 阅读 · 0 评论 -
python(1):anaconda更换pip镜像源、路径问题、创建环境问题
一、更换pip镜像源(一)、在C盘的Users目录中新建一个pip文件,如C:\Users\xx\pip\,然后在pip文件夹内新建文件pip.ini(txt进行编辑),内容如下:[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple/trusted-host = pypi.tuna.tsinghua.edu.cndisable-pip-version-check = truetimeout = 120 [list]f原创 2020-06-29 13:44:59 · 631 阅读 · 0 评论 -
keras(1):入门与资源
一、Keras入门指南入门指南二、keras入门与简单介绍keras入门基础三、keras干货总结keras资源汇总转载 2021-01-28 22:07:20 · 51 阅读 · 0 评论 -
AI probem(1):安装网站上自定义包
一、自定义包的安装【github】1.从网站下载安装包2.解压下载的文件,进入当前文件夹。打开到出现 setup.py 的文件目录3.在当前文件目录中,shift + 鼠标右键,出现 Windows Powershell4.激活环境5.安装 命令:python setup.py install二、解决win10虚拟环境激活失败的问题activate虚拟环境的时候,电脑win10系统由于其保护安全的执行策略,不支持该脚本的执行操作。解决方法(1)以管理员身份打开powershell,原创 2020-06-17 22:29:59 · 169 阅读 · 0 评论 -
笔记(1):模型评估与选择
交叉验证k折交叉验证法将数据集 D 划分为 k 个大小相似的互斥子集,即 D = D1 U D2υ… U D k, Di n Dj = ø (í =/j ) . 每个子集 Di 都尽可 能保持数据分布的一致性,即从 D 中 通过分层采样得到. 然后,每次用k-1 个子集的并集作为训练集?余 F 的那个子集作为测试集;这样就可获得 k组训练/测试集,从而可进行 k 次训练和测试? 最终返回的是这 k 个测试结果的均值 。一般来说,k取10,也叫作10折交叉验证与 留出法相似,将数据集 D 划分 为 k原创 2020-06-13 12:19:42 · 160 阅读 · 0 评论