【发布时间】:2020-07-10 02:04:22
【问题描述】:
我试图通过将某些行和列分配给 255 在 numpy 数组 np.zeros((28, 28)) 上绘制一个“一”。我编写了以下代码:
one = np.zeros((28, 28))
one[12:15][5:23] = 255
在此之后我得到的输出是一个简单的零数组,没有任何变化。谁能解释一下这种奇怪的行为?
奖金
如果您交换 [12:15] 和 [5:23],第 17 到 19 行将填充 255。
【问题讨论】:
-
我能问一下您实际上想用这段代码做什么吗?
-
我并没有做任何严肃的事情,只是想创建自己独特的数字来了解神经网络的工作原理。
-
已更新以解决您的编辑问题
标签: python python-3.x numpy