报错cannot import name ‘MultiHeadAttention‘ from ‘tensorflow.keras.layers‘

embedded/2024/9/23 16:14:54/

小伙伴们大家好,废话不多说,直接上解决方案

简单粗暴

                                                     ↓   ↓   ↓   ↓   ↓   ↓   ↓

遇到这个问题我也是找了很多办法

我的python版本是3.8.5,我装的tensorflow版本是2.2.0,说实话

pip install keras-multi-head

这个方法没有用的

大家可以去试一下,看看你们能不能用这个方法~~

归根结底还是tensorflow版本太低了

tensorflow版本大于2.5以上就没什么问题了,需要大家升级版本

顺带说的是python版本也要对应的升级,要不然是装不上了!!!!

然后我创建了一个python3.9,使用tensorflow版本2.6.0,keras版本2.6.0成功解决!!

大家想使用其他版本也是可以的,这里我帮大家整理了对应的版本,大家对着安装就可以啦:

(详细整理!!!!)Tensorflow与Keras、Python版本对应关系!!!-CSDN博客

大家快去试试吧~~~


http://www.ppmy.cn/embedded/34731.html

相关文章

电脑提示msvcr100.dll丢失?五种msvcr100.dll丢失的解决方法

在使用电脑的过程中,我们可能会遇到各种各样的问题。其中,msvcr100.dll丢失是一个常见的问题。这个DLL文件是Microsoft Visual C 2015 Redistributable的一部分,它提供了许多重要的功能,包括一些运行时间库。当此DLL文件丢失时&am…

JavaScript百炼成仙自学笔记——12

函数七重关之五(自执行函数) 什么时候用它? 很多时候,我们只想执行一个函数,却无所谓这个函数叫什么名字。那么这种情况下就可以考虑使用自执行函数。 {function(){console.log(123);} }(); 这就是一个简单的自执行的…

硬盘数据找回,恢复文件,4个方法!

“我电脑硬盘不知道因为什么原因导致部分数据丢失了,有什么比较简单实用的硬盘数据找回方法吗?大家给我推荐一下吧!” 随着信息技术的飞速发展,电脑硬盘作为数据存储的核心设备,其重要性不言而喻。然而,硬盘…

Windows平台通过MobaXterm远程登录安装在VMware上的Linux系统(CentOS)

MobaXterm是一个功能强大的远程计算工具,它提供了一个综合的远程终端和图形化的X11服务器。MobaXterm旨在简化远程计算任务,提供了许多有用的功能,使远程访问和管理远程服务器变得更加方便,它提供了一个强大的终端模拟器&#xff…

智能文档提取

识别饼状图、条形图转化为json字段 GitHub - LingyvKong/OneChart: official code for "OneChart: Purify the Chart Structural Extraction via One Auxiliary Token"

webpack4和webpack5区别1---loader

webpack4处理图片和字体的loader file-loader file-loader的作用是处理webpack中的静态资源文件。File Loader可以将各种类型的文件,如图像、字体、视频等转换为模块并加载到Web应用程序中。它通过import或require语句引入文件资源,并将其放置在输出目…

WordPress自建站如何备份和恢复数据

WordPress自建站备份和恢复数据的方法如下: 1. 备份数据: – 登录cPanel面板。 – 在域功能区,点击打开WordPress Toolkit。 – 找到需要备份的网站,点击备份/恢复选项。 – 在备份与恢复页面中,点击备份。 – 备…

Android Termux 安装Kali Linux 或 kali Nethunter史诗级详细教程

Android Termux 安装Kali Linux 或 kali Nethunter史诗级详细教程 一、Termux配置1、下载安装2、配置存储和换源3、基本工具安装 二、Kali Linux安装1、下载安装脚本2、更换apt源3、图形化安装 三、Kali Nethunter安装1、下载安装脚本2、更换apt源3、图形化连接 四、报错汇总1、…