我不明白为什么 Keras 的 conv2D 层的输出维度中不包含通道维度。
我有以下型号
def create_model():
image = Input(shape=(128,128,3))
x = Conv2D(24, kernel_size=(8,8), strides=(2,2), activation='relu', name='conv_1')(image)
x = Conv2D(24, kernel_size=(8,8), strides=(2,2), activation='relu', name='conv_2')(x)
x = Conv2D(24, kernel_size=(8,8), strides=(2,2), activation='relu', name='conv_3')(x)
flatten = Flatten(name='flatten')(x)
output = Dense(1, activation='relu', name='output')(flatten)
model = Model(input=image, output=output)
return model
model = create_model()
model.summary()
Run Code Online (Sandbox Code Playgroud)
模型摘要在我的问题末尾给出了数字。输入层采用宽度 = 128 和高度 = 128 的 RGB 图像。第一个 conv2D 层告诉我输出维度是 (None, 61, 61, 24)。我使用的内核大小为 (8, 8),步幅为 (2, 2),没有填充。值 61 = floor( (128 - 8 + 2 * 0)/2 + …
我正在尝试在 Intellij (2020.1 社区版)中设置 Flutter。我安装了 Dart 和 Flutter 作为插件。我还安装了 Flutter SDK 和 Android SDK。
下载 Android 虚拟设备(Pixel 2 XL API 27)后,我想尝试运行 Flutter 模板应用程序,但它无法识别模拟器。当我创建一个 Android 项目并尝试使用模拟器运行它时,它运行没有任何问题。
这篇文章(Flutter:没有设备)没有为我提供任何有用的东西。
MyWidget(categoryName, color)我想从以下两个列表创建一个小部件列表。
static const _categoryNames = <String>[
'Length',
'Area',
'Volume',
];
static const _baseColors = <Color>[
Colors.teal,
Colors.orange,
Colors.pinkAccent,
];
Run Code Online (Sandbox Code Playgroud)
在 Python 中,我将使用 zip 的列表理解来获取结果。
my_widget_list = [MyWidget(categoryName, baseColor) for categoryName, baseColor in zip(_categoryNames, _baseColors)]
Run Code Online (Sandbox Code Playgroud)
谷歌搜索 Dart 的类似方法没有提供任何令人满意的解决方案。