inception.inception_v3(input_image) - 报错but specified dtype float64 and found dtype float32_ref_learner_ctr的博客-程序员秘密

技术标签: 深度学习  inception.inception_v3  specified dtype float64  dtype float32_ref  

1:出错行的代码

with slim.arg_scope(inception.inception_v3_arg_scope()):
    logits_inception_v3, end_points_inception_v3 = inception.inception_v3(input_image, num_classes=num_classes, is_training=False, scope='InceptionV3',reuse=tf.AUTO_REUSE)

with tf.Session(config=config) as sess:
    tf.global_variables_initializer()
    tf.local_variables_initializer()
    。。。。。。

报错说:

ValueError: Trying to share variable InceptionV3/Conv2d_1a_3x3/weights, 
but specified dtype float64 and found dtype float32_ref.

看到报错中说 specified dtype float64,以为模型需要 float64,但是我的 input_image 指定成了float32_ref ,然后就 astype("float64") 没解决问题,后来想到 python 中默认 float64,那应该是说模型中要求是 np.float32 ,我需要把我的 input_image 换成 float32 才行

解决办法:

input_image = np.array(input_image, dtype = np.float32)

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/a1066196847/article/details/96517055

智能推荐

在tensorflow中使用keras作为高层接口_silent56_th的博客-程序员秘密

最近从keras转战tensorflow,原先的代码又不想重写,幸好keras代码可以在tensorflow中使用。详情请参考将Keras作为tensorflow的精简接口。 简单应用的话,就是把keras当作tf.layers里面的层来用,placeholder等价于Keras.Input,然后基本和keras里面使用model模块的时候构建方式相同。最后的model也可以使用的,但是我就是想要

Zookeeper分布式一致性协议ZAB_有啥不一样的博客-程序员秘密_zookeeper分布式协议

1、分布式一致性协议ZAB详解Zookeeper Atomic Broadcast(Zookeeper 原子广播协议)。ZAB 协议是为分布式协调服务 Zookeeper 专门设计的一种支持崩溃恢复和原子广播的协议。整个 Zookeeper 就是在这两个模式之间切换。简而言之,当 Leader 服务可以正常使用,就进入消息广播模式,当 Leader 不可用时,则进入崩溃恢复模式。2、zookeeper集群崩溃恢复leader选举流程3、原子广播协议是什么半数节点以上...

转载 mysql 数据库优化配置实例_李景山-编程者的博客-程序员秘密

MYSQL服务器my.cnf配置文档详解 硬件:内存16G[client] port = 3306 socket = /data/3306/mysql.sock[mysql] no-auto-rehash[mysqld] user = mysql port = 3306 socket = /data/3306/mysql.sock basedir = /usr/local/mysql

这是Python中format函数的骚操作???_简说Python的博客-程序员秘密

本文授权转载自智能演示禁止二次转载大家好,我是老表阅读文本大概需要 4分钟fomat格式化的一般表达式:<待格式化{}字符串>.fomat(<逗号分隔的参数>)...

iOS内存基础知识_XA403的博客-程序员秘密_ios 内存

操作系统的内存机制冯·诺依曼结构在冯·诺依曼结构中,存储器有着重要地位,它存放着程序的指令以及数据,在程序运行时,根据需要提供给 CPU 使用。可以想象,一个理想的存储器,应该是兼顾读写速度快、容量大、价格便宜等特点的,但是鱼和熊掌不可兼得,读写速度越快的存储器也更贵、容量更小。但冯·诺依曼结构存在一个难以克服的问题,被称为冯·诺依曼瓶颈 —— 在目前的科技水平之下,CPU 与存储器之间的读写速率远远小于 CPU 的工作效率。简单来说就是 CPU 太快了,存储器读写速度不够快,造成了 CPU 性能的浪

随便推点

Windows上远程访问MySQL数据库_琅琊Team的博客-程序员秘密_mysql windows 远程访问

最近有个项目,多台机器需要共享条码信息,又不想额外写一个程序去进行调度,就想到用远程访问数据库的方式来实现多台机器之间的条码共享。 数据库安装完成后,默认的localhost登录。远程电脑如果要访问肯定是需要添加IP地址的。(代码为Python3) 接下来讲重点,就是主机数据库设置(上面代码可以看出如果把host放到config里面,可以保证每台机的代码都一样) 1.Win+R,打开输入cmd,打开命令行 2.将工作目录切换到My...

HDU2040-亲和数_joeycom2的博客-程序员秘密

题目出自杭电 首先解释何谓亲和数 亲和数是对于两个数来说的。如果两个数a和b,a的所有除本身以外的因数之和等于b,b的所有除本身以外的因数之和等于a,则称a,b是一对亲和数。 思路:对于输入的数A,算出它的所有真约数的和C,若C=B,则A和B是亲和数。反之不是。 上代码#include <stdio.h>int n,m;int sum(int n){ int sum =1,

TIFF图像文件格式详解_smilestone322的博客-程序员秘密

该文转自:http://blog.csdn.net/dcraw/archive/2011/05/24/6443537.aspx 1 什么是TIFF? TIFF是Tagged Image File Format的缩写。在现在的标准中,只有TIFF存在, 其他的提法已经舍弃不用了。做为一种标记语言,TIFF与其他文件格式最大的不同在于除了图像数据,它还可以记录很多图像的其他信息。它记录图像

Linux usb子系统_杨Jun的博客-程序员秘密

一、USB协议基础知识  前序:USB概念概述  USB1.0版本速度1.5Mbps(低速USB) USB1.1版本速度12Mbps(全速USB)  USB2.0版本速度480Mbps(高速USB)。  USB 分为主从两大体系,一般而言, PC 中的 USB 系统就是作主,而一般的 USB 鼠标, U 盘则是典型的 USB 从系统。  USB主控制器这一块,我们至少要开发出 US

微信浏览器唤醒App_紫轩阁的博客-程序员秘密_微信浏览器打开app

实现效果如下图所示,顶部会有一个广告图,点击这个广告图,如果手机上已经安装了App,则直接打开,如果没有安装,则开始下载,如果在微信公众号中,则跳转应用宝第三方平台跳转。html&lt;span @click="openAppClick" class="see-btn"&gt;打开APP&lt;/span&gt;jsopenclient(){ let ua = navigator.userAgent.toLowerCase(); //config 配置文件 JS 传递

网络编程课堂笔记_diaowei6622的博客-程序员秘密

网络编程软件开发架构c/s架构c:客户端s:服务端b/s架构b:浏览器s:服务端手机端:好像C/S架构比较火,其实不然,微信小程序,支付宝第三方接口都类似于b/s架构目的都在于统一接口,聚集用户群pc端:b/s比较火本质:b/s架构本质也是c/s架构客户端与服务端概念服务端:24小时不间断提供服务,谁来我就服务谁...