onnxruntime
[EP ABI] Add OrtKernelInfo APIs for kernel-based plugin EPs
#26803
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
53
Changes
View On
GitHub
Commits
[EP ABI] Add weight pre-packing support to kernel-based plugin EPs
adrianlizarraga
committed
239 days ago
Add comment about sharing of prepacked weights (cpu ep only)
adrianlizarraga
committed
239 days ago
Update Mul kernel to pre-pack input b
adrianlizarraga
committed
238 days ago
Apply suggestions from code review
adrianlizarraga
committed
238 days ago
Add comments regarding prepack allocator lifetime
adrianlizarraga
committed
238 days ago
Merge branch 'adrianl/plugin-ep-kernel-prepack' of github.com:microsoft/onnxruntime into adrianl/plugin-ep-kernel-prepack
adrianlizarraga
committed
238 days ago
Added support for sharing pre-packed weights for cpu-accessible allocations
adrianlizarraga
committed
236 days ago
Define what should happen if OrtKernelImpl::SetSharedPrePackedWeight() receives an unexpected call (return error instead of setting a flag to false)
adrianlizarraga
committed
236 days ago
Add some missing OrtKernelInfo APIs for plugin EPs
adrianlizarraga
committed
232 days ago
Merge branch 'main' into adrianl/plugin-ep-kernel-prepack
adrianlizarraga
committed
231 days ago
Clean up some exception handling
adrianlizarraga
committed
231 days ago
Refactor example kernel classes (no inheritance)
adrianlizarraga
committed
230 days ago
Merge branch 'main' into adrianl/plugin-ep-kernel-prepack
adrianlizarraga
committed
230 days ago
Correct use of output param
adrianlizarraga
committed
230 days ago
Add more edge-case handling for PrePack() call
adrianlizarraga
committed
230 days ago
API version checks
adrianlizarraga
committed
230 days ago
Use correct SAL annotation for array parameters
adrianlizarraga
committed
230 days ago
Clean up some includes
adrianlizarraga
committed
230 days ago
Merge branch 'main' into adrianl/KernelPluginEp_KernelInfoApis
adrianlizarraga
committed
229 days ago
Update onnxruntime/core/session/plugin_ep/ep_kernel_registration.cc
adrianlizarraga
committed
228 days ago
Rename ExecuteIfCustomOpsApiEnabled to ExecuteifKernelApiEnabled
adrianlizarraga
committed
228 days ago
Remove OrtAllocator parameter from SharedPrePackedWeightCache_StoreWeightData
adrianlizarraga
committed
228 days ago
Clarify what happens when SharedPrePackedWeightCache_StoreWeightData is called repeatedly
adrianlizarraga
committed
228 days ago
Merge branch 'main' into adrianl/KernelPluginEp_KernelInfoApis
adrianlizarraga
committed
225 days ago
Move some kernel info apis to OrtApi; Fix unrelated memory leak for KernelContext_GetAllocator()
adrianlizarraga
committed
225 days ago
Merge branch 'main' into adrianl/plugin-ep-kernel-prepack
adrianlizarraga
committed
225 days ago
Review comments
adrianlizarraga
committed
225 days ago
C++ API
adrianlizarraga
committed
224 days ago
Improve doc for c++ api convenience class
adrianlizarraga
committed
224 days ago
Add buffer_sizes as a parameter to OrtKernelImpl::SetSharedWeightData
adrianlizarraga
committed
224 days ago
Add comment to implementation of OrtKernelImpl::SetSharedPrePackedWeight
adrianlizarraga
committed
224 days ago
Do not prescribe what the kernel impl should return for a situation that should not happen
adrianlizarraga
committed
224 days ago
Update include/onnxruntime/core/session/onnxruntime_ep_c_api.h
adrianlizarraga
committed
224 days ago
Adjust comments
adrianlizarraga
committed
224 days ago
Tweak comment again
adrianlizarraga
committed
224 days ago
Merge main and fix conflicts
adrianlizarraga
committed
221 days ago
Update example kernel EP to get the OrtEp from OrtKernelInfo and add a unit test
adrianlizarraga
committed
221 days ago
Address copilot review comments
adrianlizarraga
committed
221 days ago
Address copilot review comment: update error message when APIs for OrtKernel* are not enabled
adrianlizarraga
committed
221 days ago
Add comments to clarify ownership scenarios
adrianlizarraga
committed
221 days ago
Merge branch 'adrianl/plugin-ep-kernel-prepack' into adrianl/KernelPluginEp_KernelInfoApis
adrianlizarraga
committed
221 days ago
Merge main and fix conflicts
adrianlizarraga
committed
218 days ago
Add support for Add kernel to test kernel-based EP. This used as motivation to test the KernelInfo_GetOperatorType() API
adrianlizarraga
committed
218 days ago
Rename variable from 'mul_kernel' to 'binary_op_kernel'
adrianlizarraga
committed
218 days ago
Address review comments and fix compiler warnings on Linux
adrianlizarraga
committed
218 days ago
Move KernelContext_GetAllocator memory leak fix to a different PR
adrianlizarraga
committed
217 days ago
Simplify binary op type check
adrianlizarraga
committed
217 days ago
Merge branch 'main' into adrianl/KernelPluginEp_KernelInfoApis
adrianlizarraga
committed
211 days ago
Review comments + add new API to get op domain
adrianlizarraga
committed
210 days ago
Check for NULL size arg in API call. Update comment
adrianlizarraga
committed
210 days ago
Update SAL annotations for older KernelInfo_* API functions
adrianlizarraga
committed
210 days ago
Update example BinaryOp class to support Sub instead of Add
adrianlizarraga
committed
210 days ago
Update comment for KernelInfo_GetNodeName
adrianlizarraga
committed
210 days ago
Loading