自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 perplexity和预训练时用的loss的区别

Perplexity和预训练时用的loss都是用来评估语言模型的性能的指标,但是它们的计算方式和意义有所不同。Perplexity是一种用来衡量语言模型对一个测试集的预测能力的指标。它的计算方式是将测试集中的所有句子输入到语言模型中,计算每个句子的困惑度,最后将所有句子的困惑度取平均值得到一个整体的困惑度。困惑度反映的是语言模型在预测一个句子时的困难程度,它的值越小表示模型的预测能力越好。预训练时用的loss是在模型训练过程中用来优化模型参数的指标。

2023-03-21 10:58:02 1334

原创 torch.distributed.broadcast 解释&示例

是PyTorch分布式框架中的一个函数,它的作用是在分布式环境中将一个张量从指定的进程广播到所有其他进程。具体地说,当一个进程调用函数并指定一个张量作为输入,该函数会将这个张量广播给所有其他进程,这些进程也可以通过调用该函数来接收这个张量。在广播过程中,每个进程都会从指定进程接收张量,并将其写入自己的内存中。这样,所有进程都能够获得相同的张量副本,从而可以在分布式训练或其他任务中进行协同计算。其中,tensor是要广播的张量,src是指定的源进程,它会将张量广播给其他进程。group。

2023-03-20 21:33:08 4038 2

原创 Pytorch unsqueeze和squeeze 解释&示例

在PyTorch中,unsqueeze和squeeze函数用于改变张量的形状(即增加或减少维度)。unsqueeze函数将张量的指定维度扩展,使其具有大小为1的新维度,而squeeze函数则移除张量中大小为1的维度。

2023-03-20 20:49:12 333

原创 torch.gather 解释&示例

是一个PyTorch函数,用于按照给定的索引从输入张量中收集指定的元素。它接受三个参数:input:输入张量,其形状为(B, N, C),其中B表示批次大小,N表示每个批次中的元素数,C表示每个元素的特征数。dim:表示需要收集的维度。例如,如果dim=1,则表示沿着第二个维度收集元素。index:一个张量,包含了从输入张量input中收集元素所需的索引。它的形状为(B, M),其中M表示每个批次中要收集的元素数量。函数会返回一个形状为(B, M, C)

2023-03-20 20:43:40 1920

转载 Java assertion机制

assertion

2017-07-27 14:45:56 382

文本处理,除去word文件中的标点符号,计算Unicode字符数

第一个程序是计算word文档中除去标点符号外有多少个字符 第二个程序时对word文档中的重复的段落进行删除 同时上传的还有自己的工作总结 代码中涉及到利用MFC处理word文档,以实现从word中读入字符串;同时还有对Unicode编码文件的文本处理方式

2017-03-26

C++课程设计_打飞机

程设课上自己写的用控制台实现的打飞机程序,其中包括了当时的DevLog

2017-03-24

空空如也

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

TA关注的人

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