摘要: numba是一款可以将python函数编译为机器代码的JIT编译器,经过numba编译的python代码(仅限数组运算),其运行速度可以接近C或FORTRAN语言。 numba使用情况 使用numpy数组做大量科学计算时使用for循环时1.numba使用 导入... 阅读全文
posted @ 2022-10-27 21:33 汀、人工智能 阅读(341) 评论(0) 推荐(0)
摘要: 1.PyTorchGPU利用率较低问题原因: 在服务器端或者本地pc端, 输入nvidia-smi 来观察显卡的GPU内存占用率(Memory-Usage),显卡的GPU利用率(GPU-util),然后采用top来查看CPU的线程数(PID数)和利用率(... 阅读全文
posted @ 2022-10-27 21:33 汀、人工智能 阅读(4592) 评论(1) 推荐(0)
摘要: 1.Python多进程模块 Python中的多进程是通过multiprocessing包来实现的,和多线程的threading.Thread差不多,它可以利用multiprocessing.Process对象来创建一个进程对象。这个进程对象的方法和线程对象的方... 阅读全文
posted @ 2022-10-27 21:33 汀、人工智能 阅读(132) 评论(0) 推荐(0)
摘要: 1.训练环境如何正确编写 强化学习里的 env.reset() env.step() 就是训练环境。其编写流程如下: 1.1 初始阶... 阅读全文
posted @ 2022-10-27 21:33 汀、人工智能 阅读(1225) 评论(2) 推荐(0)
摘要: 1. 文字设置 1.1 文字颜色 中常用的文字颜色有: 红色文字:红色文字浅红色文字:浅红色文字 蓝色文字:蓝色文字浅蓝色文字:浅蓝... 阅读全文
posted @ 2022-10-27 21:33 汀、人工智能 阅读(86) 评论(0) 推荐(0)
摘要: 这里写自定义目录标题 欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与... 阅读全文
posted @ 2022-10-27 21:33 汀、人工智能 阅读(57) 评论(0) 推荐(0)
摘要: 1.原因: 选择动作值只在-1 1之间取值 actor网络输出用tanh,将动作规范在[-1,1],然后线性变换到具体的动作范围。其次,tanh激活区是有范围的,你的预激活变量(输入tanh的)范围太大,进入了tanh的饱和区,会导致梯度消失,而且tan... 阅读全文
posted @ 2022-10-27 21:33 汀、人工智能 阅读(691) 评论(0) 推荐(0)
摘要: 1.机器学习面试: 1.1 内部面试要求: 基础:统计学习 深度学习:NLP、CV、强化学习 【算法岗位】985,211硕士顶会论文,大厂实习经验 要求一般是这样的 1、985 2、还不错的论文 3、比赛还不错的名次:kaggle,阿里天池比赛... 阅读全文
posted @ 2022-10-27 21:33 汀、人工智能 阅读(415) 评论(0) 推荐(0)
摘要: 1. 单机多卡启动并行训练 飞桨2.0增加paddle.distributed.spawn函数来启动单机多卡训练,同时原有的padd... 阅读全文
posted @ 2022-10-27 21:33 汀、人工智能 阅读(519) 评论(0) 推荐(0)
摘要: 1.参数服务器训练简介 参数服务器训练是分布式训练领域普遍采用的编程架构,主要解决以下两类问题: 模型参数过大:单机内存空间不足,需... 阅读全文
posted @ 2022-10-27 21:33 汀、人工智能 阅读(580) 评论(0) 推荐(0)