- 博客(22)
- 收藏
- 关注
原创 ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问。: ‘e:\\python\\python-envs1\\
在安装python dlib 时报错,首先碰到没有cmake 的错误,安装完毕以后,遇到标题这个错误1.首先关闭与Python相关软件,如Pycharm,vscode 等等2.打开安装python所在文件夹3.点击编辑4.将修改与写入打勾5.再次运行pip进行安装6.问题解决参考这里解决方案...
2022-01-03 00:34:50 2579
原创 pip is configured with locations that require TLS/SSL
解决方法环境变量未添加,导致TLS/SSL模块未应用。在环境变量Path中添加以下路径:E:\software\anacondaE:\software\anaconda\ScriptsE:\software\anaconda\Library\bin
2021-12-19 19:22:51 222
原创 python环境激活报错
**问题描述:在cmd 运行Python 时出现未激活环境的错误,开始寻找解决方法,接着使用命令conda info --envs查看激活的环境,用conda create --name python38 python=3.8创建名为Python38的环境变量,报错如下:CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/
2021-12-19 00:05:30 821
原创 Python 括号匹配问题理解\8.17
对代码的理解不留于表面,多应用才能更好理解s ="{[]}"stack=[]dict={'}':'{',')':'(',']':'['}for i in s: print(i*6) if i in dict: print(i) # print(i) # print(5*'8') # print(stack[-1]) if stack[-1]==dict[i]: #把栈顶的字符与字典中的索引所对的值比较,如‘】’对应‘【’ print("取出"+
2021-08-17 00:43:20 134
原创 蚁群算法|4.5
蚁群算法一、蚁群算法的来源及背景蚁群算法是意大利学者Dorigo、Maniezzo等人于20世纪90年代看蚂蚁觅食发明的。这意大利的大兄弟在看蚂蚁觅食的时候呢,发现单个蚂蚁的行为比较简单,但是蚂蚁群却能体现一些智能行为,比如蚂蚁能在不同环境中,寻找最短的从蚂蚁窝到达食物的路径。经过进一步研究发现,蚂蚁在找食物的路径会留下记号(生物学称之为“信息素”),蚂蚁群里的蚂蚁会根据这个记号,也就是信息素行走,每个蚂蚁都做记号,经过一段时间后,整个蚂蚁群就会找到一个最短的到达食物的路径了。二、人工蚂蚁和真实蚂.
2021-04-05 15:37:15 3244
原创 K-近邻算法(KNN)\3.14
KNN近邻算法一.定义给定某个待分类的测试样本,基于某种距离(如欧氏距离)度量,找到训练集中与测试样本最接近的k个训练样本,然后基于这k个最近的“邻居”(k为正整数,通常较小)进行预测分类。二、影响算法的因子三、影响因子的解释(为什么这些会影响到KNN分类结果)1)假设k值(训练样本个数)过小,那么对样本数据过于敏感,很可能因为偶然误差导致分类结果的偏离。分类算法的鲁棒性也较差容易发生过拟合。k值过大则有可能分类错误率也会下降,但是由于噪声的存在,可能把这些噪声的干扰继续放大。离分类标准过
2021-03-14 17:22:34 2219 15
原创 ImportError: DLL load failed while importing qhull:问题解决
遇到这个问题,搜索许多答案,有一个可供参考的答案引起我的注意,即python包之间版本的互不兼容,于是我就去试了一下,下了较低版本的sklearn,其他安装包(如numpy,scipy,matplotlib)都为最高版本。下载链接如下:链接本人为python 为3.82,使用sklearn等版本如下:其中自己除了sklearn 依赖安装包以外,还自己下载及更新了一些包,如joblib,sklearn,scikit_misc,threadpoolctl,其中后面两位是模块,需要自己手动到自己pyth
2021-03-04 23:14:19 13139 12
原创 机器学习思维导图\3.3
学习要清楚自己学的是什么,从最基础的入手,寻找合适的路径和方法尤为重要,适合于我自己的,我想就是通过写博客,写代码分析分享自己的所思所感,希望对观众大老爷也有些帮助。
2021-03-03 15:05:41 310 2
原创 plot函数linewidth区别
plot函数常用用法plot(___,Name,Value) 使用一个或多个 Name,Value 对组参数指定线条属性。有关属性列表,请参阅 Line 属性。可以将此选项与前面语法中的任何输入参数组合一起使用。名称-值对组设置将应用于绘制的所有线条。示例:x = linspace(0,10); y = sin(x); plot(x,y,'-o','linewidth',20)解释:linspace用于生成行向量,在这可以理解为x的范围。x = linspace(0,10);y = sin(x
2021-03-02 15:50:58 16030
原创 主成分分析\2.28
主成分分析(PCA)一、概念主成分分析是一种数学降维方法,将原来众多具有关联性变量重新组合为一组新的相互间无关系的综合变量来代替原来的变量。二、用途及分类主成分分析用于缩小问题变量个数,减小解决问题的难度。通过PCA可计算出各个变量对于问题的重要程度(贡献率)。目前主要有两种方法。一种是基于特征值分解协方差矩阵,另一种是根据SVD分解协方差矩阵。三、...
2021-03-01 00:58:03 2716 6
原创 梯度下降学习率的影响
梯度下降-学习率的影响调试梯度下降。 绘制一个在x轴上具有迭代次数的图。 现在在梯度下降的迭代次数上绘制成本函数J(θ)。 如果J(θ)增大,则可能需要减小α。自动收敛测试。 如果在一次迭代中J(θ)的减小量小于E,则声明收敛,其中E是一些小值,例如10的负三次方。但是,实际上很难选择此阈值。已经证明,如果学习率α足够小,则J(θ)将在每次迭代中减小。总结一下:如果α太小:收敛缓慢。如果α太大:不会在每次迭代中都减小,因此可能不会收敛。图来源于吴恩达机器学习,共同学习共同提高。...
2021-02-23 02:24:22 2166
原创 机器学习笔记\2.19
什么是机器学习?提供了机器学习的两种定义。 亚瑟·塞缪尔(Arthur Samuel)将其描述为:“研究领域使计算机无需进行明确编程即可学习。” 这是一个较旧的非正式定义。汤姆·米切尔(Tom Mitchell)提供了一个更现代的定义:“如果某计算机程序在T任务上的性能(由P来衡量)随着经验E的提高而提高,那么据说计算机程序可以从经验E中学习一些任务T和性能指标P。 ”例如:玩跳棋。E =玩过许多跳棋游戏的经验T =扮演跳棋的任务。P =程序将赢得下一场比赛的概率。通常,可以将任何机器学习问题
2021-02-19 22:44:47 179 1
原创 外星人入侵\2021.2.17
项目场景:外星人入侵2问题描述:提示:图片文件不能正确使用 原因分析:提示:文件放置的位置决定了相对路径的不同,pygame.image.load 函数使用可以有绝对路径查找与相对路径两种解决方案:提示:images/ship.bmp 是相对路径可能随着不同电脑的环境变量的选择而发生变化。所以不稳定需要调环境变量,使得电脑知道优先级高低去哪找,在哪找到文件最后一行备注是绝对路径,可以通过右键属性去找到后面还需要加入“\ship.bmp”表示一个位图即图片注意点:两者注意区分容易
2021-02-17 16:38:47 220
原创 外星人入侵\2.15
python初学实况背景:外星飞船BUG实录问题描述:AttributeError: ‘settings’ object has no attribute ‘screen_width’ 知识点:init函数前面后面下划线有两行,而不是一行from bag_name.file_name import class_name...
2021-02-16 01:30:34 128
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人