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
相关推荐
景彡先生4 小时前
Python Selenium详解:从入门到实战,Web自动化的“瑞士军刀”
前端·python·selenium
leafff1234 小时前
新手入坑 Stable Diffusion:模型、LoRA、硬件一篇讲透
人工智能·计算机视觉·stable diffusion
Liudef065 小时前
DeepseekV3.2 实现构建简易版Wiki系统:从零开始的HTML实现
前端·javascript·人工智能·html
珺毅同学6 小时前
YOLO输出COCO指标及YOLOv12报错
python·深度学习·yolo
格林威7 小时前
AOI在产品质量检测制造领域的应用
人工智能·数码相机·计算机网络·计算机视觉·目标跟踪·视觉检测·制造
短视频矩阵源码定制7 小时前
矩阵系统源码推荐:技术架构与功能完备性深度解析
java·人工智能·矩阵·架构
彩云回8 小时前
多维尺度分析法(MDS)
人工智能·机器学习·1024程序员节
Rock_yzh8 小时前
AI学习日记——Transformer的架构:编码器与解码器
人工智能·深度学习·神经网络·学习·transformer
rengang668 小时前
Spring AI Alibaba 框架使用示例总体介绍
java·人工智能·spring·spring ai·ai应用编程
2401_841495648 小时前
Windows 系统中ffmpeg安装问题的彻底解决
windows·python·ffmpeg·bug·语音识别·下载·安装步骤