相关文章
LLM部署-Fastllm
fastllm使用
# 这是原来的程序,通过huggingface接口创建模型
from transformers import AutoTokenizer, AutoModel
tokenizer AutoTokenizer.from_pretrained("THUDM/chatglm2-6b", trust_remote_code True)
model AutoModel.from_pretrained("T…
建站知识
2024/12/28 23:02:26
Python---正则表达式
正则表达式:使用re模块,基于re模块中的三个基础方法来做正则匹配,分别是:match, search, findall
当字符串以r前缀开始时,Python将不会对字符串中的转义字符进行转义处理
re.match(匹配规则,被匹配字符串) 从被匹配字符串开头进行匹配,匹…
建站知识
2024/12/28 23:12:18
记录微调chatglm3
用于记录chatglm3的过程,防止忘记
需要注意的
可以使用xtuner -h查看有哪些功能可以使用。
[2023-10-31 11:40:18,643] [INFO] [real_accelerator.py:158:get_accelerator] Setting ds_accelerator to cuda (auto detect)
10/31 11:40:22 - mmengine - INFO - Ar…
建站知识
2024/12/24 4:11:30
DevChat:VSCode中基于大模型的AI智能编程助手
文章目录 1. 前言2. 安装2.1 注册新用户2.2 在VSCode中安装DevChat插件2.3 设置Access Key 3. 实战使用4. 总结 1. 前言 DevChat是由Merico公司精心打造的AI智能编程助手。它利用了最先进的大语言模型技术,像人类开发者一样高效地理解需求,并提供最佳的代…
建站知识
2024/12/27 2:37:25
python 进度条
假设你有一个任务是下载10个不同的文件,你可以使用tqdm来制作一个进度条,让用户能够实时了解下载进度。
from tqdm import tqdm
import requests # 文件下载链接列表
urls [http://example.com/file1, http://example.com/file2, ...] # 下载文件…
建站知识
2024/12/28 9:23:01
浅析 TLS(ECDHE)协议的握手流程(图解)
前言
通过 wireshark 抓取 HTTPS 包,理解 TLS 1.2 安全通信协议的握手流程。
重点理解几个点:
TLS 握手流程:通过 wireshark 抓取 HTTPS 包理解。协商加密:双方通过 ECDHE 椭圆曲线的密钥交换算法,协商出共享的 会话…
建站知识
2024/12/24 20:24:33
STM32F4X SDIO(四) SDIO控制器
STM32F4X SDIO(四) SDIO控制器 STM32F4X SDIO控制器SDIO控制器框图SDIO控制器时钟适配器寄存器FIFO控制单元命令路径数据路径 SDIO寄存器SDIO控制相关寄存器SDIO电源控制寄存器 (SDIO_POWER)SDIO时钟控制寄存器 (SDIO_CLKCR)SDIO_CK相位 SDIO命令响应相关…
建站知识
2024/12/23 22:42:05
给出n个字母(a-z),找出出现次数最多的字母并输出。(附ASCII码表)
Result01:
两层for循环枚举,时间复杂度为O(N2),空间复杂度O(1)。 //暴力解:public static char Result01(char[] chars) {int maxNums 0;//保存最大出现次数int index 0;//记录出现次数最多的元素在数组中的下标for (int i …
建站知识
2024/12/23 2:26:52