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

  • 路径规划 | 图解RRT-Connect算法(附ROS C++/Python/Matlab仿真)

    目录0专栏介绍1RRT-Connect基本原理2RRT-Connectvs.RRT3ROSC++算法实现4Python算法实现5Matlab算法实现0专栏介绍🔥附C++/Python/Matlab全套代码🔥课程设计、毕业设计、创新竞赛必备!详细介绍全局规划(图搜索、采样法、智能算法等);局部规划

  • 多层感知机(MLP)、全连接神经网络(FCNN)、前馈神经网络(FNN)、深度神经网络(DNN)与BP算法详解

    本篇文章涉及较多的基础知识,并且篇幅较长,是其它的更为复杂的神经网络的基础,需要重点掌握该神经网络的结构特征、网络的训练方法等内容。一:概念辨析兔兔在命名标题时,使用了这么多的名称,主要是因为这些名称,从本质上来讲几乎都是指相同的神经网络,只是其侧重点有所不同,其中也有较为细微的差别。首先,对于多层

  • A2C算法原理及代码实现

    本文主要参考王树森老师的强化学习课程1.A2C算法原理A2C算法是策略学习中比较经典的一个算法,是在Barto等人1983年提出的。我们知道策略梯度方法用策略梯度更新策略网络参数θ,从而增大目标函数,即下面的随机梯度:Actor-Critic方法中用一个神经网络近似动作价值函数Qπ(s,a),这个神

  • 【强化学习PPO算法】

    强化学习PPO算法一、PPO算法二、伪代码三、相关的简单理论1.ratio2.裁断3.Advantage的计算4.loss的计算四、算法实现五、效果六、感悟最近再改一个代码,需要改成PPO方式的,由于之前没有接触过此类算法,因此进行了简单学习,论文没有看的很详细,重点看了实现部分,这里只做简单记录。

  • 【监督学习】多层感知器MLP(含代码实现)

    🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃🎁欢迎各位→点赞👍+收藏⭐️+留言📝​📣系列专栏-机器学习【ML】 自然语言处理【NLP】 深度学习【DL】

  • 记录--uniapp自定义相机 自定义界面拍照录像闪光灯切换摄像头

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助因公司业务需要,需要开发水印相机功能,而项目代码用的uniapp框架,App端只能简单调用系统的相机,无法自定义界面,在此基础上,只能开发自定义插件来完成功能(自定义原生插件,即是用原生代码来编写组件实现功能,然后供uniapp项目调用),

  • 【前端必会】HtmlWebpackPlugin 和 SplitChunksPlugin 是什么?

    背景了解什么是webpack插件,在来看一下不能不知道的两个插件HtmlWebpackPlugin有了这个插件,webpack执行后会自动帮我们在dist目录生成一个html文件,并且添加bundle.js的引用。https://webpack.docschina.org/plugins/html-

  • 【深度学习】AI一键换天

    目录1.实验目标2.案例内容介绍3.实验步骤3.1安装和导入依赖包3.2设定算法参数 3.3预览一下原视频   预览一下要替换的天空图片3.4定义SkyFilter类 3.5开始处理视频 3.6对比原视频和处理后的视频3.7 生成

  • 自注意力(Self-Attention)与Multi-Head Attention机制详解

     自注意力机制属于注意力机制之一。与传统的注意力机制作用相同,自注意力机制可以更多地关注到输入中的关键信息。self-attention可以看成是multi-headattention的输入数据相同时的一种特殊情况。所以理解selfattention的本质实际上是了解multi-heada

  • 【YOLOv5-6.x】设置可学习权重结合BiFPN(Add操作)

    文章目录前言修改yaml文件(以yolov5s为例)只修改一处将Concat全部换成BiFPN_Add打印模型参数修改common.py修改yolo.py修改train.py1.向优化器中添加BiFPN的权重参数2.查看BiFPN_Add层参数更新情况References前言在之前的这篇博客中,简要

  • 【生成模型】DDPM概率扩散模型(原理+代码)

    ---前言一、常见生成模型二、直观理解Diffusionmodel三、形式化解析Diffusionmodel*四、详解DiffusionModel(数学推导)1.前向过程(扩散过程)2.逆扩散过程3.逆扩散条件概率推导4.训练损失五、训练、测试伪代码1.训练2.测试六、代码解析1.train_cif

  • 用 ChatGPT 运行 Python

    最近,我一直在阅读一些关于ChatGPT的有趣文章。在一篇文章中,有人发明了一种新的语言,并让ChatGPT运行它。在另一篇文章中,有人在ChatGPT中运行一个虚拟机。后者启发我提出了下面这个问题。你能在ChatGPT中运行一个交互式Python会话吗?是的,你可以!而且ChatGPT知道相当多的

  • Python中的魔法方法

    python中的魔法方法是一些可以让你对类添加“魔法”的特殊方法,它们经常是两个下划线包围来命名的。Python的魔法方法,也称为dunder(双下划线)方法。大多数的时候,我们将它们用于简单的事情,例如构造函数(init)、字符串表示(str,repr)或算术运算符(add/mul)。其实还有许多

  • 使用上下文装饰器调试Pytorch的内存泄漏问题

    装饰器是python上下文管理器的特定实现。本片文章将通过一个pytorch GPU调试的示例来说明如何使用它们。虽然它可能不适用于所有情况,但我它们却是非常有用。调试内存泄漏问题有很多方法可以调试内存泄漏。本文将展示一种识别代码中有问题的行的有用方法。该方法可以有助于以简洁的方式找到具体

  • Python 制作微博抓取 GUI 程序

    在前面的分享中,我们制作了一个天眼查GUI程序,今天我们在这个的基础上,继续开发新的功能,微博抓取工具,先来看下最终的效果。整体的界面还是继承自上次的天眼查界面,我们直接来看相关功能。微博功能布局我们整体的界面布局就是左侧可以选择不同功能,然后右侧的界面会对应改变。创建微博Widget对于右侧界面的

  • 整理了12个必备的Python函数,建议收藏

    前言新手在做写代码的时候容易卡壳,尤其当接触的函数以及其他知识比较多的时候,经常会看完需求之后不知道自己该用什么方法来实现它,实现的逻辑可能你有,但怎么该用什么函数给忘了,这其实就是知识的储备不够,你记不住哪个函数有什么作用,自然一头雾水。这几天我专门整理了Python常用的一些函数,从最基础的输入

  • 11 个非常实用的 Python 和 Shell 拿来就用脚本实例!

    Python脚本部分实例:企业微信告警、FTP客户端、SSH客户端、Saltstack客户端、vCenter客户端、获取域名ssl证书过期时间、发送今天的天气预报以及未来的天气趋势图;Shell脚本部分实例:SVN完整备份、Zabbix监控用户密码过期、构建本地YUM以及文章中有读者的需求(负载高时

  • 聊聊Python私有属性与私有方法

    1、场景定义私有属性是指在Python的面向对象开发过程中,对象的某些属性只想在对象的内部被使用,但不想在外部被访问到这些属性。即:私有属性是对象不愿意公开的属性。私有方法是指在Python的面向对象开发过程中,对象的某些方法或者称为函数只想在对象的内部被使用,但不想在外部被访问到这些方法或函数。即

  • 手把手教你使用Python第三方库PyAudio打造一款录音工具

    大家好,我是【🌑(这是月亮的背面)】。今天给大家分享Python使用PyAudio制作录音工具:最近有在使用屏幕录制软件录制桌面,在用的过程中突发奇想,使用python能不能做屏幕录制工具,也锻炼下自己的动手能力。接下准备写使用python如何做屏幕录制工具的系列文章:录制屏幕制作视频录制音频合成

  • 没有什么内存问题,是一行Python代码解决不了的

    大数据文摘出品编译:Javen、胡笳、云舟内存不足是项目开发过程中经常碰到的问题,我和我的团队在之前的一个项目中也遇到了这个问题,我们的项目需要存储和处理一个相当大的动态列表,测试人员经常向我抱怨内存不足。但是最终,我们通过添加一行简单的代码解决了这个问题。结果如图所示:我将在下面解释它的工作原理。

推荐阅读