Есть ли способ с tenorflow.js для ввода фигуры с -1 в качестве одного из значения фигуры - PullRequest
0 голосов
/ 24 сентября 2018

В numpy вы можете ввести фигуру со значением -1, что будет выглядеть следующим образом:

np.arange(9)
>>> array([0,1,2,3,4,5,6,7,8])

np.arange(9).reshape((3,-1))
>>> array([[0,1,2],
           [3,4,5],
           [6,7,8]])

выведет оставшуюся фигуру.(3,3) в этом случае.

, но в tenorflow.js, когда я делаю:

const data = tf.tensor([0,0, 127, 255], [2,-1]);

, он выдает ошибку.Есть ли эквивалент, чтобы сделать это с tf.js?

1 Ответ

0 голосов
/ 24 сентября 2018

При использовании reshape у вас такое же поведение с tenorflow.js.Но это не работает при создании тензора.Смотрите следующее:

const x = tf.tensor1d([1, 2, 3, 4]);
x.reshape([2, -1]).print();
<html>
  <head>
    <!-- Load TensorFlow.js -->
    <script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@0.12.0"> </script>
  </head>

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