- 博客(19)
- 资源 (5)
- 收藏
- 关注
原创 机器学习学习笔记(2020-11-1)
及时记录遇到的问题,温故才不慌file.seek(offset,whence): offset表示偏移量,一个数字的时候就代表这个属性;偏移多少字节数第二个变量是起始位置,默认0表示从头开始,1表示当前位置开始,2表示从末位开始;file.read(size):入读一个数字参数,返回读到的字符串;返回的是字符串,python的字符串是记录在数组中的直接用[]来获取每个字符的值;Python认为0x1A(26)就表示文档结束了也就是EOF的值;但是存储的时候二进制文件是从低位到高位排列的;独热编码t
2020-11-06 20:27:41 324
原创 MacBook安装homebrew工具--不过时版本
MacBook安装homebrew工具brew干嘛用的,为啥你要安装?用清华镜像安装brewhome的步骤:brew干嘛用的,为啥你要安装?事情起因是我想给安卓手机安装一个apk,习惯性用adb install 但是提示 not the command。才发现没有adb,然后百度安装adb方式,如下:Mac安装adb,最简单的办法是用homebrewhomebrew是macOS的一个包管理工具1、安装homebrewruby -e “$(curl -fsSL https://raw.githu
2020-10-26 21:19:43 530 1
原创 机器学习-基于支持向量机的分类预测(基础概念)
机器学习-基于支持向量机的分类预测(基础概念介绍)支持向量机超平面分类线方程:核函数核函数的作用常见的核函数案例支持向量机支持向量机(Support Vector Machine, SVM)是一种对数据进行二分类的广义线性分类器,其分类边界是对学习样本求解的最大间隔超平面。用我自己话说,就是一种二分类器,分类方式是画一个平面,这个平面到两边最近点点距离最大。看看下图来了解一下(图来自网络):这两条线都能划分清楚,但是要选一个最优的,评判标准是什么?间距越大越优秀,容错率越小嘛,就像就开车走马
2020-08-26 21:44:24 1973
原创 机器学习(二) 基于决策树的分类预测
机器学习(二)基于决策树的分类预测决策树是什么?先介绍几个概念不纯度误差率信息增益Gini指数再举个决策树做分类预测的Demo小结一下决策树是什么?决策树是一种基于预测变量对数据分类的算法。作为预测模型,决策树通过分析预测变量来得到有关目标变量的结论。决策树具有类似于流程图的结构,其中每个内部节点是测试属性,并且每个分支是测试的结果。在机器学习中,决策树是一个预测模型,他代表的是对象属性与对象值之间的一种映射关系决策树是一种十分常用的分类方法。他是一种监督学习,所谓监督学习就是给定一堆样本,每个样
2020-08-23 21:35:20 1638
原创 Leetcode学习-动态规划算法
Leetcode学习-动态规划算法什么是动态规划算法(1)?举个例子动态规划模板步骤实际应用动态规划算法什么是动态规划算法(2)?上一章Leetcode学了分治算法,或者说递归算法,有没有发现,出现很多重叠子问题。举个例子说,求斐波那契额数列的时候,fei(6)=fei(5)+fei(4),然后你看,fei(5)里面是不是算过一次fei(4),fei(6)也算了一次fei(4)。发现问题没?有很多的重叠计算。当规模大的时候,重叠的更多了。所以我们来学学动态规划算法来处理 重复计算的问题。就是加个 状态
2020-08-22 22:02:57 385
原创 机器学习(一)基于逻辑回归的分类预测(入门篇)
机器学习之基于逻辑回归的二分类问题预测(入门篇)1 线性回归基本概念1.1 什么是回归1.2 线性回归1.3 损失函数1.4 最小二乘估计1.5.线性回归小结2 多元线性回归2.1 多元线性回归算式2.2 多元线性回归损失函数2.3 对线性回归模型2.4 广义线性模型3 逻辑回归(LR)3.1 什么是逻辑回归?3.2 什么是Sigmoid函数?3.3 逻辑回归的损失函数·本人是机器学习小白一枚,今天算是我的第一门入门课程,说实话,拿到学习资料,我无从下手,虽然我心里大概晓得这是要干啥,但是我并不知道好多
2020-08-20 21:16:20 1625 2
原创 LeetCode学习-分治算法思想
LeetCode学习-分治算法思想分治算法思想,就是递归的思想。回忆一下数据结构的递归----简单来说就是函数自己调用自己本身,函数体需要一个终止条件,要不然就成死循环了。分治算法就是要求学会把一个问题向下分解成更小的问题一直分到边界(就是递归思想的终止条件),然后处理最小的分支,处理完后把结果返回给上一层作为输入继续参与运算,直到返回到最上层。如图:小Tips:递归对有些问题来说,处理速度是很快,比如快排。但是,递归降低时间复杂度是消耗更大内存的到的(就是占用更多的计算机的运行内存)。分
2020-08-19 23:28:19 364
原创 Mac Android Studio环境
Mac Android Studio环境搭建回顾Android StudioSDK工具(SDK manager)Gradle工具(阿里代理)Android Studio安卓开发工具,首先这个是免费的。然后大家用的多了所以我也用这个。官网下载很快。就懒得说了。下完后SDK工具(SDK manager)sdk相当于java开发的jdk一样,也是工具包。不同版本有对应的Android版本SDK Manager下载地址Gradle工具(阿里代理)...
2020-08-11 22:08:44 381
原创 Python第九章 文件系统
Python第九章 文件系统打开文件文件读取OS模块序列化和反序列化打开文件Python中无论是从文件中读还是吧内容写到文件中,首先都需要打开文件,使用open函数。open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) Open file and return a stream. Raise OSError upon failure.只有file参数是必须传都,
2020-08-09 11:50:43 262
原创 Python 第八章 模块
Python 第八章 模块模块命名空间创建一个模块模块导入内置变量‘ __name__ ’搜索路径包datetime模块datetime类创建datetime对象格式化datetime对象拆分处datetime类型中的每一个数据将包含时间的字符串转化为datetime类型数据date类获取当前日期时间time类time类的使用timedelta类模块模块是一个包含所有你定义的函数和变量的文件,后最名是**.py** 模块可以被别的程序引入,以使用该模块中的函数等功能,这也是使用Python标准库等方
2020-08-07 23:45:36 240
原创 Python第七章 类 对象
Python第七章 类与对象类构造方法对象继承整章对比java的类与对象学习,注意异同点类跟java对象一样,就是个模板,用来创建实例(也就是对象)。类里面有哪些概念呢?1,类变量;2,数据成员;3,方法重写;4,实例变量;5,继承;6,多态;7,方法;8,对象;9,构造方法对比java这些概念学习,基本一样;Python创建一个类class EmptyClass: pass构造方法java构造方法是与类名同名的,new一个对象的时候自动执行(同名不同参数交重构);Py
2020-08-05 20:24:43 226
原创 Python第六章 函数
Python第五章 函数定义函数参数位置参数默认参数==可变参数(*arg-元组参数)==关键字参数(**arg-字典参数)命名关键字参数(*,参数名)组合参数变量作用域内嵌函数闭包递归Lambda函数==匿名函数应用==与java方法的不同,Python的函数也可当成一个对象,可以参数是函数,也可返回值是函数!定义以def关键字开头,不带表达式的return的表达式相当于return none;def printme(str): print(str)printme("我要调用用
2020-08-02 20:20:18 355
原创 Python第五章 字典 集合 序列
Python第五章 字典 集合 序列字典访问字典的值修改字典的值删除字典的值字典常用方法集合set定义set访问set常用方法set数学集合操作交集并集差集异或=‘并去掉交’包含关系相交关系判断集合的转换冻结的集合序列类型转化序列通用方法可变类型和不可变类型?方法一:id(x)函数,对x进行改变,观察前后id是否发生变化,不一样表示x不可变(变得话就得重新分配内存了);方法二:hash(x),只要不报错,就是x可以被哈希计算,即不可辨类型,否则可变;字典形如 d = {key1 : valu
2020-07-31 22:57:35 887
原创 Python第四章 列表 元组 字符串
Python第四章 列表 元组 字符串列表定义创建列表添加元素元组字符串Python数据类型和容器类型类型类型表示整型class ‘int’>浮点型<class ‘float’>布尔型<class ‘bool’>列表<class ‘list’>元组<class ‘tuple’>字典<class ‘dict’>集合<class ‘set’>字符串<
2020-07-28 22:05:51 445 1
原创 初次在mac使用Mysql
初次在Mac上使用mysql安装本地连接Mysql本地IP终端连接命令安装mysql for Mac下载地址[提取码]:ytpr安装没啥技巧,一直下一步即可;安装完成后,开启和关闭在“系统偏好设置”里面本地连接Mysql本地IP首先你得知道本地IP是多少;终端->ifconfig:找到eno对于的ip即可;或者干脆用localhost;主要用来本地连接数据库的;终端连接命令在ter中运行:mysql -u root -p1,如找不到mysql命令也可以用下面完整路径命令
2020-07-27 00:23:52 253
原创 Python第三章 异常处理
Python第三章 异常处理异常处理语句try - except 语句try-except-elsetry-except-finallyraise语句章节练习异常处理语句try - except 语句try: 检测范围except Exception[as reason]: 出现异常后的处理代码类似java中的try…catch…语句。try中的语句出错,如果错误类型就是except后的类型相同就执行except后的代码,否则就把错误向上抛出异常;有上层掉用方去捕获这个异常;a
2020-07-24 22:59:48 272
原创 Python第一章 初识Python 基础语法
Python第一章 初识Python 基础入门学前班Python语法部分注释运算符算数运算符逻辑运算符位运算符其他运算符运算符优先级变量和赋值数据类型print()函数学前班Q:Python是什么?A:Python就是一门跟Java,C,C#…并列存在的一种解释型语言(解释型~边翻译成机器码边运行;编译型~预先全部编译成机器码以后再运行)Q:Python能干啥?A:爬虫-搜索引擎,数据分析,web开发;机器学习;胶水语言-连接不同的编程语言在一起合作运行;Q:Python怎么学?A:从基础语法
2020-07-24 20:17:07 390
原创 Python第二章 条件 循环
Python第二章-条件 循环if条件while循环for循环range()函数enumerate()函数break关键字continue关键字pass关键字assert关键字推导式本笔记旨在复习时能快速唤醒记忆,适用人群非纯小白,谢谢!临时该换门楣,上一章链接:Python第一章-初识Python .if条件判断体部分可以是布尔类型以及组合,也可以是整形,浮点型,列表等类型(0,0.0,空集表示False) if 3>2 and True or False: print(" 进入执
2020-07-23 23:50:10 504
帮别人找全球城市数据的时候找到的内容。一个是sql文件,一个是json文件。网上找的资源,整理不易,如若侵权,告知必删。
2022-06-18
JAVA-POI读取word每一段所在页码(附依赖jar包).zip
2021-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人