我一直在尝试实现一个简单的网络,它可以拍摄不同大小的图像并对其进行着色。我一直试图在这个模型中使用一个输入层,但是自从我上次处理这个项目以来,python似乎“改变了主意”,不再识别InputLayer
我检查了我的导入中是否有格式错误的库名称,没有抛出任何错误。自从我上次运行这个代码以来,有什么变化?我应该对我现在所做的做些什么改变?对于上下文,我使用最新版本的tensorflow和python3上的所有其他库。我不记得我上次是如何运行这个脚本的,但它似乎是在我所使用的库中至少一个的旧版本上运行的。在
我的进口:from skimage import color
import numpy as np
import tensorflow as tf
import tensorflow.keras.backend as K
import matplotlib.pyplot as plt
%matplotlib inline
from keras.datasets import mnist
from tensorflow.keras.layers import Dense, Flatten, MaxPooling2D, BatchNormalization,UpSampling2D,Conv2DTranspose,Add,AvgPool2D
from keras.layers.convolutional import Conv2D
from tensorflow.keras import Sequential
from tensorflow.keras.models import Sequential, Model
from tensorflow.keras.regularizers import l2