keras学习- No module named ' tensorflow.keras ' 报错,看清 tf.keras与keras

解决kerastensorflow 2.0版本报错问题 前言 主要是解决由于1.0版本和2.0版本代码实现不同造成的报错 报错一:cannot import name 'Adam' from'keras.optimizers' 报错语句:from keras.optimizers import Adam 正确语句:from keras.optimizers import adam_v2 报错二: .................. 阅读详情

环境描述:

系统ubantu16.04

安装anaconda  版本conda 4.5.4

创建虚拟环境 tf-gpu

tensorflow-gpu版本(1.7.0-gpu, 能够import tensorflow)

tf-gpu环境下已安装的包:

  (1)conda install scipy matplotlib scikit-learn scikit-image

  (2)conda install keras

 

正文

       一直对keras和tf.keras的存在一些混淆和误区,这里说一说自己的理解。误区主要还是源于对python的package和tensorflow的不熟悉导致的,按网上例子写代码出现问题,被各种版本更是弄的晕头转向。

最初是看到这样一段代码

import numpy as np

from tensorflow.keras import layers

from tensorflow import keras

import tensorflow as tf

运行程序,第二句会报错,于是开启了问题之路:

       ModuleNotFoundError: No module named 'tensorflow.keras'

       

keras|遇到no module name keras/keras.models/keras.layers/...怎么办? 这是一篇解决一个小问题的文章。这个小问题就是关于keras的。可能你在jupter上或者spyder上输入“from keras.models import * ” 时,你明明已经装了keras,但却运行失败,提示消息是“No Module Name keras.models”。 这可能是因为,你并不是在tensorflow环境下运行。因为keras是基于tensorflow/theano的。 ... 阅读详情

相关推荐

【Python报错No module named ‘multi_gpu_utils‘、no attribute ‘space_to_depth‘、 ‘tensorflow_backend‘

【Python报错】调用keras.utils里No module named 'multi_gpu_utils'

weixin_42403633的博客 2462

Tensorflow:from tensorflow.keras import layers 报错

keras模块从tensorflow中独立,所以不从tensorflow中调用,而是pip 安装 keras模块。 而我的文件夹中不存在keras,虽然换用tensorflow.python.keras也可以解决,但是最后模型保存存在问题,似乎是get_config问题,但是我并没有自定义网络层。

炒茄子的博客 1万+

tensorflow 导入MNIST 数据,报错No module namedtensorflow.examples.tutorials.mnist‘

换个方式 试了方法 tensorflow2.3.1导入mnist数据集,报错No module namedtensorflow.examples.tutorials.mnist‘_哒哒卡的博客-CSDN博客 还是没用 因为tensorflow的版本是2.6.0,不是1,0的版本 应该用tensorflow.keras.datasets 参考 TensorFlow 2.0 (五) - mnist手写数字识别(CNN卷积神经网络) | 极客兔兔 tensorflow笔记(2)卷...

Yumitter的博客 1012

ModuleNotFoundError: No module namedtensorflow.keras报错信息的解决方法

ModuleNotFoundError: No module named 'tensorflow.keras'报错信息的解决方法

1900的博客 2万+

针对于“NO moudle namedtensorflow.keras.engine‘ ”的错误处理办法

本人初学到keras时安装的是2.8.0,tensorflow-gpu安装的是2.3.0,结果出现以下形式的报错,经过多方查找,发现问题就是tensorflowkeras版本不匹配,发现最有效的解决方案就是将keras版本进行变化,当然更新tensorflow版本也是可以的。

weixin_62075168的博客 3947

tensorflow版本问题解决】ImportError: No module named 'tensorflow.keras'

win10环境下,基于anaconda的一套实验环境 一、问题描述 如下图在调用时遇到ImportError: No module named 'tensorflow.keras报错 二、解决方案 1.首先考虑的是没有安装keras或者keras路径有错 经过排查,发现keras已经安装并没有问题,路径也没有什么错误 2.网上搜索资料发现是由于tensorflow版本问题引发的 我原本的...

GUANYX的博客 2万+

Keras - no module named tensorflow.keras看清 tf.keraskeras

转载网址: https://blog.csdn.net/Eric_Blog_CSDN/article/details/88420234 (评论部分也有很大参考意义) 环境描述: 系统ubantu16.04 安装anaconda  版本conda 4.5.4 创建虚拟环境 tf-gpu tensorflow-gpu版本(1.7.0-gpu, 能够import tensorflowtf-gpu环境下已安装的包

来了 1797

tensorflow2.0出现No module named tensorflow.examples.tutorials

tensorflow2.0出现No module named 'tensorflow.examples.tutorials 在tensorflow2.0中运行 from tensorflow.examples.tutorials.mnist import input_data 出现报错 ImportError: No module namedtensorflow.examples.tutorials’ 这个报错的原因是tensorflow2.0的数据集集成到keras高级接口之中 可以查看这篇文章ht

BIAN_2012的专栏 3545

Python系列Bug修复|如何解决 pip install 安装报错 ModuleNotFoundError: No module namedkeras’ 问题

摘要 本文分析了Python中ModuleNotFoundError: No module named 'keras'错误的常见原因及解决方案。该问题主要源于以下情况:(1) Keras库未正确安装到当前Python环境;(2) 混淆原生KerasTensorFlow内置的tf.keras;(3) Keras 3.x缺少必要的后端框架(TensorFlow/PyTorch/JAX);(4) Python版本不兼容(Keras 3.x仅支持3.9-3.12)。文章详细拆解了7大类核心诱因,包括环境错位、依赖

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 298

使用Tensorflow中的tf.keras报错ModuleNotFoundError: No module namedtensorflow.keras

Tensorflow版本过低,更新tf: pip3 install --user --upgrade tensorflow tf.keraskeras有什么区别?:https://blog.csdn.net/hellocsz/article/details/88875304 修改keras后端:https://www.jianshu.com/p/13894be77908 ...

GladYouCame 2849

import tensorflow as tf报错ModuleNotFoundError: No module named 'tensorflow'

在安装tenserflow和keras的时候,安装完毕进行验证的时候会报错 解决方法就是需要安装tf-nightly,安装完毕错误就不再报了 pip install tf-nightly

1万+

No module namedkeras.engine‘

No module named 'keras.engine'

jacke121的专栏 503

ImportError: No module namedkeras_contrib‘

ImportError: No module namedkeras_contrib‘

Alkaidsimon的博客 1288

云平台上安装TensorFlow成功却出现ImportError: No module named 'tensorflow'

在云平台上安装了python3.6.5,使用tensorflow报错ImportError: No module namedtensorflow’。特此记录一下。 解决方法: 1.upgrade setuptools 使用命令:pip install --ignore-installed setuptools 2.再次安装tensorfolw(根据个人情况选择) cpu版本使用命令:pip...

weixin_45753881的博客 722

TensorFlow生态全景图:从Keras建模到TFX/TF Lite生产落地

TensorFlow早已超越单一深度学习框架,演变为覆盖模型开发、训练、验证、部署监控的全生命周期工程化体系。其核心价值在于通过分层解耦(如Keras统一前端、TFX专注数据契约、TF Lite面向边缘确定性)平衡学术敏捷性工业确定性。理解SavedModel序列化机制、TFX Pipeline的数据血缘约束、TF Lite量化校准流程及TF Serving签名治理逻辑,是实现模型从Notebook到银行风控、IoT设备等高要求场景稳定交付的技术前提。本文聚焦真实产线中高频踩坑点,揭示文档未写但决定项目

weixin_30340617的博客 416

ModuleNotFoundError: No module namedtensorflow

报错原因:tensorflow 2.0版本去掉了placeholder,而tensorflow 1.*版本才有。报错原因:tensorflow 2.0版本去掉了placeholder,而tensorflow 1.*版本才有。tensorflow 1.X支持python 3.5-3.7 ,不支持python 3.8。用到的版本为tensorflow 1.4,python3.6,对应的keras版本为2.0.8。如果keras的版本和tensorflow的版本不一致,就会报错

qq_53545309的博客 1543

stock-trading-ml环境搭建避坑手册:Python依赖、TensorFlowKeras配置完整教程

stock-trading-ml 是一个基于机器学习预测股价的股票交易机器人开源项目,通过 LSTM 神经网络学习历史行情(OHLCV 数据),训练出能够预测次日开盘价的模型,并自动生成买卖信号。很多新手在跑通这个项目时,90% 的时间都卡在**环境搭建**上——不是 Python 依赖装不上,就是 TensorFlow Keras 版本冲突,还没见到模型就放弃了。这份避坑手册就是为新手准备的

gitblog_00564的博客 913

tensorflow2.0 解决ModuleNotFoundError: No module namedtensorflow.contrib‘

tensorflow2.0 解决ModuleNotFoundError: No module namedtensorflow.contrib’ 代码 weights = tf.get_variable(shape=[filter_size, filter_size, channel_in, channel_out], dtype=tf.float32, initializer=xavier_initializer_conv2d(), n

On the road 5910
上一篇: Anaconda 下Jupyter Notebook配置 python2 与 python3两个 kernel的方法
Eric_Blog_csdn
博客等级 码龄9年 25粉丝 12原创
评论 35
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值