Parallel processing Pytorch:W ParallelNative.cpp:206

Parallel processing Pytorch:W ParallelNative.cpp:206,parallel-processing,pytorch,gpu,cpu,cnn,Parallel Processing,Pytorch,Gpu,Cpu,Cnn,我正试图通过以下教程在我的图像集上使用预先训练的模板: 只有当我运行代码并且控制台锁定时,我总是会遇到这个“错误”: [W ParallelNative.cpp:206]警告:在并行工作启动后或在使用本机并行后端(函数set_num_threads)时调用set_num_threads后,无法设置操作内线程数。 提前感谢您的帮助,我也有同样的问题。 雨衣。Python3.6(也在3.8上复制)。Pytorch 1.7 由于这个错误,数据加载程序似乎不(或不能)使用并行计算。 您可以通过两种方式

我正试图通过以下教程在我的图像集上使用预先训练的模板:

只有当我运行代码并且控制台锁定时,我总是会遇到这个“错误”:

[W ParallelNative.cpp:206]警告:在并行工作启动后或在使用本机并行后端(函数set_num_threads)时调用set_num_threads后,无法设置操作内线程数。

提前感谢您的帮助,

我也有同样的问题。 雨衣。Python3.6(也在3.8上复制)。Pytorch 1.7

由于这个错误,数据加载程序似乎不(或不能)使用并行计算。 您可以通过两种方式删除错误(这不会解决问题)

  • 如果可以访问数据加载器,请在创建数据加载器时设置
    num\u workers=0
  • 设置环境变量
    export OMP\u NUM\u THREADS=1

  • 同样,这两种解决方案都会扼杀并行计算,并可能降低数据加载(从而降低培训)的速度。我期待Pytorch 1.7中的高效解决方案或补丁,请用整个错误消息和文本格式进行更新。它对我不起作用。