TensorFlow构建在Win10上失败(错误C2338)

时间:2018-11-03 20:15:49

标签: tensorflow build

我尝试在win10上构建TensorFlow。来源下载2018年11月2日。 错误

  

C:\ Program Files(x86)\ Windows   套件\ 10 \ include \ 10.0.17134.0 \ ucrt \ assert.h   。\ tensorflow / compiler / tf2xla / cpu_function_runtime.h(71):错误C2338:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Welcome extends CI_Controller {

{form_open('books/input')}

}

面板配置

std::pair<uint64, uint64> Encode() const {
static_assert(sizeof(*this) == 16, ""); <----- assert
uint64 upper = Pack(kind(), size_);
uint64 lower = entry_param_number_;
return {upper, lower};

2 个答案:

答案 0 :(得分:0)

要注意的几件事:

1。)好像您在告诉编译器在与CUDA相同的路径中找到cuDNN。我单独下载了cuDNN,并将其解压缩到C:\ tools \ Cuda \

2。)我遇到了与此类似的错误,并将cuDNN版本设置为7.3.1(不只是7),并选择不使用C ++本征绕过。

答案 1 :(得分:0)

我下载了另一个版本-r1.12-发生了另一个错误(在protobuf中-强制类型转换无效)。我只是从下载CUDA 9.2的二进制文件 https://github.com/fo40225/tensorflow-windows-wheel/blob/master/1.8.0/py36/GPU/cuda92cudnn71sse2/tensorflow_gpu-1.8.0-cp36-cp36m-win_amd64.whl