- 博客(137)
- 资源 (3)
- 收藏
- 关注
原创 什么是实际嵌入表示和虚拟嵌入表示?
在知识图谱中,实体和关系通常被表示为向量空间中的点或向量,这些向量被称为嵌入表示。嵌入表示的目的是将实体和关系映射到连续的向量空间中,以便计算机可以更好地理解它们之间的语义关系。总的来说,实际嵌入表示和虚拟嵌入表示都是用于表示实体和关系的向量化表示方法,但它们分别从不同的角度对实体和关系的语义进行编码,为模型提供了不同层次和角度的信息。
2024-06-04 14:47:20 476
原创 【Transformer】Encoder、Decoder难点理解与实现
【代码】【Transformer】Encoder、Decoder难点理解与实现。
2024-05-30 13:03:42 435
原创 【Transformer】multi-head self-attention
【代码】【Transformer】multi-head self-attention。
2024-05-30 13:02:21 100
原创 【Transformer】Decoder self-attention mask
【代码】【Transformer】Decoder self-attention mask。
2024-05-30 13:01:41 94
原创 【Transformer】encoder self-attention mask
【代码】【Transformer】encoder self-attention mask。
2024-05-30 13:00:24 127
原创 【蓝桥杯】备赛
细心的你可能已经发现了一个问题一之前我们在定义Student 结构体的时候并没有定义构造函数,那么这个时候,Student结构体生成的对象又该如何进行初始化呢?需要注意的是,如果我们在结构体中已经定义了-个构造函数(可以是任意形式)的话,那么编译器就不会再为我们定义默认构造函数了这个时候,如果我们需要使用到默认构造函数的话,不要忘记自己再定义它。●基本类型的数据默认初始化的值是不确定的(类似于我们在主函数中声明一个变量却不赋初始值的情况)●如果结构体内定义了成员的初始值,则使用结构体内定义的初始值。
2024-04-25 15:36:16 273
原创 your generated code is out of date and must be regenerated with protoc > = 3.19.0.
解决方法:把protobuf卸了重装,亲测有效!(๑•̀ㅂ•́)و✧。
2024-04-25 15:03:32 421
原创 【BUG解决】VaLueError: The following settings are not supported: { ‘http_port‘ : 7474}
【代码】【BUG解决】VaLueError: The following settings are not supported: { ‘http_port‘ : 7474}
2024-04-25 15:00:50 302
原创 【BUG解决】AssertionError: pretrained bert file does not exist
【代码】【BUG解决】AssertionError: pretrained bert file does not exist。
2024-04-25 14:57:04 458
原创 【BUG解决】TypeError: can‘t convert cuda:0 device type tensor to numpy.
可以通过将张量移动到 CPU 上来解决此问题,然后再将其转换为 NumPy 数组。您可以使用 Tensor.cpu() 方法将张量移动到 CPU 上。这个错误表明您试图将一个位于 CUDA 设备上的张量转换为 NumPy 数组,但是 NumPy 不支持 CUDA 设备上的张量转换。
2024-04-25 13:47:07 483
原创 REINFORCE算法
它是一种基于梯度的方法,直接优化策略的期望回报。总的来说,REINFORCE是强化学习中的一种基本算法,为许多现代策略梯度方法奠定了基础。在强化学习中,一个代理与环境交互以学习一种策略,该策略最大化一定时间内的累积奖励。策略梯度方法是一类强化学习算法,直接参数化策略,并在增加期望回报的方向上更新它。目标是学习一种策略,该策略基于观察到的状态选择动作,以最大化期望的累积奖励。策略梯度定理提供了期望回报相对于策略参数的梯度的公式。通过与环境的交互收集的样本来估计期望回报的梯度。
2024-04-20 16:39:37 512
原创 【torch函数】torch.matmul——矩阵乘法
是 PyTorch 中用于执行张量之间的矩阵乘法的函数。它可以用于两个张量之间的矩阵乘法,也可以用于高维张量之间的批量矩阵乘法。在矩阵乘法中,torch.matmul 会根据输入张量的维度自动进行广播,以便进行有效的矩阵乘法运算。
2024-04-18 20:44:27 269
原创 【torch函数】torch.topk
sorted:如果为 True,则返回的最大值和对应的索引按照值排序;如果为 False,则返回的最大值和对应的索引的顺序不确定。largest:如果为 True,则获取最大的 k 个值;如果为 False,则获取最小的 k 个值。是 PyTorch 中的一个函数,用于在指定维度上获取张量中最大的 k 个值及其对应的索引。这个函数对于需要在张量中找到最大值或最小值的任务非常有用,比如在排序、选择或计算统计信息时。dim:指定在哪个维度上获取最大值,默认为输入张量的最后一个维度。k:要获取的最大值的个数。
2024-04-18 20:30:01 329
原创 【torch函数】torch.multinomial函数
input: 输入张量,表示每个类别的概率分布。它可以是一个一维张量,也可以是一个二维张量。如果是二维张量,每行表示一个概率分布。函数返回一个包含抽样结果的张量,其形状为(input.size(0), num_samples)。是PyTorch中的一个函数,用于从多项分布中抽取样本。此示例从给定的概率分布中抽取了5个样本,其中每个样本是从0到3的整数,表示概率分布中对应类别的索引。num_samples: 抽样次数,即要从每个概率分布中抽取的样本数量。out: 输出张量,用于存储抽取的样本。
2024-04-18 20:25:06 1416
原创 【爬坑】ModuleNotFoundError: No module named ‘src‘
【代码】【跳坑】ModuleNotFoundError: No module named ‘src‘
2024-04-18 19:07:06 348
原创 【爬坑】torch_scatter安装踩坑实录及解决方法
试了其他很多种方法都不行 /(ㄒoㄒ)/~~然后重新把“使用c++的桌面开发”也勾选上。还是老老实实下载了生成工具。刚开始只勾了这个,一直报错。
2024-04-17 21:16:49 1201 1
原创 ConvE 模型实例
为了解决这个问题,可以创建一个包含所有参数的自定义类,并将其传递给模型的初始化方法。这样可以确保模型能够正确地访问各个参数。问题可能是因为传递的参数 args 是一个字典,但模型的初始化方法期望的第一个参数是一个自定义的对象,而不是字典。
2024-04-17 21:06:50 162
原创 torch-scatter库
torch-scatter 为这些领域的研究人员和开发者提供了一组功能强大的工具,用于在稀疏数据上执行各种操作。torch-scatter 提供了针对 GPU 和 CPU 的高效实现,可以加速处理大规模稀疏数据的计算。通过利用 torch-scatter,你可以更轻松地处理稀疏数据,实现高效的算法,并加速模型的训练和推理过程。scatter_mul 和 scatter_div: 将值散布到指定位置并相乘或相除。scatter_max 和 scatter_min: 在指定位置上取最大或最小值。
2024-04-17 15:51:57 801
原创 (o゚v゚)ノ 清华镜像地址 (o゚v゚) ノ查看pytorch版本 (o゚v゚)ノ查看cuda版本的命令。。。
【代码】清华镜像地址查看pytorch版本查看cuda版本的命令。。。
2024-04-10 13:57:30 1402
原创 蓝桥杯刷题-17-平方差-打表+数学⭐(⊙o⊙)
的数据范围就意味着,即使是O(n)的复杂度,也会超时。此时可以考虑使用数学方法进行解题。:利用电脑去找一些合法答案,然后在这些合法答案中找规律。(1)好像所有的奇数都是合法的X,都可以用平方差表示。(2)偶数中,只有4的倍数能够用平方差表示。之前的题目:最大也就到。
2024-04-08 14:44:39 250
原创 蓝桥杯刷题-15-异或和之和-拆位+贡献法⭐⭐(⊙o⊙)
给定一个数组 Ai,分别求其每个子段的异或和,并求出它们的和。或者说,对于每组满足 1 ≤ L ≤ R ≤ n 的 L, R ,求出数组中第 L 至第 R 个元素的异或和。然后输出每组 L, R 得到的结果加起来的值。如果这一位中1的个数是奇数,那么最后的结果中, 这一位就是1.如果是偶数,在结果中,这一位就是0.第二行包含 n 个整数 Ai ,相邻整数之间使用一个空格分隔。输入的第一行包含一个整数 n。
2024-04-08 13:20:03 522
原创 蓝桥杯刷题-13-子矩阵-二维滑动窗口 ಥ_ಥ
设一个矩阵的价值为其所有数中的最大值和最小值的乘积。求给定矩阵的所有大小为 a × b (a 行 b 列)的子矩阵的价值的和。答案可能很大,你只需要输出答案对 998244353 取模后的结果。给定一个 n × m (n 行 m 列)的矩阵。
2024-04-07 20:09:22 378
原创 蓝桥杯刷题-12-公因数匹配-数论(分解质因数)不是很理解❓❓
如果存在多组 i, j,请输出 i 最小的那组。如果仍然存在多组 i, j,请输出 i 最小的所有方案中 j 最小的那组。给定 n 个正整数 Ai,请找出两个数 i, j 使得 i < j 且 Ai 和 Aj 存在大于 1 的公因数。:任何一个正整数都可以拆成若干个质数的乘积。
2024-04-07 19:33:40 468
原创 蓝桥杯刷题-11-翻转-贪心
小蓝决定,如果在 S 中发现一个棋子和它两边的棋子都不一样,就可以将其翻转变成另一个颜色。也就是说,如果 S 中存在子串 101 或者 010,就可以选择将其分别变为 111 和 000,这样的操作可以无限重复。小蓝用黑白棋的 n 个棋子排成了一行,他在脑海里想象出了一个长度为 n 的 01 串 T,他发现如果把黑棋当做 1,白棋当做 0,这一行棋子也是一个长度为 n 的 01 串 S。数据的 Ti,第 2i 行为第 i 组数据的 Si,Si 和 Ti 长度均为 ni。
2024-04-07 16:32:44 257
原创 蓝桥杯刷题-10-填充-贪心
有一个长度为 n 的 01 串,其中有一些位置标记为?,这些位置上可以任意填充 0 或者 1,请问如何填充这些位置使得这个 01 串中出现互不重叠的 00 和 11 子串最多,输出子串个数。
2024-04-07 11:43:20 122
PeopleDaily1998-master.zip
2024-04-10
软件工程-餐厅点餐系统
2024-04-01
软件工程-可行性分析.doc
2024-04-01
基于pytorch的GlobalPointer进行三元组抽取
2024-03-28
NLP算法 nlp-algorithm-main.zip
2024-03-28
西储大学轴承数据中心网站
2024-03-25
96篇文献 知识图谱/时序知识图谱/故障溯源/故障诊断/三元组抽取/联合抽取
2024-03-25
一个数控领域故障诊断专家系统
2024-03-25
工业知识图谱关系抽取-高端装备制造知识图谱自动化构建 竞赛-完整源码
2024-03-25
CCL2022 汽车工业故障模式关系抽取评测
2024-03-19
中文领域最大规模的金融研报知识图谱数据集FR2KG
2024-03-19
TFSC-Few-Shot Link Prediction for Temporal Knowledge Graphs
2024-03-16
超市智能导购系统 SSM框架
2022-06-26
学校教材订购系统实验文档.docx
2022-05-16
软件工程知识点总结第一章至第九章
2022-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人