- 博客(5)
- 收藏
- 关注
原创 c++ 多线程学习笔记
本文介绍了C++多线程编程的核心组件:1)线程创建(std::thread)支持函数、lambda、成员函数等多种方式;2)互斥锁机制包括标准互斥量、递归锁、共享锁等类型及其包装器;3)条件变量用于线程同步;4)其他工具如call_once、future/promise异步机制;5)原子变量实现无锁线程安全操作。代码示例展示了各种组件的典型用法,包括线程创建、锁管理、条件等待、异步任务和原子操作等场景,涵盖了C++多线程编程的主要功能。
2025-10-10 21:53:36
131
原创 Hierarchical Reinforcement Learning for Multi-agent MOBA Game 论文笔记
题目:Hierarchical Reinforcement Learning for Multi-agent MOBA Game翻译&重点提炼Abstact(概述)实时策略(RTS)游戏需要宏观策略和微观策略才能获得令人满意的效果,因为它具有较大的状态空间,动作空间和隐藏的信息。本文提出了一种新颖的分层强化学习模型,用于掌握多人在线战斗竞技场(MOBA)游戏。所做的贡献是:(1)提...
2019-10-20 16:25:58
1237
1
原创 Ubuntu18.04 ROS安装与配置
ROS安装设置安装源:sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'设置keys:sudo apt-key adv --keyserver hkp://ha.pool.sks-key...
2019-10-16 15:53:27
1089
原创 Ubuntu18.04安装配置Tensorflow-gpu
安装Anaconda3在清华镜像站下载sh文件,目前最新版本是Anaconda3-2019.07-Linux-x86_64.sh网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/安装:打开终端,cd到下载文件位置bash Anaconda3-2019.07-Linux-x86_64.sh上面为下载的文件名检查环境变...
2019-10-16 15:45:08
293
原创 numpy使用笔记
numpy使用笔记numpy基本属性array.ndim array的维度array.shape array的形状array.size array中元素个数array.dtype array的数据类型array = np.array([[1,2,3],[2,3,4]])print(array)print(array.ndim) #维度print(array.shape)...
2019-10-16 15:25:54
207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅