自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 收藏
  • 关注

原创 内网双击鼠标左键出现字符c

问题:内网双击鼠标左键出现字符c。解决:关闭有道划词即可。

2022-11-10 11:01:27 327 1

原创 vscode离线安装插件

对于不同版本的vscode有不同版本对应的extension,安装时需要注意版本问题,否则会安装失败。下载好vscode插件(.vsix)后,到extensions界面,然后点击install from vsix即可完成安装。出现XHR的安装失败时候多安装几次。点击右上角的...,

2022-11-08 18:52:02 1008

转载 解决代理服务器可能有问题,或地址不正确

如果遇到电脑连上wifi,其他应用可以上网(例如可以登录QQ),但是浏览器不能浏览网页,出现。首先右击电脑wifi标志,点击。这个错误,具体如下图所示。

2022-11-05 10:04:55 4985 1

原创 为什么使用梯度作为下一棵树的target

根据泰勒公式可以将损失函数展开,展开后我们仅将损失函数对当前输出的导数,作为下一棵树的目标函数,即可实现最小化。参考:https://stats.stackexchange.com/questions/202858/xgboost-loss-function-approximation-with-taylor-expansion...

2022-04-30 15:47:56 289

原创 pip list和conda list不一致冲突

起因:shap和numpy版本冲突详情:pip list和conda list中拥有numpy包的版本不一致程序运行的时候调用conda list中的包使用pip install/uninstall 不改变conda list中的包, 导致无法解决包冲突。解决:找到conda环境目录,把conda环境里的numpy包给手动删除,再pip install对应版本的numpy包,这样pip install的numpy包就会出现在conda list里,程序运行调用pip instal

2022-04-27 20:04:43 4161

原创 pandas SettingWithCopy

解决pandas SettingWithCopy

2022-03-06 18:17:44 830

原创 【无标题】python 传递

x = [1,2,3] # or x = np.array([1,2,3])def f(x): x[0] = 3f(x)# x 发生改变print(x) == [1,2,3] # Falsex = [1,2,3]class c(): def __init__(self,x): self.x = xc = c(x)c.x[0] = 22c.x == x # True

2022-03-02 18:21:15 271

原创 idna has no attribute ‘idnaError‘

开始是在vscode中打开jupyter报错出现这个问题,尝试了以下方案:1、pip install idna2、pip uninstall ipykernel pip install ipykernel均无效果最后重新安装jupyter扩展(vscode中),重新打开ipynb文件,不再报错...

2021-12-13 16:09:28 656

原创 miscosoftedgedriver

from selenium import webdriver出现错误提示需要安装miscosoftedgedriver,在官网找到对应的exe文件下载解压。将exe文件复制到浏览器安装目录和python目录下即可。浏览器安装目录通过右击浏览器图标查看浏览器位置python目录通过:pythonimport sysprint(sys.path)获得地址,使用其中一个地址即可...

2020-12-05 15:35:47 103

原创 RBF函数

RBF函数将原来特征数目n_features转换到n_components个

2020-10-23 19:48:28 331

原创 word2vec的实现简记

采用negative sampling方式1.处理数据,获得中心词centers(一个词对应一个序号),背景词和非背景词contexts_negatives(一个词对应一个序号),和标签labels(0和1,0表示非背景词,1表示背景词),masks(用于contexts_negatives长度不足时填充,0表示填充单元,1表示有效单元)2.定义两个全连接层设【1】,【2】,权重矩阵均为 m * n 其中m为样本总数,n为单词向量表示的特征数3.计算时候根据【1】【2】得到centers和contex

2020-08-13 19:28:55 121

原创 不同基向量下的空间旋转变换

在其他空间中进行右旋90度变换的矩阵表示

2020-08-11 21:49:11 315

原创 pytorch导数

在pytorch中损失计算loss = torch.nn.MSEloss()l = loss(y_hat, y)l.backward()之后对每个参数的导数是每个样本求导后的平均值如果说loss不是求均方误差,而是把误差加起来(不做平均),那么得到对每个参数的导数就是每个样本求导后的和!...

2020-08-06 16:03:25 244

原创 torch.Tensor和torch.tensor

Our torch.Tensor constructor is overloaded to do the same thing as both torch.tensor and torch.empty. We thought this overload would make code confusing, so we split torch.Tensor into torch.tensor and `torch.empty.So @yxchng yes, to some extent, torch.ten

2020-08-05 21:46:19 119

原创 安装torchvision

在安装torchvision时候发生错误matching distribution found for torch==1.4.0 (from torchvision)解决方法:pip3 install torchvision==0.2.1 (我的pytorch版本是1.0.0)

2020-08-04 22:26:34 461

原创 vscode中jupyter notebook的trust问题

设置为信任所有notebook

2020-08-01 22:25:53 2198 1

原创 记录一下安装pytorch的过程

pytorch安装出现的问题:执行conda install pytorch==1.0.0 torchvision==0.2.1 cuda80 -c pytorch出现 requests is a dependency of anaconda出现上述问题后尝试1.conda update conda来解决接着出现问题:the following packages are causing the inconsistency尝试2:conda install anaconda出现问题:出现requ

2020-08-01 11:21:47 798

原创 解决conda安装时候出现WinError193

1.按照python32位版本2.安装pywin323.切换回原来64位继续安装参考资料:安装32位pythonWinError193

2020-07-31 15:14:41 183

原创 jupyter中import自定义模块的注意事项

在jupyter notebook中import自定义模块的时候,如果自定义模块有更改,要先将kernel重启之后再运行,不然运行的还是之前未修改的模块

2020-07-30 10:20:05 891

原创 为什么输入数据需要归一化

参考资料:吴恩达深度学习

2020-07-29 16:46:14 421

原创 为什么神经网络初始权重不能为全0

参考资料:吴恩达机器学习随机初始化知乎(部分公式失效)知乎转载版本公式有效

2020-07-29 13:26:27 723

原创 偏差方差

2020-07-28 22:07:07 68

原创 记录一下安装pystan和fbprophet

按照官网https://pystan.readthedocs.io/en/latest/windows.html教程安装pystan时候,运行代码conda create -n stan_env python=3.7时出现错误winError193,暂时没有找到解决方法。

2020-07-24 12:17:07 483

原创 梯度下降的理解

梯度的方向是一个函数上升最快的方向,所以在使用梯度下降更新参数的时候,是沿着下降最快的方向(负梯度)更新,并且梯度有大小,所以每次变化的值不相同

2020-07-21 09:26:10 77 1

原创 使用vscode中jupyter notebook注意事项

如果从其他py文件中引入函数,且该函数最近有所修改,应该先中断Kernel,然后再测试

2020-07-17 13:22:14 826

原创 函数封装

一个函数封装好很重要,最近在做比赛,建一个函数,输入最近30天感染人数,用自回归预测未来30天感染人数。这个函数最好能够给定一个长度为30的向量,然后输出30长度地向量,这样不仅可以预测感染人数还可以预测迁徙指数~!...

2020-07-12 18:29:29 204

原创 DataFrame提取行和列

举个例子:df是一个DataFrame结构的数据df['a']表示df中列属性为'a'的这一列df[0]会报语法错误df.iloc[:,0]表示第0列df.iloc[0]表示第0行df[xxx]表示以xxx条件进行选择列 xxx为判别式或者是列属性

2020-07-02 00:13:28 2121

原创 plt.figure()函数

在python的画图plt.figure函数中,如果使用plt.figure(1)表示定位(创建)第一个画板,如果没有参数默认创建一个新的画板

2020-06-02 20:09:41 8110 2

原创 python一维向量和二维向量运算

一位向量a(n,)减去一位向量b(n,) 与 减去 c(n,1)的结果不同!a = np.array([1,2,3,4])b = np.ones(4)c = b.reshape(-1,1)print(a-b)#[0. 1. 2. 3.]print(a-c)"""[[0. 1. 2. 3.] [0. 1. 2. 3.] [0. 1. 2. 3.] [0. 1. 2. 3.]]"""print(np.sum((a-b) ** 2))#14.0print(np.sum((a-c)

2020-06-01 22:24:37 2328

原创 python中数组参数的可改变性

python中传入数组参数X,并且对其数组X中元素改变,会对原数组造成影响但是如果对X进行增加一列,删除一列,重新赋值,都不会对原数组造成影响!def change1(X): X[0] = 1def change2(X): X = np.ones(10)X = np.zeros(10)#[0,0,0,0,0,0,0,0,0,0]change1(X)print(X)#[1,0,0,0,0,0,0,0,0,0] 发生变化change2(X)print(X)#[1,0,0,

2020-06-01 20:02:01 947

原创 VScode中去掉波浪线

在json设置中添加:"python.linting.enabled": false,编写完代码后再置true查看错误这样在编码的时候就不会出现烦人的波浪线了

2020-05-29 21:29:58 6856 1

原创 PAT A1155 Heap Paths

解法:一次遍历,到达根结点递归输出结点#include <stdio.h>#include <math.h>#include <algorithm>#include <iostream>#include <set>#include <math.h>#include <string.h>#includ...

2020-04-30 21:46:02 78

原创 PAT A1135 Is It A Red-Black Tree

解法:一次后序遍历即可#include <stdio.h>#include <math.h>#include <algorithm>#include <iostream>#include <set>#include <math.h>#include <string.h>#include <st...

2020-04-29 11:04:32 74

原创 06_递归

样例输入:3 4样例输出:4 3 24 3 14 2 13 2 1AC代码#include <stdio.h>#include <algorithm>#include <vector>using namespace std;int m,n;vector<int>hashtable;vector<int>a...

2020-03-05 14:50:10 94

原创 08_提取字符

样例输入:i am a student fromChinaam样例输出:i 1am 1a 2student 2from 2China 3am 4 AC代码#include <stdio.h>#include <string>#include <iostream>using namespace std;int main()...

2020-03-03 23:48:42 89

原创 矩阵乘法

样例输入:2 3 2//代表2*3 和 3*2矩阵3 1 21 2 11 12 23 3矩阵输出:11 118 8AC代码#include <stdio.h>int main(){ //freopen("input.txt","r",stdin); int m,n,l; scanf("%d%d%d",&m,&n...

2020-03-03 23:23:49 117

原创 19_5

题目描述:给出一个二叉排序树的层次遍历(或者给出一个二叉树的中序遍历和层次遍历),求从它的一个叶子节点到另外一个叶子节点的路径,要求路径上经过节点的数值之和最大。分析:题目为二叉排序树,那么按二叉排序树的键值,从小到大排序,可以得到中序序列,按照中序序列和层次遍历建树,之后进行DFS搜索。样例输入:71 2 3 4 5 6 74 2 6 1 3 5 7样例输出1 2 4 6 5...

2020-03-02 23:02:16 170 3

原创 Prim算法

测试用例6 100 1 40 4 10 5 21 2 61 5 3 2 3 62 5 53 4 43 5 54 5 3输出15Prim算法#include <stdio.h>#include <algorithm>using namespace std;#define maxn 100#define INF 10000int G...

2020-02-23 22:11:07 68

原创 1067 Sort with Swap(0, i)

#include <stdio.h>#include <algorithm>using namespace std;int Uncompared(int a[],int n){ for(int i=0;i<n;i++) { if(a[i]!=i)return i;//返回不匹配的数字 } return -1;...

2020-02-23 16:07:23 86

原创 中缀转前缀以及前缀表达式的计算!

//例:1 - ( 2 + 3 ) 转换前缀是:- 1 + 2 3//例:1 + 2 * 3 + ( 4 * 5 + 6 ) * 7 转换前缀是+ + 1 * 2 3 + * 4 5 6 7//例:1 + ( ( 2 + 3 ) * 4 ) - 5 转换前缀是:- + 1 * + 2 3 4 5 *//例:123 + ( ( 246 + 39 ) * 48 ) - 55 转换前缀是:...

2020-02-22 20:20:53 356

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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