Distinguish between internal and public facing headers and APIs #10991
kirklandsign
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Right now we don't know whether a c++ header API is for ET internal use or for public developers.
For example, if I write some executor_runner app, and I want to use kernel registry related API:
executorch/runtime/kernel/operator_registry.h
Lines 225 to 248 in cb3eba0
I have some questions:
get_registered_kernels()
is a getter, and I can use in my app; butregister_kernels()
is definitely for ET internal use (or for users to set in their codegen/library, not app). Should we distinguish?Beta Was this translation helpful? Give feedback.
All reactions