自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 强化学习相关框架整理(包含分布式多智能体)

整理一下目前常见的强化学习开源框架,分布式和多智能体框架,以及训练环境

2024-01-22 17:19:15 1277

原创 安装依赖时报错编译box2d失败:Could not build wheels for box2d-py, which is required to install pyproject.toml-ba

中间为了保证顺畅,也可以再安装以下box2d以及box2d-py。以下均假设在Linux系统,以及有conda或者类似的虚拟环境。这时应该可以正常安装原来的包了。

2024-01-18 20:31:23 836

原创 pip install -e 安装自定义包setup.py出现顶层冲突

setuptools在源码目录下发现了多个顶级包,从而拒绝构建安装包,以避免意外包含错误文件。这样是指定要包含的python包中的模块列表为空,意味着你的包将不包含任何模块,1.在setup.py中加入py_modules=[],如。2.跳过某些包不安装,可以使用--exclude指令。3.自己检查项目结构,确保每个顶级包都在单独的目录中。5.使用命名空间包(具体方法暂无)

2023-12-26 10:35:08 298

原创 cudnn安装

复制include文件夹中的头文件,lib中的动态库文件在环境变量中指定路径,这种方法更加合理。大多数教程是直接把include和lib中的文件覆盖了,需要重新添加软链接。cudnn是应用很广泛的计算加速库。查看cuda版本和cudnn版本。

2023-12-02 11:07:45 410

原创 虚拟机网络连接问题

一:先看下网络连接状态,修改下配置文件后重启网络服务(本人每次都是这个问题)三个都要是true,改完true后再重启网络服务。启动VMware NAT Service。二:开启主机的网络服务。

2023-09-23 15:14:59 68

原创 ros安装 rosdep update

更新失败基本都是网络问题,所以可以试试换手机热点,或者过一会再试试。如果还不行,尝试以下方法。

2023-09-23 11:16:45 67 1

原创 ros 部署python包 以及找不到路径 no module

简单总结一下:python的py文件在ros中不能直接运行,所以需要编译为可执行文件,才能通过rosrun或者roslaunch执行,同时在该执行文件开头需要注明解释器(和编码规则)如果依然找不到路径,说明可能搜索路径没有加入可执行文件的路径,需要在脚本中增加路径 sys.path.insert 或者在环境变量中添加 export PYTHONPATH=而该可执行文件需要导入其他python模块时,通过解释器在搜索路径中读取,可直接读取py文件,一个python模块应该以包的形式规范编写。

2023-05-29 11:08:01 1672

原创 虚拟机 Ubuntu 联不上网问题

虚拟机无法联网,或者莫名其妙断网

2023-05-20 10:33:34 835 1

原创 有效清理C盘

除去常规的清理临时文件附上以下路径推荐软件:SpaceSniffer 搜出选定盘的所有内容Dism++x86 相对世面上常见的软件清理更干净(以下的Lenovo为当前用户名)C:\Users\Lenovo\AppData\Roaming\kingsoft\PDF\Cache\tile_cache_trialwps的PDF缓存,可以删C:\Users\Lenovo\AppData\Roaming\kingsoft\wps\addons\pool\win-i386

2022-05-22 19:43:02 1758

原创 docker 依据镜像名删除容器

假设镜像名为faeb53b8bdfa:docker rm -f $( docker ps -aq --no-trunc --filter ancestor=faeb53b8bdfa)docker rm -f 表示强制删除docker ps -hOptions: -a, --all Show all containers (default shows just running) -f, --filter filter Filter output ba

2022-05-14 13:13:14 293

原创 tensorflow张量和numpy数组相互转换

numpy数组转换成张量:(tf.convert_to_tensor)import numpy as np import tensorflow as tfa = np.ones((1,2))print(a, type(a))a = tf.convert_to_tensor(a, dtype='float32')print(a, type(a))输出为:[[1. 1.]] <class 'numpy.ndarray'>tf.Tensor([[1. 1.]], shape=

2022-03-25 17:14:52 8218 1

原创 numpy数据类型转换

直接使用dtype会强制改变数据类型,从而修改了数据值import numpy as np a = np.ones((1,2))print(a, a.dtype)a.dtype = 'float32'print(a, a.dtype)输出:[[1. 1.]] float64[[0. 1.875 0. 1.875]] float32应该使用astypea = a.astype(np.float32)print(a, a.dtype)输出:[[1. 1.]]

2022-03-25 13:59:00 2149

原创 python 获取Ctrl+c 信号并处理

import signal# 自定义信号处理函数def my_handler(signum, frame): global stop stop = True print("终止")# 设置相应信号处理的handlersignal.signal(signal.SIGINT, my_handler) #读取Ctrl+c信号# signal.signal(signal.SIGHUP, my_handler) # signal.signal(signal.SI.

2022-02-23 15:18:01 7027

原创 windows/ubuntu 脚本监控进程、启动进程

windows@echo off set INTERVAL=10:Again echo start carlatasklist | find /i "XXX.exe"if %errorlevel%==0 ( echo "--------XXX already online----------" )if %errorlevel%==1 (start yourpath/to/XXX.exe ) timeout %INTERVAL%goto Againubuntu#!/

2022-01-08 19:07:18 963

原创 ubuntu下查看端口、进程(个人用户)

(以下的 pid 是指进程号)查看当前运行的进程ps -aux(查看所有进程)ps -aux | grep pid(根据pid查看进程)查看进程占用的端口netstat -anp | grep pid(打印所有状态的)netstat -nltp | grep pid(打印监听状态的)-a (all)显示所有选项,默认不显示LISTEN相关-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化..

2022-01-06 21:59:52 5915

原创 Windows下(VScode)远程ssh免密登陆Linux以及windows

首先要激活本机的ssh生成公钥(id_rsa.pub)和私钥(id_rsa)(上两个密钥文件一般在C;\Users\用户\.ssh 下)然后将公钥(id_rsa.pub)拷贝到远程服务器的用户下的.ssh文件下(.ssh一般是隐藏的,使用指令la可见)cd .sshcat id_rsa.pub >> authorized_keys即可免密登陆VScode中似乎还需要在配置文件中添加IdentityFile即远程资源管理器的配置文件config中,在Us

2021-12-21 10:53:24 1470

原创 ubuntu下bash,sh,source, ./ 命令的区别 以及.sh脚本的运行

sh其实就是dashPan.zs@amax:/bin$ ll | grep sh-rwxr-xr-x 1 root root 1183448 6月 18 2020 bash*-rwxr-xr-x 1 root root 129816 7月 19 2019 dash*lrwxrwxrwx 1 root root 4 6月 18 2020 rbash -> bash*lrwxrwxrwx 1 root root 4 7月 19 2019 sh

2021-12-18 21:46:33 1047

原创 分类任务的标签与one-hot相互转化(tensorflow)

利用tensorflow自带的one_hot函数1.从整数到one-hot假设:四分类情况下label等于0~3import tensorflow as tf label = [1,0,2,3,0]y = tf.one_hot(label, depth=4).numpy() #使用ont_hot返回的是tensor张量,再用numpy取出数组print(y)得到: [[0. 1. 0. 0.][1. 0. 0. 0...

2021-12-17 10:28:43 2308

原创 非sudo用户安装软件包

获取源码的包apt source package #package是包名#报错You must put some 'source' URIs in your sources.list可以通过sudo用户下,将etc/apt/source.list, 将所有deb-src的注释给解除就好无法sudo, 或者不想sudo 的时候1.获取软件包wget 或者从Ubuntu Packages Search下载压缩包2.解压cd ~/fff #xxx是你压缩包的位置t.

2021-12-12 21:24:01 1167

原创 神经网络训练前打乱输入数据与标签,

def shuffle(x,y): index = [i for i in range(len(x))] #索引 np.random.shuffle(index) #打乱索引 x = x[index] #打乱输入 y = y[index] #打乱标签 return x, y创建一个索引,用random索引的方法打乱数据和标签打乱.

2021-12-10 10:27:13 747

原创 卷积层输入报错:Negative dimension size caused by subtracting 3 from 1 for ‘{{node conv1d/co

一维卷积输入报错

2021-12-08 20:26:14 3077

原创 利用Pandas 读取txt,csv文件,取某一列数据,数据纠错(将列中某个错误数据纠正)

pandas的使用记录

2021-12-08 11:21:21 3748

原创 Linux使用特定显卡运行代码

多显卡时调用特定显卡跑代码

2021-11-28 19:58:20 1487

原创 cuda多版本共存,个人用户装cuda,

记录下个人用户下安装cuda和cudnn遇到的问题及答案

2021-11-28 14:21:11 2392

原创 conda环境下调用动态库的优先级顺序

训练神经网络模型过程遇到无法正确调用动态库的问题,记录下解决方法以供回顾,不为了发博客而发

2021-11-28 12:37:21 1973

空空如也

空空如也

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

TA关注的人

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