Hello! Welcome to DABAI MENG's blog 欢迎来到大白锰的博客,在这里我将记录一些随笔和技术文章,请随意浏览。 这个网站采用Hexo框架搭建,并托管在GitHub平台上。 欢迎使用Hexo!查看文档以获取更多信息。在使用Hexo时遇到任何问题,你可以在troubleshooting中找到答案,或者你可以在GitHub上提问。 Welcome to the blog of Dabaimeng, where I will record som 2025-02-08
【AI算法】手搓ChatGPT-采用Transformer架构构建大语言模型 以下是我从CSDN上找到的代码,用于学习。采用Transformer架构,构建一个0.03B的语言模型(有点标题党,参数比较少,不能称之为大模型了)。 注意力机制1234567891011121314151617181920212223242526# -*- coding:UTF-8 -*- # Author:DA BAIMENG# Time:2025/2/7 10:25import torch. 2025-03-29 AI算法 #算法
【自制仪器】制作一台接触角测试仪 制作一台接触角测试仪为什么开始这项工作?因为我们实验室的接触角采购自很多年前,配套软件的相关算法太落后了,只提供了一个类似于电子量角器的功能,需要手动画切线,读取角度。 而目前市面上大部分的接触角测试仪已经可以做到一键读取液滴基线并拟合接触角,通过调研,我觉得接触角测试算法实现并不困难(等我做了一段时间后发现还是挺难的),所以我想自己写一个接触角测试软件。 此外,软件写好后我发现,只需要接入一个相 2025-03-28 硬件开发 #软件开发
【自制软件】多层系油藏数据管理软件 2021年参与了多层系油藏的开发,主要负责生产数据汇总分析,在此之前处理其他区块的数据主要依靠excel,但对于该区块,其叠合了三套层位,开发历史达20余年,井数也相对较多,分注合采。于是,我每周的工作基本上就是用excel处理一个百万行、数据量达千万规模的表格。效率极低,且excel经常卡退。对于一周就要更新一次的区块综合生产数据,每周都需要二到三天才能统计出来。 面对这样的问题,我觉得很有必要 2025-03-27 软件开发 #自制软件
【CFD算法】伪势LBM模拟相分离(python-numba加速) 模拟相分离(Python算法-Numba加速)问题描述给定随机初始状态模拟两相分离的效果,结果如下: 代码优化说明 原始Python循环较慢(200×200网格100循环步耗时166秒) 使用Numba优化后降至11秒 MATLAB参考实现仅需5.6秒(后续计划尝试Taichi加速) Numba加速版代码1234567891011121314151617181920212223242526272 2025-03-26 流体算法 #格子玻尔兹曼
【CFD算法】伪势LBM模拟壁面接触角(python) 伪势模型(LBGK-EDM)模拟壁面接触角(Python )最近学习 LBM,把大佬给的 MATLAB 代码用 Python 重写了一遍。可以实现不同润湿性表面的接触角模拟以及粗糙表面接触角的模拟计算,采用的是伪势模型。 以下是实现效果: 代码实现12345678# -*- coding:UTF-8 -*-# Author:DABAIMENG# Time:2023/7/14 8:00from nu 2025-03-26 流体算法 #格子玻尔兹曼
【自制仪器】制作二氧化碳监测平台 ESP32(Arduino)+SGP30+ThingsPanel实现远程CO2+TVOC监测最近学习单片机,发现一个开源的物联网平台,虽然功能不是很完善,但完全够用。把自己目前做的记录一下。实现效果如下图(数据看板以及设备定位,坐标是我随便写的): 主要参考官网给的8266的例子,将代码略微改动: 123456789101112131415161718192021222324252627282 2025-03-12 硬件开发 #单片机
【自制仪器】制作一台扫描隧道显微镜[一] 自制一个扫描隧道显微镜【一】在B站上看到的超牛UP,采用3D打印技术制作了一个扫描隧道显微镜,并测到了石墨的原子结构。项目已经开源了,看完后按耐不住躁动的心,准备复刻一个,目前完成度50%,由于条件限制,有些工作开展的比较费劲,希望能够完成吧。 UP@机械小熊猫 扫描得到的石墨原子结构(实际应该是电子云密度): 下面是我目前的进度。 主要解决三大块内容:要完成纳米级精度扫描要求的扫描台、处理pA 2025-03-12 硬件开发 #单片机
【教程】本地部署DeepSeek指南 本地部署DeepSeek指南简介DeepSeek是一款强大的自然语言处理工具,广泛应用于信息检索、文本分析等领域。本文将详细介绍如何在本地环境中部署DeepSeek,以便开发者能够更高效地利用这一工具。 环境要求在开始部署之前,请确保系统满足以下环境要求: 操作系统:Linux或Windows CPU:至少4核 内存:至少8GB 硬盘:至少100GB可用空间 Python:3.6及以上版本 其他 2025-02-12 AI算法 #Deepseek