tf2.x版本使用keras报错Function call stack: keras_scratch_graph Error的解决方案~_VirgilG72的博客-程序员信息网_keras_scratch_graph

技术标签: 吴恩达深度学习视频系列  Pycharm  Python  

博主用的是tf2.x版本,在使用keras中的model.load_weights时出现报错,这是版本不兼容的问题。只需在开头加上如下代码,即可消除报错。

import tensorflow as tf
gpus = tf.config.experimental.list_physical_devices('GPU')
if gpus:
    try:
        # Restrict TensorFlow to only use the fourth GPU
        tf.config.experimental.set_visible_devices(gpus[0], 'GPU')

        # Currently, memory growth needs to be the same across GPUs
        for gpu in gpus:
            tf.config.experimental.set_memory_growth(gpu, True)
        logical_gpus = tf.config.experimental.list_logical_devices('GPU')
        print(len(gpus), "Physical GPUs,", len(logical_gpus), "Logical GPUs")
    except RuntimeError as e:
        # Memory growth must be set before GPUs have been initialized
        print(e)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43325818/article/details/108724538

智能推荐

华云数据斩获信创服务商100强 被评为云计算领军企业_互联网科技、的博客-程序员信息网

2021年7月29日,由B.P商业伙伴主办的“因聚而智,因融而能——2021数字生态大会”在京顺利召开。本次大会汇聚了行业专家、企业代表与各个领域的精英,充分交流合作,共同促进推动中国数字生态健康、繁荣和有序发展。华云数据作为中国领先的综合云计算服务商受邀出席,并凭借在云计算、信创领域的多年积累,一举斩获“2021数字生态信创服务商100强(云计算)”及“2021数字生态云计算领军企业”。2021年,数字生态首次被提至国家级层面。政府工作报告中明确指出了关于数字生态的建设蓝图,要求加快数字化发展,打造数

std::vector : 用法与技巧_std::vector取值_成魔的羔羊的博客-程序员信息网

1.介绍这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在 remove_if()和for_each()中的使用。通过阅读这篇文章读者应该能够有效地使用vector容器,而且应该不会再去使用C类型的动态数组了。2.Vector总览vector是C++标准模板库中的部分内容,它是一个多功能

spring部分_Yzc_start的博客-程序员信息网

谈谈你对 Spring 的理解(2017-11-13-lyq)…389答:传统的java开发模式中,通常是通过new创建一个对象的。而在spring开发模式中,spring使用了工厂模式为我们创建了对象,Spring 中的设计模式(2017-11-13-lyq)…389Spring 的常用注解(2017-11-13-lyq)…390简单介绍一下 Spring bean 的生...

java Arrays排序后再倒序_arrays倒叙_小白不会编程的博客-程序员信息网

题目: 请使用Arrays相关的API(toString,sort),将一格随机字符串中的所以字符升序排列,并倒叙打印import java.util.Arrays;public class Test02Practise {public static void main(String[] args) { String str="sdjh982ehjk6tuhj23ew"; /...

Java中关于保留小数点后几位(可以四舍五入的)的方法_java保留四位小数_A-Itfuture的博客-程序员信息网

文章目录一、格式化保留小数方法1. 格式化printf输出2.DecimalFormat类3.通过运算输出二、四舍五入保留2位小数为例(1).使用BigDecimal类(2).DecimalFormat类使用(3).String.Format方法(4).在实际开发中,我们相对一些除法后的结果进行简单的输出,或者定制型的显示效果,下面几种方法供参考(全文以保留两位小数为例):一、格式化保留小数方法1. 格式化printf输出对于学过c语言的同学来说,这种方法见怪不怪了!主要使用printf来格式

mint-ui —— tabbar示例_mintui tabbar_michael_ouyang的博客-程序员信息网

Import按需引入:import { Tabbar, TabItem } from 'mint-ui';Vue.component(Tabbar.name, Tabbar);Vue.component(TabItem.name, TabItem); 全局导入:全局导入后不用再导入importMint from'mint-ui'import'mint

随便推点

李宏毅《Linear Algebra》学习笔记_摩霄志在潜修羽的博客-程序员信息网

视频观看地址与PDF下载网址:http://speech.ee.ntu.edu.tw/~tlkagk/courses_LA18.html笔记1.什么是System以及Linear System的性质线性系统的两个性质(假如f(x)=xf(x)=xf(x)=x):f(a+b)=f(a)+f(b)f(a+b)=f(a)+f(b)f(a+b)=f(a)+f(b)f(kx)=kf(x)f...

查看某个docker容器的详尽信息_kevinsingapore的博客-程序员信息网

docker inspect c5b容器c5b信息输出到屏幕;docker inspect c5b >> docker-inspect.log容器c5b信息输出到docker-inspect.log文件docker-inspect.log内容如下:[ { "Id": "c5bd6a8d8d001643f9832a798f515ff2cf...

前端学习(394):京东制作页面3引入icon图标_普通网友的博客-程序员信息网

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="...

java8.0 platform图_Java Platform SE binary语言-Java编程32位/64位版(jdk-jeb)下载V8.0.2510.8官方安装版-西西软件下载..._彭有的博客-程序员信息网

Java编程32位/64位版(jdk-jeb)是一款功能强大的计算机编程语言工具,Java技术让您可以在安全的计算环境下工作和游戏。使用 Java您可以畅玩网络游戏、与世界各地的朋友聊天、计算按揭利息,还可以在 3D 模式下浏览图像,诸多功能不一而足。软件特色1、Lambda表达式,一种新的语言特性,能够使功能作为方法参数或将代码作为数据。2、显著增加和修改了Java语言特性,增添了标准库,包括默...

开源 NAS 操作系统不完全汇总_nas系统_make_zhf的博客-程序员信息网

以下内容来自 https://www.getnas.com/open-source-nas 市面上能见到的 NAS 操作系统很多,有如 FreeNAS 这样意气风发的开源免费版,也有完全商业的闭源版本,更有如黑群晖之类的破解版本。NAS 系统的迭代是一个大浪淘沙的过程,活下来的系统在功能上逐渐趋同,这代表了市场的普遍需求。本页旨在汇总开源 NAS 操作系统,为大家 DIY NAS 提供一些...

iOS上访问HTTPS站点几种方法优缺点_ios 访问https_witchpeach的博客-程序员信息网

这两天一直在研究如何用UIWebView访问HTTPS站点,试过很多方法,但都有这样那样的缺陷,下面简单分享一下,希望各位提点意见:1。调用私有API    最简单,也最危险的方法,调用 setAllowsAnyHTTPSCertificate:forHost  ,后果怎么样就不用我说了吧。2.  libCurl   这是一个开源项目,用C语言写的URL转换库,是基于于op

推荐文章

热门文章

相关标签