自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 Git clone到自己指定的文件夹中

这里我之前设置的是将我期望下载的文档放在D盘里面,你可以按照以下方式指定自己的保存文件路径,比如我现在想将文件路径保存在D盘的GitDownLoad文件夹下。你第一次设置的时候应该这个界面只到 “MINGW64”结束,你可以按照这个方法先新建文件夹,然后保存文件地址,最后按照这个方式操作。常用的是HTTPS,SSH的也能使用,最后一种我没用,因为我尝试了前面两种都成功了,就不再用第三种。这里他会提示,无法保存,因为我刚才用HTTPS方法已经保存了一次,现在就无法再次保存,如果删除的话就可以保存。

2023-04-07 09:43:00 4227

原创 LSTM进行时间序列预测——训练,验证,测试

最近一直在忙这个时间序列数据的预测,起初一直搞不清测试集和验证集的作用,最近看了很多资料,稍微有了点理解,基于自己的理解和网上的代码,刚刚基于我的需求跑出了想要的结果,虽然数值上误差还很大,不过老师说预测数据的好坏是比较出来的,所以我现在能跑出个结果还是很大的进步~接下来我就把我的代码放在下面记载一下自己的学习过程。这就好比是数据归一化处理之后,没有反归一化,那么这样预测的数据是没有意义的。这个数据集是我从某个电商插件上收集到的,原数据数据波动其实挺大的,最后用小波分析对数据进行了简单的降噪。

2022-11-12 15:55:32 13144 8

原创 利用LSTM对一维销量数据进行销量预测(内附数据集)

数据是一维数据,只有日期,以及对应的销量。

2022-10-19 14:42:00 3574 5

原创 ARIMA模型进行销售数据预测

由于ARIMA方法对数据的平稳性有很高的要求,所以如果你的数据波动较大的话,还需要先进行降噪等操作来处理,我之前的数据波动性很大,然后我导师给我讲了一种方法——小波分解,处理尖峰波动数据很有效。下面是我数据的处理前后对比图,下面是小波分解的代码,直接把你的数据传进去,然后定义一个新的csv文件,把新的csv文件地址放上去,降噪后的数据直接就输出到这个新建的csv文件里了。我的文档通过BIC、AIC模型定阶得到的pq值为3,1,直接带入进去。我的数据格式很简单,只有两列,一列是日期,一列是销量,无其它特征。

2022-10-12 16:35:44 2894

原创 小波分解处理非平稳时序数据(降噪)

最近在搞毕业论文的预测部分,我收集到的销售数据波动性较大,尤其是存在尖峰数据,我导师给我提供了两种降噪的方法,一种是小波分解,一种是经验模式分解。这两种方法按照老师的话来说就是方法很旧,但是很有效。关于小波分解,我主要的工作如下。

2022-10-07 14:13:08 1711 1

原创 ARIMA方法进行简单的销量预测

【代码】ARIMA方法进行简单的销量预测。

2022-10-06 16:30:56 660 1

原创 win11系统连接上校园网等网络之后,却无法进入

电脑日常小知识

2022-04-28 10:07:45 1765

原创 LDA主题提取+可视化分析(PyLDAavis)

LDA主题分析+可视化设计

2022-04-27 19:23:53 16747 6

原创 维基百科中文语料分析(附实际评论案例)

维基百科语料分析,加购物平台商品评论分析实战

2022-04-27 11:19:27 3115 6

原创 刘二大人《Pytorch深度学习与实践》12循环神经网络LSTM篇

具体代码如下import torch# 准备数据index_chart = ['e', 'h', 'l', 'o']x_data = [1, 0, 2, 2, 3]y_data = [1, 0, 0, 3, 2]one_hot_lookup = [[1, 0, 0, 0], # 设置一个索引表 [0, 1, 0, 0], [0, 0, 1, 0], [0, 0, 0, 1]]x_

2022-02-10 09:54:59 1638 1

原创 刘二大人《Pytorch深度学习与实践》12循环神经网络基础篇

RNN的模型中包括两种模块一种是RNNCell模块,另一种是RNN模块,我把这两个模块放在一个代码段里,其中RNNCell模块用''''''掩藏了,只要删除掉这个符号就行代码如下import torchbatch_size = 1 # 一次输入多少个input_sizeseq_len = 3 # 一个句子被分为几份进行输入input_size = 4 # 一次选择多少个句子进行输入hidden_size = 2num_layers = 1# ==========RNNCell模

2022-02-10 09:51:18 1505

原创 刘二大人《Pytorch深度学习与实践》11卷积神经网络高级篇

老师在CNN课程里讲述的案例基本都是按照MINIST数据集来作为样例的,如果有条件的话也可以采用其他的数据集来进行实验

2022-02-10 09:42:03 646

原创 刘二大人《Pytorch深度学习与实践》10卷积神经网络基础篇

代码如下import torchfrom torchvision import transformsfrom torchvision import datasetsfrom torch.utils.data import DataLoaderimport torch.nn.functional as Fimport torch.optim as optimfrom torch.utils.data import Datasetimport matplotlib.pyplot as plt

2022-02-10 09:29:32 548

原创 刘二大人《Pytorch深度学习与实践》08加载数据集课后作业——titanic生存预测

具体代码如下,文件路径需要换成自己的import numpy as npimport torchfrom torch.utils.data import Datasetimport pandas as pdfrom torch.utils.data import DataLoader# 数据准备# 1、定义自己的数据集类class My_dataset(Dataset): # 定义自己的数据集类,其继承于Dataset def __init__(self, filepath

2022-02-09 17:49:32 924 5

原创 刘二大人《Pytorch深度学习与实践》09多分类问题作业,

这里的文件路径需要换成自己的,其余的超参数可以自己调,具体代码如下所示import numpy as npimport pandas as pdfrom torch.utils.data import Dataset, DataLoaderimport torchimport torch.optim as optim# 数据处理# 1、处理数据及加载数据集def labelsid(labels): # 将类别标签转换成id表示,方便后面计算交叉熵 target_id = [

2022-02-09 17:47:26 766 2

原创 刘二大人《Pytorch深度学习与实践》09多分类问题

代码如下# 1、导入数据集from collections import OrderedDictimport pandas as pdimport matplotlib.pyplot as pltfrom sklearn.model_selection import train_test_splitimport numpy as npfrom sklearn.ensemble import RandomForestClassifierfrom sklearn.linear_model i

2022-02-09 17:42:59 789

原创 刘二大人《Pytorch深度学习与实践》08加载数据集

具体代码如下所示import numpy as npimport torchfrom torch.utils.data import Datasetfrom torch.utils.data import DataLoader# 创建一个糖尿病的类,并定义其继承于Dataset# 实例化模型class DiabetesDataset(Dataset): def __init__(self, filepath): xy = np.loadtxt(filepath,

2022-02-09 17:37:11 362

原创 刘二大人《Pytorch深度学习与实践》07.处理多维特征的输入

这里的糖尿病数据需要单独下载,然后保存到电脑,复制其保存路径后再打开,好像在打开时都需要在文件路径前加上一个‘r’,我也是在csdn上查的,也不太明白,望懂得大佬解释一下具体的代码如下import torchimport numpy as npimport matplotlib.pyplot as pltimport torch.nn.functional as F# 准备数据集x_y = np.loadtxt(r"C:\Users\28493\OneDrive\桌面\测试集\diabe

2022-02-09 17:33:33 274 2

原创 刘二大人《Pytorch深度学习与实践》06 Logistics回归

逻辑斯蒂回归代码如下import torchimport matplotlib.pyplot as plt# x,y各有三个数据,每一个数据都只有一个特征,形式为3行一列x_data = torch.Tensor([[1.0], [2.0], [3.0]])y_data = torch.Tensor([[2.0], [4.0], [6.0]])epoch_list = []loss_list = []# 创建模块使用的子类,继承于torch.nn.module这一个大类class

2022-02-09 17:27:40 111

原创 刘二大人《Pytorch深度学习与实践》05线性回归

用Pytorch实现线性回归的代码如下、import torchimport matplotlib.pyplot as plt# x,y各有三个数据,每一个数据都只有一个特征,形式为3行一列x_data = torch.Tensor([[1.0], [2.0], [3.0]])y_data = torch.Tensor([[2.0], [4.0], [6.0]])epoch_list = []loss_list = []# 创建模块使用的子类,继承于torch.nn.module这

2022-02-09 17:25:02 321

原创 刘二大人《Pytorch深度学习与实践》04反向传播

根据最基本的BP神经网络,我把反向传播的过程进行了演算,其中包括正向传播和反向传播,下面以一个例子来解释。具体的代码实现如下import torchimport matplotlib.pyplot as pltx_data = [1.0, 2.0, 3.0]y_data = [4.0, 8.0, 12.0]# 设置初始权重值,要加小括号w1 = torch.tensor([1.0])w2 = torch.tensor([1.0])b...

2022-02-09 17:20:46 547

原创 刘二大人《Pytorch深度学习与实践》03梯度下降算法

1、梯度下降与随机梯度下降,其中梯度下降被隐藏起来了,只要把"""删除掉就import matplotlib.pyplot as pltx_data = [1.0, 2.0, 3.0]y_data = [2.0, 4.0, 6.0]w = 1.0epoch_list = []cost_list = []def forward(x): return x * w"""def cost(x1, y1): cost = 0 for x, y in zip(x1

2022-02-09 17:06:00 503

原创 刘二大人《Pytorch深度学习实践》02.线性模型

本人根据b站上刘老师的视频,简单做了一下,内容主要包括课上所讲内容的复现以及所留作业的实现。具体代码解释我都按照自己的理解放在代码后面了,如有不对的地方请多多包涵,毕竟俺也是第一次学,只是想找个地方把学到的东西找个地方存起来~from collections import OrderedDictimport pandas as pdimport matplotlib.pyplot as pltfrom sklearn.model_selection import train_test_split

2022-02-09 17:00:28 275

原创 Python 编程 从入门到实践中如何安装pygame(包括pip安装升级,whl文件打开等操作)

我今天向大家分享的是自己在自学python中所遇到的问题,以及如何解决的经验!本文主要面向的是python 3.0以上版本且为Windows系统的电脑来进行上述的操作。pip的安装和升级,pygame的安装都是可以在cmd中自行完成的!!!先来看pip的安装和升级,由于python3.0以上版本都基本带有pip,如果有极特殊的几个不带有,你们也可以去 http://pip.pyoa.io/ 这个网站上自行下载。所以安装问题就暂不讨论,我们来看更新的问题我们首先在登录http...

2021-07-30 19:48:25 691

原创 Python编程从入门到实践 2-1,2-2课后习题练习

第二章 变量和简单数据类型2-1简单消息favorite_languages=' python 'print(favorite_languages)2-2多条简单消息word1='happy'word2='sad'word3='nervous'print(word1)print(word2)print(word3)hhh非常开心和大家分享学习过程!本人是一名准研究生,受老师要求来学习python,在学习python过程中大家可以交流一下学习心得,毕竟学习这个着实挺枯燥的.

2021-07-29 18:15:07 146

原创 Python编程从入门到实践 10-13验证用户

题干:最后一个remember_me.py版本假设用户要么已输入其用户名,要么是首次运行该程序。我们应修改这个程序,以应对这样的情形:当前和最后一次运行该程序的用户并非同一个人。为此,在greet_user()中打印欢迎用户回来的消息前,先询问他用户名是否是对的。如果不对,就调用get_new_username()让用户输入正确的用户名。import jsondef get_stored_name(): file_name='username.json' try: ...

2021-07-28 19:18:18 259

空空如也

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

TA关注的人

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