当读取开源程序时,函数输出以下多维数组。输出称为batch
。 print(batch)
生成以下输出。为了准确知道此输出的结构。我尝试print(batch.shape)
,生成以下错误消息print(batch.shape)
AttributeError: 'tuple' object has no attribute 'shape'
。有哪些方法可以理解这种类型的数组结构的结构/大小?
答案 0 :(得分:0)
元组与Python列表一样,具有len
属性
len(batch) # probably gives 2
您可以通过迭代查看元组元素的属性
for arr in batch:
print(arr.shape)
print(arr.dtype)
或者
[arr.shape for arr in batch]
或
batch[0].shape
batch[1].shape