自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 test setup failed、fixture ‘args‘ not found problem

错误信息如下:test setup failedfile F:py11\py_test2.py, line 11 def test_kwargs(first, *args, **kwargs):E fixture 'first' not found> available fixtures: anyio_backend, anyio_backend_name, anyio_backend_options, cache, capfd, capfdbinary, cap...

2021-09-18 00:31:45 1557 1

原创 LookupError: unknow encoding: 65001

利用AnacondaPrompt执行conda命令,会提示Fatal Python error: init_sys_streams: can't initialize sys standard streamsLookupError: unknow encoding: 65001解决方法:执行: set pythonioencoding=utf-8

2021-08-01 12:10:56 304

原创 interp2函数

interp2功能 二维数据内插值格式(1)ZI = interp2(X,Y,Z,XI,YI)X,Y是原始数据,相当于坐标,类似于meshgrid的坐标范围Z是在上述坐标下的数值,也就是在坐标[xi yi]下的ziXI,YI就是用于插值的坐标,返回值ZI就是用于提取插值之后,对应位置的值这里需要注意:X 与Y必须是单调的若Xi与Yi中有在X与Y范围之外的点,则相应地返回nan(Not a Number)下面是其他形式的解释(2)ZI = interp2(Z,XI,YI)缺省地,X

2021-06-24 15:32:03 3251

转载 NeuroEvolution of Augmenting Topologies

NEAT(NeuroEvolution of Augmenting Topologies)算法详解与实践(基于NEAT-Python) NEAT算法详解NEAT算法概述NEAT编码方案结构突变带有创新编号的交叉算子 物种形成(Speciation)...

2021-06-02 15:09:41 232

原创 aurora 优势

word中全文图片选中:ctr +f, 然后^g按enter键盘;可以统计word全文中图片数量。miktextextstudioaurora采用aurora在word中调包书写伪代码,也可以书写公式,书写公式的好处是行距不会变化。

2021-05-21 03:05:13 244

原创 pip install -upgrade pip出现的问题

在执行这个命令之前我尝试着更新了一下pip,使用的是pip install --upgrade pip这个命令,没有成功,权限不够,然后就没有打算继续更新。殊不知,这个操作好像已经把我的pip中的包或者是pip直接删掉了,然后再执行别的pip install的时候就一直提示Script file ‘***:\Anaconda\Scripts\pip-script.py’ is not present.这个错误。解决方法:使用 easy_install pip这个命令,再重新安装一下pip就好了。

2021-04-07 16:39:14 1948 1

原创 SC2LE入门指南

迈向通用人工智能:星际争霸2人工智能研究环境SC2LE完全入门指南 Flood Sung和 杜客两位大神合作的 SC2LE初体验专栏文章,可以看作是延伸,尤其是对PySC2实现、程序接口进行了深入分析,并对自定义代理的实现、增强学习的应用进行了一些初步的讨论。 1. 导言 近日,DeepMind联合暴雪娱乐共同发布了星际争霸2人工智能研究环境SC2LE(...

2021-04-07 15:21:04 310

原创 统计学之三大相关性系数简介(pearson、spearman、kendall)

三个相关性系数(pearson, spearman, kendall)反应的都是两个变量之间变化趋势的方向以及程度,其值范围为-1到+1,0表示两个变量不相关,正值表示正相关,负值表示负相关,值越大表示相关性越强。1. person correlation coefficient(皮尔森相关性系数) 公式如下: 统计学之三大相关性系数(pearson、spearman、kendall) 重点关注第一个等号后面的公式,最后面的是推导计算,暂时不用管它们。看到没有,两个变量(X, Y)的皮尔森相关性

2021-04-01 10:54:01 5333

原创 Vscode终端输出中文乱码

问题描述今天使用 vscode 写 代码的时候, 发现VSCode 终端 中文输出乱码.大概猜到了问题, 就是编码问题, 百度了下, 发现 很多解决办法都没用, 其实重点还是如何将 终端的编码格式改成 utf-8 , 后来在知乎上发现了解决方法解决方法这个有个前提 : 终端必须是 powershell , window系统最好是 最新更新的 win10 ,在设置里搜索 区域设置区域设置点开之后 点击 相关设置吗, 或者去 控制面板找也行设置然后点击 更改...

2021-03-28 20:04:48 341

原创 matlab中数据格式转换

2021-03-16 09:34:34 1403

原创 使用软件gdebi安装.deb文件

以前都是这样去安装一个deb包的,首先直接安装这个包sudo dpkg -i之后可能会有依赖问题,所以sudo apt install -f这样虽然可以解决一些问题但是还不够方便在bantu中安装deb文件有时很不方便,通常默认用的安装器并效果并不理想,有时用命令吧,太多又繁琐。所以有个软件叫GDebi,可以更加有效的帮助安装deb。首先安装gdebi程序,用命令 sudo apt-get install gdebi...

2020-11-28 00:36:02 894

原创 linux系统dpkg命令

dpkg 是Debian package的简写,为”Debian“ 操作系统 专门开发的套件管理系统,用于软件的安装,更新和移除。阅读目录安装软件 列出与该包先关联的文件 显示包的版本 移除软件(保留配置) 移除软件(不保留配置) 查找包的详细信息 列出deb包的内容安装软件命令:dpkg -i <.deb file name>实例:dpkg -i ~/Download/mozybackup_i386.debmozybackup_i386.deb 是手动下...

2020-11-28 00:27:02 3650

原创 Linux系统中环境配置文件.bashrc文件

Linux系统中环境配置文件.bashrc文件.bashrc文件主要保存个人的一些个性化设置,如命令别名、路径等。也即在同一个服务器上,只对某个用户的个性化设置相关。它是一个隐藏文件,需要使用ls -a来查看。 .bash_history 记录之前输入的命令 .bash_logout 当你退出时执行的命令 .bash_profile 当你登入shell时执行 .bashrc 当你登入shell时执行  后两个的区别:'.ba...

2020-11-27 16:41:13 1215

原创 强化学习实验环境 II (ViZDoom, Roboschool, TensorFlow Agents, ELF, Coach)

前段时间Nature上发表的升级版Alpha Go - AlphaGo Zero再一次成为热点话题。作为其核心技术之一的Deep reinforcement learning(深度增强学习,或深度强化学习)也再一次引发关注。Alpha Zero最有意义的地方之一是它去除了从人类经验(棋谱)中学习的过程,而是完全通过“左右互博”式的学习击败了自己的“前辈”。这也很能体现强化学习的特点,就是在弱监督信息下通过”Trial and error”来自我学习。这两年DRL随着深度学习的大热也是火得不行。于是各种新

2020-11-26 17:08:45 581

原创 强化学习实验环境 I (MuJoCo, OpenAI Gym, rllab, DeepMind Lab, TORCS, PySC2)

和其它的机器学习方向一样,强化学习(Reinforcement Learning)也有一些经典的实验场景,像Mountain-Car,Cart-Pole等。话说很久以前,因为没有统一的开发测试平台,大家都会自己实现,有用C/C++的,有用Python,还有用Matlab的。所以大家论文中看到的场景虽然相似,但很多时候不完全一样。这样一方面重新造轮子,另一方面还有可能因为实验环境的差别影响结果的比较。于是后面大家渐渐开始建立统一的实验平台,另一方面,由于近年来深度强化学习(Deep Reinforcement

2020-11-26 17:07:45 2348

原创 CUDA中ThreadID计算方法理解

首先引入一个栗子:被除数 = 除数 * 商 + 余数类别以下, 用公式表示:最终的线程Id = blockId * blockSize + threadIdblockId :当前 block 在 grid 中的坐标(可能是1维到3维) blockSize :block 的大小,描述其中含有多少个 thread threadId :当前 thread 在 block 中的坐标(同样从1维到3维)下面先理清几个关键点:grid 中 含有若干个 blocks,其中 blocks 的数量由 gri

2020-11-23 18:38:13 2560 1

转载 微星Z390主板双SSD+HDD,win10系统下安装Ubuntu18.04系统借鉴参考

前言为了自己搞点云的深度学习,2019年底花钱攒了台机子,第一次组装台式机,安装win10 系统,前后花了快两个月时间,一直到2020年1月份中旬才搞定。以前都是用的联想的笔记本电脑,也在其上装过Ubuntu系统,因此本以为台式机上也会很顺利,哪知道微星主板的bios和联想的不一样,而且在网上搜了一下,很多人用微星主板装Ubuntu双系统,出现了问题,搞得我也是研究了小半天才开始动手。主要参考了以下博客,在此对各位作者表示感谢。https://blog.csdn.net/baidu_3660242

2020-10-20 17:05:52 1442 1

原创 用 EasyUEFI 在 Win8/10 中硬盘安装 Ubuntu 图文教程

 1、准备Ubuntu安装文件 1)下载带amd的64位 Ubuntu 桌面版光盘镜像文件,如 ubuntu-16.04.2-desktop-amd64.iso: 可以在国内镜像下载; 2)分出一个5G左右的分区,格式化为FAT32,将下载的光盘镜像解压到里面(如下图,一样的);   3)再分出N G空间,作为安装Ubuntu系统的空间,不用格式化,记住分区大小和位置;  4)Win8/10要关闭快速启动、关闭安全启动 2、安装 Eas...

2020-10-20 14:17:33 1222

原创 win10 和 Ubuntu18.04 双系统安装——踩坑

硬件:主板微星z390,显卡GTX2070;问题1:花屏;这个主要是显卡问题,可以在系统安装之前更新显卡驱动到最新版本。问题2:安装后开机,直接进入进入win10系统,未出现Ubuntu系统选择;按F11选择启动顺序,可以找到Ubuntu,启动,然后打开终端更新sudo apt updatesodu apt upgrate -y在桌面进入软件界面,进行软件更新;然后更新显卡驱动,指令:ubuntu-drivers devicessudo ubuntu-drivers

2020-10-20 13:57:36 217

原创 win10系统快速启动项找不到,power -h on(power /h on) 无法执行,出现意外错误0x65b

原因:权限不够文件夹中找到 C:\Windows\System32下拉找到 cmd.exe 应用程序,点击右键,找到以管理员身份运行,点击之后,弹出运行框,再输入powercfg -h on(打开命令)powercfg -h off(关闭命令)

2020-10-16 10:15:01 3147

原创 Ubuntu 16.04 用户登录界面死循环下面可以解答

问题:装了nvidia显卡驱动后开机一直处于循环登录界面,密码输入正确也是进不去,然后卸载nvidia显卡驱动。原因:NVIDIA 驱动所致所安装的驱动与显卡不匹配,这时候是没办法进入图形界面的,只能苦逼的用命令行模式来解决。解决方法:第一步:进入命令行模式——关闭显卡驱动——卸载Nvidia驱动(1)同时按下CTRL+ALT+F1+Fn或者 CTRL+ALT+F1  进入...

2020-10-15 15:27:56 242

原创 matlab中drawnow函数,实现动图

matlab中drawnow功能:更新数据并处理回调 函数:drawnow 、 drawnow limitrate、 drawnow nocallbacks 、drawnow limitrate nocallbacks 、drawnow update 、drawnow expose 介绍 Drawnow更新数据并处理所有未决的回调。 如果您修改图形对象并希望立即在屏幕上查看更新,请使用此命令。 1 2 3 4 5...

2020-09-29 16:49:38 9411 1

原创 Win10安装jdk11及环境变量配置方法参考

Win10安装jdk11及环境变量配置下载jdk11配置环境变量下载jdk11直接附上官网链接:https://www.oracle.com/technetwork/ja...

2020-09-07 23:04:57 2536

原创 matlab中函数eval使用方法

eval的功能简单来说就是可以把字符串当做命令来执行,eval('y=sin(1)')与命令 y=sin(1)等价emmm看完后虽然懂了基本用法还是一脸懵逼,道理我都懂,但是  这不是自讨无趣吗,直接打命令不是更简单吗?最近需要把数据按天按时段导出excel我才仔仔细细地研究了一下ev...

2020-08-31 15:12:03 5400

原创 Matlab中类型判别函数isstrprop

Matlab函数之isstrprop语法 说明 示例 ①确定哪些字符为字母 ②确定字符串数组中的字符类型 ③确定元胞数组中的字符类型 ④在元胞数组中返回逻辑向量 ⑤确定数值数组中的字符类型 ⑥输入参数 ⑦输出参数 isstrprop:确定字符串是否为制定类别语法TF = isstrprop(str,category)TF = isstrprop(str,category,‘ForceCellOutput’,tf)说明TF = isstrprop.

2020-07-31 15:08:24 3479

原创 编队控制方法

简介  目前,实现多 AUV 系统编队航行的控制方法主要包括基于领航者-跟随者的方法、基于虚拟结构的方法、基于人工势场的方法、基于行为的方法和基于路径跟随的方法等。基于领航者-跟随者(Leader-follower)的编队控制方法  领航者-跟随者的概念最早由 Cruz提出,并且由 Wang等将其成功应用于移动机器人的编队控制中。作为目前最为常用的一种编队控制方法,其基本思想是:所有编队成员被指定为领航者或跟随者这两种角色,领航者通过沿着预定或者临时设定的路径航行,掌控整个编队的运动趋势,跟随者依

2020-07-14 19:52:36 12415 1

原创 MATLAB中ismember函数用法

函数ismember格式k = ismember(a,S)%当a中元素属于S时,k取1,否则,k取0。k = ismember(A,S,'rows')%A、S有相同的列,返回行相同k取1,不相同取0的列向量。例>> S=[02468101214161820];>> a=[123456];>> k=ismember(a,S)k =0101...

2020-07-11 00:14:24 9578

原创 matlab中函数可变长度参数

1、inputname获取函数参数名字,返回一个字符串2、 输入可变长参数,以及输出可变长参数3、nargin捕获输入参数的个数,nargout捕获输出参数的个数.function varargout = foo(varargin)%输入可变长参数,以及输出可变长参数,都是放在一个细胞中存储, %而inputname 存变量名的方式,用的是字符数组矩阵的形式if nargin == 2 varargout{1} = a1; varargout{2} = a2;else na...

2020-07-06 18:19:45 1966

原创 win10系统下vs code配置C/C++开发环境

第一步:下载 Vs Code点击链接下载Vs Code 下载版本  并安装https://code.visualstudio.com/点击 Download for Windwos 安装时  如图:请一定要勾选 添加到PATH (环境变量)    其他选项可根据个人需要选配  但建议全部勾选     第二步:配置编译器安装完毕后!!! 这样  首先 设置中文  点击左边选项卡...

2020-06-15 00:03:12 4189

原创 vs code配置C/C++开发环境

第一步:下载 Vs Code点击链接下载Vs Code 下载版本  并安装https://code.visualstudio.com/点击 Download for Windwos 安装时  如图:请一定要勾选 添加到PATH (环境变量)    其他选项可根据个人需要选配  但建议全部勾选     第二步:配置编译器安装完毕后!!! 这样  首先 设置中文  点击左边选项卡...

2020-06-14 23:52:24 2507

原创 C++类和对象的概念及定义

一. 什么是面向对象?1. 面向对象的定义        面向对象是软件开发的一种方法,它的主要思想就是:把整个世界看做是具有行为活动各种对象组成的。把数据以及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象其共性形成类...

2020-06-12 13:10:28 871

原创 Python中的类的定义和对象的创建

面向对象中两个重要的概念:1.类   :对一类事物的描述,是抽象的、概念上的定义。比如做石膏像的模型2.对象:实际存在的该类事物的每个个体,因而也称实例(instance)。比如石膏像二者的关系:对象是由类派生的、创建的。一个类可以创建无穷多个对象,每个对象都属于类。&nbs...

2020-06-12 13:06:18 1188

原创 Java类和对象 详解

一、面向对象简述面向对象是一种现在最为流行的程序设计方法,几乎现在的所有应用都以面向对象为主了,最早的面向对象的概念实际上是由IBM提出的,在70年代的Smaltalk语言之中进行了应用,后来根据面向对象的设计思路,才形成C++,而由C++产生了Java这门面向对象的编程语言。但是在面向对象设计之前,广泛采用的是面向过程,面向过程只是针对于自己来解决问题。面向过程的操作是以程序的基本功能实现为主,实现之后就完成了,也不考虑修改的可能性,面向对象,更多的是要进行子模块化的设计,每一个模块都需要单独存在,并

2020-06-12 13:01:27 131

原创 unifrnd函数——产生连续均匀分布的随机数组

unifrnd可以创建随机的连续均匀分布的数组。 1.R = unifrnd(A,B) returns an array of random numbers chosen from the continuous uniform distribution on the interval from A to B. The size of R is the common size of A and ...

2020-04-11 19:24:45 3342

转载 isequal函数的用法

原文函数功能:测试数组是否相等使用方法:tf = isequal(A, B, ...)如果输入数组是相同的,则tf=isequal(A, B, ...)返回逻辑1(真),否则返回逻辑0(假)。...

2020-04-11 08:24:43 9928

转载 多项式变异

原文或者 ...

2020-04-11 07:20:00 4266 1

原创 函数sortrows的用法

sortrows有三种用法:B = sortrows(A)B = sortrows(A,column)[B,index] = sortrows(A,...)我们先创建一个矩阵A=floor(gallery('uniformdata',[6 7],0)*100);A(...

2020-04-10 19:26:33 2781

原创 ismember函数

用法:(举例)a=[1 2 3 4 5];b=[3 4 5 6 7];c=[2 4 6 8 10];ismember(a,b)[lia,lib]=ismember(a,c)直接复制代码到MATLAB运行窗口,可以看到结果如下:ans =    &...

2020-04-10 16:26:07 3432 1

原创 MATLAB中类的属性和方法的访问权限

设置访问权限设置方法:properties(A...

2020-04-07 20:22:20 3168

原创 matlab常用目录操作

总结matlab下常用到的目录操作添加当前文件夹及其子文件夹至搜索路径%add path rootDir=fileparts(mfilename('fullpath')); addpath(genpath(rootDir)); cd(rootDir);函数 参数 说明 mfilename mfilename('fullpath') 生成当前文件所在...

2020-04-07 16:58:28 1013

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除