Windows + Msys 下编译 TensorFlow 2.14

安装基本工具

bash 复制代码
pacman -S --needed  zip unzip patch diffutils git

下载安装 Windows 版本 bazel 6.1.2,复制到 C:/Windows/system32 目录下,改名为 bazel.exe

bash 复制代码
wget https://github.com/bazelbuild/bazel/releases/download/6.1.2/bazel-6.1.2-windows-x86_64.exe

## 国内镜像
wget https://hub.nuaa.cf/bazelbuild/bazel/releases/download/6.1.2/bazel-6.1.2-windows-x86_64.exe

下载 tensorflow :

bash 复制代码
git clone --recursive https://github.com/tensorflow/tensorflow.git
cd tensorflow
# switch to the branch you want to build
git checkout r2.14  # r1.9, r1.10, etc. 

或下载源码包并解压

bash 复制代码
wget https://hub.nuaa.cf/tensorflow/tensorflow/archive/refs/tags/v2.14.0.tar.gz
tar xf v2.14.0.tar.gz

换国内github 镜像,加速下载

bash 复制代码
sed -i -e 's#https:\/\/github\.com#https://hub.yzuu.cf#g' */*.bzl  */*/*.bzl

sed -i -e 's#https:\/\/storage\.googleapis\.com\/mirror\.tensorflow\.org\/github\.com#https://hub.yzuu.cf#g' */*.bzl  */*/*.bzl

编译 & 安装:

bash 复制代码
./configure
## tensorflow:libtensorflow_cc.so
bazel build --config=opt //tensorflow/tools/pip_package:build_pip_package

## build install python-package
bazel-bin/tensorflow/tools/pip_package/build_pip_package package/20230912

## remove old version and install new package
pip uninstall  tensorflow
pip install package/20230912/tensorflow-*.whl
相关推荐
一点媛艺31 分钟前
Kotlin函数由易到难
开发语言·python·kotlin
qzhqbb1 小时前
基于统计方法的语言模型
人工智能·语言模型·easyui
冷眼看人间恩怨1 小时前
【话题讨论】AI大模型重塑软件开发:定义、应用、优势与挑战
人工智能·ai编程·软件开发
2401_883041081 小时前
新锐品牌电商代运营公司都有哪些?
大数据·人工智能
魔道不误砍柴功2 小时前
Java 中如何巧妙应用 Function 让方法复用性更强
java·开发语言·python
_.Switch2 小时前
高级Python自动化运维:容器安全与网络策略的深度解析
运维·网络·python·安全·自动化·devops
AI极客菌2 小时前
Controlnet作者新作IC-light V2:基于FLUX训练,支持处理风格化图像,细节远高于SD1.5。
人工智能·计算机视觉·ai作画·stable diffusion·aigc·flux·人工智能作画
阿_旭2 小时前
一文读懂| 自注意力与交叉注意力机制在计算机视觉中作用与基本原理
人工智能·深度学习·计算机视觉·cross-attention·self-attention
王哈哈^_^3 小时前
【数据集】【YOLO】【目标检测】交通事故识别数据集 8939 张,YOLO道路事故目标检测实战训练教程!
前端·人工智能·深度学习·yolo·目标检测·计算机视觉·pyqt
测开小菜鸟3 小时前
使用python向钉钉群聊发送消息
java·python·钉钉