Отобразить тензорное изображение в matplotlib

== сравнивает ссылки на объекты в Java и не является исключением для объектов String.

Для сравнения фактического содержимого объектов (в том числе String) необходимо использовать equals.

Если сравнение двух объектов String с использованием == оказывается true, это связано с тем, что объекты String были интернированы, а виртуальная машина Java имеет несколько ссылки указывают на тот же экземпляр String. Не следует ожидать сравнения одного объекта String, содержащего то же содержимое, что и другой объект String, используя == для оценки как true.

2
задан Boz Steinkalt 10 March 2019 в 01:13
поделиться

1 ответ

Вы пытаетесь применить numpy.transpose к объекту torch.Tensor, вместо этого вызывая tensor.transpose .

Вы должны сначала преобразовать flower_tensor_image в numpy, используя .numpy()

axs = imshow(flower_tensor_image.detach().cpu().numpy(), ax = plt)
0
ответ дан Shai 10 March 2019 в 01:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: