Commit graph

23 commits

Author SHA1 Message Date
Changming Sun
e76bd2f5e9
Update CODEOWNERS: remove onnxruntime-es (#21677)
Removing this restriction for now.
2024-12-17 13:39:13 -08:00
Pranav Sharma
818b94b4ea
Add owners for public facing API files (#15288)
### Description
Add owners for public facing API files

### Motivation and Context
Tighter control on the APIs
2023-03-30 17:16:15 -07:00
edgchen1
2ef25a2200 Update CODEOWNERS file. 2023-03-07 17:56:37 -08:00
Faith Xu
8fb3f05cd6
Add cgmanifest file in codeowner list (#13042)
Marks @onnxruntime-admin as owner for cgmanifest file to help review
changes in dependencies and version updates.
2022-09-22 18:58:01 -07:00
Edward Chen
454f77cd94
Update kernel matching logic: decouple from op schemas and remove kernel def hashes (#12791)
# Motivation
Currently, ORT minimal builds use kernel def hashes to map from nodes to
kernels to execute when loading the model. As the kernel def hashes must
be known ahead of time, this works for statically registered kernels.
This works well for the CPU EP.
For this approach to work, the kernel def hashes must also be known at
ORT format model conversion time, which means the EP with statically
registered kernels must also be enabled then. This is not an issue for
the always-available CPU EP. However, we do not want to require that any
EP which statically registers kernels is always available too.
Consequently, we explore another approach to match nodes to kernels that
does not rely on kernel def hashes. An added benefit of this is the
possibility of moving away from kernel def hashes completely, which
would eliminate the maintenance burden of keeping the hashes stable.

# Approach
In a full build, ORT uses some information from the ONNX op schema to
match a node to a kernel. We want to avoid including the ONNX op schema
in a minimal build to reduce binary size. Essentially, we take the
necessary information from the ONNX op schema and make it available in a
minimal build.
We decouple the ONNX op schema from the kernel matching logic. The
kernel matching logic instead relies on per-op information which can
either be obtained from the ONNX op schema or another source.
This per-op information must be available in a minimal build when there
are no ONNX op schemas. We put it in the ORT format model.
Existing uses of kernel def hashes to look up kernels are replaced
with the updated kernel matching logic. We no longer store
kernel def hashes in the ORT format model’s session state and runtime
optimization representations. We no longer keep the logic to
generate and ensure stability of kernel def hashes.
2022-09-20 14:24:59 -07:00
Faith Xu
ee3b757492
Add codeowners for requirement files (#12512)
* Add Codeowners for dependency files

* Fix team @s
2022-08-09 09:46:47 -07:00
Changming Sun
f1a04078e9
Update CODEOWNERS to add a line for yaml files (#12378) 2022-07-29 07:05:41 -07:00
Faith Xu
5337972f92
Update to use teams instead of individual GH handles (#11163)
* Update to use teams instead of individual GH handles

* Fix typo

* Update CODEOWNERS

* Update CODEOWNERS

* Update team name
2022-04-12 12:06:12 -07:00
Baiju Meswani
5637f17189
Remove python frontend codeowners (#11143) 2022-04-07 15:57:30 -07:00
Changming Sun
c29d94383d
Update CODEOWNERS (#10932) 2022-03-18 09:37:58 -07:00
Scott McKay
e0d1d6906a
Merge two helpers involving the kernel def hashes into one file (#10609)
* Merge two helpers involving the kernel def hashes used by ORT format models. Add codeowners entry to ensure updates involving hashes are checked.
2022-02-23 20:46:09 +10:00
Changming Sun
3185680b6c
Add NHWC CONV contrib op (#10506) 2022-02-10 15:47:49 -08:00
Sherlock
e22920d954
Update ORTTraiing frontend codeowner (#9427) 2021-10-18 23:56:21 -07:00
Gary Miguel
e357022362
Remove onnxruntime team from CODEOWNERS (#8954)
There are currently 98 members in the team. Requesting review from
all of them for every PR is too noisy.
2021-09-09 15:26:59 -07:00
Edward Chen
287a2a778f
Update CODEOWNERS with mobile team ownership of expected kernel def hash data files. (#8454) 2021-07-22 11:19:06 -07:00
Sherlock
4931ef666d
Update ORTModule frontend code owner file (#8335) 2021-07-14 09:26:04 -07:00
Derek Murray
e91bdbde20
Add myself to CODEOWNERS for ORTModule python code (#7453) 2021-05-07 15:35:45 -07:00
Thiago Crepaldi
fbb24b57d0
Update code owners for pytorch frontend team (#6329) 2021-02-02 11:09:10 -08:00
Thiago Crepaldi
0fc9c504fe
Re-enable CI tests for the new PyTorch frontend (#5017)
This PR includes:

* Re-enable CI tests for new PyTorch frontend
* Re-enable fp16 and adjust tolerances for number matching
2020-09-04 09:36:24 -07:00
Thiago Crepaldi
9d1bdef195
Update CODEOWNERS and minor docstring fix (#5002)
This PR includes:

* Previous CODEOWNERS was encompassing more files than just training files
* Polynomial optimizer config is missing part of its docstring
2020-09-03 11:52:38 -07:00
Thiago Crepaldi
cd0f2fb48c
Add code oweners for pytorch frontend (#4963) 2020-08-28 15:57:52 -07:00
Pranav Sharma
6038ba21fd Fix codeowners file 2018-11-27 23:42:17 -08:00
Pranav Sharma
84fa1018a3
Create CODEOWNERS (#27) 2018-11-26 01:14:09 -08:00