Windows无法编译paddle的MKLDNN版本32位

Paddle PaddlePaddle-Gardener 2022年5月19日 06:20 17 查看原文

源自github用户zhouwei25: 编译问题: (电脑配置)Windows10 / Visual Studio 2015

在Windows下编译Paddle的32位版本: 1. cmake配置为: cmake .. -G "Visual Studio 14 2015 Win64" -A Win32 -DWITH_GPU=ON -DWITH_TESTING=OFF -DCMAKE_BUILD_TYPE=Release -DWITH_MKL=ON

  1. 编译paddle.sln,发现在编译外部依赖extern_mkldnn时出现error。

  2. 单独下载mkldnn项目进行编译 发现在此处报错:

该文件路径 第69行

MacHi 2019-11-11 15-49-17

问题:

如果我需要编译32位的Paddle,且-DWITH_MKL=ON,能否有办法?MKLDNN是否无法支持32位Windows编译?

(已知:-DWITH_MKL=OFF时,则无此问题)

回答
2 条回答

源自github用户bingyanghuang: @zhouwei25 我跟我们的工程师确认了一下, MKL-DNN不支持32位的环境,所有MKL-DNN的JIT/汇编的代码都是64位的。

源自github用户luotao1: @bingyanghuang Could you help see it?

热门问题
相关推荐
推荐分类