当前位置:  开发笔记 > 编程语言 > 正文

数据类型的张量流警告

如何解决《数据类型的张量流警告》经验,为你挑选了1个好方法。

我已经在Python 3.7.4 [64位]中安装了tensorflow和numpy。尝试导入时,收到以下警告:

/home/user/.local/lib/python3.7/site-packages/tensorflow/python/framework/dtypes.py:516:FutureWarning:不赞成将(type,1)或'1type'作为type的同义词使用;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_qint8 = np.dtype([(“ qint8”,np.int8,1)])/home/user/.local/lib/python3.7/site-packages/tensorflow/python/framework/dtypes.py:517: FutureWarning:不建议使用(type,1)或'1type'作为type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_quint8 = np.dtype([(“ quint8”,np.uint8,1)])/home/user/.local/lib/python3.7/site-packages/tensorflow/python/framework/dtypes.py:518: FutureWarning:不建议使用(type,1)或'1type'作为type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_qint16 = np.dtype([[“” qint16“,np.int16,1)])/home/user/.local/lib/python3.7/site-packages/tensorflow/python/framework/dtypes.py:519: FutureWarning:不建议使用(type,1)或'1type'作为type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_quint16 = np.dtype([(“ quint16”,np.uint16,1)])/home/user/.local/lib/python3.7/site-packages/tensorflow/python/framework/dtypes.py:520: FutureWarning:不建议使用(type,1)或'1type'作为type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_qint32 = np.dtype([(“ qint32”,np.int32,1)])/ home / user /。local / lib / python3.7 / site-packages / tensorflow / python / framework / dtypes.py:525:FutureWarning:不赞成将(type,1)或'1type'作为type的同义词传递;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。np_resource = np.dtype([(“ resource”,np.ubyte,1)])

/home/user/.local/lib/python3.7/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:541:FutureWarning:不建议将(type,1)或'1type'作为type的同义词使用;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_qint8 = np.dtype([(“ qint8”,np.int8,1)])/home/user/.local/lib/python3.7/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:542: FutureWarning:不建议使用(type,1)或'1type'作为type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_quint8 = np.dtype([(“ quint8”,np.uint8,1)])/home/user/.local/lib/python3.7/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:543: FutureWarning:传递(类型1)或“ 1type” 不推荐使用type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_qint16 = np.dtype([(“ qint16”,np.int16,1)])/home/user/.local/lib/python3.7/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:544: FutureWarning:不建议使用(type,1)或'1type'作为type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_quint16 = np.dtype([[“” quint16“,np.uint16,1)])/home/user/.local/lib/python3.7/site-packages/tensorboard/compat/tensorflow_stub/dtypes.py:545: FutureWarning:不建议使用(type,1)或'1type'作为type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。_np_qint32 = np.dtype([(“

我有以下版本-numpy- 1.17.0 tensorflow- 1.14.0

如何解决张量流中不同数据类型的警告?

谢谢!



1> hpaulj..:

它的意思是要符合numpy该生产线上的计划变更

np_resource = np.dtype([("resource", np.ubyte, 1)])

将需要重写为

np_resource = np.dtype([("resource", np.ubyte, (1,))])

我认为这不是您自己的代码。

numpy 1.17中的相关段落是:

https://docs.scipy.org/doc/numpy/release.html#future-changes

这是警告,不是错误。在最近的类似SO中,发布者通过切换到早期numpy版本来摆脱它。

“不赞成使用type的同义词;在numpy的未来版本中,它将被理解为(type,(1,))/'(1,)type'。” TensorFlow中的问题

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有