- 博客(623)
- 资源 (64)
- 收藏
- 关注
原创 Python环境的配置及exe文件的打包
这篇文章主要教大家如何配置Python环境,以及Python语言在人工智能方面的的一些使用技巧。配置环境为windows7(32位)+Anaconda3-5.2.0-Windows-x86。(Anaconda软件自带Python环境安装包,并且还支持其它语言,功能强大,可以去我的网盘下载,下载地址为:https://pan.baidu.com/s/1DVUThEQ9cl9nx1xliY2DDA,提...
2019-01-17 09:36:07
4078
4
原创 Nginx安裝以及配置顯示本地服務器文件夾
解压缩之后的目录如下:进入conf文件夹后然后找到nginx.conf进行修改配置:修改配置文件nginx.conf:修改好記得保存,記得裡面的IP換成自己電腦的IP。 覆蓋並儲存檔案後,請直接在您目前的 PowerShell 視窗中複製執行以下兩行,給它致命一擊:PowerShell打开:在D:\nginx\nginx-1.24.0目录下右键单击然后选择“在终端中打开”:順利噴出 和 的大圓滿提示,表示完全設置成功!,如果報下面的錯,一般是配置文件寫錯了:PowerShell
2026-06-16 20:02:09
253
原创 NVIDIA TensorRT研究及模型加速使用
在已有的服务器上部署了自己的项目代码,显卡是最新的PRO2000,但是处理的图像分辨率是1920*1080,视频帧频是20fps,进过分析代码发现,在直接使用pytorch训练的模型.pt算力有点吃紧,于是考虑通过转换模型格式来优化程序处理速度,从而改变前台画面的显示流畅度。值得一提的是,直接在windows上使用pip命令安装,很多时候编译都是错误额,因此考虑使用编译好的文件来安装。
2026-06-09 14:41:38
339
原创 BitLocker加密虚拟硬盘保护核心代码或核心文件
最近做了一个AI行为识别的项目,已经上线,目前还在测试优化阶段,所以暂时使用的是,这样方便不断测试修改。部署到服务器上后,发现服务器上面有三个登录账号,都具有管理员权限,这在公司电脑上非常常见。为了保护自己的核心成果,同时也为了自己的代码不被随便修改或走,自己特别想办法保护自己的代码权限,同时也要方便自己的使用和修改才可以。
2026-06-08 10:36:38
414
原创 Xanylabeling標註軟件研究
在做一個具體的行為識別項目的時候,因為後期要根據上線測試反饋不斷去優化模型,采集了一些補充視頻數據,需要更新數據集。
2026-06-05 10:06:05
284
原创 yolo数据集标签转换
我想用python代码实现一个yolo格式数据标签转换的程序,要求及内容如下:我有一个文夹夹名字为labels,里面存放着若干个后缀格式为.txt的yolov8的模型标注文档,每一个txt数据文档的内容如下所示: 15 0.6459216101694917 0.3700564971751412 0.09057203389830505 0.209039548022598915 0.35672669491525427 0.3107344632768362 0.07150423728813557 0.13559
2025-04-30 08:36:39
764
原创 Label Studio 软件介绍及安装使用说明
在做AI项目建模的时候,往往需要数据标注工作,比较常用的数据标注软件是Labeling或者Labelme,这两个都是离线的单独标注软件,使用起来是比较方便的,也是入门级学者比较适合的软件,然而有时候我们数据标注的数据量会比较大,一个人标注的话需要消耗大量的时间和精力,效率会比较低下,这就需要分布式标注比较合适,也就是可以让多个人在同一个平台上按照分配好的任务进行分任务段进行标注,这时候选择Label Studio就是一个很不错的选择。
2025-04-28 09:06:43
2806
原创 RuntimeError: “unfolded2d_copy“ not implemented for ‘Half‘
如果你认为这是一个应该支持但未实现的功能,可以考虑在 PyTorch 的官方 GitHub 仓库中提交问题,或者在相关社区中询问,看是否有其他解决方案。:如果你对操作的具体实现有深刻的理解,并且需要继续使用 FP16,你可能需要自己实现该操作的 FP16 版本,这通常需要深入了解相关的数学和计算原理。:查看 PyTorch 的官方文档或相关实现,确认是否确实不支持 FP16,如果不支持,是否有计划支持,或者是否有替代方案。如果你使用的是较旧版本,考虑升级。
2025-04-24 14:07:30
730
原创 探索蓝桥杯:嵌入式开发技巧分享与实践
蓝桥杯全国软件和信息技术专业人才大赛是由教育部主管、工业和信息化部主办的一项重要赛事,旨在提升大学生的实践能力和创新能力。其中的嵌入式开发竞赛吸引了大量参赛者,要求选手在有限的时间内完成一系列具有挑战性的任务。这不仅考验了选手的代码能力,也要求其在硬件配置、系统优化、问题解决等方面具备一定的技巧。
2025-04-18 09:23:46
1614
原创 探索MCP协议:定义、作用及应用场景
MCP协议,全称为Message Control Protocol,是一种用于消息控制和管理的通信协议。其核心目标是提供一种高效且可靠的方式,确保不同系统或网络节点之间的消息能够被正确传递和处理。MCP协议通常用于需要高可靠性和低延迟的数据传输环境。MCP协议作为一种高效可靠的通信协议,在不同应用场景中展现出了卓越的性能。其在消息传递、错误检测、流量控制和安全性方面的优势,使其成为现代网络架构中不可或缺的一部分。通过实际应用中的经验分享,我们可以更好地理解和利用MCP协议,以提升系统的整体性能和稳定性。
2025-04-18 09:19:55
1352
原创 Cygwin64 Terminal
Cygwin 是一个在 Windows 上运行的类 Unix 环境和命令行接口。它允许用户在 Windows 操作系统上使用类似于 Linux 的命令行工具和软件。
2025-03-25 08:32:24
1067
原创 yolov算法的数据集制作与划分
1.读取数据:从和文件夹中读取所有图片和对应的标注文件。2.打乱数据:随机打乱数据以确保训练集和验证集的分布均匀。3.划分数据:根据用户设定的比例(例如80%训练集,20%验证集)进行划分。4.创建目录:按照目标结构创建相应的目录。5.复制文件:将图片和对应的标注文件复制到相应的训练集和验证集目录中。
2025-03-21 09:57:24
770
原创 pyinstaller 打包后_internal的文件夹讲解
编写自定义脚本来自动化文件夹重命名和组织工作。这种方法可以在打包完成后自动执行所需的重命名和移动操作。
2025-01-03 15:01:00
3670
原创 python杀死进程的方法
假如自己使用python开发了一个程式,然后进行了打包,打包后的程序名字叫run.exe,为了避免重复启动和进程阻塞,如何每次启动程式的时候先进行进程检查,如果后台已经有run.exe在运行了,自动杀死后台程序,然后重新启动run.exe。
2024-12-31 08:41:25
790
原创 python中os._exit(0) 强制关闭进程后来杀死线程
会强制终止整个进程,所有线程都会被杀死。应谨慎使用,仅在确实需要立即终止程序且不需要进行任何清理操作时使用。优先选择更温和的退出方法(如sys.exit()),以确保资源能够被正确释放,维护程序的稳定性和数据的一致性。
2024-12-25 14:34:19
1105
原创 python关闭线程池来关闭线程
关闭线程池:调用shutdown(对于) 或closejoin(对于ThreadPool) 来关闭线程池。线程关闭时机等待关闭:确保所有任务完成后关闭线程池,线程正常退出。不等待关闭:立即发起关闭请求,但现有任务仍会执行,无法保证任务完成。最佳实践:通常建议使用上下文管理器 (with语句) 来管理线程池的生命周期,确保资源被正确释放,并根据需要选择等待或不等待任务完成。
2024-12-25 14:33:11
1184
原创 python中类的继承及object问题
pass继承其他类:如果你希望你的类继承自一个或多个基类(即父类),你可以在括号内指定这些基类。passpass这里,Dog类继承自Animal类,这意味着Dog将拥有Animal的属性和方法(除非被重写)。Python 3:所有类默认继承自object,因此和在功能上是等价的。显式继承object在 Python 3 中不是必需的,但有时为了兼容性或代码风格,仍然会这样做。Python 2:显式继承object是创建新式类的必要条件,推荐始终这样做以利用新式类的特性。继承其他类。
2024-12-23 14:27:31
930
原创 大语言模型学习工具及资源总结和落地应用
大语言模型作为人工智能领域的重要突破,正在深刻改变各行各业的工作方式和用户体验。无论是国内外的主流模型,还是丰富的应用场景,都展示了LLMs的巨大潜力。对于希望深入学习和应用大语言模型的开发者和研究者,利用上述学习资源和平台,可以系统地掌握相关知识,提升技术能力。
2024-12-23 14:07:28
2278
原创 探索大语言模型的世界:入门指南
大语言模型是一类基于深度学习的人工智能模型,能够理解、生成和翻译自然语言文本。它们通过大规模的数据训练,学会捕捉语言的语法、语义和上下文关系,从而能够执行各种语言相关任务,如文本生成、问答系统、文本分类等。学习大语言模型是一个循序渐进的过程,需要扎实的基础知识、系统的学习计划和大量的实践。通过本文提供的学习路线和资源推荐,你可以有条不紊地踏上掌握大语言模型的旅程。记住,持之以恒和不断探索是成功的关键。祝你在大语言模型的学习道路上取得丰硕成果!
2024-12-23 14:04:39
1155
原创 face_recognition和DeepFace人脸识别库比较
这两个Python库进行人脸识别时,了解它们在准确度、性能、灵活性以及易用性等方面的区别至关重要。以下是对这两个库的详细对比,帮助你做出更明智的决策。
2024-12-22 00:45:00
1849
2
原创 face_recognition人脸识别库Cuda加速
性能提升:通过配置dlib使用 CUDA,可以显著提升人脸识别的速度,特别是在处理大量图像或视频流时。配置复杂度:启用 CUDA 支持需要安装和配置多个依赖,编译dlib也需要一定的技术背景。替代方案:如果配置 CUDA 加速过于复杂,可以考虑使用其他支持 GPU 的人脸识别库,如DeepFace或,这些库在默认情况下提供了更好的 GPU 支持和更高的性能。
2024-12-22 00:15:00
1793
原创 基于python的MQTT消息发送及优化
上述代码只能每次发送一条信息,然后初始化客户端以及回调,这在需要一直发消息的程式中不能完美适应。要优化现有的 MQTT 发布代码,使其在一个循环中持续发送信息而无需每次都重新初始化客户端和回调,可以通过以下几个步骤实现:1.:将 MQTT 客户端的初始化、连接和回调设置放在主程序初始化阶段,只执行一次。2.:在一个独立的循环中持续发布消息,而不是在每次发送时都创建新的客户端实例。3.:在程序结束时,优雅地停止网络循环并断开客户端连接。
2024-12-20 01:00:00
1163
原创 self._stop_event = threading.Event()作用
的初始化通常用于在线程中实现安全的停止机制,允许主线程通过设置事件来通知子线程退出循环并终止运行。即使在最终版本中未使用,这些变量可能仍然保留在代码中。代码可能是从某个教程或示例中复制而来,这些示例代码包含了一个标准的线程控制机制,但在具体应用中并未激活相关功能。,但在后续实现中还未添加相关的逻辑。虽然您提到的代码中未使用,但这种模式在多线程编程中非常常见。如果您的类是继承自某个框架或基类,基类的初始化方法可能要求子类初始化。在编程阅读代码中,有时候我遇到如下问题中,可能在代码的开发过程中,曾经计划使用。
2024-12-20 00:30:00
422
原创 人脸识别考勤系统实现
我打算写一个基于face_recognition人脸识别库的人脸识别程序,程序通过遍历已采集images文件夹中的图片作为人脸识别库,然后调用笔记本摄像头进行画面获取进行人脸检测与跟踪,不要人脸一靠近画面中就立刻进行识别,而是应该等到人脸靠近并稳定后在进行识别判定,从而根据对比images图片库中的图片名称作为识别的结果,如果识别的人不在已采集的images库中,画面中画出人脸框并给出‘unknow’的提示。
2024-12-19 11:47:51
576
原创 人脸识别系统分析及设计
通过结合人脸检测、跟踪、距离判断和稳定性检测,可以实现只有在用户靠近且人脸稳定一段时间后才进行识别的逻辑。这不仅可以提高识别的准确性,还能优化系统性能,避免不必要的计算资源浪费。根据具体需求和硬件条件,灵活调整各个模块的参数,可以进一步提升系统的整体体验。自己经过这个逻辑去改写代码也确实实现了。
2024-12-19 11:30:24
1115
原创 python代码标准化编程规范
在进行 Python 代码的标准化编程时,遵循统一的编码规范和最佳实践不仅有助于提高代码的可读性和可维护性,还能促进团队协作。
2024-12-19 09:15:25
1759
原创 python中的字典数据和标准json格式区别
虽然Python字典和JSON在结构上有许多相似之处,但它们在数据类型支持、语法规则和使用场景上存在显著差异。在实际应用中,Python字典通常用于内部数据处理,而JSON则用于数据的存储和在不同系统或语言之间传输。因此,在进行数据交换或存储时,需要注意将Python字典正确地序列化为JSON格式,并在接收端正确地反序列化回Python字典。
2024-12-19 09:14:14
1053
原创 如何写好一篇论文投稿
写好一篇论文需要从选题、研究、写作到投稿、修改等多个环节精心把控。掌握科学的写作技巧,选择合适的投稿途径,并有效应对审稿反馈,都是提升论文质量和成功发表的关键。希望本文提供的指导能够助您在学术写作的道路上取得优异的成果。
2024-12-18 13:30:49
914
原创 打造卓越技术文档的艺术:清晰传达与结构完美融合
通过明确目标受众、合理组织结构、简洁明了的语言、团队协作和不断优化,您将能够创建出令人信服且实用的技术文档。在技术传播的航程中,一份卓越的文档将为您和您的团队指引方向,助力产品的成功与创新。无论您的读者是技术专家、开发新手,还是非技术背景的利益相关者,了解他们的需求和理解水平,将有助于您调整文档的深度和广度。定期审查和更新文档,确保内容的准确性和时效性,是保持文档生命力的关键。此外,避免过度技术化的表达,尤其在面对非技术读者时,应适当调整语言风格,以确保信息传达的有效性。:概述文档目的、范围和目标读者。
2024-12-18 11:41:11
1105
原创 python获取外部配置参数的库以及常用的方法
在 Python 中,获取外部配置参数有多种方法和工具可供选择。选择合适的库和配置格式取决于项目的需求、复杂度以及开发者的偏好。简单配置:使用内置的读取 INI 文件或使用 JSON。复杂配置:使用 YAML 或 TOML 文件,通过PyYAML或tomllib进行读取。环境变量管理:使用加载.env文件,适合存储敏感信息。多环境、多源配置:使用dynaconf这样的高级配置管理库。配置验证和强类型:使用pydantic定义数据模型进行配置管理。
2024-12-17 08:38:18
1104
原创 python中完成多任务处理方法以及常见使用手法
Python提供了多种多任务处理的方法,每种方法都有其适用的场景和特点。选择合适的方法不仅能提高程序的执行效率,还能简化代码复杂度。理解不同方法的工作原理和使用技巧,对于编写高效且稳定的并发程序至关重要。
2024-12-17 08:36:21
1171
原创 yolov8关闭日志的方法
在使用yolov8进行目标检测的时候,程式运行过程中,终端后台总是会弹出一些日志信息,这些信息在我们调试程式的时候很有用,但是再部署程式的时候,尤其是带有GUI的程式部署的时候,最好是把这些给关掉,这样可以省去很多资源,方便提高我们的程式速度。
2024-12-16 15:55:50
1064
1
原创 DeprecationWarning: Callback API version 1 is deprecated, update to latest version
最近在使用MQTT进行发送消息的时候,每次运行都会弹出这个红色的警告,虽然不影响运行,但是看起来怪怪的,于是乎想顺手解决一下,自己使用的mqtt服务器是mosquitto。
2024-12-16 11:39:07
2259
原创 python中关闭线程的方法
在 Python 中,threading模块并不提供直接终止(杀死)线程的方法。这是因为强制终止线程可能会导致资源未释放、锁未释放等问题,进而引发其他复杂的错误。因此,推荐采用的方法,让线程自行决定何时退出。
2024-12-12 17:27:12
2581
1
原创 笔记本无线网络禁用及解除方法
这条命令是用于在 Windows 操作系统中通过命令提示符(Command Prompt)管理无线网络连接的netsh命令工具的一部分。具体来说,这条命令用于删除一个关于无线网络连接的过滤器设置。netsh wlannetsh是一个命令行脚本工具,它可以让你显示或修改计算机当前的网络配置。wlan是指无线局域网(Wireless Local Area Network)。: 这个子命令用于删除一个现有的网络过滤器。: 这个参数指定了要删除的过滤器的权限设置。在这种情况下,denyall。
2024-12-12 01:30:00
1573
原创 tkinter中mainloop()函数的作用
函数是非常重要的一个方法,它的主要作用是启动 Tkinter 的事件循环。事件循环是 GUI 程序的核心机制,它负责监听并响应用户的操作和其他事件。不断地监听来自用户的事件(如鼠标点击、键盘输入等)以及窗口系统的事件(如窗口关闭),并根据事件的类型调用相应的事件处理函数。通常,你在创建并设置好 Tkinter 窗口和小部件后,会最后调用一次。的调用会启动事件循环,并保持窗口的运行,直到用户关闭窗口。也会负责定期重新绘制和更新界面,包括处理窗口的重绘请求。之前,Tkinter 创建的窗口可能会立即关闭。
2024-12-12 01:00:00
747
原创 基于turtle库的圣诞树的绘制
颜色调整:你可以根据个人喜好调整树叶、装饰球和背景的颜色。尺寸调整:通过修改绘制函数中的参数,可以调整圣诞树和装饰的大小。添加更多元素:例如,添加更多的雪花、礼物盒、彩带等,以使贺卡更加丰富。
2024-12-11 16:00:13
1096
原创 基于tkinter的多线程摄像画面显示
通过结合tkinterOpenCV和Pillow,你可以轻松创建一个具有摄像头视频显示功能的图形应用程序。这种组合非常适合开发实时视频监控、图像处理工具或其他需要图形界面的计算机视觉应用。
2024-12-11 15:55:31
1397
原创 MQTT消息服务器mosquitto介绍及说明
Mosquitto是一个的消息代理软件,支持MQTT协议(消息队列遥测传输协议)。MQTT是一种轻量级的发布/订阅消息传输协议,专为低带宽、不可靠网络环境下的物联网设备通信而设计。
2024-12-09 15:26:44
2870
原创 python的enumerate函数用法
enumerate是一个非常实用的函数,能够让你在遍历可迭代对象时同时获取元素的索引和值。它提高了代码的可读性,减少了出错的可能,尤其在需要索引信息的场景下尤为常用。掌握enumerate的用法能够帮助你编写更加简洁高效的 Python 代码。
2024-12-06 09:24:35
1651
1
yolov8n-obb.pt
2024-12-03
目标检测darknet项目
2024-11-26
paddlepaddle-gpu-2.5.2-cp38-cp38-win-amd64.whl
2024-11-25
sam2.1图像实例分割模型.7z
2025-04-30
图像分割模型sam2-b.pt
2025-04-30
图像分割模型sam2-l.pt
2025-04-30
图像分割模型sam2-s.pt
2025-04-30
图像分割预训练模型sam2-t.pt
2025-04-28
windows64-cudnn8.9.0-CUDA12.3
2025-04-07
windows-cudnn8.4.1.50-cuda11.6
2025-04-07
NVIDIA TAO Toolkit 工具包介绍及安装手册
2025-04-06
Cuda10.2对应的cudnn8.0.4版本
2025-02-25
python3.6版本的人脸识别dlib库dlib-19.7.0-cp36-win-amd64
2024-12-20
电路电子学基础知识与测试题50道
2024-12-16
基于matlab的BP神经网络非线性函数拟合
2024-12-16
基于语音特征信号的BP神经网络数据分类
2024-12-16
python调用SDK获取网络摄像头的代码
2024-12-11
基于windows系统的MQTT服务器mosquitto
2024-12-06
boos编译好的库文件
2024-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅