chainer / onnx-chainer

Add-on package for ONNX format support in Chainer
MIT License
85 stars 24 forks source link

Support ArgMax, ArgMin #207

Closed disktnk closed 5 years ago

disktnk commented 5 years ago

[NOTE]

Chainer returns always int32 (source), but ONNX ArgMax(Min) constrains outputs as int64 (Operators.md). Other framework returns int64 on default (tf, pytorch), along with numpy

>>> np.argmax(np.arange(6).reshape(2,3).astype(np.float32)).dtype
dtype('int64')

Current ONNX-Chainer does not provide explicit dtype assignment, cannot support them simply.