自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (7)
  • 收藏
  • 关注

原创 【解决方案】笔记本电脑屏幕亮度调节失效(Dell G15 5510 使用Fn调节)

目前解决方案:使用驱动总裁(其他的驱动安装软件应该也可以,个人觉得这个好用),更新显卡驱动即可。如图所示本人更新了Intel® UHD Graphics核显驱动,功能回复正常。使用Fn快捷键调节亮度如图所示,功能正常,屏幕亮度可以调节。理论上该方法适用于所有使用核显的笔记本,独显亮度无法调节需要更新独显驱动。

2024-07-04 17:48:21 356

原创 Origin无法使用主题管理器相关功能或报错:Err, Save Theme dialog error!

在使用origin绘图时,往往需要进行大批量绘制同样类型的图。如果每个图都不断地去修改相关设置,无疑是浪费了许多宝贵的时间。为了提高绘图效率,了解到了主题管理器,可在“工具–主题管理器”找到。然而,当我完成了一个模板并试图保存模板时,发现模板无法保存。

2024-01-06 16:08:29 906

原创 pycharm 右键运行代码时总是测试模式运行(run pytest)

*# 问题使用pycharm时,右键运行代码,结果是这样的:我并不想使用测试模式。如何改回正常模式?本着遇到什么问题就搜什么问题的态度,我打开设置选型,在左上角直接搜索,然后就看到了如图所示界面。在测试-默认测试运行程序的下拉选项中,选择,然后应用/确定即可。可以看到,右键变成了:大功告成!(感兴趣可以了解一下pycharm的测试功能:点击跳转)如果有用的话,点个赞吧~*

2023-08-27 17:10:41 1764 2

原创 文档中公式显示为”EMBED Equation.DSMT4“的解决方法

今天打开word,发现原来的公式不见了,查看后发现公式位置被替代了。同时输入新公式后,仍然是显示。我以为是mathtype7的问题,后来发现不是。下面参考发现了问题。

2023-03-30 21:00:38 1650 3

原创 将某路径下文件名批量获取填入表格中

在整理实验数据的时候,想把保存的一些数据的文件名批量填入表格中,但是文件比较多不想一个一个复制,找一种能够批量把文件名填到表格里面的方法,同时要简单一些。可以使用WPS表格或者excle等表格软件进行操作。

2022-10-19 11:21:10 3266

原创 OpenFoam安装报错:E: Unable to locate package openfoam6

OpenFoam-6安装报错:E: Unable to locate package openfoam6的解决方案以及切换阿里云源的方法。

2022-09-06 10:49:42 1523

原创 Windows10系统修复方法

在 Windows 系统上处理文件损坏的一个优雅选项是在运行操作系统的计算机上运行 SFC /scannow 命令,SFC(代表系统文件检查器)扫描所有受保护的系统文件是否存在损坏,并尝试通过从 system32\dllcache 文件夹中复制每个损坏文件的缓存副本来修复它。

2022-09-02 13:06:16 7664

原创 codeblocks提示没有编译器,安装MinGW及运行heloword的方法

个人想学点C++玩玩,然后开始看《C++PrimerPlus(第6版)》中文版,在弄第一个例子的时候,发现用VS写的话对于这种超小型的代码是很不友好的,希望能有一个很好用的可以直径运行.cpp的软件,找来找去还是觉得codeblocks比较好用,安装后有一个很常见的问题没法编译项目,需要编译器,这个时候需要安装MinGW作为编译器。...

2022-07-20 18:30:17 10136 1

原创 python读取tif图片报错

报错使用opencv读取时,报错Invalid bitsperpixel value read from TIFF header! Must be 1, 8, 16, 32 or 64.使用tiffile读取时,报错unpacking 12-bit integers to uint16 not supported使用PIL读取时,报错 cannot identify image file 'xxxxx.tif'解决如果出现以上情况,应该是图片格式不支持,但是我的图片很特殊,用格式工厂转换格式失败,

2022-04-12 22:53:43 5147

原创 您需要配置好的 Python 2 SDK 来渲染 Epydoc docstring的解决方案

问题使用pycharm时,在使用python-opencv时,当鼠标移动到函数上方时,提示:您需要配置好的 Python 2 SDK 来渲染 Epydoc docstring英文版pycharm提示;Pycharm can't render Epydoc docstrings解决方案:配置一个python2环境,我使用conda创建的,如图,创建即可,不使用,python解释器依旧用原来的在设置–>工具–>python集成工具–> docstring可以修改渲染方式,如图

2022-04-08 15:55:30 11798 9

原创 torch.gather()的理解

在看蘑菇书的时候出现了这样的代码: '''计算当前(s_t,a)对应的Q(s_t, a)''' '''torch.gather:对于a=torch.Tensor([[1,2],[3,4]]),那么a.gather(1,torch.Tensor([[0],[1]]))=torch.Tensor([[1],[3]])''' q_values = self.policy_net(state_batch).gather(dim=1, index=action_batch) # 等

2022-03-20 23:38:50 3670 1

原创 def __len__(self)的作用

阅读蘑菇书相关源码,看到这样一个代码(common.memory 的类ReplayBuffer)def __len__(self): return len(self.buffer)这个函数是为了让len(ReplayBuffer)能够工作,使类表现得像一个列表,通过len来获取他的长度。例如:class Students(object): def __init__(self, *args): self.names = args def __len__(self

2022-03-20 18:55:36 3037 2

原创 CartPoleEnv的reward上限200,增大或减小的解决方案

什么是CartPoleCartPole又叫倒立摆。如下图,小车上放了一根杆,杆会因重力而倒下。我们要通过移动小车保持杆树立,不让其倒下。网页跳转在实际训练中,发现每次reward上限只有200。在gym的安装位置在文件gym/envs/init.py 中,限定了最大的步数:max_episode_steps,可以通过修改它来解决问题。register( id="CartPole-v0", entry_point="gym.envs.classic_control:CartPoleE

2022-03-20 18:32:13 1014 1

原创 DQN的e-greedy策略理解

阅读蘑菇书源码时,在写DQN网络的智能体是这样写的:class DQN: def __init__(self, state_dim, action_dim, cfg): self.action_dim = action_dim # 总的动作个数 self.device = cfg.device # 设备,cpu或gpu等 self.gamma = cfg.gamma # 奖励的折扣因子 # e-greedy策略相关参数

2022-03-20 15:07:45 3805

原创 super(MLP, self).__init__()

在磨菇书的源码中,common.model文件中的MLP类是这样写的:class MLP(nn.Module): def __init__(self, input_dim,output_dim,hidden_dim=128): """ 初始化q网络,为全连接网络 input_dim: 输入的feature即环境的state数目 output_dim: 输出的action总个数 """ super(MLP

2022-03-20 14:53:40 731

原创 python 函数 lambda与map简介

lambdalambda函数,是一个只用一行就能解决问题的函数,听着是多么诱人呀。看下面的例子:>>> def add(x): #定义一个函数,将输入的变量增加3,然后返回增加之后的值... x +=3... return x... >>> numbers = range(10)>>> numbers[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] #有这样一个list,想让每个数字增加3,然后输出到

2022-03-20 13:40:15 1307

原创 如何在 Windows 10 的同时安装 Ubuntu 20.04实现双系统

如何在 Windows 10 的同时安装 Ubuntu 20.04 和双启动注:本文翻译自How to install Ubuntu 20.04 and dual boot alongside Windows 10切换到 Linux 可能是一个重大决定,具体取决于您使用计算机的方式。有时,您只需要Windows用于特定应用程序,有时您需要Linux用于其他应用程序。无论您是好奇还是需要它来工作或个人项目,在一台计算机上同时拥有两个操作系统都很有用。在本文中,我将解释在现有Windows 10系统旁边安

2022-02-24 00:06:18 6041 5

原创 《解决方案》无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

环境与报错使用Pycharm创建新环境后,可能会使用pip/conda等安装一下包,但是会出现如下或类似如下报错: 无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。所在位置 行:1 字符: 1本文所用pip版本为21.2.2,pycharm版本为2021.3。本文所述方法原则上适用于任何版本pycharm与任何版本pip/conda等类似报错。解决方案通常出现这种情况是因为cmd(终端)无法识别pip指

2022-01-28 15:04:54 178238 105

原创 Python 生成随机数、随机字符串:random

#!/usr/bin/python# -*- coding: UTF-8 -*-import randomprint( random.randint(1,10) ) # 产生 1 到 10 的一个整数型随机数 print( random.random() ) # 产生 0 到 1 之间的随机浮点数print( random.uniform(1.1,5.4) ) # 产生 1.1 到 5.4 之间的随机浮点数,区间可以不是整数print( ra

2021-11-03 20:58:50 508

原创 anaconda中显示pycharm社区版

启动ANACONDA.左上角,点击file,然后点击preferences,弹出如图界面。下滑,看到红框所示为空白。填入PyCharm社区版路径,填到PyCharm Community Edition 2021.2.1即可,然后点击apply。注:我的安装路径为:D:\APP\PyCharm Community Edition 2021.2.1注意核对自己的安装路径。6. 然后点击刷新,可以看到PyCharm社区版的图标已经出现。...

2021-09-29 19:39:28 2708 2

原创 利用清华镜像在Anaconda环境中安装pytorch

打开Anaconda Prompt在cmd中依次输入以下代码来添加清华镜像源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --set show_channel_urls ye..

2021-09-29 17:04:37 898

原创 defaultdict用法

defaultdict接受一个工厂函数作为参数,如下来构造:dict =defaultdict( factory_function)这个factory_function可以是list、set、str等等,作用是当key不存在时,返回的是工厂函数的默认值,比如list对应[ ],str对应的是空字符串,set对应set( ),int对应0,如下举例:from collections import defaultdictdict1 = defaultdict(int)dict2 = default

2021-09-28 09:06:02 487

原创 关于使用pip时报错:ImportError: cannot import name ‘InvalidSchemeCombination’ from ‘pip._internal.exceptions

【使用pip时报错“ImportError: cannot import name ‘InvalidSchemeCombination’ from ‘pip._internal.exceptions’”】的解决方案方案1启动cmd,运行:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py待下载完毕后运行:python get-pip.py等待修复完成即可(似乎只有pip版本21.1.1解决了这个问题。)方案2cd anacon

2021-08-30 17:15:13 2343

原创 强化学习中贝尔曼等式推导过程中的疑问解答

V(s)=R(s)+γ∑s′∈SP(s′∣s)V(s′)V(s) = R(s) + \gamma \sum\limits_{s' \in S} {P(s'|s)V(s')} V(s)=R(s)+γs′∈S∑​P(s′∣s)V(s′)

2021-07-25 23:38:02 397 5

原创 如何在CSDN的Markdown中插入MathType编写的数学公式?

1.工具CSDN的Markdown编辑器安装好的可以正常使用的MathType公式编辑器2.准备CSDN的Markdown编辑器编辑页面已经编写好的MathType公式3.操作在MathType的工具栏中找到“预置§”

2021-07-21 16:52:18 248

原创 unbutn20.04安装anaconda及常见报错处理

unbutn20.04安装Anaconda及常见报错处理unbutn20.04桌面版下载创建安装盘安装unbutn20.04Anaconda安装检查是否安装成功添加清华大学提供的镜像源其他Anaconda功能测试使用anaconda安装一个python的包启动Anaconda图形界面在终端启动jupyter notebookAnaconda安装pytorchAnaconda安装后常见问题解决conda命令不能正常使用,提示未找到命令查看conda的版本,结果报错:"conda: error: the fol

2021-03-25 18:37:10 1682

原创 解决word使用中mathtype输完公式后在word中出现空格的问题

新建一个txt文件,输入如下代码:Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Design Science\DSMT6\WordCommands]"NoSpaceAfterInline"="1"保存并关闭,修改文件名为:WordCommands.reg保存,运行该文件写入注册表即可。注意,运行时记得关闭math type和word。如果不会制做可以直接下在这个文件:https://download.

2021-02-12 17:32:09 2908

原创 在MATLAB中调用封装的C/C++的共享库(dll文件)的解决方法

这是个痛苦的故事。。。。。。工作需要,加油吧打工人哈哈哈哈哈废话少说正文开始。想要再MATLAB中调用dll,需要先了解几个函数(不想了解也无所谓,可以直接跳过):————————————————————————————————————————————————————————————函数名含意loadlibrary将 C 共享库加载到 MATLABunloadlibrary从内存中卸载共享 C 库calllib调用 C 共享库中的函数libfunction

2020-12-05 19:59:02 7286 16

原创 MATLAB设置编译器mingw-w64

在使用matlab编译C/C++代码时会报错,提示没有相关的编译器。顺着去点击报错信息时,会跳转到MATHWORKS官网,然后告诉你需要下载(如下链接:https://www.mathworks.com/support/requirements/supported-compilers.html)。这时可以通过点击“Download MinGW now”按钮下载,然后在新跳转的页面可以看到MinGW的下载方式。(PS:点击download后可能会要求登录,直接登录就好,没有账号的注册一个,哪怕你用的是

2020-12-04 14:54:49 3595 14

原创 高版本Simulink仿真时找不到Synchronized 6-Pulse Generator的解决方法

在命令行窗口中输入powerlib_extras 在弹出的页面中: powerlib_extras/Control Blocks, powerlib_extras/Discrete Control Blocks即可。可以看到这个相对有点发灰色,据说是因为高版本的Simulink删除了这些模块导致的(隐藏)。复制或直接拖动到需要的地方即可。...

2020-12-02 22:16:20 15176 7

原创 中文输入时直接按回车出现弹窗的问题

在使用IDLE编程时,个人习惯采用中文注释,这样就会产生一个问题:由于不想切换输入法,决定直接输入目标英文字母然后回车,结果却出现了弹窗,或者其他操作(如自动运行代码-先提示是否保存代码等,一般由r,p,t等引起),实际上这个是由于IDLE的快捷键(keys)导致的。解决方法如下:1.发现了异常情况:(输入英文字母r,采用中文输入法,然后回车)回车后产生一个search弹窗,其他类似,不做重复2.确定故障类型:上图中是出现了搜索框,还有其他的如自动运行(自动运行弹窗,和F5效果一样,先提示要保存才能运

2020-11-17 20:16:03 2406 2

原创 关于WPS2019工具栏添加MATHTYPE6.9b的方法

1、记录WPS2019安装位置与MATHTUPE6.9b安装位置2、复制mathtype安装文件夹中路径为MathType\MathPage\32或MathType\MathPage\64的名为MathPage.wll的文件3、将上述复制文件粘贴到WPS2019安装文件夹中路径为WPS Office\11.1.0.9912\office6的位置4、复制MATHTYPE6.9b安装文件夹中路径为MathType\Office Support\64的名为MathType Commands 6 For

2020-09-09 20:05:32 7146 19

自带编译器的CodeBlocks,版本为20.03。

CodeBlocks是一个开放源码的全功能的跨平台C/C++集成开发环境。CodeBlocks是开放源码软件。CodeBlocks由纯粹的C++语言开发完成,它使用了蓍名的图形界面库wxWidgets(2.6.2 unicode)版。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格。Code::Blocks 是一款免费开源的 C/C++ 和 Fortran IDE,支持 GCC、MSVC++ 等多种编译器,甚至还可以导入 Dev-C++ 的项目。Code::Blocks 的优点是:跨平台。在Linux、Mac、Windows 上都可以运行,且自身体积小,安装非常方便。安装 Code::Blocks 跟安装普通软件一样,完全的傻瓜式操作,远没有安装 VS 那么复杂。 虽然Code::Blocks从一开始就追求跨平台目标,但是最初的开发重点是Windows平台,从06年3月21日版本:1.0 revision 2220开始,Code::Blocks在它的每日构建中正式提供GNU/Linux版本,这样 Code::Blocks在1.0发

2022-07-20

2345看图XXX版本,可以用于日常看图或文件批量重命名、格式转换

2345看图XXX版本,可以用于日常看图或文件批量重命名、格式转换

2022-04-12

知云翻译需要的环境.zip

用于解决知云知云文献翻译出现各种bug,例如无法登录、卡死等等,把这俩安装了可以解决九成以上的问题。

2021-09-11

WordCommands.reg

一个注册表数据,用于解决word中mathtype关闭后自动新增的空格的取消。关闭word和mathtype,运行本注册表即可。

2021-02-12

MATLAB调用dll方法的算例文件

MATLAB调用dll方法的算例文件,算例可以看我的博文,有很详细的教程的。这个算例是中间操作过程中生成的一系列文件,全部打包,可以直接使用。

2020-12-05

mingw.mlpkginstall

用于MATLAB的附加功能安装,该功能为mingw编译器,用于编译C/C++语言,可在MATLAB官网下载,这里用于帮助不会在官网下载的同学。

2020-12-04

空空如也

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

TA关注的人

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