概述
我试图在tesnorflow2.0版本中将张量转换为numpy。由于tf2.0启用了立即执行,因此它在默认情况下应该可以工作,并且在正常运行时也可以工作。当我在中执行代码时tf.data.dataset然后它会给出一个错误
“AttributeError:'Tensor'对象没有属性'numpy'”
我在tensorflow变量后尝试了“.numpy()”,对于“.eval()”我无法获得默认会话。在from __future__ import absolute_import, division, print_function, unicode_literals
import tensorflow as tf
# tf.executing_eagerly()
import os
import time
import matplotlib.pyplot as plt
from IPython.display import clear_output
from model.utils import get_noise
import cv2
def random_noise(input_image):
img_out = get_noise(input_image)
return img_out
def load_denoising(image_file):
image = tf.io.read_file(image_file)
image = tf.image.decode_png(image)
real_image = image
input_image = random_noise(image.numpy())
input_image = tf
最后
以上就是踏实超短裙为你收集整理的把tensor转为numpy_如何在tensorflow中将“tensor”转换为“numpy”数组?的全部内容,希望文章能够帮你解决把tensor转为numpy_如何在tensorflow中将“tensor”转换为“numpy”数组?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复