自定义博客皮肤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)
  • 收藏
  • 关注

原创 Transformer学习及代码实现 (Attention is all you need论文阅读)

主要章节写在前面整体架构Encoder与Decoder的结构设计EncoderLayer NormEncoder Layer的主要结构Decoder与Decoder LayerAttentionScaled Dot Product AttentionMultiHead AttentionPosition-wise Feed-Forward NetworksEmbedding and SoftmaxPosition Encoding最终其他关于Attention的直觉理解下一步学习写在前面该文章的写作主要

2022-04-30 22:33:16 573

原创 Python中的@staticmethod与@classmethod

简介一个比较简单粗暴的区分方式:要决定是使用@staticmethod还是@classmethod,你必须看看类方法内部。如果你的方法访问了类中的其他变量/方法,那么就使用@classmethod。另一方面,如果方法没有接触到类中的任何其他变量,那么就使用@staticmethod。但是其设计有更深的逻辑联系:classmethod主要用于替代构造函数。staticmethod不使用对象的状态,甚至不使用类本身的结构。它可以是一个类外部的函数。它只放在类的内部,用于分组具有类似功能的函数(例如,像

2022-04-25 20:16:11 816

原创 时间序列分析系列(一) : 基本概念

前言由于博主最近在上相关的时间

2021-03-10 08:42:50 2103

原创 C++四大准则理解

C++四大准则最高准则:无二义对该准则的理解具体体现(1)函数中的参数传递问题(2)悬垂问题(3)运算符优先级问题(4)贪心法则(5)变量名不能以数字开头次高准则:高效性对该准则的理解具体体现(1)数组下标(2)内联函数第三准则:合乎日常习惯对该准则的理解具体体现补充准则:相似相同原则对该准则的理解具体体现最高准则:无二义对该准则的理解该准则其实不难理解,即任何语句的定义是足够精确的.也就是说,我们在编程的时候需要把自己的思维转换成无二义的表达,不能让计算机误解我们的意思.其实以数学举例,数学发展过

2020-10-09 16:20:25 315

原创 计算机语言基础概念理解

计算机基础概念理解编译型语言和解释型语言计算机程序设计语言及编译编译型语言和解释型语言的概念区分二者特点对比动态类型语言和静态类型语言概念梳理主要特点强类型语言和弱类型语言概念区分编译型语言和解释型语言计算机程序设计语言及编译从计算机的视角来看有:机器语言 →\rightarrow→汇编语言→\rightarrow→高级语言.机器语言要点: 可以直接被计算机理解,但与人类的表达习惯相去甚远,特别难以记忆理解和编写汇编语言要点:针对机器语言难以理解,引入助记符;但是其依赖于特定的机器,非计算机专业

2020-09-25 14:14:03 954

空空如也

空空如也

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

TA关注的人

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