- 博客(86)
- 资源 (3)
- 收藏
- 关注
原创 调用deepseek大模型时智能嵌入函数
DeepSeek-R1 当前炙手可热,以其强大的自然语言处理和推理能力而广受赞誉。饶是如此,却并不原生支持函数调用(function_call),这是开发过程中不可或缺的一部分。虽有第三方调校的模型支持,然终非官方自带,还需假以时日。本文虽然简短,应该是全网写得最通透的了吧。万事俱备,上代码运行,注意,ollama部署的模型,openai支持的访问地址为:http://localhost:11434/v1。本机8GB vram,只能用qwen2.5:7b了进行测试了。
2025-03-27 17:37:47
103
原创 小样本微调deepseek大模型
用自定义的小样本数据集,训练deepseek r1 8b 4位量化的模型。安装cuda,torch,Unsloth, huggingface,wandb等,见前述章节;微调服务器配置:单机笔记本显卡4060,32GB ram,8GB vram,
2025-03-26 15:40:09
24
原创 对deepseek进行微调
平台上托管了超过 90 万个开源机器学习模型,提供了超过 20 万个数据集,允许用户托管机器学习演示应用程序,支持使用 Gradio 和 Streamlit 等工具构建交互式应用,提供模型推理 API,用户无需下载模型即可直接调用。缺点是资源需求高,开发周期长,技术难度大,如果没有足够的数据或优化经验,模型性能可能不如现有的预训练模型。模型的计算图和权重。3. .pt 和 .pth 格式:PyTorch 的原生格式,.pt 通常保存完整模型(包括结构和参数),而 .pth 更多用于保存模型的状态字典。
2025-03-07 16:54:22
163
原创 deepseek分布式推理多机部署实践
这种情况下,如果有多台8GB的显卡,是可以考虑上32b的。如果报python not found,在环境变量path中检查一下python路径是不是正确,否则要重装一下python,直接如下命令可以显示:python -V。如果添加节点后显示的ip不对,因为某节点有多个ip,可以先在网络配置中禁用其它不用的虚拟网卡,然后删除该节点后重新安装。报没有合适的节点,上图中,调度方式要选择手动,在弹出框中选择识别的2个节点,且显存之和要小于部署的模型要求的显存。1台windows笔记本,4060显卡,8GB显存;
2025-03-05 17:13:14
258
原创 大模型之群魔乱舞
DeepSeek 可以自己本地搭建,不过对GPU要求较高,本地CPU版本或显存8GB以下者只能搭建1.5B、7B、8B,更何况本身就是一个阉割的蒸馏版,对于更完善的14B、32B、70B、670B只能望卡兴叹了。这三个模型的能力都很强,插件效果(代码解释、注释、修复、优化、上下文问答)都表现更好了,大家可以自己比较。DeepSeek-R1-Distill-14B|32B:CPU:12核(14B)至16核(32B),内存:32GB(14B)至64GB(32B),16GB显存(如RTX 4090)
2025-02-21 16:01:54
72
原创 deepseek在地理信息与智慧农业中的应用设计
DeepSeek生成一系列的标注任务,定义标注规则,拉取要标注的图像,通过DynamicMask引擎实现零样本标注,输出标注框和对应的类别标签,最终用于模型训练样本。DS会会生成一系列的任务,去数据层拉取对应的各期哨兵卫星数据,调用对应的领域小模型生成矢量结果,读取大数据平台行政区划信息,最后导出excel统计文件并展示结果;DeepSeek生成一系列的监测任务,拉取三调耕地、承包地矢量图斑,调用领域小模型检测建筑物位目标,进行位置比对,标记违建建筑。同上,平台自动生成2025年油菜分布的矢量图,并展示。
2025-02-21 11:01:05
95
原创 如何将10m分辨率卫星影像超分成2m
其原理就是选择高分辨率和低分辨率的卫星影像数据,例如使用高分1号(2米分辨率)和Sentinel-2(10米分辨率)的影像,在数据预处理时通过线性回归模型调整低分辨率影像的光谱特性,使其与高分辨率影像的光谱响应一致。4、在Qgis中,导出该底图,选择save as...:弹出框中选择前面保存的矢量文件作为导出范围,指定分辨率为0.5m,取消选择create vrt,保存的文件名为要为字母。我因为在海外服务器,所以这里选择的Google影像,效果是一样的。
2025-02-21 10:52:08
46
原创 十、数字人IP应用方案
背景在当今的数字时代,随着AI技术的突飞猛进,数字人AI已经从概念走向应用,成为知识内容创作领域一股不可忽视的力量。它的出现,在很大程度上极大地提高了内容的生产效率,大有替代知识IP,成为内容IP终结者的趋势。数字人IP,从形象到声音,与知识博主真人的相似度可以达到99%。这种方式带来了真人录制无法比拟的优势,可以实现个人知识博主的规模化生产,7天24小时(24/7)不间断工作。2、行业趋势。
2024-09-19 10:57:53
874
原创 十二、部署自已的企业大模型
基于LangChain+ChatGLM3-13B+minio+Paraformer,其中langchain实现本地知识库微调,chatGlm作为大模型基座,minio作为语音存储库,paraformer作为本地文本与语音识别库。
2024-09-04 15:27:07
336
原创 十二、建立自已的北斗卫星实时定位基站
数据处理中心管理各种采样间隔和时段的不同数据存储、存储包含北斗的GNSS原始观测数据、存储网络模型文件、进行数据的质量检查和转换、定期进行整网的解算保障基准框架的稳定、建立数据共享平台;1)基准站子系统,由单个基准站设施(含GNSS 接收机、天线、UPS、防电涌设备、机柜、交换机、数模转换器光纤转换器等)组成,属CORS网络的数据源,GNSS卫星信号的捕获、跟踪、采集、本地存储与实时数据传输;3) 基准站设备的安装,包括天线电缆的铺设、GNSS天线的安装和天线高的量取,GNSS接收的、UPS电源的安装;
2024-09-04 15:05:53
883
原创 十四、低空安全综合管理服务平台建设方案
1、系统背景由于低空安全研究关系到国家战略安全保障,世界各国相继开展了相关法律法规建设,以及一系列的理论与技术保障研究。为了保障低空空域安全,需推动建立各省级安全管理平台,做好与企业级监控服务平台的管理衔接和数据共享,强化本区域内民用无人机的安全监管工作;加快建设基于民用无人机身份识别和飞行状态的国家级管控平台,建立安全防护体系,强化管控平台自身安全保障能力;加强基于移动通信网络的民用无人机设备进网许可管理;加快民用无人机反制、监测预警技术研究和装备研制,严格控制和规范反制设备使用。2、行业分析。
2024-09-04 14:30:26
2472
1
原创 我的易经代码
后来,生活有些动荡,就没有维护了。后来改成企业版,名为“始皇预测”,用Java Swing编写,支持五大神数,三式,主要应用还是六爻、四柱、风水,其它如称骨、姓名预测等等,历时10年以上,不断改进,真有“闲坐小窗读周易,不觉春去已多时”之感。开发期间,也曾到师父处闭关一年,除得到了师父实战指导外,还蒙师父生活资助,否则,此软件也不可能有今天之完善。冥冥之中,似有天意,每当我想懈怠,想要放弃之时,千里之外就会传来师父他老人家的鞭策之音。当时我师父说,这个软件名字不吉,始皇者,死亡也,是很难推出去的。
2024-08-29 14:12:25
640
1
原创 我的一个典型行业解决方案
看来,是我低估用户了,我说,有个规则,你要注意,就是:日期.姓名.性别.年龄,这4个必须要有,并且要用","分隔,如果没有也要有逗号,逗号必须是半角的,不能用全角。我于是网上一通找,下载回来,把管理员密码搞定了,给她加了一个用户,打包后发给她,让她在家里的电脑上解压后就能用。我说这样吧,你根本不需要花钱买这么一个复杂的软件,你用excel就好,我给你设计一个表格,哪里都能带走,好用又免费。过了几天,她又发给我一个文件,说:麻烦你了,这样排版好看一点,以前的列表长了,手机里不好看得,打印方式还是蛮好。
2024-08-28 16:59:30
824
原创 十三、720度全景照片制作
使用无人机制作室外全景图,能够让我们更加深入地了解和探索大自然的奥秘。无人机可以飞行到我们无法到达的高度和角度,让我们看到更加细致、全面的景象。它可以让我们更加直观、真实地感受到大自然的美丽和壮观,让我们领略到从地面上无法感受到的景象和美妙。能够让我们更加方便地记录和分享我们的旅程和探险。它可以将我们所见所闻所感完美地记录下来,让我们永久保存、随时回顾。同时,我们可以将这些美丽的景象和照片分享给更多的人,让更多的人感受到大自然的美丽和神奇。最重要的是,能够让我们更加深刻地认识到大自然的珍贵和脆弱。
2024-08-23 14:59:48
121
原创 9、双足机器人WBC构建
随着对机器人学研究兴趣的不断增长,机器人已经越来越熟练地执行许多不同的、非同小可的任务,例如跑步、跳跃、爬楼梯和操纵物体。然而,在大多数情况下,这些任务都是单独完成的,这就从根本上限制了机器人在现实世界中的应用。虽然人类偶尔会在单项任务上胜过机器人,但人类在调整和组合行为以解决多项不同任务方面的能力却远胜于机器人。为了解决这些制约因素,提出全身控制(Whole Body Control,简称WBC)。
2024-08-12 18:06:31
688
原创 二四、3d人脸构建
http://www.cbsr.ia.ac.cn/users/xiangyuzhu/projects/3DDFA/Code/3DDFA.zip 可能失效。#安装指南: https://blog.youkuaiyun.com/qq_30011277/article/details/102701109。4、安装opencv https://github.com/anhttran/3dmm_cnn?# caffe帮助:http://caffe.berkeleyvision.org/install_yum.html。
2024-07-10 17:57:02
221
原创 8、开发与大模型对话的独立语音设备
系统中,从外部输入电源中获取电源,经过稳压处理,给整个模组供电,ESP32-WROVER主要用来控制整个系统,该设备通过声音传感器实时监听,当声音强度超过阈值后,接收来自MAX9814的语音信号采样值,进行数据处理,得到pcm音频的Base64编码字符串,然后通过ESP32-WROVER自带的wifi模块将pcm音频通过http请求发送至服务器,从响应中获取到ai回复后的音频,再通过MAX98357播放ai回复的音频,从而实现与ai实时语音交互。一款低成本,低功耗,小体积的高性价比离线语音识别模块。
2024-07-08 12:06:10
296
原创 二一、搭建自已的语言大模型
因为安装了其它的conda环境,而USER_SITE与USER_BASE都是共享的,环境被污染了,所以启用用户独立的站点文件目录。2) 添加154行 "chatglm3-6b": "THUDM/chatglm3-6b"# 安装指定版本的pytorch,与conda下安装的2.1.1的高版本没有冲突。也可以使用13B,看自已服务器的gpu配置来,13B要求gpu显存12G以上。1) 第21行修改chatglm2-6b --> chatglm3-13b。按照下列方式初始化自己的知识库和简单的复制配置文件。
2024-07-08 11:42:24
247
1
原创 7、双足机器人姿态规划
最后传给控制器,可使用位置、速度、力矩三种中任一种闭环控制电机,从而达到姿态调整的目的;然后通过旋转矩阵转换到目标参考系下,并减去目标线速度tgt.v的影响以及脚末端在目标参考系下的角速度,将速度控制输入转化为相对于目标参考系前进方向的速度。要注意的是,这里的单位是弧度,1弧度约为57.3度。最终12自由度位置赋值为:j1={0,0,-0.5, 1, -0.5,0, 0,0,-0.5, 1, -0.5,0};控制器发出行走的指令:当按下空格键时,停止机器人的运动,将cmdVx、cmdVy都设置为0。
2024-06-28 09:53:25
208
原创 6、双足机器人mpc构建
前述建立了空间状态方程,接下来就可以对未来时刻的输入量进行优化,优化问题会转换成一个代价函数,即二次规划问题。通过设计u,对代价函数进行最优化,找到在预测区间内代价函数的最小值。minJ可以误差加权和、输入加权和、终端误差三者之和,为简化计算,舍弃第三项。机器人只有一条腿与地面接触时,接触腿称为站立腿,此时状态为支撑相;另一条腿称为摆动腿,此时状态为摆动相。包括等式约束和不等式约束。
2024-06-25 15:09:55
377
原创 5、双足机器人mpc动力学模型
建立在F系下,当前状态只关心机器人质心处的速度、角速度、角度变化和位置变化;控制输入只考虑足底的力和力矩;在预测周期中,下一状态输出取决于当前状态、控制输入和重力。由控制输入变量推导机器人质心角度的变化量dθ,静止过程中,其初始值为0。为计算机器人的当前实际状态x,需要建立双足质心动力学模型。
2024-06-25 15:02:00
971
原创 4、双足机器人mpc基础概念
机器人控制实际上不是连续的,是离散的,这就是控制信号的采样周期dt,一般每1ms对机器人发起一次控制信号。一般来说,dt越小,控制器的响应速度越快,但是由于预测的精度有限,如果控制时域过长,预测的误差会逐渐累积,导致控制器的性能下降。注意:1)在程序处理时,u的维度并不是由机器人的自由度确定的,是由其变量的个数及每个变量的空间维度确定,对于双足,采用力矩和力来控制,则u的维度是“2*2*3=12”。机器人实际运动过程中表现出来的状态x,x和xd是一致的,也包括运动速度ν、角速度ω、角度θ、位置p等。
2024-06-25 14:53:23
787
原创 3、你真的把MPC搞懂了吗
把江湖上流传最广的MPC代码进行了面向对象的封装,修正了一些小bug,去掉了一些令人难以理解的边角料变量和小算法,完美贴合了第二部分的理论,特别是加入了令人详细得发指的注解,希望能一码绝后码,成为全网最易理解的源码实现,拿走不谢,不解可询。
2024-04-25 11:56:40
4294
5
原创 2、选择什么样的机器人本体
如果说世界是物质的,那么应该先制造出机器人的本体,再让她产生灵魂。如果是精神的呢,世界是无中生有的呢,那就先在仿真中研究算法吧。而我比较崇尚初中哲学的一句话,世界是物质的,物质是运动的,运动是有规律的,规律是可以认识的。所以我先选择了本体。
2024-04-25 08:57:40
464
原创 二十、农作物病虫害识别模型
可以从https://www.kaggle.com/datasets中下载,Kaggle是一个数据建模和数据分析竞赛平台。企业和研究者可在其上发布数据,统计学者和数据挖掘专家可在其上进行竞赛以产生最好的模型。15 Classes,19189 Train images,1450 Test images,历时15轮,训练时间3个小时左右;# NVida RTX3060 6GB专用内存,batch_size=72内存溢出。# 测试代码,是否支持GPU,如果有GPU,自动会使用GPU优先训练,不用改代码。
2023-08-30 19:41:54
881
原创 十八、深度学习模型30年演化史
深度学习模型层出不穷,如果不理清其源头和出处,则会陷入杂乱的地步。网上各种介绍文章都是抄来抄去,越看越无头绪。我花了几天时间,把常见的几十种模型按其前后发展脉络,历史渊源分类整理了一遍,对于深度学习来说,掌握这些模型的出处和特户口卡,之所以出现的原因,是至关重要的。
2023-08-23 19:03:47
1201
原创 十七、地物识别
描述了使用2D卷积神经网络图像识别的全过程。下载和安装标注工具,对图像进行标注,生成标注后的图像。然后对数据进行增强,划分训练集和测试集。最后通过神经网络建立分类模型,对现有图片进行分类应用。
2023-08-16 14:42:27
418
原创 十六、遥感影像识别
对于高光谱ENVI格式,其原始数据文件(.img)中的数据可以看作是一个三维数组,其中第一维表示波段数,第二维表示图像的行数,第三维表示图像的列数。ENVI格式的原始数据文件可以存储多维数据,包括三维数组、二维数组、一维数组甚至标量等。由于像素太多,这里只取了前30个波段的数据,PCA降维到了5通道,只训练了10轮,否则内存将超过100G,代码和模型训练详下述。外部数据源:如果存在与高光谱影像相关的外部数据源,例如地理信息系统(GIS)数据、遥感图像或其他现有的数据集,可以从这些外部数据源中提取标签信息。
2023-08-11 19:06:59
662
原创 十一、结合数字孪生与时间技术进行多维分析设计与实施
大数据可视化中心以主题为分析对象,选择业务分类下的某个主题,可以在数据面板中展示其二维图表,在地图中标记其空间分布,并叠加其相应的二维或三维图层。
2023-08-10 10:14:36
341
原创 十二、结合数字孪生与时空技术进行大数据多维分析
同时,通过交互式操作,观察者还可以改变模型的视角、缩放、漫游等,与数据进行互动,更深入地探索和分析数据。2.2、传统的二维图表,其维度层级固定,不能进行钻取或聚合:数据表格中,每一行记录的指标值均已经按各个维度进行了分组统计,对于某个维度有多个层级的情况,无法向下钻取,或向上聚合,极大的降低了数据发挥的作用。2.1、传统的二维图表,其维度和指标固定不可改变:在数据面板进行分析时,如果想增加或去掉几个维度,或者临时增加几个指标,由于代码已经固化,传统的二维图表是做不到的,需要修改代码,重新发布。
2023-08-10 09:59:26
377
原创 十五、遥感影像的获取与简单操作
无人机采集的高光谱的原始数据、加工过程中的数据和最后的成果数据可以是以下不同格式的: 原始数据:通常以常见的图像格式如JPEG、PNG或TIFF进行存储。每个图像文件代表一个特定波长的光谱数据。 成果数据:可以是数值数据表格的形式如CSV、Excel,或以栅格数据如GeoTIFF、ENVI等,或矢量形式如Shapefile、GeoJSON等。
2023-08-10 09:48:07
935
原创 十四、深度学习之卷积+池化+全连接各层
卷积是一种重要的信号处理方法,广泛应用于图像处理、语音识别、自然语言处理等领域。其作用主要有特征提取、降维、去噪、图像增强。其意义主要有模拟生物视觉、提升算法性能和数据压缩。 眼睛看图片大致有以下两个过程:瞳孔放大,盯着某一处细节如嘴巴看;瞳孔缩小,模糊的看一张图片的大致轮廓。那么神经网络是否可以模拟这种瞳孔放大、缩小的方式呢?卷积核的设计,人们通过调整卷积核的大小,来达到瞳孔张开、缩小的目的。并且大量的实验和论文表明,卷积这一针对图像局部性识别的算法,可以非常有效的模拟人眼识别物体的过程。
2023-08-09 13:38:17
688
原创 十三、高光谱图像基础
该图像原本也有 224 个波段,同样的,我们一般使用的也是剔除了第 108-112,154-167,和第 224 个不能被水反射的波段后剩下的 204 个波段的图像。该数据集包含两幅用于变化检测的高光谱影像,分别于2013年的5月3号和12月31号采集自中国江苏省的某河流地区,所用传感器为Earth Observing-1 (EO-1) Hyperion,其光谱范围为0.4-2.5 μm,光谱分辨率为10 nm,空间分辨率为30 m,共有242个光谱波段。高光谱成像技术的原理基于物体的光谱吸收和反射特性。
2023-08-08 09:33:04
1439
原创 二十、像素流送,软件即游戏,SaaG时代到来
有了像素流送插件,就可以在远程计算机上运行虚幻引擎应用,并将其渲染效果和音频流送到任意平台的现代网页浏览器上。此外,还可以在浏览器上与流互动,遥控虚幻引擎应用。像素流送,软件即游戏,标志着SaaG时代到来。
2023-07-31 14:22:57
441
原创 十、批流一体流程化大数据架构设计
在当代信息社会中,数据的处理和分析已经成为了一个重要的议题,大量的数据处理需求推动了数据处理技术不断的发展,出现了很多解决海量数据处理的软件方案。4、处理过程全流程化开发:将数据开发处理的各个过程,包括数据同步、提取、清洗、转换、脱敏、执行、入库等,均定义成可配置的流程节点,各节点之间有序连接构成一个可执行的工作流,实现从数据获取到数据输出的整个过程的全流程化。4、开发难以协作维护成本高:传统的模块化开发,将系统按模块划分,不同的模块被不同的开发人员负责,导致模块之间的协作和协同开发变得复杂。
2023-07-25 08:50:55
419
原创 十九、虚拟主播
登录账号后,打开EPIC启动器,选择 虚幻引擎--虚幻商城,搜索“Metahuman SDK",在页面上选择安装到引擎,选择需要的引擎版,这样就将插件整合到了工程中了。e) 在ue编辑器中Quixel Bridge插件,在my MetaHuman中,选择自己创建的数字人,然后点击add,就可以在内容抽屉中看到metahuman文件夹了。如果要使body也动,可右击声音文件,create Lipsync Animation,再创建一个文件,拖到body下即可。调整木地板,墙,沙发的材质,灯光;
2023-07-25 08:34:25
423
原创 十八、Unity游戏引擎入门
再去改UI--MessageBar--Text,UI--Inventory--Item--Text;进入Project视图,Asserts--Creator Kit--Art--Spirits--Enviroments,列表中选择House--点开箭头选择House_5,拖到Hierarchy视图;Asserts--Creator Kit--Art--Spirits--Enviroments,列表选Cloud2,拖一片云朵在屋顶,调整Order in layer=1000,保证永不会遮住;
2023-07-19 19:46:43
5891
原创 一、汝果欲学诗功夫在诗外
即使创作者不赚钱,为创作者做软件也是有可能的。因此,即使创作者没有从中赚钱,这些工具也可以成功——只要它们对有抱负的创作者有用,而不仅仅是与成功的创作者相关(如会计软件)。针对小型创作者利基市场,选择他们大多数人往往忽视的问题,然后提供基于 SaaS 的解决方案,并提供免费的替代方案。我确信,为小型企业和创作者提供服务的中小型 SAAS 公司必须有空间,您只能以较小的预算、最少的功能和非常狭窄的利基运行。您的市场 100% 需要的工具 * 非常大的市场 * 您的工具没有免费的替代品 = 一条成功之路。
2023-07-18 11:11:47
366
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人