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
相关推荐
每天早点睡7 分钟前
format语句
python
浔川python社9 分钟前
浔川AI翻译v2.0版本下架通告
python
KG_LLM图谱增强大模型10 分钟前
悬壶GPT:中医药领域大语言模型的参数高效微调
人工智能·gpt·语言模型·大模型·知识图谱
写代码的【黑咖啡】11 分钟前
深入了解 Python 中的 Seaborn:优雅的数据可视化利器
开发语言·python·信息可视化
lifewange11 分钟前
AI 编程的工具有哪些?
人工智能
matlabgoodboy16 分钟前
matlab代编程序机器学习通信仿真python神经网络图像处理优化算法
python·机器学习·matlab
qq74223498418 分钟前
大模型技术全景与核心概念解析:从基础原理到AI智能体架构
人工智能·python·架构
chasemydreamidea18 分钟前
L2 书生大模型强化学习 RL 实践
人工智能·机器学习
qq_139484288218 分钟前
python基于大数据技术的酒店消费数据分析系统
大数据·python·scrapy·django·flask
逆境清醒18 分钟前
Python 的数字类型(整数、浮点数、复数、布尔类型、类型转换、数值运算、判断类型)
python