- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Windows和Ubuntu使用Synergy共用一套键鼠
实验室电脑是Ubuntu系统,自己笔记本是Windows系统,罗技的options++没有Linux版本,没法共享键鼠。而两台电脑用两套键鼠很麻烦,使用的时候经常搞混,又占地方,所以就用Synergy共享键鼠。
2022-12-17 22:34:00
1237
原创 anaconda创建虚拟环境并安装tensorflow
1.打开Anaconda Prompt,选择安装Python版本为3.6,环境名称为tf1,输入下面的命令。conda create --name=tf1 python=3.62.等待安装完成后,激活环境conda activate tf13.安装tensorflow安装tensorflow1.8就执行下面的命令pip install tensorflow==1.8安装tensorflow2.2就执行下面的命令pip install tensorflow==2.24.下载完成并安装
2021-04-06 10:28:11
403
原创 机器学习入门(一)—— KNN邻近算法
KNN邻近算法一、KNN简介KNN的基本思想简单直观:在处理某些问题时,我们认为两个实例在特征空间中的距离反映了它们之间的相似程度,距离越近则越相似。那么,对于一个输入实例 x 的类别或目标值,可根据训练集中与其距离最近的一些实例(最相似的实例)的类别或目标值进行推断。假设数据集 D 为训练集,KNN对输入实例 x 进行预测的算法可描述为:(1)根据某种距离度量方法(通常为欧式距离),找到 D 中与 x 距离最近的 k 个实例。(2)根据最近的 k 个实例的类别或目标值,对 x 的类别或目标值进行
2020-06-30 19:01:08
434
1
转载 深拷贝和浅拷贝
浅谈深拷贝和浅拷贝深拷贝和浅拷贝的区别1.浅拷贝: 将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用2.深拷贝: 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用”为什么要使用深拷贝?我们希望在改变新的数组(对象)的时候,不改变原数组(对象)深拷贝的要求程度我们在使用深拷贝的时候,一定要弄清楚我们对深拷贝...
2019-12-24 00:09:18
127
转载 关于UTF8、UTF16、UTF32的一点总结
UTF8、UTF16、UTF32都是unicode字符集的字符编码。UTF意思是unicode转换格式(Unicode transformformat),出现UTF8、UTF16、UTF32是出于要在内存中存储字符的目的而对unicode字符编号进行编码。UTF8、UTF16、UTF32区别:(8、16、32可看做每种字符编码存储所需的最少的比特位数)UTF8:存在单字节编码,兼容A...
2019-10-08 12:54:06
615
原创 Eclipse如何debug
在Eclipse中如何进行debug1、如何设置断点找到我们需要设置断点的那一行代码,并双击数字,会出现如下图的小点即为设置成功。2、如何进入debug模式设置完断点后,该进入debug了。右击,选择Debug as,就能进入debug模式了3、进行调试F8 运行到当前方法的下一个断点,或者当前方法调用的子孙方法的下一个断点或如果没有下一个断点则程序直接运行完毕;(不常用)Ct...
2019-09-24 14:52:43
290
原创 解决sublime无法下载插件问题
解决sublime无法下载插件问题最近遇到了无法在sublime下载插件的问题,解决方法如下。点开Preferences > Package Settings > Package Control > Settings - User将如下代码放入,最后效果如下图显示"channels": [ "D:/Sublime/Sublime Text 3/channel_v3...
2019-09-18 19:11:18
1179
原创 手把手教你安装eclipse与使用方法(超详细)
下载安装eclipse与使用教程1、首先点进eclipse官网2、下载eclipse的压缩包3、出现新的页面之后往下翻找到并点击红箭头指向的红色矩形的部分Eclipse IDE for Java Developers 项的最右边,根据自己电脑的系统,点击 “64-bit” 。4、进入到新的页面之后点击红框中的“Download”,然后点击进行下载。5、选择路径,下载压缩包6、解压完成后,找到解压后...
2019-09-03 16:47:42
841
原创 逻辑回归笔记
逻辑回归实现数字手写识别逻辑回归和线性回归的区别逻辑回归和线性回归(Linear Regression)的区别如下:普通线性回归主要用于连续变量的预测,即,线性回归的输出y的取值范围是整个实数区间(y∈R)逻辑回归用于离散变量的分类,即它的输出y的取值范围是一个离散的集合,主要用于类的判别,而且其输出值y表示属于某一类的概率逻辑回归主要用于分类问题,常用来预测概率,如知道一个人的年龄、体...
2019-01-26 13:01:48
425
原创 逻辑回归实现数字手写识别
逻辑回归实现数字手写识别什么是逻辑回归我是用自己写的算法实现数字手写识别,采用的是Mnist的数据集,因为数据过多,所以我训练集取了600张,测试集取了100张提取图片因为mnist的数据集下载的是ubyte格式,我先把他转成jpg格式。代码如下:def readfile(): # 读取源图片文件 with open('E:\\pycharm\\python-代码\\tra...
2019-01-26 09:43:03
3476
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人