- 博客(66)
- 收藏
- 关注
原创 Semibin2 GTDB 路径手动配置
在 main.py 里的这部分代码的default 替换成你自己的 gtdb 的路径即可,当然,你也可以用参数输入对应的路径。将解压后的文件放到一个文件夹里,default 里填写这个文件夹的绝对路径。
2024-04-23 18:48:56
352
1
原创 【Transformer from “Attention is all you need“ implementation】—— pytorch
pytorch 实现 transformer 结构
2022-08-27 13:43:04
828
原创 【GAN的Generator效能评估与条件式生成&Cycle GAN】——基于李宏毅2021春机器学习课程
GANGenerator效能评估GAN的训练需要齐头并进,一旦一方不在进步,则另一方也无法再进步。Quality of Image借助一个影像分辨系统,来分辩由Generator产生的图片,最终产生一个P(c|y)几率分布,如果P越集中,意味着看系统看到的图片大多数是同一类的图片,则Generator产生的效果越好Diversity—Mode Collapse(模型崩溃)只集中产生某种图像的,导致最终结果会有很多重复。原因就是Generator找到Discriminator一个盲点,只要产
2022-01-01 11:40:44
1948
原创 【GAN理论与WGAN】——基于李宏毅2021春机器学习课程
GAN理论目标输入一个Normal Distribution到Generator里,得到一个复杂的Distribution,PG。我们还有一个标准的data集,形成另一个Distribution,Pdata。因此,定义一个loss function(损失函数)来让PG和Pdata之间的Divergence(可以理解为距离)越小越好,如上图公式。我们目标就是找一组Generator的参数(简写为G*)让divergence越小越好。GAN有个问题——divergence不好计算(老师就单
2021-12-31 16:37:38
833
原创 【GAN简介】——基于李宏毅2021春机器学习课程
GAN简介什么是Generator(生成器) 输入X和一个Simple Distribution(简单分布,如正态分)中的一个Z,得到一个Complex Distribution 简单来说就是一个固定值加上一个分布中的随机值,输入到网络中,得到一个值,随着Z的不同,得到的Y也不同,最终形成一个复杂分布。能输出Complex Distribution的Network,即Generator。(输出的是一个分布)Simple意思是我们知道这个分布的表达式()为什么要Generator,什么
2021-12-31 14:16:32
1045
原创 【设计模式】——行为型模式——职责链模式
职责链模式行为特征很明显,谁做什么很清楚一个请求可以有多个对象处理动机奖学金审批机制,一层一层向上或者树形结构或者环形结构定义对象行为型模式避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求结构抽象处理者:自己聚合自己,链式,下一个还是自己具体处理者:实现抽象处理者,通常有个判断来处理请求分析将请求的处理者组织成一条链,让请求沿着链传递客户端无需关心请求处理细节以及请求的传递——发送者和请求者解耦链是客户自己建造的新增处理者要更改客户端和重新建链实
2021-07-05 22:18:24
212
1
原创 【设计模式】——结构类型模式——外观模式
外观模式通过一个外观关联客户类和子系统动机网站首页,通过一个首页将客户和各个子系统分离开来定义对象结构型模式通过一个统一的外观对象来进行客户端和子系统的通信定义一个高层接口来使子系统更加容易被使用结构外观类:关联子系统——转发调用子系统类:本身存在的子系统分析迪米特法则的体现:一个对下给你尽可能降低与其他对象的关系引入一个新的外观角色来降低复杂度子系统是一个广义的概念,可以包含很多:类,功能模块,系统的组成部分或则一个完整的系统只是单纯的将子系统类和外观类关联起来即可,
2021-07-05 22:16:27
209
1
原创 【设计模式】——结构类型模式——装饰模式
装饰模式动态地给对象增加额外的职责,且可以多次增加动机给相片套多个相片框定义对象结构型模式透明动态地给一个对象增加一些额外的职责不需要创建更多子类的情况下可以扩展功能结构抽象构建类:抽象出具体构建的功能具体构建:照片,继承抽象构件抽象装饰:继承/实现抽象构件或者聚合抽象构建, 维持一个对抽象构件对象的引用(定义一个声明抽象构件)具体装饰:具体增加的什么功能分析透明装饰模式完全针对抽象,全部声明为抽象构件类型,客户端完全使用抽象构件的声明对于客户端而言,具体
2021-07-05 22:15:12
226
1
原创 【设计模式】——结构类型模式——组合模式
组合模式批处理对象和无差别对待动机文件夹和文件的树形结构,用户操作的时候可以无差别对待,将文件夹和文件都视为同一个东西定义对象结构型模式组合多个对象形成树形结构以表示部分与整体的层次结构,对单个对象和组合对象使用无差别结构抽象构件:把共有的特性抽象出来——都可以实现什么操作叶子构件:单个对象——文件容器构件:把叶子行为组合出来的一个集合,可以包含叶子构件也可以包含容器构件——文件夹分析透明组合模式抽象构件中声明了所有用于管理成员对象的方法,包括所有节点和容器的方法客户
2021-07-05 22:13:15
188
1
原创 【设计模式】——结构类型模式——桥接模式
桥接模式把抽象和实现分离动机尺寸:大 中 小 颜色:红绿蓝黑蜡笔——一支蜡笔对应一个尺寸一个颜色 = 12支蜡笔——12个部件毛笔——一支毛笔对应一个尺寸四个颜色 = 3支毛笔+4罐颜料 = 7个部件将原本耦合在一起的两个不同变化维度分离开来:蜡笔 → 毛笔定义对象结构型模式将抽象部分和实现部分分离,两个部分可以独立变化用抽象关联取代多层继承:毛笔——把型号和颜料关联起来 蜡笔——一个型号继承一个颜料将类之间的静态继承关系转为动态的对象组合关系结构抽象类:毛笔扩充
2021-07-05 22:10:49
180
1
原创 【编译原理】-- 知识归纳 -- 第六章
第六章属性和属性文法类比于面向对象编程:类比面向对象编程记号 = 类单词 = 对象属性 = 成员属性这章节讨论的就是语义分析中,属性的作用属性语言结构的任意特性属性文法给文法中的符号后附上属性值,加上一个注释,下图则为一个属性文法注释????把属性值添加到????中红色的部分为注释,绿色为归约顺序(本人看图理解,不一定准确)相关依赖图由等号的右侧指向左侧一个记号有多个属性可以用一个邻接矩阵表示。合成属性和继承属性合成属性一个属性由多个属性所组成,例nu
2021-06-28 00:15:07
381
原创 【编译原理】-- 知识归纳 -- 第五章--LR(0)、SLR(1)、LR(1)、LALR(1)文法
LR(0)文法有自动机自底向上:由语句归约回文法扩充文法:保证从一个符号开始推导出来的文法项目A → a. 归约项目A → a.B 待约项目A → a.b 移进项目判断自动机状态中无冲突项目(移进-规约冲突和归约-归约冲突(一个状态中同时存在这两个项目))自动机状态 等价项目的项目集闭包NFA分析过程分析表非上述文法的分析表,重点看图下的解释ACTION:终结符 sn:移进T且状态转移为n rn:该状态为归约项目时,用第n个推导式归约GOTO:非终结
2021-06-27 23:40:04
1874
原创 【编译原理】-- 知识归纳 -- 第四章--LL(1)文法
LL(1)文法无自动机自顶向下分析:由文法推导出语句判断无左递归消除左递归 A → A ɑ | β => A → βA’ ,A’ = ɑ A’ | ε提取左因子 A → ɑ β | ɑ => A →ɑ г, г → β | ε同一左部:A → r1 | r2 | … | rm 满足:FIRST(ri) ∩ FIRST(rj) = ф若有A → ε,则 FIRST(ri) ∩ FIRST(A) = ф分析过程:*注:逆序进栈基本动作:分析表对于
2021-06-27 23:35:21
541
原创 【编译原理】-- 知识归纳 -- 第四章--FIRST集和FOLLOW集
FIRST集和FOLLOW集X为一个推导式:A → …FIRST集简单来说就是该非终结符根据所给的文法,可以推导出的右部的第一个终结符的集合。例:文法:S → sS → A FIRST(S) = {s,a}A → a FIRST(A) = {a}B → ε FIRST(B) = {ε}FOLLOW集简单来说就是该非终结符根据文法推导后,后面可能跟着该非终结符的终结符集合。若该非终结符X可以推到为 ε ,意味着 X 推导出 X 的 Y (Y → X)的后面的非终结符就是X的终
2021-06-27 23:33:22
353
原创 【编译原理】-- 知识归纳 -- 第四章--递归下降分析
递归下降分析将一个非终结符A的文法规则看作识别A的过程,使用EBNF用代码形式表示:例:factor的识别过程match()函数:照葫芦画瓢就可以
2021-06-27 23:30:57
92
原创 【编译原理】-- 知识归纳 -- 第三章
第三章分析过程任务:1.判别一个字符串是否为句子 2.分析出句子的语法结构上下文无关文法(CFG)一种描述程序设计语言的语法结构,例:exp → exp op exp | (exp) | numberop → + | - | *正则表达式是CFG的字符推导语法变量的具体化,例:CFG G = (T, N , S , P)T = 终结符N = 非终结符S = 开始符号P = 推导式集合分析树:语法树:包含转化的所需的所有信息,用于简化分析树二义性有最左推导和
2021-06-27 23:29:09
398
原创 【编译原理】-- 知识归纳 -- 第二章
第二章2.1 扫描处理(词法分析)任务:将源程序看作是字符文件读入,然后分为若干个单词并产生相应的记号记号:表示一类单词(记号类型:关键字、标识符、运算符、分隔符等 用于词法分析和语法分析记号属性:用于语义分析(后续章节)词法分析主要工作:记号、单词、属性类比面向对象编程记号 = 类单词 = 对象属性 = 成员属性正则表达式描述、构造特定单词集合的结构的公式,一个描述单词集合的工具Σ :字母表 – 字符的集合字母表 Σ 上的正则表达式 r 及其所表示的集合L®
2021-06-27 23:26:04
286
原创 数据库(数据库系统概论 第五版 王珊 萨师煊编著)】--考试重点
数据库目录数据库绪论数据库的四个基本概念数据模型三要素数据库系统的三级模式结构数据库的二级映像功能与数据独立性关系数据库关系数据结构及形式化定义关系操作关系完整性SQL数据查询数据库安全性用户身份鉴别存取控制自主存取控制方法授权:授予与收回数据库角色强制存取控制方法数据库完整性实体完整性参照完整性用户定义的完整性数据库的完整性是为了保证数据库中存储的数据是正确的关系数据库管理系统完整性实现的机制关系数据理论规范化函数最小依赖集( Fm )的求解关系的闭包(XF )数据库的设计过程需求分析概念结构设计逻辑
2021-01-10 21:21:23
1394
1
原创 【计算机网络】--知识归纳--第六章--应用层
应用层域名系统DNS什么是域名一个标识Internet上主机或路由器的唯一的层次结构名字,是计算机的符号名字只是逻辑概念,并不代表计算机所在的物理地点。为什么需要域名IP地址便于网络寻址便于人记忆如何命名域名层次树状结构命名法域名空间树形结构每一个标号代表树的一个节点每个标号不超过63个字符多个标号组成的完整域名不超过255个字符域域是域名空间的一颗子数域的名字是子树顶点的域名一个域可再划分多个域树上每个节点都是一个域名顶级域名国际顶级:.cn
2021-01-02 11:29:29
697
原创 【计算机网络】--知识归纳--第五章--运输层
运输层协议UDP应用层:DNS、DHCP、RIPUDP 只在 IP 的数据报服务之上增加了很少一点的功能:对应用进程的复用和分用功能对UDP数据报的差错检测功能发送方应用层交给 UDP 多长的报文,UDP既不合并,也不拆分, 一次发送一个报文。接收方 UDP 对 IP 层交上来的 UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。应用程序必须选择合适大小的报文。若UDP报文太长,IP 层在传送时可能要进行分片,这会降低 IP 层的效率。若UDP报文
2021-01-02 11:28:46
356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人