深圳幻海软件技术有限公司 欢迎您!

  • Python做个猫狗识别系统,给人美心善的邻居

    嗨害大家好鸭!我是爱摸鱼的芝士❤宠物真的看着好治愈谁不想有一只属于自己的乖乖宠物捏~这篇文章中我放弃了以往的model.fit()训练方法,改用model.train_on_batch方法。两种方法的比较:model.fit():用起来十分简单,对新手非常友好model.train_on_batch

  • 【运筹优化】网络最大流问题及三种求解算法详解 + Python代码实现

    文章目录一、网络最大流问题二、Ford-Fulkerson算法(最坏时间复杂度:O(f×m))2.1残存网络2.2增广路径2.3算法介绍2.4完整代码三、Edmons-Karp算法(最坏时间复杂度:O(m×m×n))3.1算法介绍3.2完整代码四、Dinic算法(最坏时间复杂度:O(m×n×n))4

  • YOLOv8/YOLOv7/YOLOv5系列算法改进【NO.6】增加小目标检测层,提高对小目标的检测效果

    前言:作为当前先进的深度学习目标检测算法YOLO,已经集合了大量的trick,但是在处理一些复杂检测问题的时候,还是容易出现错漏检的问题。此后的系列文章,将重点对YOLOv8、YOLOv7以及YOLOv5的如何改进进行详细的介绍,目的是为了给那些搞科研的同学需要创新点或者搞工程项目的朋友需要达到更好

  • 图像处理:Tiler制作你的专属卡通头像和LOGO(圣诞特别篇)

    目录0前言1安装与贴图2算法原理2.1计算像素频率2.2计算像素相对距离2.3计算合适贴图3配置功能4使用:以圣诞老人为例推荐内容0前言Tiler是一种使用各种其他较小图像平铺创建新图像的工具,它与其他马赛克工具不同,因为它可以适应多种形状、大小、方向的贴图,称为builinbuild。Tiler的

  • 图像恢复 SWinIR : 彻底理解论文和源代码 (注释详尽)

    文章目录1.SwinIR论文2.SWinIR网络结构2.1整体框架2.2浅层特征提取2.3深层特征提取2.4图像重建模块3.主要代码理解3.1SwinIR3.2MLP3.3PatchEmbedding3.4WindowAttention3.5残差SwinTransformer块(RSTB)3.6HQ

  • 改进YOLO:YOLOv5结合swin transformer

    文章参考于芒果大神,在自己的数据集上跑了一下,改了一些出现的错误。一、配置yolov5_swin_transfomrer.yaml#Parametersnc:10#numberofclassesdepth_multiple:0.33#modeldepthmultiplewidth_multiple:

  • OpenCV背景建模与光流估计、dnn模块

    此为opencv学习笔记第五篇,前四篇可于opencv专栏中寻找。一、背景建模1.1帧差法由于场景中的目标在运动,目标的影像在不同图像帧中的位置不同。该类算法对时间上连续的两帧图像进行差分运算,不同帧对应的像素点相减,判断灰度差的绝对值,当绝对值超过一定阈值时,即可判断为运动目标,从而实现目标的检测

  • YOLOV7改进--添加CBAM注意力机制

    YOLOV7改进--添加CBAM注意力机制CBAM注意力机制代码在commen.py中添加CBAM模块在yolo.py中添加CBAM模块名在cfg文件中添加CBAM信息因为项目需要,尝试在yolov7上加入CBAM注意力机制,看看能不能提升点性能。之前有在yolov5上添加CBAM的经验,所以直接把

  • 我用python/C++调用ChatGPT自制了一个聊天机器人

    目录1ChatGPT完整版2Python/C++调用ChatGPT2.1获取API秘钥2.2测试API功能2.3设计简单UI3聊天问答1ChatGPT完整版2015年,OpenAI由马斯克、美国创业孵化器YCombinator总裁阿尔特曼、全球在线支付平台PayPal联合创始人彼得·蒂尔等硅谷科技大

  • 函数节流,CSS也能轻松实现:CSS防止按钮重复点击

    众所周知,函数节流(throttle)是JS中一个非常常见的优化手段,可以有效的避免函数过于频繁的执行。举个例子:一个保存按钮,为了避免重复提交或者服务器考虑,往往需要对点击行为做一定的限制,比如只允许每300ms提交一次,这时候我想大部分同学都会到网上直接拷贝一段throttle函数,或者直接引用

  • 贝叶斯推理三种方法:MCMC 、HMC和SBI

    对许多人来说,贝叶斯统计仍然有些陌生。因为贝叶斯统计中会有一些主观的先验,在没有测试数据的支持下了解他的理论还是有一些困难的。本文整理的是作者最近在普林斯顿的一个研讨会上做的演讲幻灯片,这样可以阐明为什么贝叶斯方法不仅在逻辑上是合理的,而且使用起来也很简单。这里将以三种不同的方式实现相同的推理问题。

  • Python 的"self"参数是什么?

    让我们从我们已经知道的开始:self-方法中的第一个参数-指的是类实例:复制classMyClass:┌─────────────────┐▼│defdo_stuff(self,some_arg):│print(some_arg)▲│││││││││instance=MyClass()││insta

  • Tensorflow深度可分离卷积实战

    译者| 朱先忠审校| 孙淑娟归纳一下所有当今巨型卷积神经网络(例如RESNET、VGG等),它们都引出了同样一个问题:我们如何能够用更少的参数使所有这些网络体积更小,同时仍然保持相同的精度水平,甚至使用更少的参数改进模型的泛化。一种方法是借助于深度可分离卷积,也称为TensorF

  • 聊聊 C# 中的多态底层 (虚方法调用) 是怎么玩的

    一、C#中的多态玩法1.一个简单的C#例子为了方便说明,我就定义一个Person类和一个Chinese类,详细代码如下:复制internalclassProgram{staticvoidMain(string[]args){Personperson=newChinese();person.SayHe

  • 一篇带给你关于Flex的一切

    flex是一种布局方式,在CSS3之后开始有。它主要由父容器和子项组成,父容器有六个属性,分别为:控制主轴轴向:flex-directionrow:横轴(默认)row-reverse:倒过来的横轴column:竖轴column-reverse:倒过来的竖轴。换行方式:flex-wrapnowrap:

  • Flask 中非常受欢迎的五个扩展插件

    1.Flask-AdminDjango中有个杀手锏的功能就是自带Admin面板,所有数据都可以通过Admin后台来操作,Flask-Admin就是一个功能和Django-Admin非常类似的库,有了它你再也不需要直接去数据库查数据改数据了。Github地址:https://github.com/fl

  • 别再用方括号在Python中获取字典的值,试试这个方法

     ​  来源:Pexels字典是启蒙教育时期,大家不可获取的好帮手字典是无序的术语和定义的集合,这意味着:·每个数据点都有标识符(即术语)和值(即定义)。·术语在字典里必须是独有的,不能重复。·与列表有所不同,这些术语没有明确的顺序。使用大括号定义字典,用逗号分隔术语或

  • 干货!编写Python代码设置各平台下代理配置

     今天码哥带来的是用Python代码设置各个平台下socks5代理配置的方法。由于网上各平台设置的文章较为分散,且有个别平台设置时存在一些坑,因此码哥决定写一篇汇总文章便于他人参考。声明:本文不是讲解socks5代理服务实现的,而仅是展示在Windows、Linux、OSX下如何使用代码设

  • 教你如何给你的头像添加一个好看的国旗

    近日朋友圈又火了,听说原因是 @腾讯官网 就能得到一个好看的国庆节头像,那么我们自己动手实现一个吧,教你如何给你的头像添加一个好看的国旗。由于代码比较简单就不一一介绍了。复制var cvs = document.getElementById("cvs

  • CSS魔法堂:display:none与visibility:hidden的恩怨情仇

     前言还记得面试时被问起"请说说display:none和visibility:hidden的区别"吗?是不是回答完display:none不占用原来的位置,而visibility:hidden保留原来的位置后,面试官就会心一笑呢?其实不止那么简单呢!本文我们将一起深究它俩的恩怨情仇,下次

推荐阅读