logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

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

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

文章图片
#python
神经网络训练前打乱输入数据与标签,

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索引的方法打乱数据和标签打乱.

#神经网络#机器学习#深度学习
docker 依据镜像名删除容器

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

#docker#容器#运维
强化学习相关框架整理(包含分布式多智能体)

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

#python#pytorch#机器学习
pip install -e 安装自定义包setup.py出现顶层冲突

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

文章图片
#pip
ros 部署python包 以及找不到路径 no module

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

文章图片
#python#开发语言
强化学习相关框架整理(包含分布式多智能体)

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

#python#pytorch#机器学习
tensorflow张量和numpy数组相互转换

numpy数组转换成张量:(tf.convert_to_tensor)import numpy as npimport 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 'num

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

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

#python#pytorch#机器学习
到底了