какова эквивалентная функция keras для from_numpy в torch? - PullRequest
1 голос
/ 24 апреля 2019

Я нашел код в torch и мне нужно изменить его на keras, но я не смог найти какой-то эквивалент для некоторых из них.например, я изменил некоторые из них следующим образом, но я не уверен, что они верны или нет:

 `torch.tensor` to `K.variable` ( `K` is `from keras import backend as K`)
  unsqueez_(1) to K.expand_dims
  torch.empty((3,) + requested_shape) to K.zeros((3,) + requested_shape)

, но я не смог найти ничего для torch.from_numpy.Теперь, мой вопрос о вышеуказанных изменениях, которые я сделал, это правда?а что-то похожее на torch.from_numpy?Я ценю вашу помощь.

1 Ответ

0 голосов
/ 24 апреля 2019

Вы можете просто инициализировать переменную с помощью массива numpy следующим образом:

ary = np.random.normal(size=(2, 2))
v = K.variable(ary)

или используйте cast() для преобразования массива numpy в тензор:

ary = np.random.normal(size=(2, 2))
tensor = K.cast(ary, dtype='float32')

Кроме того, код, который вы использовали, является правильным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...