Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >完美解决丨RuntimeError: create_session() called before __init__().

完美解决丨RuntimeError: create_session() called before __init__().

作者头像
不吃西红柿
发布于 2023-04-21 13:15:00
发布于 2023-04-21 13:15:00
18600
代码可运行
举报
文章被收录于专栏:信息技术智库信息技术智库
运行总次数:0
代码可运行

错误:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import sys
sys.path.append('/home/pi/ssd-detect')
import ssd_detect
ssd_detect.detect('/home/pi/ssd-detect/test.jpg')

报错如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Traceback (most recent call last):
File "test.py", line 6, in <module
ssd_detect.detect('/home/pi/ssd-detect/test.jpg')
File "/home/pi/ssd-detect/ssd_detect.py", line 31, in detect
output_dict = run_inference_for_single_image(image_np, detection_graph)
File "/home/pi/ssd-detect/ssd_detect.py", line 15, in run_inference_for_single_image
with tf.Session() as sess:
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.py", line 1551, in enter
return self._default_session().enter()
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.py", line 536, in _default_session
self._session_impl_fn)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.py", line 633, in _create_session
return self._session_factory.create_session()
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/client/session.py", line 662, in create_session
raise RuntimeError('create_session() called before init().')
RuntimeError: create_session() called before init().

解决办法:

链接:https://www.jianshu.com/p/6c8e611d73b7

原因分析:

根据错误的描述,也就是说调用了 sess.run() 这个函数之前没有初始化 sess ,这样就会报错。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-04-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
各流派 React 状态管理对比和原理实现
在 React 诞生之初,Facebook 宣传这是一个用于前端开发的界面库。在大型应用中,如何处理好 React 组件通信和状态管理就显得非常重要。
尹光耀
2022/03/22
3.1K0
各流派 React 状态管理对比和原理实现
用故事解读 MobX 源码(一)autorun
温馨提示:因微信中外链都无法点击,请通过文末的” “阅读原文” 到技术博客中完整查阅版;(本文整理自技术博客)
Nealyang
2019/09/29
4970
用故事解读 MobX 源码(一)autorun
用故事解读 MobX源码(三) shouldCompute
温馨提示:因微信中外链都无法点击,请通过文末的” “阅读原文” 到技术博客中完整查阅版;(本文整理自技术博客)
Nealyang
2019/09/29
4220
用故事解读 MobX源码(三) shouldCompute
用MobX管理状态(ES5实例描述)-2.可观察的类型
用observable.shallowObject(value)方法可以实现“浅观察”,只自动响应“浅层”的子属性
江米小枣
2020/06/15
7580
用故事解读 MobX 源码(二)computed
温馨提示:因微信中外链都无法点击,请通过文末的” “阅读原文” 到技术博客中完整查阅版;(本文整理自技术博客)
Nealyang
2019/09/29
4960
用故事解读 MobX 源码(二)computed
用MobX管理状态(ES5实例描述)-3.常用API
除了上面提过的在类实例里使用 getter/setter 和 computed(), computed(expression)也可以直接用来当作一个独立的函数:
江米小枣
2020/06/15
4600
用故事解读 MobX源码(四) 装饰器 和 Enhancer
按照步骤,这篇文章应该写 观察值(Observable)的,不过在撰写的过程中发现,如果不先搞明白装饰器和 Enhancer(对这个单词陌生的,先不要着急,继续往下看) ,直接去解释观察值(Observable)会很费劲。因为在 MobX 中是使用装饰器设计模式实现观察值的,所以说要先掌握装饰器,才能进一步去理解观察值。
JSCON简时空
2020/03/31
9470
用故事解读 MobX源码(四) 装饰器 和 Enhancer
用MobX管理状态(ES5实例描述)-4.常用工具方法
MobX是一个简单有效的状态管理库,以派生(derive)的概念为核心,以观察者模式为手段,达到了修改数据自动更新界面等目的 正因为其本身提供了包装react的方法,可以简洁的改善react组件,所以官网文档和几乎所有教程都以react和ES7的装饰修饰符等特性为切入点 但MobX在传统的ES5环境中也能良好工作,本文尝试以此为出发点,探讨在既有的非react项目中直接引入MobX并用其整理重构老代码的方法 没有babel、webpack、JSX...那么多的套路!直接上手先,走你~ [IV]. 常用工具方
江米小枣
2020/06/15
1.1K0
【MobX】390- MobX 入门教程(上)
observable 是一种让数据的变化可以被观察的方法,底层是通过把该属性转化成 getter / setter 来实现的。。
pingan8787
2019/10/30
8880
【MobX】390- MobX 入门教程(上)
实现简版 react 状态管理器 mobx
mobx 是一个简单可扩展的状态管理库,中文官网链接。小编在接触 react 就一直使用 mobx 库,上手简单不复杂。
测不准
2022/08/07
1.5K0
实现简版 react 状态管理器 mobx
mobx 能为我们带来哪些改变
mobx是一个状态管理器,用于TFRP(transparently applying functional reactive programming)自发式函数相应式编程。
腾讯IVWEB团队
2020/06/29
7850
MobX 源码解析-observable
最近一直在用 MobX 开发中小型项目,开发起来真的,真的很爽,响应式更新,性能快,样板代码减少(相对 Redux)。所以,想趁 2019 年结束前把 MobX 源码研究一遍。
发声的沉默者
2021/06/14
7870
MobX 源码解析-observable
【MobX】MobX 简单入门教程
<img src="http://images.pingan8787.com/blog/mobx.png" width="120px"/>
pingan8787
2019/10/24
1.6K0
MobX学习之旅
但是,如果仅仅想要在被观察的变量有变化的时候触发,而不是立即执行autorun,那么我们可以用到reaction了;
全栈程序员站长
2022/06/29
1.5K0
mobx 入门
mobx 响应式状态管理库 安装 // npm npm i --save mobx // yarn yarn add mobx 基础概念 所谓的响应式,既是将原有数据结构,例如 数组,对象等转变为可观察对象, 通过对可观察对象的监控,当数据变化做出对应的动作,所以可以大概归纳为: 构建观察对象 设置响应动作 在mobx中构建观察对象存在两种模式 函数模式 装饰器模式(针对类定义) 函数模式 创建观察对象 // 引入mobx import { observable } from 'mobx' // 对
copy_left
2019/08/21
1.1K0
MobX状态管理:简洁而强大的状态机
MobX 是一个用于构建可响应的数据模型的库,它提供了一种声明式的方式来管理状态,使得数据的变化能够自动更新相关的视图。
天涯学馆
2024/08/16
4140
🚀🚀🚀初识mobx,以及mobx-react使用
六月底因为前司经济性裁员,10天内疯狂面试拿到好几个offer(外包字节、外包学而思和一些不知名的小公司),果然是树挪死人挪活,最后选择了还不错的公司,新公司主要是做机器人软件和云端管理软件的,前景还算可以。随后会整理最近的面经(已经在整理中了,是React方向),敬请期待。
萌萌哒草头将军
2024/07/14
1760
🚀🚀🚀初识mobx,以及mobx-react使用
MobX
也就是说,只要知道哪些东西是状态相关的(源于应用状态),在状态发生变化时,就应该自动完成状态相关的所有事情,自动更新UI,自动缓存数据,自动通知server
ayqy贾杰
2019/06/12
1.2K0
MobX
带你走进Flutter_Mobx
Flutter 的状态管理框架很多,笔者个人使用起来比较舒适的是 flutter_mobx,使用了不短的时间,最近抽时间了解了一下 flutter_mobx 的实现。今天在这里分享一下。如果你还不熟悉 flutter_mobx 的使用,可以参考它的文档:https://pub.dev/packages/flutter_mobx,也可以参考我之前写的一篇文章: Flutter与Mobx那些事
烧麦程
2022/05/10
7660
带你走进Flutter_Mobx
Mobx6 的新写法
目前 MobX 已经更新到 6.X 了,相比于之前有了极大的简化,去掉了之前版本的装饰器风格写法,主要原因是装饰器在现在的 ES 规范中并不成熟,而且引入装饰器语法也会增加打包后的代码体积。
用户9914333
2022/07/22
8050
相关推荐
各流派 React 状态管理对比和原理实现
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验