pytorch
文章平均质量分 88
未来一段时间内持续主流的框架
吨吨不打野
不要慌,不要慌,太阳落下有月光
展开
-
RuntimeError: CUDA error: an illegal memory access was encountered
问题解决原创 2022-07-19 12:31:30 · 40283 阅读 · 4 评论 -
Windows10系统pytorch、cuda11.0、cuDNN安装
cuda安装参考:win10安装CUDA和cuDNN的正确姿势原创 2021-01-08 17:20:53 · 21219 阅读 · 7 评论 -
深度学习框架有什么作用?
作为一个看过tensorflow官网基础教程,玩过一段时间的keras,还测试过fastAI,跟着李沐老师团队MXnet/Gluon课程的半吊子AI工程师,今天开始学pytorch了,然后突然想到这个问题,就整理了一下。1. 什么是深度学习框架这个概念很泛化,先举几个例子,最后总结的时候再说:Pytorch的定义是:无缝替换NumPy,并且通过利用GPU的算力来实现神经网络的加速。通过自动微分机制,来让神经网络的实现变得更加容易。MXnet或者Gluon的一些特性:记得以前上李沐老原创 2021-04-22 13:21:23 · 6460 阅读 · 4 评论 -
win10下通过nvidia-smi查看GPU使用情况
1. 查看NVIDIA的GPU基本情况可以直接在任务管理器里看一下这个信息,我本机的GPU型号是:NVIDIA GeForce GTX 1650Cuda版本是cuda_11.0,可以在命令行输入:nvcc --version2. 查看使用情况参考:windows10下nvidia-smi查看GPU占用率网上大部分都说:nvidia-smi.exe这个软件的位置是在:C:\Program Files\NVIDIA Corporation\NVSMI但是真的不好意思,我这个最新版的cuda原创 2021-03-18 17:26:10 · 15743 阅读 · 3 评论 -
windows系统报错NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.
启动nvidia-smi的时候,报错报错的完整信息:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running. This can also be happening if non-NVIDIA GPU is running as primary display, and N原创 2021-03-22 15:14:31 · 4566 阅读 · 3 评论 -
内核/逻辑处理器/线程/多线程/多CPU/多核CPU
先查看电脑cpu信息,可以看到,是8个逻辑cpu在任务管理器中,看到其实是4个内核,但是逻辑处理器是8个,有多少个逻辑处理器,就可以开多少个线程。线程数=逻辑处理器个数一个物理CPU可以有1个或者多个物理内核,一个物理内核可以作为1个或者2个逻辑CPU。操作系统可以使用逻辑CPU来模拟真实CPU。在没有多核处理器的时候,一个物理CPU只能有一个物理内核,有了多核技术,一个物理CPU可以有多个物理内核,可以把一个CPU当作多个CPU使用,即逻辑CPU。没有开启超线程时,逻辑CPU的个原创 2021-06-04 16:56:59 · 25498 阅读 · 12 评论 -
GPU显存占满利用率GPU-util为0
1. ????问题描述运行程序的时候提醒显存不够,查看了一下nvidia-smi,确实显存占满了,但是GPU-Util,gpu利用率有三个都是0,只有一个是56%搜索后发现这个现象的原因还比较普遍,但是似乎没有几个可以很好解决这个问题,参考:脚本之家的文章:Pytorch GPU内存占用很高,但是利用率很低如何解决,转载自CSDN博客:Pytorch GPU内存占用很高,但是利用率很低,✅总结自CSDN博客:深度学习PyTorch,TensorFlow中GPU利用率较低,CPU利用率很低,且原创 2021-09-10 20:22:04 · 38237 阅读 · 2 评论 -
[W ParallelNative.cpp:212] Warning: Cannot set number of intraop threads after parallel work h
[W ParallelNative.cpp:212] Warning: Cannot set number of intraop threads after parallel work has started or after set_num_threads call when using native parallel backend (function set_num_threads)翻译一下:无法在并行任务启动后设置线程数量,也无法在使用原生的并行后端时调用set_num_threds。网上有相原创 2021-09-26 22:36:34 · 3039 阅读 · 0 评论