相关文章
手撸nano-gpt
nano GPT
跟着youtube上AndrejKarpathy大佬复现一个简单GPT
1.数据集准备
很小的莎士比亚数据集
wget https://raw.githubusercontent.com/karpathy/char-rnn/master/data/tinyshakespeare/input.txt
1.1简单的tokenize
数据和等下的模型较简单,所以这里用了个…
建站知识
2024/11/19 10:55:37
深度学习Top10算法
自2006年深度学习概念被提出以来,20年快过去了,深度学习作为人工智能领域的一场革命,已经催生了许多具有影响力的算法。以下是深度学习top10算法,它们在创新性、应用价值和影响力方面都具有重要的地位。
1、深度神经网络…
建站知识
2024/11/19 10:55:33
FreeRTOS操作系统学习——互斥量
互斥量介绍
互斥量又称互斥信号量(本质是信号量),是一种特殊的二值信号量,它和信号量不同的是,它支持互斥量所有权、递归访问以及防止优先级翻转的特性,用于实现对临界资 源的独占式处理。任意时刻互斥量的…
建站知识
2024/11/19 10:55:00
实现HttpServletRequest下多次获取流数据
HttpServletRequest下多次获取流数据 背景示例错误的尝试全局替换执行顺序 背景
众所周知request的输入流只能读取一次,不能重复读取。而在HttpServletRequest中,获取请求体数据的流(通过getInputStream()方法)默认只能被读取一…
建站知识
2024/11/19 10:55:29
[密码学]Base64编码
一、相关指令
1. 查看工具版本号
base64 --version2. 对字符串加密
echo 字符串 | base64
echo "Hello base64" | base643. 对字符串解密
echo 字符串 |base64 -d
echo "SGVsbG8gTGV0aWFuLVJTQQo" | base64 -d4. 对文件加密
base64 文件名
base64 tex…
建站知识
2024/11/22 14:19:54
【Oracle之DataGuard的初步学习】
** 以下所有均是基于11G版本的 ** 一、DataGuard的部署方式 DG的部署最常用的方式就是直接在备库端部署一个空库然后再设置参数,但是这样做在初始同步时如果数据量过大会耗费较长的时间;相对来说这中方式比较简单不易出错。 还有一种方式就是通过rman的备…
建站知识
2024/11/22 19:55:10
云服务器2核4G配置,阿里云和腾讯云哪个便宜?性能更好?
租用2核4G服务器费用多少?2核4G云服务器多少钱一年?1个月费用多少?阿里云2核4G服务器30元3个月、轻量应用服务器2核4G4M带宽165元一年、企业用户2核4G5M带宽199元一年;腾讯云轻量2核4G服务器5M带宽165元一年、252元15个月、540元三…
建站知识
2024/11/22 19:59:31
面向对象(精髓)变继承关系为组和关系(_Decorator模式)
在软件开发中,设计模式是解决常见问题的可重用解决方案。在面向对象编程中,继承和组合是两种常用的代码复用方式。然而,随着软件需求的不断变化,我们需要更灵活的设计方式来应对不断变化的需求。在本文中,我们将讨论从…
建站知识
2024/11/22 20:12:59