相关疑难解决方法(0)

如何从列表列表中制作一个平面列表?

我想知道是否有一条快捷方式可以在Python列表中列出一个简单的列表.

我可以在for循环中做到这一点,但也许有一些很酷的"单行"?我用reduce尝试了,但是我收到了一个错误.

l = [[1, 2, 3], [4, 5, 6], [7], [8, 9]]
reduce(lambda x, y: x.extend(y), l)
Run Code Online (Sandbox Code Playgroud)

错误信息

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<stdin>", line 1, in <lambda>
AttributeError: 'NoneType' object has no attribute 'extend'
Run Code Online (Sandbox Code Playgroud)

python list flatten multidimensional-array

2950
推荐指数
29
解决办法
184万
查看次数

如何在keras中展平图层?

我正在使用tensorflow后端.

依次应用卷积,最大池化,展平和密集层.卷积需要3D输入(高度,宽度,color_channels_depth).

卷积后,它变为(高度,宽度,Number_of_filters).

应用最大池高后,宽度会发生变化.但在应用展平层后究竟发生了什么?例如.

如果在展平之前输入是(24,24,32)那么它如何变平呢?

对于高度,每个过滤器编号的重量是顺序还是以某种其他方式顺序(24*24)?一个例子将被实际值所赏识.

neural-network keras tensorflow keras-layer

16
推荐指数
2
解决办法
2万
查看次数