- 博客(68)
- 资源 (9)
- 收藏
- 关注

原创 python项目常见使用的传参调试方法
你是否经常遇到下载的github开源知名项目,不知如何调试?只知道按说明的命令行运行?遇到异常或想改造也无从下手?这篇文档章将指导你如何调试别人的大型开源项目。
2024-07-04 09:25:32
495
1

原创 centos、docker、python等开发运维常用处理命令
centos、docker、python等开发运维常用处理命令dockerdocker images : 显示所有docker镜像, docker build 之后查询用。docker ps -a : 显示所有容器,包括已退出的容器。-a 会显示名称和已退出容器。docker exec -it 容器名称 /bin/bash : 切换到docker已up容器d的bash环境。docker logs -f -t --tail=100 容器名称 : 查看docker前台任务命令行输出的log。dock
2021-01-13 10:48:11
288
原创 ollama迁移已下载的单个模型到服务器
往上其他一堆直接找blobs和manifests文件夹拷贝的方法很不靠谱。会出现各种异常,尤其是windows\linux字符问题。而我们这种方式基本等于手动加载模型,还能命名模型。
2025-03-25 16:36:28
322
原创 离线部署视觉模型Qwen2.5-VL方案【企业应用级】
公司网络是有严格限制,所有涉及境外服务器的网站都无法访问,包括docker等镜像源。本教程,是在提前下载或构建好资源,通过上传到服务器后,做离线部署。
2025-03-17 15:38:04
1164
原创 DeepSeek-R1部署的软硬件要求与预算(附word文档)
讯飞星火DeepSeek一体机U4000等,实际落地价基本在300~400万元之间,低并发量的保守估计。
2025-03-04 17:49:31
1504
原创 视觉目标检测之小目标检测技术调研与实验
小目标检测是计算机视觉领域中的一个极具挑战性的问题。小目标检测广义是指在图像中检测和识别尺寸较小、面积较小的目标物体。通常来说,小目标的定义取决于具体的应用场景,但一般可以认为小目标是指尺寸小于 32*32 像素的物体,如下图 COCO 公开数据集的定义。当然,对于不同的任务和应用,小目标的尺寸和面积要求可能会有所不同。
2025-02-20 16:42:13
1193
原创 Ubuntu 20.04 更换软件源
通过更换为国内镜像源,可以显著提高 Ubuntu 20.04 的软件包下载速度。常用的镜像源包括阿里云、清华大学和中科大。更换源后,记得运行更新软件包列表。
2025-01-22 16:34:40
2046
原创 在Linux系统中无网络安装Nginx并配置负载均衡
通过本文的步骤,我们成功在无网络的环境中安装了Nginx,并配置了负载均衡功能。虽然无网络环境下的安装过程相对复杂,但通过手动编译和配置,我们依然能够搭建起一个高性能的Web服务器。希望本文能够帮助到需要在无网络环境下部署Nginx的开发者。如果你在安装过程中遇到任何问题,欢迎在评论区留言,我会尽力为你解答。
2025-01-14 09:37:41
1216
原创 避坑:conda源更换后依然无法create的问题
通过本文的详细讲解,相信你已经掌握了如何更换conda源,并解决了在更换源后依然无法创建环境的问题。同时,我们还扩展了pip源的配置、conda环境的优化管理,以及一些常见问题的解决方案。希望这些内容能够帮助你在Python开发中更加高效地管理环境和依赖包。如果你有其他问题或建议,欢迎在评论区留言讨论。
2025-01-13 11:56:02
656
原创 flash-attention保姆级安装教程
FlashAttention 是一种高效且内存优化的注意力机制实现,旨在提升大规模深度学习模型的训练和推理效率。:通过优化 IO 操作,减少内存访问开销,提升计算效率。:降低内存占用,使得在大规模模型上运行更加可行。:保持注意力机制的精确性,不引入近似误差。FlashAttention-2 是 FlashAttention 的升级版本,优化了并行计算策略,充分利用硬件资源。改进了工作负载分配,进一步提升计算效率。
2024-12-31 17:47:03
15080
8
原创 FastAPI 中间件使用:CORS 与 GZip 压缩
中间件是一种在请求到达应用程序之前或响应返回客户端之前执行的代码。它可以用于处理跨域请求、压缩响应、认证、日志记录等任务。FastAPI 提供了灵活的中间件机制,允许开发者轻松扩展应用的功能。跨域资源共享(CORS)是一种机制,允许浏览器向不同域名的服务器发起请求。如果没有正确配置 CORS,浏览器会阻止跨域请求,导致前端应用无法访问后端 API。GZip 是一种常用的数据压缩算法,用于减少 HTTP 响应的大小,从而提高网络传输效率。FastAPI 提供了,支持对响应进行自动压缩。
2024-12-25 17:19:49
1433
原创 管理异步上下文的注释神器@asynccontextmanager`
是 Python 异步编程中的一个强大工具,它通过结构化的方式管理异步资源的生命周期,使代码更加简洁和可维护。无论是管理数据库连接、Redis 连接池,还是定时任务,都能优雅地完成任务。在 FastAPI 中,它还可以用于管理应用的生命周期事件,确保资源在应用启动和关闭时被正确初始化和清理。通过掌握,你可以编写出更加高效和可靠的异步代码。希望本文能帮助你更好地理解和使用这一工具!参考资料Python 官方文档 - contextlibFastAPI 官方文档 - Lifespan Events。
2024-12-25 17:09:51
1177
原创 基于小样本学习的自然场景图像中茶叶病害识别技术综述
茶叶作为全球广泛消费的饮品之一,其产量和品质直接关系到茶农的经济收益。然而,茶树在生长过程中容易受到多种病害的侵染,这些病害不仅影响茶叶的产量和品质,还给茶农带来了巨大的经济损失。因此,准确识别茶树病害并及时采取防治措施显得尤为重要。随着人工智能和计算机视觉技术的快速发展,利用图像特征进行植物病害的自动化识别成为可能。然而,自然场景下拍摄的病害茶叶图像背景复杂、光照不均匀,严重影响了病害识别的准确率。同时,由于资金不足、茶叶病害样本采集受时间、天气以及采集区域的影响,样本的种类和数量都十分有限。
2024-12-20 11:06:24
989
原创 少样本图像分类(FewShot):CAML算法代码的实现与教学(二)
本人通信工程专业,研究生长期从事传感器网络数据算法的研究。在人工智能,尤其是数据挖掘、NLP、CV等领域深耕10多年,欢迎关注Star,遇见更多实践好文。关于CAML算法的改进与推理实现,是本人投入一两周进行完成的,包括在源代码理解上咨询原作者、不断调试试验等。
2024-12-20 10:36:30
1176
4
原创 少样本图像分类(FewShot):CAML算法代码的实现与教学(一)
本文介绍了少样本学习的基本概念,并详细讲解了CAML算法的实现过程。讲解了算法原作者的代码问题和核心实现;第二,根据本人的实践,对源码进行改造并实现输入单图片进行样本类别预测。少样本学习是一个充满挑战和机遇的研究领域,CAML作为一种有效的元学习算法,能够在数据稀缺的场景下表现出色。希望本文能够帮助读者更好地理解和应用少样本学习技术。通过本文的学习,相信读者已经对少样本学习以及CAML算法有了更深入的理解。希望这些知识能够帮助你在实际项目中应用少样本学习技术,解决数据稀缺的问题。
2024-12-19 18:40:08
1674
原创 探索TIMM模型库
TIMM(PyTorch Image Models)是由Ross Wightman开发的一个开源模型库,专注于图像分类任务。它基于PyTorch框架,提供了大量的预训练模型,涵盖了从经典的ResNet、EfficientNet到最新的Vision Transformer等多种模型架构。TIMM不仅提供了模型定义和预训练权重,还包含了一系列实用的工具,如数据增强、模型训练和评估等。
2024-12-18 15:35:35
1148
原创 少样本学习之CAML算法
在机器学习和深度学习领域,元学习(Meta-Learning)旨在通过学习如何学习,使模型能够在面对新任务时快速适应。传统的元学习方法通常需要在特定任务上进行微调,这不仅耗时,而且可能需要大量的计算资源。为了解决这一问题,斯坦福大学的研究团队提出了一种名为**上下文感知元学习(Context-Aware Meta-Learning, CAML)**的新算法。CAML通过在推理过程中学习新的视觉概念,而无需进行微调,模拟了大型语言模型(如ChatGPT)在推理过程中学习新概念的能力。
2024-12-18 14:50:14
910
原创 Few-Shot少样本图像分类算法总结(含代码链接)
Few-Shot图像分类是一个快速发展的领域,涉及多种数据集、基准测试和开源库。通过不断优化模型和算法,研究人员正在推动这一领域向前发展,使其在实际应用中更加高效和实用。
2024-12-12 09:46:14
796
1
原创 CSS Flexbox 与 Grid 布局详解
和属性定义网格的列和行轨道(track)大小。/* 示例 *//* 三列,宽度比例为1:2:1 *//* 三行,第一行为50px,第二行为自适应高度,第三行为剩余空间 */属性定义网格布局的区域(area),通过命名项目并用字符串描述网格结构。/* 对应的项目需设置grid-area属性 */.item1 {.item2 {.item3 {.item4 {.item5 {
2024-12-10 10:01:53
1147
原创 CSS布局的发展历史
CSS布局的发展历史是一部不断进化和完善的历史。从早期的简单布局到现代的复杂布局,CSS经历了多次重大变革。通过了解这些变革,开发者可以更好地掌握CSS布局的技巧,创建出更加美观和功能强大的网页。无论是早期的float布局,还是现代的Flexbox和Grid布局,每一种布局技术都有其独特的优势和适用场景。作为开发者,我们应该根据具体需求选择合适的布局方式,并不断学习和掌握新的布局技术,以应对不断变化的Web开发需求。
2024-12-10 09:28:22
731
原创 页面开发样式和布局入门:Vite + Vue 3 + Less
Vite是一个基于ES模块的现代前端构建工具,它利用浏览器原生的ES模块支持,实现了快速的冷启动和热更新。Vite的设计目标是提供一个轻量级、快速的开发环境,特别适合现代JavaScript框架(如Vue、React)的开发。Vue 3是Vue.js的最新版本,带来了许多新特性和改进,包括更好的性能、更小的体积、更强大的组合式API等。Vue 3的设计目标是提供一个更加灵活和高效的开发体验,特别适合构建复杂的单页应用(SPA)。
2024-12-05 11:05:23
1257
原创 PythonWeb:使用Pydantic和FastAPI进行高效数据验证与请求处理
Pydantic是一个基于Python类型提示的库,主要用于数据验证和设置管理。它能够自动生成数据验证代码,并且支持复杂的嵌套结构。数据验证:自动验证输入数据是否符合定义的类型和约束。数据序列化:将Python对象转换为JSON或其他格式。错误处理:提供详细的错误信息,帮助开发者快速定位问题。Pydantic通过定义模型类来实现数据验证。模型类继承自BaseModel,并使用类型提示来定义字段。id: int在这个示例中,Useridname和email。Field。
2024-12-04 09:22:25
787
原创 数据分析:彩票中奖号码分析与预测
预测双色球彩票的中奖号码是一个典型的随机事件,因为每个号码的出现概率是独立的,且历史数据并不能直接用于预测未来的开奖结果。然而,我们可以通过统计分析来了解号码的分布规律,从而提供一些可能的参考。
2024-11-28 14:27:18
16531
原创 时间序列预测及预测方法汇报
我国其他感染性腹泻年发病数约为130万例,年发病率约为95.0/10万,发病率位于我国法定丙类传染病报告前3位。预测模型在传染病预测中得到广泛应用,如灰色模型、指数曲线模型以及ARIMA模型。ARIMA模型是时间序列预测领域的经典模型,应用广泛,综合考虑了序列的趋势变化、周期变化及随机干扰,是一种实用性强、精确度较高的短期预测方法。使用方便,可以借助软件或者程序接口,方便修改、调参。总结。
2024-11-28 11:23:22
1476
原创 OCR技术详解:从基础到应用
OCR技术具有自动化、高效性和准确性等优势,能够大大提高文本处理的效率和准确性。OCR技术能够自动识别图像中的文字,并将其转换为可编辑和可搜索的文本格式,从而大大提高文档管理和信息录入的效率。
2024-11-26 18:01:43
4028
原创 目前效果较好的OCR文字识别(附代码包)
兼容性最为广泛的多平台多语言OCR工具,它完全开源免费,并支持离线环境下的快速部署。其核心亮点在于采用ONNXRuntime作为推理引擎,相比传统的PaddlePaddle推理引擎,速度实现了4至5倍的提升,同时彻底解决了内存泄露问题,确保了高效稳定的运行。🦜默认支持中文与英文识别。
2024-11-26 17:13:48
8157
9
原创 解决发布web接口时数据无法JSON化的问题
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON采用完全独立于语言的文本格式,但使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。为了解决上述问题,我们可以编写一个自定义的序列化函数,对无法直接序列化的数据类型进行处理。"""json化json.dumps,某些类型会遇到无法序列化的问题。处理单个值,确保其可以被序列化。"""
2024-11-25 14:55:15
644
原创 接口实现任意格式图像的传参接收
PIL(Python Imaging Library)是Python中用于图像处理的强大库。它提供了丰富的图像处理功能,包括图像的打开、保存、裁剪、旋转、缩放等。PIL的继承者Pillow库在Python 3中得到了广泛应用。
2024-11-25 11:36:45
791
原创 人工智能的核心思想-神经网络
换算成当前流行的词汇,大脑大概等价于一个100T参数的模型(相比之下,140B的模型显得逊色)。神经网络是人工智能领域的基础,它模仿了人脑神经元的结构和功能,通过学习和训练来解决复杂的任务。神经网络作为人工智能的核心技术之一,通过模仿人脑的结构和功能,实现了复杂任务的自动化处理。通过不断的训练和优化,神经网络能够在各种应用场景中表现出色,为我们的生活带来便利。输入层接收外部数据,隐藏层进行复杂的计算,输出层给出最终结果。通过训练神经网络,以求得X和Y之间的隐含关系,并给出当X为图片时,Y的值。
2024-11-22 16:14:34
841
原创 基于docker进行任意项目灵活发布
通过本文的介绍,我们可以看到Docker在项目发布中的巨大优势。Docker不仅简化了环境配置和依赖管理,还提供了强大的环境隔离和快速部署能力。通过Docker,开发者可以轻松地将应用程序打包到一个独立的容器中,实现跨平台、跨环境的快速部署。在实际应用中,Docker还可以与Docker Compose、Docker Swarm、Kubernetes等工具结合使用,进一步提高项目的可维护性和可扩展性。
2024-11-22 15:47:42
1525
原创 群晖nas的AudioStation接口抓包
家庭nas,最基本的是搭建家庭存储服务器、音乐资源等,nas官方提供的音乐软件AudioStation功能单一、界面很丑,此api目的是给有前端开发能力的程序猿,开发自己音乐播放器的参考。AudioStation 接口文档,参考文档:DSM 登录 Web API 指南。AudioStation 没有官方的接口文档,以下均为抓包所得。
2024-11-19 14:20:32
1520
2
原创 CLIP图像识别算法详解
CLIP算法的核心架构基于Transformer,这是一种在自然语言处理(NLP)领域取得巨大成功的模型架构。Transformer通过自注意力机制(Self-Attention)来捕捉输入序列中的长距离依赖关系,从而在处理序列数据时表现出色。CLIP将这种架构扩展到图像和文本的多模态数据处理中,通过将图像和文本分别编码为向量,并在一个统一的嵌入空间中进行对比学习,实现了跨模态的表示学习。
2024-11-19 09:28:14
1052
原创 文件图片等数据的上传服务和下载服务实现
文件上传服务允许用户将文件上传到服务器,并将其存储在指定的路径中。我们将使用FastAPI框架来实现这个服务。FastAPI是一个现代的、快速的(高性能)Web框架,适合构建API。文件下载服务允许用户从服务器下载存储的文件。我们将使用Nginx作为反向代理服务器来处理下载请求。本文详细介绍了如何实现一个简单的文件上传和下载服务。我们使用FastAPI框架构建了文件上传服务,并通过Nginx实现了文件下载服务。通过这些步骤,您可以轻松地在自己的项目中实现文件管理功能。
2024-11-18 15:47:28
934
原创 前端教程:如何写 Vue 3 页面
组合 API:提供了一种更灵活的方式来组织组件逻辑。性能提升:相较于 Vue 2,Vue 3 在性能上有显著提升。更好的 TypeScript 支持:Vue 3 对 TypeScript 的支持更加完善。Fragment:允许组件返回多个根节点。在 Vue 中,组件是构建用户界面的基本单元。
2024-11-18 15:29:29
1371
原创 使用`nohup`后台运行Python服务不输出日志避坑
这里的应替换为你的Python脚本名称。错误日志未输出这里使用了2>&1来将错误输出重定向到与标准输出相同的文件。代码中的print()语句未输出到日志有时候,由于Python的缓冲输出机制,print()到屏幕的内容可能不会立即显示在日志中。要解决这个问题,可以使用-u现在,print()语句应该会立即出现在日志文件中。其他注意事项如果你的脚本依赖于环境变量,确保在启动脚本之前已经设置了这些变量,或者在脚本中显式导入它们。考虑使用第三方库如logging。
2024-11-14 08:53:59
1411
1
原创 Python发布install安装包
ETS指数平滑算法是一种常用的预测方法,它适用于时间序列数据的预测。在本教程中,我们将使用Python和ETS指数平滑算法来预测汽车销量。然后把该项目创建一个Python包,并将其打包成WHL格式,以便于安装和使用。在本教程中,我们使用Python和ETS指数平滑算法来预测汽车销量。我们创建了一个Python包,并将其打包成WHL格式,以便于安装和使用。希望这个教程能帮助您更好地了解ETS指数平滑算法和Python包的打包过程。
2024-11-11 13:46:07
272
原创 开发人员对服务器的常见操作及避坑
在Linux系统中,使用ps -ef命令可以查看当前用户的进程列表,但是默认情况下,命令行界面会限制显示的行数。如果你想要查看所有的进程信息,可以使用ps -efww命令。ps -efww这样就可以看到所有的进程信息了。
2024-11-08 16:30:32
159
原创 前端简明教程--代码调试
前端代码调试是前端开发中的一项重要技能,掌握各种调试方法和工具,可以帮助我们快速定位并解决问题。同时,快速布局实现也是前端开发中的一项重要技能,掌握各种布局方式和工具,可以帮助我们快速实现页面布局。希望这篇文章能帮助你更好地掌握前端代码调试和快速布局实现。
2024-11-07 14:22:18
641
原创 前端简明教程--初体验
Vue3是Vue.js框架的第三个主要版本,相较于Vue2,Vue3带来了许多改进和性能提升。Vue3的这些特性使得它成为前端开发者的首选框架之一。在本教程中,我们将学习如何搭建Vue3的开发环境,并创建一个基础的项目。
2024-11-07 11:27:25
416
DeepSeek-R1部署要求与预算.docx 软件环境、硬件要求、显卡情况、市场预算等
2025-03-04
CONTEXT-AWARE META-LEARNING(上下文感知元学习-原版论文
2024-12-18
预测双色球彩票的中奖号码的双色球开奖数据样例
2024-11-28
工作过程中,总结用于分享的时间序列预测ppt;里面基本涵盖了常见时间预测算法、附图等
2024-11-28
完整的OCR图片识别源码:已用python实现ocr功能并返回html结构,核心是rapidOCR改造而来
2024-11-26
信创环境模拟:X86架构下部署搭建aarch64的ARM虚拟机-对应资源压缩包(第005部分,共5部分)
2024-10-29
信创环境模拟:X86架构下部署搭建aarch64的ARM虚拟机-对应资源压缩包(第004部分,共5部分)
2024-10-29
信创环境模拟:X86架构下部署搭建aarch64的ARM虚拟机-对应资源压缩包(第003部分,共5部分)
2024-10-28
信创环境模拟:X86架构下部署搭建aarch64的ARM虚拟机-对应资源压缩包(第002部分,共5部分)
2024-10-28
信创环境模拟:X86架构下部署搭建aarch64的ARM虚拟机-对应资源压缩包(第001部分,共5部分)
2024-10-28
本手册整理自公众号「夕小瑶的卖萌屋」的历史推文
2024-10-22
产品经理交互设计指南,压缩包里的教程也是rp文件
2024-10-22
本人每次换工作后的<自然语言处理&知识分享>的入职技术分享,公司或技术可用作ppt模板,同行也可以用于公司自己的技术分享
2024-10-22
ExcelStat, 中国水稻研究所科技信息中心开发提供的农业育种比较实验软件(excel插件)
2024-10-22
mac系统检索软件alfred用的有道翻译workflow,这个脚本是自己基于开源项目改过的
2024-10-22
购房者专属房贷自动分析excel,通过输入房贷信息,分析找出最佳还款方式和还贷节点
2024-09-03
找工作时,边复习边手工整理的学习资料,用脑图xmind打开 包含了数据挖掘、自然语言处理、机器学习这些方向的复习
2024-08-30
昆虫识别数据集,用于农业视觉分析和训练,昆虫包含成虫和幼虫的图片
2024-08-30
服务器一键可运行,基于Python-fastapi实现的文件上传到服务器的服务(运行在服务器端)
2024-08-29
jenkins 一体化构建部署python项目.pdf
2020-06-06
2013-02-13: CRF++ 0.58 Released
2017-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人