Python学习
记录Python学习过程中的一些问题与解决方法
Coder_Jh
人们常说,博士与博士之间的差距比人与狗之间的差距还大。而遗憾的是,我就是混在众多优博中的那只dog。但求毕业~
展开
-
from import导入文件报错Unresolved reference
同一个文件夹下,想在A文件中导入B文件中的模块,用了from import就会报错Unresolved reference,查了半天资料,用了各种方法没用。最后的解决方法:改文件名字。具体来说,B文件的名字是SAC-continuous,我改成SAC后,就能正常导入了。原创 2024-01-11 12:19:12 · 427 阅读 · 0 评论 -
Airsim使用过程中需要注意的问题记录(持续更新)
由于我主要做多UAV研究,因此记录的问题都是与此相关的~~1.对于多UAV场景,由于在setting文件中,每个UAV的初始位置都不一样,因此在用getMultirotorState函数获取UAV状态信息时,需要在当前坐标后在加上其初始坐标。这是因为getMultirotorState函数获得的坐标是相对于每个UAV自己的初始位置的,因此需要将它们转换到统一的坐标系下,方便使用2.对于多UAV场景,moveToPositionAsync函数中的位置参数,也是相对于自己的初始位置的,因此在某些情况下也原创 2022-05-26 16:15:37 · 542 阅读 · 0 评论 -
关于Pytorch中dim使用的一点记录
pytorch的许多函数,例如torch.cat()、torch.max()、torch.mul()等,都包含了dim参数。关于dim这个函数,我想许多人跟我一样,一知半解,比较模糊,下面我就把自己关于dim的一点看法记录下来,供大家参考,欢迎各位大佬批评指正。1.关于dim的取值这一点很多博客都没有说清,大家可能大概知道dim可以取0,1,-1这些值。那么dim还能取其他值吗?具体的规则是什么呢?不同值代表的不同含义又是什么?A.关于dim 取值范围:假设有一个n维的tensor,那么它的di原创 2022-03-22 20:17:37 · 1879 阅读 · 1 评论 -
深度强化学习中带有阴影的曲线是怎么画的?
记录学习一下:1.强化学习论文里的训练曲线是用什么画的?如何计算相关变量 - 深度强化学习实验室2. 论文中画带标准差阴影的曲线图:seaborn.lineplot()_条件反射104的博客-CSDN博客原创 2022-03-17 19:36:53 · 5907 阅读 · 0 评论 -
matplotlib 绘图部分知识点记录备忘
如何画圆?1.matplotlib绘图实例:pyplot、pylab模块及作图参数_皮皮blog-CSDN博客_matplotlib.pylab2.如何用python画圆?使用什么函数来画?-Python学习网3.plt.scatter()_coder-CSDN博客_plt.scatter4.Python 如何绘制圆,Python绘制圆(超棒!!)_petermsh的专栏-CSDN博客_python怎么画圆5.matplotlib 绘制 矩形,圆形_dss875914213的博客-...原创 2022-01-04 10:11:47 · 1571 阅读 · 0 评论 -
anaconda在安装依赖:pip install -r requirements.txt 执行命令时报错的解决办法
问题:我用anaconda创建了一个新环境,并想用pip install -r requirements.txt安装依赖。在我切换到新环境,并把requirements.txt放到新环境的文件路径下后,执行命令,发现报错:ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirement'解决办法:把requirements.txt放到“C:\Users\你的用户名”的路径下,如图:原创 2021-12-09 11:45:43 · 5618 阅读 · 4 评论 -
Python numpy数组中冒号的使用
冒号主要用于数组的索引,具体来说有以下两个作用:只有一个冒号,就代表全部选择,如x[1,:] 取指定范围的元素,如x[1,m:n]下面通过例子简单理解下:首先创建随机数组:然后进行索引操作:对于只有一个冒号的情况,如x[1,:],就是取第一行的所有列的元素,即:对于指定范围的情况,如x[1:4,2],就是取第2列中的第一行到第三行的所有元素,即:注意:X[:, m:n]即取矩阵X的所有行中的的第m到n-1列数据,含左不含右...原创 2021-11-22 15:42:56 · 3091 阅读 · 0 评论 -
Python基础-类变量和实例变量
备忘:Python基础-类变量和实例变量 - 珞樱缤纷 - 博客园python——类中的self到底有什么作用 - jvincent - 博客园#深入剖析# Python中 __init__ 函数 内外 定义类的变量的区别_lch551218的博客-CSDN博客原创 2021-11-19 21:07:24 · 615 阅读 · 0 评论 -
安装Pytorch后torch.cuda.is_available()返回False问题解决
首先说几点安装Pytorch时需要注意的点:1.如果有能力,最好在科学上网后,利用类似如下命令直接安装:conda install pytorch torchvision torchaudio cudatoolkit=11.3这里注意:上述命令行最后没有-c pytorch,这点与官网的不一样,官网给出的是这样的:加上-c pytorch的意思好像是从清华源下载~~2.如果能力不足,无法科学上网,则需要手动切换镜像源了,比如切换清华源:conda config --add .原创 2021-10-26 16:21:48 · 20687 阅读 · 21 评论 -
IDLE常用快捷键(批量注释)
转自:https://www.cnblogs.com/liyuanhong/articles/4375890.html转载 2021-07-01 15:12:20 · 4512 阅读 · 0 评论 -
ValueError: check_hostname requires server_hostname的解决办法记录
在用pip安装numpy库时报错:ValueError: check_hostname requires server_hostname,如下图:在网上查了资料后,发现是VPN的问题,也就是说:把VPN关掉,就可以啦!之后就可以顺利安装了!原创 2021-07-01 10:30:04 · 4962 阅读 · 22 评论 -
Python3 对列表按元组指定列进行排序
我们着重讨论当list中的元素为元组时,排序规则是怎么样的:在默认情况下sort和sorted函数接收的参数是元组时,它将会先按元组的第一个元素进行排序再按第二个元素进行排序,再按第三个、第四个…依次排序。我们通过一个简单的例子来了解它,以下面这个list为例:data = [(1, 'B'), (1, 'A'), (2, 'A'), (0, 'B'), (0, 'a')]...转载 2019-03-15 11:04:20 · 2643 阅读 · 0 评论 -
《推荐系统实践》----基于用户的协同过滤算法Python实现
import numpy as npimport pandas as pdimport mathfrom operator import *def Recommend(user,dicc,W2,K): rank=dict(); related_users=[]; interacted_items=dicc[user]; for co_user,item ...原创 2019-01-04 15:54:16 · 658 阅读 · 0 评论 -
python numpy数组中冒号和逗号的使用
具体用法参考以下两篇文章: https://blog.csdn.net/pnnngchg/article/details/79420357 https://blog.csdn.net/Strive_0902/article/details/78225691转载 2018-10-31 18:41:34 · 6643 阅读 · 0 评论 -
Python:列表函数
list函数:将字符串转化成列表,例:>>> name = list('hello')>>> name['h', 'e', 'l', 'l', 'o']列表基本函数:1、改变列表:元素赋值使用索引标记>>>x = [1, 1, 1]>>>x[1] = 2>>>x转载 2018-10-16 11:08:04 · 430 阅读 · 0 评论 -
Python对MySQL进行update之后必须要commit,数据库的数据操作才会真正生效
今天上午在尝试使用Python中的pymysql模块来进行数据库的insert操作,但每次代码返回已经更新成功,可数据库中就是没有出现相应的数据,一直没有找到错误的原因,很郁闷。后来在网上到处搜索,总算有了一点头绪,在此记录下来。首先贴上我的代码:import pymysqlconn = pymysql.connect(host="*.*.*.*",port=***,user="**...原创 2019-12-11 15:58:48 · 2723 阅读 · 2 评论