课程学习
LittleZeyuan
爱学习 爱生活 爱自己
展开
-
python中使用print+f控制输出格式
使用print+f可以实现很好的控制格式输出3.1415926 {:.2f} 3.14 保留小数点后两位{:<10s} 左对齐 (宽度为10)其中<代表向左对齐,>代表向右对齐,^代表向中对齐 In [4]: print(f"{b:<10s}{a:.0f}") Pi is 3 In [7]: print(f"{b:^10s}{a:+.2f}") Pi is +3.14 3.1415926 {:+.2f} +3.14 带符号保留小数点后两位-1原创 2022-03-21 08:28:52 · 2737 阅读 · 0 评论 -
利用主成分分析法和多层感知机(MLP)实现MNIST数据集分类
利用主成分分析法和多层感知机(MLP)实现MNIST数据集分类原创 2022-01-06 20:47:33 · 1092 阅读 · 1 评论 -
完美解决pytorch官网安装过慢问题
完美解决pytorch安装过慢问题由于之前版本不兼容,卸载了cuda版本的pytorch,但是再下载时就出现了很大的问题官网速度太慢了,然后总是不成功换了国内的源又直接说找不到最后转到原网站:https://download.pytorch.org/whl/torch_stable.html直接找对应的版本进行下载,然而还是速度过慢最后还是转到了迅雷,发现下载速度杠杠的下载好whl文件,最后直接pip install + 对应的whl即可最后安装好了~...原创 2021-04-21 22:03:08 · 1850 阅读 · 2 评论 -
python中的*号特殊用法
1.用在两表达式之间,*表示乘法运算,**表示乘方运算In [1]: 3*4Out[1]: 12 In [2]: 3**4Out[2]: 812.用在变量的前面向函数传递参数,将变量中可迭代对象的元素拆解出来作为独立的参数传递给函数。In [3]: a = [1,2,3,4] In [4]: print(*a,sep=',')1,2,3,4对于**,变量为字典,将其拆解出来,单独传给参数In [24]: dic = {'name':'wzy','age':21,"s原创 2021-04-13 08:37:25 · 198 阅读 · 2 评论 -
Linux配置备忘录
ubuntu更改下载路径为国内镜像:vim /etc/apt/sources.listVScode : https://code.visualstudio.com/docs/setup/linuxpython更改安装源:pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/python更改默认为python3:https://blog.csdn.net/qq_35067322/article/details/1049原创 2021-02-26 16:42:22 · 121 阅读 · 1 评论 -
python面向对象学习摘要
面向对象的编程(objected oriented programming)简称OOP,是一种编程的思想。OOP把对象当成一个程序的基本单元,一个对象中包含了数据和操作数据的函数。面向对象极大地提升了编程效率,使编程的重用性增高。多态:一个函数有多种表现形式,调用一个方法有多种形式,但是表现出的方法是不一样的继承:子项继承父项的某些功能,在程序中表现某种联系封装:把需要重用的函数或功能封装,方便其他程序直接调用类:对具有相同数据或者方法的一组对象的集合对象:对象是类的一个具体实例1、封装原创 2021-02-04 11:15:04 · 71 阅读 · 0 评论 -
从数学理解主成分分析
本文进行出发点是一个包含N个对象的yn{y_{n}}yn的数据集,每一个对象是一个M维的向量。基于主成分分析,我们希望将M维数据转化为D维数据。PCA定义了一组线性投影,每个投影维度都是原始数据的一个线性组合。即如果从M维投影到D维,PCA定义D个向量wd{w_{d}}wd(每个都是M维),其中投影空间的第d个元素xnd{x_{nd}}xnd(其中xn=[xn1,xn2,…,xnD]{x_{n}}=[x_{n1},x_{n2},\dots,x_{nD}]xn=[xn1,xn2,…,xnD])原创 2021-01-19 18:38:26 · 152 阅读 · 0 评论