- 博客(57)
- 收藏
- 关注
原创 时间序列:A TIME SERIES IS WORTH 64 WORDS: LONG-TERM FORECASTING WITH TRANSFORMERS
我们提出了一种高效的 Transformer 模型设计,用于多变量时间序列预测和自监督表示学习。(i)将时间序列划分为子序列级别的 patch,这些 patch 被作为输入 token 提供给 Transformer;(ii)通道独立性,即每个通道仅包含一个单变量时间序列,所有序列共享相同的嵌入层和 Transformer 权重。这种 patch 划分设计具有三方面的自然优势:能够在嵌入中保留局部语义信息;在相同的回溯窗口下,注意力图的计算和内存开销呈二次减少;模型可以关注更长的历史信息。
2025-04-15 22:13:01
265
原创 时间序列:ITRANSFORMER: INVERTED TRANSFORMERS ARE EFFECTIVE FOR TIME SERIES FORECASTING
这篇论文在我看来,思路会更关键一些。首先提出 按照传统的Transformer 处理时间序列。输入Input_X 维度是[Batch, Seq_Length, Feature],其中 batch就是批次,seqlen就是窗口大小,feature就是多少个指标 观测值。然后搭配 Input_X_mark 其维度是[Batch, Seq_Length, 4], 表示时间信息。
2025-04-11 15:06:07
612
原创 时间序列分析:HCAN: Hierarchical Classification Auxiliary Network for Time Series Forecasting
这篇文章实际上做了三个点:1. 把预测 拆成 分类 + 预测。具体做法就是 分成 coarse fine 两个粒度,对一个window的数据 按照数据的变化范围 进行 类别划分。然后对 特征 进行分类,以及 预测。这里的预测就是预测 Δyi = yi - ρkleft。2. 设计了一个对softmax的改进。softmax的缺点,原文描述:然而,一个关键挑战在于,传统基于 softmax 的分类器往往会错误地对不正确的预测赋予过高的置信度(Moon et al. 2020;
2025-03-25 15:01:05
714
原创 力扣:897.递增顺序搜索树
对于 node 以及 InOrder(node.left) InOrder(node.right) 三者之间的关系就是。将其重新排列为一棵递增顺序搜索树,使树中最左边的节点成为树的根节点,并且每个节点没有左子节点,只有一个右子节点。node 与其关系应该是InOrder(node.left)的最右节点.right = node。node 与其关系应该是node.right = InOrder(node.right)那如何把树节点传下去呢?终止条件 :处理到空的树节点 ,直接忽略 ,这里可能主要看返回值。
2025-03-25 14:47:10
172
原创 数据结构排序算法总结
直接插入排序 + 折半插入排序 + 希尔排序冒泡排序 + 快速排序选择排序 + 堆排序归并排序前面的有序 后面的无序,最坏时间复杂度,最好时间复杂度,空间复杂度,稳定排序折半插入排序可以拆分为+ 数组插入具体折半查找过程 内部的细节总结最坏时间复杂度,最好时间复杂度,空间复杂度,稳定排序.
2024-01-14 15:22:32
531
转载 马勒戈壁 mybatis 生成器 配置
然后修改版本 改好 后生成又全是jb问题org.mybatis.generator.config.Context.getJdbcConnectionConfiguration()cj都改了 版本也都改了 说什么密码问题 我™同项目其他module 能连 你tm连不了。mybatis 生成器 那个地方 教的 mysql 5。mysql 8 连不上 他用的tk什么的 反正我连不上。我也不知道为啥 反正换了个生成器 配置项 按上面来的。mlgb 听尚硅谷课 边听边自学 心态崩了。最后上面那个链接 好用 nb。
2023-07-28 15:19:27
125
原创 SSM 整合 无法创建bean
resources 文件夹 创建目录 要用 "/"!另外xml整合 引用别的地方xml 要加 classpath!最后看target里的mapper 才看出来。不能用点 bug都看不出来。
2023-07-17 20:51:44
80
原创 Spring:java.lang.IllegalStateException: Failed to load ApplicationContext
加classpath。
2023-07-11 14:04:05
77
原创 Spring:org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate comp
spring framework 5.3.1 不适配 jdk19 人傻了。更改当前项目的jdk版本。
2023-07-10 19:27:40
88
原创 stylegan conv2d(): argument ‘input‘ (position 1) must be Tensor, not tuple 训练出错
废好大个劲,查了几一天,最后发现是训练的数据集 必须在根文件夹 下 只能有一个子文件夹 (装着你的数据)不然 如果直接下载ffhq的话,就会出现一堆个文件夹 总结 : 就是把数据装到 一个 子文件夹 就可以啦...
2022-07-13 09:54:17
920
转载 软件建模分析 苦逼复习day1 UML + OO 设计原则 + 一点OOAD
UML 活动图 用例图UML中的用例图、活动图、顺序图_chenbinqq的博客-优快云博客_用例活动图活动图:一个开始点 、 多个结束点、活动(椭圆)、 对象(矩形)、 分支(黑线)、判断(菱形)泳道 区分什么对象干什么活动、 虚线来表示对象流参考:[UML]UML系列——活动图activity diagram - wolfy - 博客园 活动图实例:细谈UML建模语言中的活动图模型 | 人人都是产品经理用例图:参与者、用例包含、 扩展关系参考:[UML]UML系列——用例图Use Cas
2022-06-13 18:07:31
199
原创 Pytorch 学习(一)simple linear model
1. 查看版本torch.__version__2. pandas 读取数据3. 画散点图4. 基本步骤: a. 数据预处理 b. 设计模型 优化器 损失函数 c. 训练 d. 测试记录样本和标签data.Education.values 模型创建: 损失函数 + 优化器train 过程list(model.parameters()) 查看参数model.li
2022-06-12 11:09:01
173
转载 Pytorch nn.Linear() 全连接层
PyTorch的nn.Linear()详解_风雪夜归人o的博客-优快云博客_nn.linear4 --> 2
2022-03-07 15:51:11
698
转载 GAN BCELoss CELoss
loss函数之BCELoss - 简书Pytorch常用的交叉熵损失函数CrossEntropyLoss()详解 - 知乎
2022-03-04 13:36:41
278
转载 pytorch GAN batch与epoch关系
batch :当batch size是整个训练集时,就是纯正的梯度下降法当batch size为1时,就是纯正的随机梯度下降法。当batch size介于1和整个训练集时,就是实际程序里用到的,那么我就此推测,batch越大应该才越接近于真正的梯度下降算法,结果应该会更好些。epoch:epoch是什么呢,epoch是要设定的一个参数,可以设定为从1到无穷大,一个epoch意味着训练集中每一个样本都参与训练了一次。...
2022-03-04 11:38:49
1065
原创 Python No module named ‘...‘
我看了网上很多的解决办法 有设置source root的但是我用的pycharm 里面的shell 脚本语言 就一直跑不同如图我调用的是PrepareData文件夹里面的一个py文件但是报错信息是有没有module named PrepareData后来发现是那个py文件里面的工作目录设置的有问题改到你想要的source root 就可以了...
2022-02-25 11:10:29
264
原创 知识:PCA降维
参考了两篇关于PCA的帖子:CodingLabs - PCA的数学原理【机器学习】降维——PCA(非常详细) - 知乎里面讲的比较详细,我只做个小简化PCA(Principal Component Analysis):用于高维数据的降维,可用于提取数据的主要特征分量这里需要一些数学的基础知识:1. 内积和投影 设 A=(x1,y1),B=(x2,y2),那么A·B = x1*x2 + y1*y2 =|A|*|B|*cos(α)(α...
2022-02-18 12:40:02
2870
原创 Maya UnicodeEncodeError: ... ascii 解决
问题: 用BST脚本进行模型的blendershape合并报如下错误猜测是路径保存问题解决:将standard.fbx重新导入到文件中,将 wrap后 的 模型 导入到场景里 更改名字为wrap_res将BST脚本文本粘贴 到 写脚本的地方,然后运行原始模型 为 HeadMesh 里面有个HeadMeshShapeYourModel 为 wrap_res_shape...
2022-01-24 16:29:18
2070
原创 Python matplotlib.pyplot.scatter
from matplotlib import pyplot as pltplt.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None, *, data=None, **kwargs)参考:plt.scatter()_coder-优快云.
2022-01-24 13:05:40
1399
原创 Python numpy.mean() 用法
numpy.mean(a, axis, dtype, out,keepdims )mean()函数功能:求取均值axis:axis 不设置值,对 m*n 个数求均值,返回一个实数 axis = 0:压缩行,对各列求均值,返回 1* n 矩阵 axis =1 :压缩列,对各行求均值,返回 m *1 矩阵参考:numpy中的mean()函数_lilong117194的博客-优快云博客_np.mean函数...
2022-01-23 17:04:35
1156
原创 Python numpy.zeros() 用法
numpy.zeros(shape, dtype=float, order='C')返回来一个给定形状和类型的用0填充的数组 ndarrayshape :形状 可以为 列表、元组dtype :数据类型
2022-01-23 16:55:03
1908
原创 python numpy.loadtxt() 用法
numpy.loadtxt(fname, dtype=, comments='#', delimiter=None, converters=None, skiprows=0, usecols=None, unpack=False, ndmin=0)numpy.loadtxt() 用来读取txt文件默认情况下,就是将文件内容 string 类型 转换为 f.
2022-01-23 16:38:30
2215
原创 python 测试程序执行时间
import platformfrom time import strftimefrom time import gmtimeprint('系统:',platform.system())import timeT1 = time.perf_counter()#______假设下面是程序部分______for i in range(50000*100000): passT2 =time.perf_counter()print('程序运行时间:%s毫秒' % ((T2 - T1.
2021-12-28 11:41:53
525
转载 pytorch torch.utils.cpp_extension.load卡住无响应
狗屎 pytorch ignite哪个东西报错 就去哪个文件夹里 把 狗屎的 lock文件删掉/home/byf/.cache/torch_extensions/upfirdn2d_plugintorch.utils.cpp_extension.load卡住无响应_zParquet的博客-优快云博客_torch.utils.cpp_extension.load...
2021-12-28 11:38:40
973
原创 Python 拆分文件夹中的文件 进行转移
import osimport shutildef separate(src_path, target_path): files = os.listdir(src_path) s = [] for file in files: # 遍历文件夹 if not os.path.isdir(file): # 判断是否是文件夹,不是文件夹才打开 #f = open(src_path + "/" + file); # 打开文件 .
2021-12-28 11:38:04
425
转载 pycharm conda 配置环境文件 environment.yml
conda导出已有环境,环境会被保存在environment.yaml文件中conda env export > environment.yamlconda 通过environment.yml 创建新环境CondaValueError: prefix already exists: /home/user/anaconda2描述方法一在yml文件中,添加新建环境的名称name: new_env_name1方法二创建新环境时在命令中指定环境名称conda en
2021-12-24 11:38:02
5815
原创 Python 复制指定文件夹下的文件到目标文件(含子文件夹)
import osimport shutil# read all files from given pathdef get_file(root_path,suffix,target_path): exts = suffix.split(" ") count = 0 for root, dirs, files in os.walk(root_path): for name in files: for ext in exts: .
2021-12-15 12:43:04
1033
转载 Maya:// 错误: line 1: 找不到过程“look”。 //
python 脚本运行from pymel.core import *maya.mel.eval('outlinerEditor -edit -selectCommand "" "outlinerPanel1";')
2021-12-14 20:42:34
2488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人