In following code, I want to generate an input. However, when the input shape contains a negative integer, the code wont throw errors. It just prints Input('Input3', [#], [1 x ? x 1])
. This behaviour is quite different from other deep learning libraries. I think it would be better if there is input shape checking.
repo code:
x = C.input_variable((1, -1, 1), needs_gradient=True)
print(x)