博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tensorflow 1.15编译
阅读量:4209 次
发布时间:2019-05-26

本文共 2515 字,大约阅读时间需要 8 分钟。

update,最新的1.15.5版本死链接已经修复了。

----------------------------------------

 

tensorflow真的是烂,build from source一堆死链接死依赖,官方连自己release版本的availability都不管,难怪弃坑的人越来越多

先改这几个文件

thw@thw-s5:~/code/tf-gitee/tensorflow$ git diffdiff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzlindex 84b2bdcb2d..615d8c3cc3 100755--- a/tensorflow/workspace.bzl+++ b/tensorflow/workspace.bzl@@ -135,11 +135,14 @@ def tf_repositories(path_prefix = "", tf_repo_name = ""):     tf_http_archive(         name = "mkl_dnn",         build_file = clean_dep("//third_party/mkl_dnn:mkldnn.BUILD"),-        sha256 = "74675e93eef339ff3d9a9be95c15d0c7ad8736a5356c23428ab2e33dcdb8e3e1",-        strip_prefix = "mkl-dnn-0.20.6",+        #sha256 = "74675e93eef339ff3d9a9be95c15d0c7ad8736a5356c23428ab2e33dcdb8e3e1",+        sha256 = "f1de676fddeb94132c5ae480fb03a64f03deda10b09b3141373f2b2fe5cd031d",+        #strip_prefix = "mkl-dnn-0.20.6",+        strip_prefix = "oneDNN-0.20.6",         urls = [             "https://storage.googleapis.com/mirror.tensorflow.org/github.com/intel/mkl-dnn/archive/v0.20.6.tar.gz",             "https://github.com/intel/mkl-dnn/archive/v0.20.6.tar.gz",+            "https://github.com/oneapi-src/oneDNN/archive/v0.20.6.tar.gz",         ],     ) @@ -409,9 +412,11 @@ def tf_repositories(path_prefix = "", tf_repo_name = ""):         name = "org_python_license",         licenses = ["notice"],  # Python 2.0         sha256_urls = {-            "e76cacdf0bdd265ff074ccca03671c33126f597f39d0ed97bc3e5673d9170cf6": [-                "https://storage.googleapis.com/mirror.tensorflow.org/docs.python.org/2.7/_sources/license.rst.txt",-                "https://docs.python.org/2.7/_sources/license.rst.txt",+            #"e76cacdf0bdd265ff074ccca03671c33126f597f39d0ed97bc3e5673d9170cf6": [+            "b5556e921715ddb9242c076cae3963f483aa47266c5e37ea4c187f77cc79501c": [+                #"https://storage.googleapis.com/mirror.tensorflow.org/docs.python.org/2.7/_sources/license.rst.txt",+                #"https://docs.python.org/2.7/_sources/license.rst.txt",+                "https://mirror.bazel.build/docs.python.org/2.7/_sources/license.txt",             ],         },     )

 

编译脚本

bazel build --config=opt \            --config=cuda \            --config=nonccl \            --config=nokafka \            --config=noaws \            --config=nogcp \            --config=nohdfs \            --config=noignite \            --jobs 6 \            //tensorflow/tools/pip_package:build_pip_package

 

总算是编译过了

如果不加noxxx那一坨,就会遇到更多死链接 

转载地址:http://jwrli.baihongyu.com/

你可能感兴趣的文章
Oracle-内存管理解读
查看>>
Oracle-PFILE和SPFILE解读
查看>>
leetcode 13: Roman to Integer
查看>>
a标签中调用js方法
查看>>
js函数中传入的event参数
查看>>
[hive]优化策略
查看>>
c++14现代内存管理
查看>>
右值引用,move语义和完美转发
查看>>
c++使用宏检测类是否包含某个函数或者变量属性
查看>>
CSS3之Transition
查看>>
CSS之media Query
查看>>
CSS之两栏固定布局(二)
查看>>
CSS之Flexbox制作CSS布局易如反掌
查看>>
纯CSS实现锚点跳转位置上下偏移的办法
查看>>
CSS之flex需要知道的一切(一)
查看>>
CSS之flex需要知道的一切(二)
查看>>
CSS之Multi-columns的column-gap和column-rule
查看>>
CSS之Multi-columns的跨列
查看>>
CSS之浮动(一)
查看>>
CSS之浮动(二)
查看>>