onnxruntime/include/onnxruntime/core
RandySheriffH cdf4fc49fc
Implement lite custom op API (#15590)
Implement a set of new APIs for lightweight custom ops registration, to
save efforts on schema-composing.
A few highlights:

1. Support build-time type inference;
2. Support function-as-op for "stateless" ops;
3. Support structure-as-op for "stateful" ops;
4. Support varied input/output forms such as span, scalar, and tensors,
either optional or non-optional.

---------

Co-authored-by: Randy Shuai <rashuai@microsoft.com>
2023-05-01 08:45:26 -07:00
..
common Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
eager Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
framework Refine cast optimizer for safety (#15658) 2023-04-28 09:32:54 -07:00
graph [js/web] WebGPU backend via JSEP (#14579) 2023-04-24 15:21:18 -07:00
optimizer NHWC graph optimizer (#15724) 2023-05-01 08:44:07 -07:00
platform Run clang-format in CI (#15524) 2023-04-18 09:26:58 -07:00
providers [VitisAI]Update VitisAI EP to be compatible with VitisAI 3.5 (#15673) 2023-05-01 08:28:26 -07:00
session Implement lite custom op API (#15590) 2023-05-01 08:45:26 -07:00