Repository navigation
Add jagged_index_select_2d_forward XPU operator - #92
Conversation
c641b23 to
8114ad5
Compare
Added upstream FBGEMM test coverage for |
b936395 to
f134ba6
Compare
|
Latest changes: CI (
Documentation (
Validation
|
|
Also, please, rebase as there is a conflict in the patch file due to recently merged PRs. |
Signed-off-by: Felipe Leza Alvarez <felipe.leza.alvarez@intel.com>
Signed-off-by: Felipe Leza Alvarez <felipe.leza.alvarez@intel.com>
Update device selection order in the test patch to check for XPU
availability first, then fall back to CPU or CUDA. This ensures XPU
tests run on XPU hardware when available, rather than defaulting to
CPU even when XPU is present.
Changes the device logic from:
"cpu" if use_cpu else ("xpu" if xpu_available else "cuda")
to:
"xpu" if xpu_available else ("cpu" if use_cpu else "cuda")
…2d tests Signed-off-by: Felipe Leza Alvarez <felipe.leza.alvarez@intel.com>
Signed-off-by: Felipe Leza Alvarez <felipe.leza.alvarez@intel.com>
Signed-off-by: Felipe Leza Alvarez <felipe.leza.alvarez@intel.com>
Signed-off-by: Felipe Leza Alvarez <felipe.leza.alvarez@intel.com>
Signed-off-by: Felipe Leza Alvarez <felipe.leza.alvarez@intel.com>
…order with CUDA Signed-off-by: Felipe Leza Alvarez <felipe.leza.alvarez@intel.com>
8467cd1 to
a31766f
Compare
This commit introduces the
jagged_index_select_2d_forwardoperator for Intel XPU devices, enabling 2D index selection on jagged tensors with offset-based indexing.Changes
New SYCL Kernel Implementation (
jagged_index_select_2d.cpp/h)JaggedIndexSelect2dKernelfunctor for SYCL/XPU executionOperator Registration (
ops_registry.cpp)fbgemmnamespaceBuild Integration (
CMakeLists.txt)cc: @aagalleg, @manuelhsantana