谷歌JAX深度学习开发环境搭建

谷歌JAX深度学习框架要求运行在Linux系统上,我们可以在Windows11系统中,利用WSL虚拟环境搭建Ubuntu虚拟机系统,在Windows11上运行PyCharm集成开发环境,调用Ubuntu虚拟机系统上的JAX框架,对代码进行编程和调试。

(1)首先,安装Windows Subsystem for Linux(WSL)。在Windows11设置窗口上,搜索出“启用或关闭Windows功能”选项,并勾选“适用于Linux的Windows子系统”选项。重启计算机。

(2)第二,启用开发者模式。在“Windows设置”中搜索“开发人员”,打开“开发者选项”窗口,把开发人员模式打开。

 

(3)第三,升级WSL系统。

在Windows终端中以管理员身份运行如下命令:

wsl.exe --update

等待升级结束后运行如下命令:

wsl --set-default-version 2

可以通过如下命令查看WSL的版本号:

wsl --list –verbose

(4)第四,从“Microsoft Store”中安装Ubuntu。打开Microsoft Store页面,搜索Ubuntu,在搜索的结果中选择安装Ubuntu 20.04.5版本的Linux虚拟机。Microsoft Store页面打不开,自己百度一下解决。在Ubuntu 20.04.5版本的Linux虚拟机的页面上,单击“get”按钮即开始安装,安装过程很简单。

 500多M很快就装完了,设置用户名密码即可。菜单上会出来一个图标“Ubuntu 20.04.5 LTS”,点击图标即可打开Ubuntu终端。

 

(5)第五,新安装的WSL需要更新一次,打开WSL终端界面,依次输入如下操作语句:

sudo apt update

sudo apt install gcc make g++

sudo apt install build-essential

sudo apt install python3-pip

pip install --upgrade pip

(6)第六,JAX的安装和验证:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jax==0.2.19  

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jaxlib==0.1.70

python3

这是启动WSL自带的Python命令,之后键入如下命令:

import jax.numpy as np

np.add(1.0,1.7)

如下结果说明安装无误。

 (7)第七,请读者在Windows11上直接使用PyCharm专业版,方便在编译器上直接配置WSL虚拟环境。

 

 注意:JAX相关包的安装都在Ubuntu虚拟机系统上做的,源码中缺什么包就安装什么包。

 好了。JAX框架的深度学习代码可以运行起来了。

注意:本文可以用于搭建《谷歌JAX深度学习从零开始学》那本书开发环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值