tensorflow没有代码提示的问题
2024-08-27 12:43:47
在tensorflow包下的__init__.py
文件中定义了一个contrib变量表示tensorflow.contrib包下的内容,但是tensorflow.contrib这个包是懒加载的,也就是只有用到这个contrib变量的时候contrib包中的内容才会被加载。
这样就导致IDE无法通过分析源文件获取到contrib包下的内容,解决方法非常简单,把这个懒加载去掉。直接from tensorflow import contrib
。
from tensorflow import contrib as contrib
from tensorflow.python.util.lazy_loader import LazyLoader # pylint: disable=g-import-not-at-top
# contrib = LazyLoader('contrib', globals(), 'tensorflow.contrib')
del LazyLoader
在加载过程中,tensorflow乱改path,导致IDE无法正常分析,在tensorflow包下的init函数中加上
from tensorflow.python.estimator.api import *
from tensorflow._api.v1 import *
最新文章
- c 算牌器代码
- YourSQLDba版本升级总结
- 基于WinCE的JSON 类库 源码
- worksteal thread pool
- ECshop中defined('IN_ECS')的实现原理
- 如何在编译内核时添加缺少的固件(随着intel wireless 5100 AGN的 iwlwifi 案例)
- VS2012下基于Glut OpenGL glDepthMask示例程序:
- Python将数据插入到数据库时遇到单引号插入错误的问题
- 《项目架构那点儿事》——浅析web层struts2的构建
- errorC2504未定义基类
- BZOJ4921「Lydsy1706月赛」互质序列
- Confluence 6 使用 JConsole 监控本地 Confluence
- Oracle10.2.0.1以及其他版本升级Oracle10.2.0.5的简单步骤
- 【配置】Spring Struts配置信息
- POJ_2533_Longest Ordered Subsequence
- Qt With Web(两种方法: WebAssembly,WebGL)
- mysql 数据库自动备份
- Altiun designer问题汇总(不断更新)
- leetcode个人题解——#34 Find First and Last Position of Element in Sorted Array
- docker 解决network has active endpoints