查看我的版本:
Module: tf.compat | TensorFlow Core v2.6.0 Compatibility functions.https://tensorflow.google.cn/versions/r2.6/api_docs/python/tf/compat?hl=en ;结果是我没从中找到解决方案(我看的不够仔细);
tf1.0 到 tf2.0 的区别以及相关说明(并没解决我的问题,但可能对你有用,这里也贴出来):TensorFlow 1.x vs TensorFlow 2 - Behaviors and APIs | TensorFlow Core https://tensorflow.google.cn/guide/migrate/tf1_vs_tf2 ;
同样这里不想降低版本,因此尝试通过以下方法解决:
# import tensorflow as tf
import tensorflow.compat.v1 as tf
到这里,就报如题描述的错误啦;
此时我尝试通过直接使用 tf2 的模块及函数直接替换掉 tf1 相关的模块函数,但显然相当麻烦,要去查找每个模块可能对应的新的模块函数,就在这个过程中,我找到了下面这位博主的解决方案:
import tensorflow as tf
# import tensorflow.compat.v1 as tf
tf.compat.v1.disable_eager_execution()
当然,在后文与Tensorflow1.0 相关的调用时,要进行相应的修改:
# 动态申请显存
# config = tf.ConfigProto()
# config.gpu_options.allow_growth = True
# self.sess = tf.Session(config=config)
config = tf.compat.v1.ConfigProto()
config.gpu_options.allow_growth = True
self.sess = tf.compat.v1.Session(config=config)
Original: https://blog.csdn.net/lililinglingling/article/details/121613694
Author: lililinglingling
Title: no model named “compat“ ,Tensorflow 版本问题
相关文章

查看外网IP
404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com Original: https://ww...

搭建PWN学习环境
环境清单 Ubuntu22.04 pwntools ZIO IDA PRO gdb pwndbg checksec ROPgadget one_gadget LibcSearcher main_ara...

Python 中的 PIL 库
一、 简介 Pillow 是 Python 中较为基础的图像处理库,主要用于图像的基本处理,比如裁剪图像、调整图像大小和图像颜色处理等。与 Pillow 相比,OpenCV 和 Scikit-imag...

tensorflow2.0 基础知识点4 (基本数学——张量运算)
张量运算 tf.add(x,y)x+ytf.substract(x,y)x-ytf.multiply(x,y)x*ytf.divide(x,y)x/ytf.math.mod(x,y)x%y tf.po...

actor-critic代码逐行解析(tensorflow版)
深度强化学习算法actor-critic代码逐行解析(tensorflow版) Actor是基于Policy-Gradients。可以选择连续动作,但是必须循环一个回合才可以更新策略。学习效率低。 C...

Attention Mechanisms in Computer Vision: A Survey(一)
文章地址:https://arxiv.org/pdf/2111.07624.pdf 人类可以自然有效地在复杂场景中找到显著区域。在这种观察的激励下,注意力机制被引入计算机视觉,目的是模仿人类视觉系统的...

鲁棒性的含义以及如何提高模型的鲁棒性
1、含义 鲁棒是Robust的音译,也就是健壮和强壮的意思。它也是在异常和危险情况下系统生存的能力。比如说,计算机软件在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,就是该软件的鲁...

话筒增益_一篇文章教会您KORG Pa编曲键盘话筒/吉他效果器基础设置
热门活动 本文包含非常干货的全局话筒设置页面中文说明,请务必 收藏 以备未来查阅。 新一代的KORG Pa编曲键盘都已支持搭配话筒使用。 您只需在 全局菜单 (GLOBAL) 音频/视频 (Audio...

tensorflow/keras使用GPU进行训练
原文 1 需要的环境配置 Anaconda环境,Anaconda安装教程 CUDA,CUDA下载,这里需要注意CUDA、cuDNN、tensorflow的对应版本,对应版本查询 cuDNN,cuDNN...

分享 | 视觉无监督学习新范式:MAE
近日,FAIR的最新论文《Masked Autoencoders Are Scalable Vision Learners》 提出了一种更简单有效的用于ViT无监督训练的方法MAE,并在ImageNe...

String和List相互转换
1,String转List ```csharp;gutter:true; //常见的为逗号分隔 String str = "a,b,c"; List list1 = Arrays.asList(str...

LTE语音终极解决方案——VoLTE
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、VoLTE是什么? 二、LTE网络语音解决方案 * 1.SvLTE(Simultaneous Voice and ...

云知声(Unisound)蜂鸟系列AI离线语音识别芯片方案介绍
云知声(Unisound)作为行业内领先的人工智能企业,拥有全栈式的语音技术,将语音识别、语义理解、自然语言处理、语音合成、声音降噪算法、海量语音数据、专用芯片开发 等技术融合实现"云端芯"一体化布局...

使用DOTA数据集训练Faster R-CNN模型
一、所需文件下载链接 二、基础环境配置 三、训练及测试过程 使用Faster R-CNN算法在DOTA数据集上实现目标检测。 使用Faster R-CNN算法在VOC2007数据集上实现目标检测的详细...

kmeans聚类算法如何选k值?
本文目录 0. 写在前面 1. Kmeans聚类算法 2. 聚类评估指标 * 2.1 内部评价指标 2.2 外部评价指标 3. 寻找最优k值的方法 * 3.1 手肘法 3.2 最大化轮廓系数法 4. ...