自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 回归问题-逐步回归(Stepwise Regression)

逐步回归(Stepwise Regression)逐步回归主要解决的是多变量共线性问题,也就是不是线性无关的关系,它是基于变量解释性来进行特征提取的一种回归方法。逐步回归的主要做法有三种:(一)Forward selection:将自变量逐个引入模型,引入一个自变量后要查看该变量的引入是否使得模型发生显著性变化(F检验),如果发生了显著性变化,那么则将该变量引入模型中,否则忽略该变量,...

2020-02-07 15:56:19 4357

原创 回归问题-Lasso回归

Lasso(Least absolute shrinkage and selection operator)方法是以缩小变量集(降阶)为思想的压缩估计方法。它通过构造一个惩罚函数,可以将变量的系数进行压缩并使某些回归系数变为0,进而达到变量选择的目的。正则化正则化(Regularizaiton)是一种防止过拟合的方法。 ...

2019-07-21 23:44:33 19987

原创 时间序列模型(ARIMA和ARMA)完整步骤详述

老师作业要求,实现ARMA和ARIMA模型的基本全过程和最后结果。目录所用的所有数据包1,数据准备与预处理(1)数据准备(2)数据预处理2,数据重采样3,平稳性和非白噪声(1)差分法实现(2)平滑法处理(3)ADF检验(4)非白噪声检验4,时间序列定阶(1)ACF和PACF定阶5,构建模型和预测(1)ARMA模型构建(2)模型好坏检验...

2019-05-28 14:57:27 42380 27

转载 计算机网络知识点

1. 以下关于HTTP说法正确是的:(题目来源)A. HTTP POST方式比GET更安全B. HTTP GET请求提交参数没有长度限制C. HTTP POST请求提交参数没有长度限制D. HTTP GET和POST请求提交参数都没有长度限制AC分析:HTTP协议是应用层协议,是一种客户端和服务器端数据传输的一种协议,是面向事务的,无状态的一种协议。考点一 :HTTP协议特点(参考链接1)(1)无连接的:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收..

2020-08-06 11:00:31 18

原创 Python-Leetcode-动态规划 整理归纳

https://leetcode-cn.com/problems/coin-change/solution/dong-tai-gui-hua-tao-lu-xiang-jie-by-wei-lai-bu-ke/动态规划问题的一般形式就是求最值。动态规划的穷举有点特别,因为这类问题存在「重叠子问题」,如果暴力穷举的话效率会极其低下,所以需要「备忘录」或者「DP table」来优化穷举过...

2020-07-27 14:58:30 59

原创 python-内置函数

参考:【1】https://www.jianshu.com/p/e919f7eee06d 【2】https://www.runoob.com/python/python-func-map.htmlpython2中map()函数返回的是一个列表,但在python3中1他返回的是一个迭代数(iteration)。map(function, iterable, ...)map函数将后面迭代对象元素(iterable)中的每一个元素,按照function的计算方法,返...

2020-07-19 16:37:39 34

原创 广义线性模型(Generalized Linear Models, GLM)与线性回归、逻辑回归的关系

线性回归和逻辑回归都是广义线性模型的特例。1 指数分布族如果一个分布可以用如下公式表达,那么这个分布就属于指数分布族。这是《数理统计》课本中的相关定义,大多数利用的定义如下(y不是一个变量,是一个群): ...

2020-07-17 10:12:50 105

原创 Python-Leetcode-优先队列

https://www.jianshu.com/p/d174f1862601【python-堆】https://blog.csdn.net/qq_31156277/article/details/90117773【堆】https://www.sohu.com/a/256022793_478315【优先队列】堆的基本要求是堆中所有结点的值必须大于或等于(或小于或等于)其孩子结点的值。除此以外,所有叶子结点都是处于第 h 或 h - 1层(h为树的高度),其实堆也是一个完全二叉树。为什么能...

2020-07-14 20:54:03 47

转载 Python 需要搞清楚的基本原理整理

https://blog.csdn.net/zhaogeno1/article/details/80298702

2020-07-13 16:29:01 60

原创 Pyhton-Leetcode-二叉搜索树(二叉排序树、二叉查找树)相关题目

二叉搜索树是一种所有左子树小于其父节点,右子树大于其父节点的特殊二叉树。二叉搜索树主要用来出检索某个节点。【用于搜索】二叉搜索树按照中序遍历,就能够得出正确从小到大的序列排序。面试题54. 二叉搜索树的第k大节点考点:二叉搜索树的性质。首先要知道的就是二叉搜索树中序遍历,就是从小到大的序列排序。那么就可以遍历一遍,然后输出k大就行了。BFS+list.sort() 是解法1,很慢。解法2:递归和非递归的中序遍历class Solution: def kthLargest(.

2020-07-10 19:57:23 69

原创 Pytorch_hook机制的理解及利用register_forward_hook(hook)中间层输出

参考文献:【1】梯度计算问题含公式:参考链接1.【2】pytorch改动和.data和.detch()问题:https://blog.csdn.net/dss_dssssd/article/details/83818181【3】hook技术介绍:https://www.cnblogs.com/hellcat/p/8512090.html【4】hook应用->中间层的输出:https://blog.csdn.net/qq_40303258/article/details/10688431

2020-07-03 11:42:39 359

原创 Python-Leetcode-二叉树的最近公共祖先(LCA)问题

最近公共祖先(Lowest Common Ancestor,LCA),详见百度百科。一个节点也可以是它自己的祖先。面试题68 - I. 二叉搜索树的最近公共祖先从树根开始,如果当前节点值大于p和q,那么p和q的公共祖先,一定在当前节点的左子树上。从树根开始,如果当前节点值小于p和q,那么p和q的公共祖先,一定在当前节点的右子树上。从树根开始,如果当前节点值介于p和q,那么该节点就是p和q的最近公共节点。按照上面规则来做:class Solution: def lowestC

2020-06-15 15:09:52 77

原创 Python-Leetcode-剑指offer(五月下做题整理)

5-16-5-17-5-18-5-19-5-20-5-21-5-22-5-23-5-24-5-25-

2020-06-12 09:29:13 73

原创 Python-利用Graphviz绘制决策树

1,Graphvi安装[1]安装包下载地址见此链接。[科学上网]下载速度比较快[2]下载完msi之后,安装在这个anaconda的路径下。我的路径是E:\anaconda1\Lib\site-packages\然后就安装就好了,首先测试一下pyhton是否能够import。下面截图说明可以用。然后找一下Graphviz.exe的路径,直接在开始界面找一下路径就行了[anaconda包太多了不好找],路径是E:\anaconda1\Lib\site-packages\bi..

2020-06-10 09:46:22 362

原创 Leetcode-python-二叉树的遍历

二叉树的前序遍历 ->144. 二叉树的前序遍历递归写法:# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution: def preorderTraversal(self, root: Tre

2020-06-08 09:37:45 72

原创 python 负数补码存储问题

functools.lru_cache 和斐波那契数列数列的数学方法。

2020-06-01 12:35:11 162

原创 Python-Leetcode-剑指offer(五月上做题整理)

滚动数组:(1)5-1-面试题39. 数组中出现次数超过一半的数字

2020-05-29 01:22:01 85

原创 MIMIC-III 数据库安装【Windows】

MIMIC官方教程->https://mimic.physionet.org/tutorials/install-mimic-locally-windows/准备工作:【1】下载脚本 ->https://github.com/MIT-LCP/mimic-code/tree/master/buildmimic/postgres需要用到的脚本有:【2】下载 PostgreSQL ->http://www.postgresql.org/download/windows/[...

2020-05-26 09:50:18 961 5

原创 Pyhton 快速幂和快速乘法

快速幂:就是快速算底数的n次幂。其时间复杂度为 O(log₂N), 与朴素的O(N)相比效率有了极大的提高。求a的b次方幂。(a=3,b=11) 故做法:将b转成二进制,用i去循环b中的每一位,若该位置为1,那么就乘以。直至b为0。def exponential_calculation(a,b): #迭代版本 ans = 1 while(b): if( b&1 ) : #如果b的当前末位为1,则相乘 ...

2020-05-23 20:14:19 161

原创 Python 和 C++ 中的 位运算符和逻辑运算符 区别与联系

[补充]面试题64. 求1+2+…+n

2020-05-22 11:47:32 82

原创 Python-Leetcode-剑指offer(四月下旬做题整理)

(1)4.20-大风- 03. 数组中重复的数字 考点:沟通能力,问面试官要时间/空间需求代码:(A) 时间复杂度O(N)空间复杂度 O(N)class Solution: def findRepeatNumber(self, nums: List[int]) -> int: #方法一 -...

2020-05-19 19:07:32 103

转载 Python中collections模块(内置模块)

转载:https://www.cnblogs.com/dianel/p/10787693.htmlcollections模块实现了特定目标的容器,以提供Python标准内建容器 dict、list、set、tuple 的替代选择。CounterCounter是一个dict子类,主要是用来对访问的对象的频率进行计数。import collectionsc = ['s','a','...

2020-05-19 17:10:09 56

原创 python 安装 pip

用pip安装包,不小心把旧版本的pip删掉了,新版本的装不上。所以,要重新安装pip.https://pip.pypa.io/en/stable/installing/#installing-with-get-pip-py -官网点开之后,一点懵逼。其实就是把网页上的代码复制到scripts目录下。然后运行一下py文件就好了。...

2020-05-10 23:45:08 81

原创 Letax [错误] Can't spawn "cmd.exe": No such file or directory at c:\texlive\2018\texmf-

利用tex studio出现Can't spawn "cmd.exe": No such file or directory at c:\texlive\2018\texmf-问题。【1】找到path环境变量,将txtlive中的bin/win32路径添加进去。【2】在win+Rcmd中能够运行 tex -version就说明添加成功。【3】再次运行。...

2020-05-09 17:30:36 146

原创 遗传算法(GA)中的编码方式-二进制编码、格雷编码、实数编码

4、30任务

2020-05-03 10:55:50 1094

转载 Python— * 和 ** 的区别和作用

*和 **的用途和作用

2020-04-08 21:22:16 137

原创 Pyhon-列表切片操作

matrix[::1]matrix[::]是什么

2020-04-08 20:24:02 48

原创 Python-字典的增删改查常见操作

字典创建字典的增删改查示例:词频统计

2020-04-08 17:58:12 70

原创 Phyhon-内置函数zip()

matrix[::] = zip(*matrix[::-1])zip(iterable...)主要作用是将可迭代对象(list、string等)作为参数,将迭代器1、2、3中相同位置的参数,组成元组最后封装成一种格式(列表、字典、元组)返回。1,字典何而使用*与 **区别列表如何读取的 ...

2020-04-08 11:35:44 86

原创 python-多重赋值问题

3/31

2020-03-31 11:43:45 87

原创 Python-基本排序方法实现

汪锋

2020-03-30 18:28:44 59

原创 python-sort()与sorted()区别与联系

今天任务

2020-03-28 15:03:29 47

原创 论文参考文献引用小技巧

一般情况下,会有三种参考文献格式:GB/T7714,APA,MLA(Modern Language Association)。其中 中国毕业论文和在中国发表的文章,都是以GB/T 7714为标准的,是国家标准。中文参考文献,一般直接用“知网->文章->导出参考文献”;知网里面没有的可以参考“百度学术”中的引用(引用的时候三种格式都有)。第二种是 APA,一般学术性论...

2020-03-24 10:10:14 327

原创 Python-argparse库基本使用方法和add_argument() 参数详解

官网:https://docs.python.org/3.6/library/argparse.htmlargparse库是一个存储参数库,可以用来进行模型训练过程中的参数保存作为一个整体,以便于使用和更改。创建import argparseparser = argparse.ArgumentParser(description='Testing...') #创建对象添加参数...

2020-02-26 00:05:23 1816

原创 pytorch - K折交叉验证过程说明及实现

代码主要核心思想来自:https://www.cnblogs.com/JadenFK3326/p/12164519.htmlK折交叉交叉验证的过程如下:以200条数据,十折交叉验证为例子,十折也就是将数据分成10组,进行10组训练,每组用于测试的数据为:数据总条数/组数,即每组20条用于valid,180条用于train,每次valid的都是不同的。(1)将200条数据,分成按照 数据...

2020-02-22 19:09:48 5907 6

原创 python 中的内置函数slice()

slice()函数是一个切片函数,可以作用于list,tuple,numpy等结构,其作用类似于列表中常见的切片操作,但是如果按照某个长度将list等可以用于切片的序列做等分,一般可以用一个循环可以实现。l =[1,2,3,4,5,6,7,8,9,10]i = 0while(i<10): print(l[i:i+2]) i += 2output:[1, 2]...

2020-02-22 15:21:43 294

原创 Python-Leecode-011-盛最多水的容器

题目: 解法一:组合所有可能,找出最大(超出时间限制)class Solution: def maxArea(self, height: List[int]) -> int: max_= 0 for i in range(0,len(height)): ...

2020-02-11 12:56:24 77

原创 from ast import literal_eval 去掉列表结构,仅留字符串

直接print是这样的形式,直接把[]去掉,剩下字符串结构。from ast import literal_evalimport pandas as pddata = pd.read_csv(path)for contents in data: print(contents) print(literal_eval(contents)[0])对比:...

2020-02-07 10:14:30 108

原创 python中的re模块(正则表达式)

re模块是python中特有的,但是正则表达式是通用的。正则表达式介绍re模块常用函数正则表达式介绍(1)特殊符号处理常用逻辑符号 含义 正则表达式 可以匹配的例子 不可能匹配的例子 . 匹配任一字符 "a.c" "abc",''amc" "addc","addds" ^ 匹配以某个字符开始的字符串 "^a"...

2020-02-01 18:54:51 64

原创 torch.stack() 与 torch.cat()

torch.stack()和torch.cat()都是拼接tensor常用操作,stack()可以看做并联,cat()为串联。torch.stack()官网:https://pytorch.org/docs/stable/torch.html#torch.stacktorch.stack(tensors,dim=0,out=None)→ Tensortorch....

2020-01-28 10:41:21 1989

提示
确定要删除当前文章?
取消 删除