首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >TensorFlow构建在win10 (错误C2338 )上失败

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

Stack Overflow用户
提问于 2018-11-03 12:15:48
回答 2查看 299关注 0票数 0

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

C:\程序文件(x86)\Windows \10\包含\10.0.17134.0\ucrt\sert.h x86错误C2338:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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};

}

Bazel配置

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
build:xla --define with_xla_support=true
build --config=xla
build --action_env TF_NEED_OPENCL_SYCL="0"
build --action_env TF_NEED_ROCM="0"
build --action_env TF_NEED_CUDA="1"
build --action_env CUDA_TOOLKIT_PATH="c:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.2"
build --action_env TF_CUDA_VERSION="9.2"
build --action_env CUDNN_INSTALL_PATH="c:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.2"
build --action_env TF_CUDNN_VERSION="7"
build --action_env TF_CUDA_COMPUTE_CAPABILITIES="6.1"
build --action_env TF_CUDA_CLANG="0"
build --config=cuda
test --config=cuda
build:opt --copt=/arch:AVX
build:opt --define with_default_optimizations=true
build --config monolithic
build --copt=-w --host_copt=-w
build --verbose_failures
build --distinct_host_configuration=false
build --experimental_shortened_obj_file_path=true
build:v2 --define=tf_api_version=2
EN

回答 2

Stack Overflow用户

发布于 2018-11-05 09:16:25

有几件事要看:

1.)看起来,您正在告诉编译器在与CUDA相同的路径上查找cuDNN。我单独下载了cuDNN并将其解压缩到C:\tools\Cuda\

2.)我有一个类似于此的错误,我将cuDNN版本设置为7.3.1 (而不仅仅是7),并选择不使用C++特征旁路。

票数 0
EN

Stack Overflow用户

发布于 2018-11-08 11:24:02

我下载了另一个版本- r1.12 -another错误(在protobuf -无效类型强制转换中)。我只是从amd64.whl下载cuda 9.2的二进制文件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53135131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文