当前位置: 首页 > wzjs >正文

许昌做网站汉狮网络微信公众号运营推广方案

许昌做网站汉狮网络,微信公众号运营推广方案,logo免费制作生成,营销网络是什么意思本文你将解决3个问题:1、jaxlib没有安装的问题;2、python3.9以上(不可忽略)、cuda12.1(可忽略)以上配置要求不满足的问题;3、numpy版本太高的问题。 1、问题描述 当你直接pip install jax或者c…

本文你将解决3个问题:1、jaxlib没有安装的问题;2、python3.9以上(不可忽略)、cuda12.1(可忽略)以上配置要求不满足的问题;3、numpy版本太高的问题。

1、问题描述

当你直接pip install jax或者conda install jax后,执行以下代码检查是否错误:

import jax
print(jax.devices())  # 应输出类似 [gpu(id=0)]

总是会报错:ModuleNotFoundError: jax requires jaxlib to be installed. See https://github.com/google/jax#installation for installation instructions.

在这里插入图片描述

出现该问题的原因是没有安装jaxlib。jaxlib只支持python3.9以上版本,且需要手动安装(直接用pip install jaxlib会报错)

ERROR: Could not find a version that satisfies the requirement jaxlib (from versions: none)
ERROR: No matching distribution found for jaxlib

2、解决办法

下面有2种情况,按照你的Windows电脑是否需要cuda来选择对应的教程。

  • 情况1,你不需要GPU加速,即不用显卡cuda,那么只需要执行以下2步:

1、在虚拟环境中,在python3.9及以上的版本安装jax库,如 pip install jax 或者conda install jax,可以指定版本,这些就和一般的安装库那样。
2、下载jaxlib的文件,并手动安装。在https://storage.googleapis.com/jax-releases/jax_releases.html 地址中,键盘快捷键"ctrl + F"搜索"win" 找到对应python版本的jaxlib文件,jaxlib的版本自行测试吧。将其下载在本地任意文件夹中,然后像一般安装那样,在你的虚拟环境中安装此文件。

在这里插入图片描述

  • 情况2,你需要GPU加速,并且有自己的显卡cuda,而且已经配置了一个cuda11(或者以下的版本;如果你是cuda12及以上的版本,同样按照下面第2个步骤执行),那么只需要执行以下2步:

1、先安装cuda12(12.1以上的版本,必要的操作,不能跳过;无需卸载之前的cuda版本,多个版本的cuda可以共存),具体教程见以下两个教程(如果链接失效,请到我的csdn主页查找同名教程):
a. cuda 安装两个版本 https://blog.csdn.net/AdamCY888/article/details/147516608
b. 驱动支持的最高CUDA版本与实际安装的Runtime版本 https://blog.csdn.net/AdamCY888/article/details/147516543


在这里插入图片描述


(截图来自jax教程:https://jax.net.cn/en/latest/installation.html#installation)

2、上面步骤1确保你已经有一个12.1以上版本的cuda。

a. 下载jax:pip install -U "jax[cuda12]", 注意,引号不能省略,且建议不指定其jax版本。
b. 接下来同前面情况1的步骤2一样,下载jaxlibwhl文件。自行对应相应的版本。

在这里插入图片描述

3、测试jax对应jaxlib的版本

由于并没有找到jax对应jaxlib的版本,于是就安装一个最低版本的jaxlib 0.4.13,按照其报错提示,来得到满足的版本。正确的对应关系是:jax 0.4.21 对应的 jaxlib 0.4.19;如果安装的其它版本,也可以通过这个方法来解决。

RuntimeError: jaxlib is version 0.4.13, but this version of jax requires version >= 0.4.19.

在这里插入图片描述
于是,重新在 https://storage.googleapis.com/jax-releases/jax_releases.html 下载"jaxlib 0.4.19",并安装。

在这里插入图片描述

接下来进一步测试以下程序:

import jax.numpy as jnp
def selu(x, alpha=1.67, lmbda=1.05):return lmbda * jnp.where(x > 0, x, alpha * jnp.exp(x) - alpha)x = jnp.arange(5.0)
print(selu(x))

报错:

A module that was compiled using NumPy 1.x cannot be run in
NumPy 2.2.5 as it may crash. To support both 1.x and 2.x
versions of NumPy, modules must be compiled with NumPy 2.0.
Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.If you are a user of the module, the easiest solution will be to
downgrade to 'numpy<2' or try to upgrade the affected module.
We expect that some modules will need time to support NumPy 2.Traceback (most recent call last):  File "d:\Anaconda\envs\jax_cuda12\lib\runpy.py", line 196, in _run_module_as_mainreturn _run_code(code, main_globals, None,File "d:\Anaconda\envs\jax_cuda12\lib\runpy.py", line 86, in _run_codeexec(code, run_globals)...

报错的原因是NumPy版本太高,需要降低版本。执行以下代码即可解决:

# 在虚拟环境中执行
conda activate jax_cuda12
pip uninstall numpy -y
pip install numpy==1.24.4  # 选择广泛兼容的1.x版本

4、安装成功!

import jax
print(jax.devices())  # 应输出类似 [gpu(id=0)]import jax.numpy as jnp

在这里插入图片描述

那么,接下来,请享受你的加速计算吧。

import jax.numpy as jnp
def selu(x, alpha=1.67, lmbda=1.05):return lmbda * jnp.where(x > 0, x, alpha * jnp.exp(x) - alpha)x = jnp.arange(5.0)
print(selu(x))

在这里插入图片描述

联系我

如果你在Windows系统下安装jax过程中,有任何困难,请留言或者私信,我将定期回复。

  • jax备忘录 https://blog.csdn.net/AdamCY888/article/details/147402803
http://www.dtcms.com/wzjs/329658.html

相关文章:

  • 网站建设常用的方法班级优化大师的优点
  • 网络服务费要交印花税吗seo关键词排名优化案例
  • 怎么做有个捐款的网站网络seo是什么工作
  • 用flask做的网站有哪些郑州网站seo公司
  • 沈阳工伤保险做实网站青岛做网络推广的公司有哪些
  • 河南省政府网站建设情况软服业营收破334亿
  • 网络营销专业就业公司页面优化算法
  • 专业油烟机清洗加盟公司百度seo排名帝搜软件
  • 江苏哪家做网站排名比较好网站搜索优化找哪家
  • 怎么诊断网站苏州网站关键词优化推广
  • 自助下单平台网站精准营销的典型案例
  • 祖庙网站建设百度市场应用官方app
  • 做ppt兼职网站有哪些网站搜索排名靠前
  • 网站建设 发票名称做电商如何起步
  • 高端建设网站公司关键词密度
  • 免费自己做网站手机软件网络推广外包哪个公司做的比较好
  • 搭建flv视频网站南昌百度seo
  • 北京十大网站建设公司网络营销专业是干什么的
  • 广告网站设计公司 作用seo入门培训学校
  • 哪家公司建设网站今天的重要新闻
  • 合肥做网站优化哪家好app运营需要做哪些
  • 大连做网站制作营销网站建设软件下载
  • 邯郸网站设计怎么注册百度投流
  • 整个网站的关键词网站快速上排名方法
  • 绵阳网站建设企业河北网站seo外包
  • 网站页面数怎么做微商怎么引流被加精准粉
  • dedecms学校网站今日深圳新闻最新消息
  • 南昌英文网站建设成人技能培训
  • 超市网站开发建设建议百度站长中心
  • 河东网站建设网络优化工具