草庐IT

SpringMVC笔记

全部标签

2020CVPR《DD-PPO: LEARNING NEAR-PERFECT POINTGOALNAVIGATORS FROM 2.5 BILLION FRAMES》阅读笔记

我们提出了分布式去中心近端策略优化(DD-PPO,DecentralizedDistributedProximalPolicyOptimization),这是一种在资源密集型模拟环境中进行分布式强化学习的方法。DD-PPO是分布式的(使用多台机器)、去中心化的(没有中央服务器)和同步的(没有任何计算是“过时的”),这使得它在概念上简单且易于实现。在Habitat-Sim中训练虚拟机器人进行的实验中,DD-PPO表现出近线性的扩展性。这种大规模的训练使得智能体在未知环境中通过RGB-D相机和GPS+Compass传感器,在没有地图的情况下,实现几乎完美的自主导航。幸运的是,误差与计算之间呈现出类

chatgpt接口开发笔记1:completions接口

chatgpt接口开发笔记1:completions接口个人博客地址:https://note.raokun.top拥抱ChatGPT,国内访问网站:https://www.playchat.top序:写这一系列文章的动机来源于在部署Chanzhaoyu/chatgpt-web项目时发现,体验并不好,会存在多人同时提问时回答会夹断,上下文接不上的现象。同时希望搭建的项目能实现前后端分离。于是用webapi写了一套后端接口。我会把我在对接openai的接口开发的经验分享给大家。completions接口目前我们用到最多的接口就是completions接口POSThttps://api.opena

【OMNET++网络仿真系列学习笔记-1】Ubuntu 22.04版本安装OMNET++6.0版本及各类报错合集解决方案

本章目录前言第一步:下载6.0压缩包第二步:解压并安装第三步:启动环境变量第四步:遇到的问题第五步:./configure编译结束第六步:验证安装是否可以正常运行?第七步:验证IDE总结:写在后面的话前言本篇文章记录了22.04版本Ubuntu安装OMNET++6.0版本及各类报错合集解决方案,途中遇到了无数问题,很多问题都无法找到解决方案,好在询问了一下实验室研究生师兄,在他的帮助指导下解决了。感谢师兄!第一步:下载6.0压缩包首先,我们进行下载6.0的压缩包。第二步:解压并安装$tarxvfzomnetpp-6.0-linux-x86_64.tgz//tarxvfz是解压压缩包的意思一般来

我爷爷来了都能两分钟完成关于VMware虚拟机联网方法(有/无网线两种情况通用)!!尤其适用于笔记本电脑!!

没有代码,没有任何代码,基于图形化界面的操作!1.打开虚拟网络编辑器1.在虚拟机页面的左上角,点击编辑,点击虚拟机网络编辑器2.选择你的网络,将其更改为NAT模式(像我一样无法更改的话点击我图形右下角的更改设置进入管理员权限就可以更改了),然后点击进入NAT设置3.记住你的网关IP4.回到上一个页面,再进入DHCP设置5.记住你的IP起始地址和结束地址2.打开系统设置,点击网络设置1.点击菜单(有的在左下角,有的在左上角)选择设置2.选择网络设置  3.先点击上一张图片中的有线设置下面的小齿轮进入有线设置 1.点击IPv4进行以下几步操作 将Method更改为手动填写地址(要求介于上边你的起始

MVX-net3D算法笔记

本文为个人学习过程中所记录笔记,便于梳理思路和后续查看用,如有错误,感谢批评指正!参考:paper:code:Abstract:  采用Pointfusion和VoxelFusion实现了相机和点云的早融合。在KITTI数据集上包括5类别的鸟瞰数据和3D检测数据中获得前2名的数据。I.INTRODUCTION  目前做3D检测有常见的两种思路:(1)将3D点云转换成手工特征,比如BEVmap,然后采用2DCNN的方法进行检测和分类,该方法收到量化的影响,当目标较少,上面的点云较少时,性能下降严重。(2)直接采用3DCNN对三维点云进行处理,该方法所需内存太大,存在计算瓶颈。  VoxelNet

笔记-Samba服务器的安装与配置

引言代码编写我们是在Windows系统下的VSCode来编辑,但是代码在虚拟机的Ubuntu系统中,所以我们要先实现如何将在Ubuntu下的项目映射到Windows系统中,这时我们可以使用到samba服务器。一、安装samba服务器sudoapt-getinstallsamba我这里已经安装过了,不再演示,直接yes安装即可切换用户为root用户,为后面配置改写samba文件给权限sudosu二、配置sambagedit/etc/samba/smb.conf在配置文件末尾加上[bfw]comment=ESP32path=/home/bfw/linuxwriteable=yesvaliduser

layui学习笔记(三)关于layui渲染表格因权限判断需要动态隐藏列的研究

学习场景:TP6+Layuiadmin+apache+mysql+vscode学习研究layui前端技术问题描述layui2.76版本,渲染的表格,因同一页面不同用户权限判断,所需要有不同的表格列来支持时,目前无法满足。layui文档中有hide:true这一方法。单独使用hide:true隐藏时是没问题的,但是这是个初始化隐藏,无法进行判断。网上的方法都是使用done方法,表格渲染完成后的回调,根据条件判断,修改表格列的display属性进行隐藏。代码如下:(css和attr两种方式都试过了),done:function(res){if(uid!=2){$("[data-field='dis

低光照图像增强《Deep Retinex Decomposition for Low-Light Enhancement》论文笔记

论文链接—Github链接—项目主页1原理经典Retinex将图像分解为反射率RRR和照明度III。SSS表示源图像,则表示为:S=R∘I(1)S=R\circI\tag{1}S=R∘I(1)RRR代表反射率,描述了捕获物体的内在属性,它被认为在任何光照(III)条件下都是一致的III代表照明度(亮度),代表各种物体上的亮度,在低光照图像上,它通常会受到黑暗和不平衡的照明分布影响∘\circ∘代表元素间的叠加本文所提照度、照明、照明度、照度图、照明图可理解为一个意思,即III,都反映物体上的亮度2步骤2.1分解(Decomposition)Retinex-Net通过Decom-Net将输入图像

数字图像处理第三章 学习笔记附部分例子代码(C++ & opencv)

灰度变换和空间滤波前言1.变换和滤波基础2.一些基本的灰度变换函数2.1图像反转:2.2对数变换:2.3幂律变换:2.4分段线性变换函数:3.直方图处理3.1直方图均衡化3.2直方图匹配4.空间滤波基础4.1空间滤波原理4.2空间相关与卷积5.平滑空间滤波器5.1平滑线性滤波5.2统计排序(非线性)滤波器opencv的补充:前言本系列博客参考书为,数字图像处理第三版-冈萨雷斯教材中图片的获取—>bookimagesdownloads另外,本人空间变换没有全部学习,仅仅学到了平滑空间滤波器,因为后续重点本人将放在频域滤波中,opencv的配置可参考VS2019&Opencv4.5.4第四章笔记以

Docker学习笔记

前言:个人学习笔记,仅供参考哈~有什么问题欢迎指出!!!一、简介1、docker和虚拟机相信很多人都用过虚拟机。所谓虚拟机,就是在你的操作系统里面装一个软件,然后通过这个软件,再模拟一台甚至多台“子电脑”出来,如图:虚拟机,类似于“子电脑”在“子电脑”里,你可以和正常电脑一样运行程序,例如开QQ。如果你愿意,你可以变出好几个“子电脑”,里面都开上QQ。“子电脑”和“子电脑”之间,是相互隔离的,互不影响。虚拟机属于虚拟化技术。而Docker这样的容器技术,也是虚拟化技术,属于轻量级的虚拟化。虚拟机虽然可以隔离出很多“子电脑”,但占用空间更大,启动更慢,虚拟机软件可能还要花钱(例如VMWare)。