- 博客(20)
- 收藏
- 关注
原创 traci.exceptions.traciexception: connection ‘default‘ is already active.
我是强化学习联合sumo仿真,回合到达最大步数后直接结束了,没有走done这一步,而我的traci.close()是放在done判断语句里面的,如果没有经过done,也就没有traci.close(),所以报错。
2024-03-31 10:34:16 91 1
原创 C++ max_element, min_element用法
min_element()函数也是一样的用法,这里要注意的是如果有多个最大值或者最小值,返回的是第一次出现的位置。max_element() 用于查找数组,容器,string的最大值及其所在位置。
2023-12-07 12:27:15 474 1
原创 collections常用操作
Counter() 可以用于统计list中item出现的次数2. dequepython中双端队列新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:Ctrl/Command + S
2023-12-06 11:57:48 858 1
原创 python numpy数组中axis操作的“最佳理解”
3x3数组,与1x3数组合并,axis=0,得到4x3数组,发现正好是数组shape中index为0的维度相加,即3+1 = 4。再来一个案例,2x2数组与2x3数组合并,axis=1,得到2x5数组,正好是index为1的维度相加,即2+3=5。同样适用于np.concatenate()操作,对数组B转置会得到不同结果。如果采用axis=0就会报错。
2023-11-27 20:59:51 565
原创 利用requirements.txt在不同电脑切换conda环境遇到的问题
最后离线安装三个包就可以了,离线安装详情见https://blog.csdn.net/weixin_43868021/article/details/122083729。此时生成的requirements.txt会在自己使用指令的路径里。
2023-10-28 22:46:17 104 1
原创 C++算法题输入输出模式
4. 整型变量+',' + 字符串+',' + 字符串。1. 多行字符串变量,中间有逗号隔开。2. 整型和字符串组合,如AAA,3。3. 多行整型变量,中间没有逗号隔开。
2023-10-11 17:27:36 79
原创 typora设置代码块默认格式为C++,Ctrl+Alt+k
在英文输入法下输入 Ctrl + Alt + K,(注意不是Ctrl + Shift + K)
2023-09-15 15:33:37 236 1
原创 python中split函数用法
str.split(str, num)[],括号中,str表示分隔符,默认为空格符,包括空格,换行,制表符。分隔后字符串数量为num + 1. 默认为-1,即分隔所有。[]表示分隔后切片索引。str.split()用于分离字符串。
2023-08-30 16:13:01 213 1
原创 C++笔记 8.24
在类成员函数中,无论私有变量还是公有变量,都可以直接访问,而不需要在形参列表中声明它们。私有变量可以在类的任何成员函数中直接访问,无需通过形参来传递。堆:一块不连续的内存空间,由程序员自行开辟与释放,C++中用 new 开辟,用delete释放,若没有释放,系统会在程序结束时自行释放。堆的好处在于自由度大。栈:一块连续的内存空间,由系统自行编译管理,好处在简洁,但内存空间较小。类外成员函数声明:同样,这里传入的是成员变量,不用通过形参来传递。函数中,不需要在括号中声明任何形参,直接使用类的私有变量。
2023-08-24 16:06:53 27 1
原创 second_notebook
了解boosting算法:boosting方法训练基分类器时采用串行的方式,各基分类器之间有依赖。基本思想是根据当前模型损失函数的负梯度信息来训练新加入的弱分类器,将训练好的弱分类器以累加的形式结合到现有模型中。这个过程会不断减小损失函数,使模型偏差不断降低。但其不会降低方差。了解GBDT算法:Gradient Boosting Decision Tree是boosting中的一大类算法。
2023-08-09 23:08:19 30
原创 first_notebook
第一次安装运行代码(最好在anaconda prompt中运行)之前装过要卸载掉出现无权限问题,提示EnvironmentNotWritableError右键管理员运行 Anaconda prompt即可提示conda无法连接,CondaHTTPError: HTTP 000 CONNECTION FAILED for url安装报错提示来即可,retry will be useful!try again!
2023-08-06 15:10:57 89 1
原创 gym 出现 id is not registered or environment doesn‘t
env = gym.make('myhighway-v0', render_mode='human') 0.25.0版本中render_mode 改在 gym.make里面了,若用env.render()会报错。对于2023年7月从github下载的工具包,gym版本为 0.25.0,其他版本均出现问题。import gymnasium as gym 这句话不能改成import gym 否则报错。1. 没有安装highwayenv,2. 没有正确导出 register。3. gym版本原因。
2023-07-14 11:57:59 235 1
原创 如何正确安装gym==0.21.0
主要是setuptools和wheel版本的问题。安装gym==0.21.0遇到的问题。--user是因为没有权限。
2023-06-27 22:23:47 4527 9
原创 np. ravel_multi_inedx(index, shape) 找到三维数组在一维的索引
图不好画,直接手写了,上传的图默认翻转的,改不了?
2023-06-20 16:08:42 69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人