- 博客(17)
- 收藏
- 关注
原创 Python文件处理
本文介绍了Python处理多种文件类型的常用方法:1)文本文件处理包括读取(全部/逐行/多行)和写入操作;2)表格处理使用Pandas进行CSV/Excel文件读取、数据分析、定位筛选及格式转换;3)图像处理通过OpenCV实现图片读取、缩放、旋转和保存;4)视频处理包括视频帧读取、保存及编辑;5)Pickle模块用于Python对象的序列化存储和恢复。文章提供了各类文件处理的具体代码示例,涵盖了从基础操作到进阶应用的完整流程,适合Python开发者快速掌握文件处理的核心技能。
2025-11-29 12:04:57
17
原创 Echomimic虚拟数字人的部署与应用
本文介绍了蚂蚁集团数字人项目Echomic V1版本在Windows系统的部署流程。主要内容包括:1)从GitHub克隆代码仓库;2)下载配置FFmpeg工具;3)通过HuggingFace CLI下载32G的预训练模型;4)安装Python依赖包;5)扩展功能实现文案生成和语音转换;6)使用Gradio搭建界面并启动项目。部署完成后,用户可上传照片和音频,生成数字人动画。Linux系统及V2/V3版本的部署流程与V1类似。
2025-11-15 19:41:14
49
原创 LLM本地模型快速微调实战
本文以Qwen2.5-1.5B-Instruct模型为例介绍了如何快速微调本地模型。首先检查CUDA安装,然后安装PyTorch及相关依赖。从魔搭社区下载模型后,准备训练和测试数据。通过LoRA技术配置低秩适配层,仅更新少量参数实现高效微调。使用HuggingFace的TrainingArguments配置训练参数,包括批次大小、学习率、梯度检查点等优化策略。最后用测试数据验证模型准确性,展示了一个完整的本地大模型微调流程,包含环境准备、模型下载、数据配置、训练优化和效果验证等关键步骤。
2025-11-10 22:34:20
27
原创 大模型微调实战
摘要:本文介绍了大模型微调前的准备工作,重点讲解了CUDA的安装与作用。CUDA作为NVIDIA开发的并行计算平台,能显著提升GPU在AI训练中的计算效率。文章详细说明了CUDA安装步骤和版本兼容性检查方法,并对比了CPU与GPU的计算特性。同时,文章还介绍了OpenAI模型微调的两种方式:API+SDK和可视化界面,包括数据准备格式、模型选择、任务创建和结果测试等关键步骤。最后,文章强调了微调前应优先尝试提示工程等低成本方案,微调数据量建议从少量开始逐步增加。
2025-11-08 21:40:52
32
原创 自然语言处理:预训练,微调和RAG
预训练、微调和RAG是NLP的三种核心方法:预训练通过自监督学习建立通用模型(高成本);微调用专业数据优化特定任务(中等成本,分全参数/高效参数等方式);RAG实时检索外部数据增强生成(无需训练)。三者可结合使用,如客服系统=微调+RAG,形成"知识-技能-工具"完整体系,根据任务需求选择不同策略组合。
2025-11-07 09:19:19
188
原创 Python环境搭建
本文介绍了Python开发环境的完整配置流程:1)Python安装注意事项及版本选择建议;2)配置国内镜像源加速包下载,提供主流镜像地址及临时/全局设置方法;3)虚拟环境配置的两种方式(命令行/Anaconda),详细说明创建、激活及管理操作;4)PyCharm开发工具配置技巧,包括虚拟环境集成、自动代码格式化、字体调整等优化设置。文章还推荐了envfiles、codeglace等实用插件,帮助开发者提高工作效率。
2025-10-30 22:28:51
1044
原创 如何从github上下载代码
本文介绍了两种通过Git下载代码的方法:HTTPS方式和SSH方式。HTTPS方式需要先配置全局用户名和邮箱,并清除可能的代理设置,然后使用git clone命令下载代码。SSH方式则通过生成密钥对(私钥本地保存,公钥上传GitHub)建立安全连接,包括检查现有密钥、生成新密钥、添加密钥到GitHub账户等步骤。两种方式都需要通过Git Bash客户端操作,其中SSH方式还需通过ssh -T命令测试连接是否成功。
2025-10-26 19:55:29
492
原创 如何从Github上下载代码
本文介绍了两种使用Git下载代码的方法:HTTPS和SSH方式。HTTPS方式需要设置用户名、邮箱并取消代理后,通过git clone命令下载代码。SSH方式则通过生成密钥对建立连接:检查已有密钥或生成新密钥,将公钥添加到GitHub账户,最后测试SSH连接成功后即可下载代码。两种方式均可实现代码下载,SSH方式安全性更高,设置过程相对复杂。
2025-10-26 19:47:51
294
原创 Oracle创建约束
Oracle数据库创建约束创建约束启用约束和禁用约束删除约束数据库表创建成功后,通常都需要向表中添加约束,常用的约束级创建方式如下:创建约束1、主键约束添加主键约束的表的字段必须有唯一值,而且必须为空。alter table test add primary key(id)2、外键约束表中的一个非主键字段和另一张表的主键子段取值相关联。创建外键约束:alter table test add constraint foreignTest foreign key(audit_id) refre
2021-05-14 18:32:02
1630
原创 Oracle创建表的时候字段的意义
Oracle创建表的时候字段的意义BLOCKEXTENT二级目录三级目录BLOCKEXTENT二级目录三级目录
2021-05-14 10:59:09
602
1
原创 Oracle 12C创建用户“C##“问题和创建表没有配额的问题
创建用户Oracle12C 连接上服务器之后就可以创建用户,创建表了。首先创建用户,然后给用户赋予连接服务器的权限和创建表的权限,之后就可以创建标了。首先,通过 **create user michael identified by 1111** 创建用户,执行之后发现报错:然后给名称加上 “C##”, create user C##michael identified by 1111 发现创建成功。Oracle 12C之前不用带"C##"是直接可以创建成功的,Oracle 12C之后必须加
2021-05-12 12:01:53
2002
原创 Oracle 12C的安装和配置
Oracle 12C的下载、安装、配置Oracle 12C下载Oracle 12C安装Oracle 12C配置遇到的问题Oracle 12C下载Oracle 12C安装Oracle 12C配置遇到的问题
2021-05-12 11:14:44
2564
原创 JDK1.8新特性
JDK 1.8的新特性1、Lambda表达式2、Stream 流3、函数式接口4、方法引用和构造器引用5、default和static接口6、新的日期接口API
2021-04-27 19:11:22
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅