- 博客(6)
- 收藏
- 关注
原创 数据结构(H)大作业:坦克战队
本项目是复旦大学2023-2024学年《数据结构与算法(H)》的期末大作业。坦克战队》是4399上一个类似英雄联盟/王者荣耀的攻塔守塔游戏。也是我小时候玩过的第一个这种类型的游戏。游戏任务:指挥自己的坦克,配合己方作战单位,摧毁敌人防御塔和基地,获取胜利。我花了两个多小时爬取了该游戏的贴图,用C++复现了该游戏的基本功能。
2024-01-09 12:01:22 1579
原创 信息(Information)、熵(Entropy)、交叉熵(Cross-Entropy)和KL散度(KL-Divergence)
信息量:不确定性减小的度量无损编码事件信息的最小平均编码长度。只要我们知道了任何事件的概率分布,我们就可以计算它的熵。那如果我们不知道事件的概率分布,又该怎么办呢?那就只能对熵做一个估计,用我们预估的概率分布Q来代替P,估计熵。这个估计就是交叉熵。KL散度是一种量化两种概率分布P和Q之间差异的方式,又称为“相对熵”
2023-07-28 20:25:41 302 1
原创 AI学习:信息(Information)、熵(Entropy)、交叉熵(Cross-Entropy)和KL散度(KL-Divergence)
信息量:不确定性减小的度量无损编码事件信息的最小平均编码长度。只要我们知道了任何事件的概率分布,我们就可以计算它的熵。那如果我们不知道事件的概率分布,又该怎么办呢?那就只能对熵做一个估计,用我们预估的概率分布Q来代替P,估计熵。这个估计就是交叉熵。KL散度是一种量化两种概率分布P和Q之间差异的方式,又称为“相对熵”
2023-07-28 17:39:55 171 1
原创 RISC-V 汇编程序编程练习
text:代码段,等效于“.section .text”。.globl myfac:定义一个全局符号 myfac。只要一起编译,在另一个文件也可以通过引用”myfac“跳转到myfac代表的地址.type myfac,@function :.type伪操作用于定义符号的类型,将名为myfac的符号定义为一个函数(function)。
2023-03-17 09:24:35 2384
原创 【Chisel学习】设计n位超前进位加法器生成器(Carry-Lookahead Adder Generator)
本项目是复旦大学《嵌入式处理器与芯片系统设计(H)》的一项练习,旨在练习使用Chisel进行电路设计,并感受Chisel的便利。笔者基于超前进位加法器(CLA),设计了一个最高可达64位的加法器生成器。
2023-03-15 18:00:31 1301 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人