用jupyter notebook进行模型预测时想要输出的是三维数组

用jupyter notebook进行模型预测时想要输出的是三维数组,为什么只输出了一个数

img

方案来自 梦想橡皮擦 狂飙组基于 GPT 编写的 “程秘”


可能是因为你只输出了三维数组的一个元素而不是整个数组。在Jupyter Notebook中,默认情况下,只会输出单元格中最后一个代码行的结果。如果你想输出整个三维数组,可以将其赋值给一个变量并在最后一行打印这个变量。

import numpy as np

# 创建一个3x3x3的三维数组
arr = np.array([[[1, 2, 3], [4, 5, 6], [7, 8, 9]], 
                [[10, 11, 12], [13, 14, 15], [16, 17, 18]],
                [[19, 20, 21], [22, 23, 24], [25, 26, 27]]])

# 输出整个数组
print(arr)

在这个示例中,我们首先导入NumPy模块,并创建一个3x3x3的三维数组。然后,我们将这个数组赋值给一个名为arr的变量,并在最后一行使用print语句将整个数组输出。运行这段代码后,你应该会看到完整的三维数组在Jupyter Notebook中输出。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^