- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 【Pytorch】RuntimeError: one of the variables needed for gradient computation has been modified by
最近在用Pytorch训练网络的时候出现了一个奇怪的错误,找了很久在偶然间试出了解决方法,因此记录一下,以作备忘。但具体原理还不是很清楚,也请各位大佬指教。RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation: [torch.FloatTensor [19, 24, 30]], which is output 0 of SoftmaxBackwa
2022-06-02 20:47:46
2285
2
原创 Ubuntu20.04安装Apollo时显示警告:[WARNING] nvidia-smi not found. CPU will be used.
1.问题描述由于一些原因需要用到Apollo,于是尝试在自己笔记本上安装了一下,但在安装编译过程中(bash apollo.sh build)以及安装完成后执行(bash scripts/bootstrap.sh)时总是显示出这条警告。虽然Apollo不使用GPU,仅用CPU也是可以运行的,但看起来还是比较难受,于是查了一下解决方案,并在此记录一下,以作备忘。这个警告一开始看到感到比较奇怪,因为我的Ubuntu系统是装完了英伟达驱动的:PS:如果没有安装的话,可以在Ubuntu中的软件和更新->
2022-05-11 14:43:32
3660
8
原创 【一】图算法之Dijkstra算法及C++实现
0. 前言由于之前一个比赛用到了路径规划,于是就学习了一些图论中路径规划的算法,所以将自己的学习后的代码记录下来以作备忘。但也是只学了图搜索这类的方法,基于采样的RRT等其他方法个人认为不适合我的应用场景,所以也没有了解。1. Dijkstra算法单源最短路径问题:给定一个图G=(V,E)G=(V,E)G=(V,E),求源结点s∈Vs∈Vs∈V到图中每个结点v∈Vv∈Vv∈V的最短路径。Dijkstra算法就适用于解决带权重的有向图(或无向图)上的单源最短路径问题,同时算法要求图中所有边的权重非负。
2022-04-13 11:38:37
3096
4
原创 window10安装多智能体强化学习平台(SMAC)
最近需要在window下跑星际争霸2的有关代码,因此记录一下安装过程,以作备忘。1.星际争霸2安装官网地址,直接下载安装就行,可以一路默认安装如果C盘够的话(需要大概30G),我是装在E盘,并设置系统变量SC2PATH,环境变量为星际争霸2的安装路径,如图所示:2.环境搭建之后代码均在anaconda的虚拟环境下运行,所以需要先创建好一个虚拟环境。2.1 创建python环境conda create -n sc2 pyhton=3.7conda activate sc2创建环境sc2,p
2021-11-09 19:37:10
7676
20
原创 ubuntu16.04安装torch-geometric包
最近要跑前辈代码,里面用到了torch-geometric这个包,走了一些坑,在此记录一下自己的安装过程,以作备忘。文章目录安装过程:1. 使用anaconda创建虚拟环境2. 安装CUDA和CUDNN3. 安装pytorch和对应的依赖3.1 pytorch安装3.2 对应依赖安装4. 测试安装过程:1. 使用anaconda创建虚拟环境我是用anaconda创建了一个虚拟环境,下面的包都是安装在这个环境下,这样在这个环境里随便折腾,不会搞崩系统。。。conda create -n your_e
2021-09-24 21:30:53
993
4
原创 Pycharm显示“PEP 8: line too long”
Pycharm显示“PEP 8: line too long”有时在使用Pycharm的时候,会显示“PEP 8: line too long…”。虽然不影响程序的运行,但对于一个强迫症来说是极其难受的(本人就是),如图。Pycharm通常显示这个是为了不让你的某一行程序显得过长,提醒你程序该换下行了。我的Pycharm默认的每行最长120,这个设定值也可以更改,看需要吧,我是觉得看得难受,就改大了点。具体方法如下:1. 打开工程后,选择文件->设置2. 然后选择:编辑器->Code
2021-05-18 19:12:21
8615
4
原创 C++与Python通过命名管道进行通信
C++与Python通过命名管道进行通信最近写项目用到了C++与Python,两个之间需要通信,所以就记录一下自己的学习过程防止自己忘记,代码主要参考这篇博主的博客,上链接:参考博客我主要需要的是C++发送,Python来接收,稍微改了一下,代码如下:C++发送:#include <Windows.h>#include <iostream>//发送数据的字节数#define BUF_SIZE 2using namespace std;int main(){
2021-04-29 21:23:40
2432
4
原创 ubuntu20.04安装完NVIDIA驱动后使用nvidia-smi报错
NVIDIA-SMI has failed because it couldn't communicate with the NIVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.一、发现错误二、尝试解决一、发现错误我的电脑是雷神911玄武版,有两个显卡一个集显,一个GTX1050。因为开学以后要用到ubuntu,所以准备转一下ubuntu系统,其实一开始我是想装16.04的,但出现了各种问题使我
2020-08-31 11:51:47
26943
43
图搜索算法测试地图文件
2022-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人