我有一个索引问题,想打印一个列表的形状。
这样做的唯一方法(据Google告诉我)是将列表转换为numpy数组,然后使用numpy.ndarray.shape()获取形状。但是试图将我的列表转换成数组,我得到了一个ValueError: only one element tensors can be converted to Python scalars。我的列表是一个转换的PyTorch张量(list(pytorchTensor)),看起来有点像这样
目前,我尝试编写自己的丢失函数,但是当返回结果(由包含损失值的列表组成的张量)时,我得到以下错误:
ValueError: No gradients provided for any variable:然而,在教程和他们的文档中,他们也使用tf.recude_mean,当他们像他们一样使用它时(他们展示了如何编写mse丢失函数),我没有得到错误,所以我似乎遗漏了一些东西。# now contains 32 lists (a batch) of bbxs -> shape is (3