Optional inputs and outputs (#19289)
authorSebastian Messmer <messmer@fb.com>
Thu, 18 Apr 2019 09:00:51 +0000 (02:00 -0700)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Thu, 18 Apr 2019 09:04:57 +0000 (02:04 -0700)
commit12d6f79ecdb6b4ec17b1eef0e726e887636d516e
treed9d59a94d999df226464db00c56fe896ba5d2d9c
parentfa96de2b3f556a2aa7f6a13dad8155d599e74338
Optional inputs and outputs (#19289)

Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/19289

Allow optional inputs and outputs in native c10 operators

Reviewed By: dzhulgakov

Differential Revision: D14931927

fbshipit-source-id: 48f8bec009c6374345b34d933f148c08bb4f7118
aten/src/ATen/core/op_registration/kernel_function_legacy_test.cpp
aten/src/ATen/core/op_registration/kernel_function_test.cpp
aten/src/ATen/core/op_registration/kernel_functor.h
aten/src/ATen/core/op_registration/kernel_functor_test.cpp
aten/src/ATen/core/op_registration/kernel_lambda_legacy_test.cpp
aten/src/ATen/core/op_registration/kernel_lambda_test.cpp