File tree Expand file tree Collapse file tree 14 files changed +1847
-28
lines changed Expand file tree Collapse file tree 14 files changed +1847
-28
lines changed Original file line number Diff line number Diff line change @@ -79,6 +79,7 @@ if(EXECUTORCH_NNLIB_OPT)
7979 set (TARGET_DIR hifi)
8080 add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /${TARGET_DIR} /third-party/nnlib
8181 ${EXECUTORCH_ROOT} /runtime/core/portable_type/c10)
82+ add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /${TARGET_DIR} /kernels)
8283elseif (EXECUTORCH_FUSION_G3_OPT)
8384 set (TARGET_DIR fusion_g3)
8485 add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /${TARGET_DIR} /third-party/nnlib
8788 set (TARGET_DIR reference)
8889endif ()
8990
90- add_subdirectory ( ${CMAKE_CURRENT_SOURCE_DIR} / ${TARGET_DIR} /kernels)
91+
9192add_subdirectory (${CMAKE_CURRENT_SOURCE_DIR} /${TARGET_DIR} /operators)
Original file line number Diff line number Diff line change 4242 - arg_meta : null
4343 kernel_name : cadence::impl::G3::cat_out
4444
45+ - op : clamp.out
46+ cpp_no_default_args : ['min']
47+ kernels :
48+ - arg_meta : null
49+ kernel_name : cadence::impl::G3::clamp_out
50+
51+ - op : clamp.Tensor_out
52+ kernels :
53+ - arg_meta : null
54+ kernel_name : cadence::impl::G3::clamp_tensor_out
55+
4556- op : clone.out
4657 kernels :
4758 - arg_meta : null
6778 - arg_meta : null
6879 kernel_name : torch::executor::full_out
6980
81+ - op : lt.Scalar_out
82+ kernels :
83+ - arg_meta : null
84+ kernel_name : cadence::impl::G3::lt_scalar_out
85+
86+ - op : lt.Tensor_out
87+ kernels :
88+ - arg_meta : null
89+ kernel_name : cadence::impl::G3::lt_tensor_out
90+
7091- op : mul.out
7192 kernels :
7293 - arg_meta : null
81102 - arg_meta : null
82103 kernel_name : cadence::impl::G3::permute_copy_out
83104
105+ - op : rsqrt.out
106+ kernels :
107+ - arg_meta : null
108+ kernel_name : cadence::impl::G3::rsqrt_out
109+
84110- op : sigmoid.out
85111 kernels :
86112 - arg_meta : null
87- kernel_name : torch::executor ::sigmoid_out
113+ kernel_name : cadence::impl::G3 ::sigmoid_out
88114
89115- op : slice_copy.Tensor_out
90116 kernels :
96122 - arg_meta : null
97123 kernel_name : torch::executor::split_with_sizes_copy_out
98124
125+ - op : sqrt.out
126+ kernels :
127+ - arg_meta : null
128+ kernel_name : cadence::impl::G3::sqrt_out
129+
99130- op : sub.out
100131 kernels :
101132 - arg_meta : null
106137 - arg_meta : null
107138 kernel_name : cadence::impl::G3::sub_scalar_out
108139
140+ - op : tanh.out
141+ kernels :
142+ - arg_meta : null
143+ kernel_name : cadence::impl::G3::tanh_out
144+
145+ - op : transpose_copy.int_out
146+ kernels :
147+ - arg_meta : null
148+ kernel_name : cadence::impl::G3::transpose_copy_int_out
149+
109150- op : view_copy.out
110151 kernels :
111152 - arg_meta : null
114155- op : where.self_out
115156 kernels :
116157 - arg_meta : null
117- kernel_name : torch::executor ::where_out
158+ kernel_name : cadence::impl::G3 ::where_out
118159
119160- op : native_layer_norm.out
120161 kernels :
124165- op : mean.out
125166 kernels :
126167 - arg_meta : null
127- kernel_name : cadence::impl::G3::mean_dim_out
168+ kernel_name : cadence::impl::G3::mean_out
128169
129170- op : exp.out
130171 kernels :
Original file line number Diff line number Diff line change @@ -41,7 +41,15 @@ set(_aten_ops__srcs
4141 "${CMAKE_CURRENT_SOURCE_DIR} /op_mean.cpp"
4242 "${CMAKE_CURRENT_SOURCE_DIR} /op_slice_copy.cpp"
4343 "${CMAKE_CURRENT_SOURCE_DIR} /op_permute_copy.cpp"
44+ "${CMAKE_CURRENT_SOURCE_DIR} /op_transpose_copy.cpp"
4445 "${CMAKE_CURRENT_SOURCE_DIR} /op_exp.cpp"
46+ "${CMAKE_CURRENT_SOURCE_DIR} /op_sigmoid.cpp"
47+ "${CMAKE_CURRENT_SOURCE_DIR} /op_sqrt.cpp"
48+ "${CMAKE_CURRENT_SOURCE_DIR} /op_rsqrt.cpp"
49+ "${CMAKE_CURRENT_SOURCE_DIR} /op_tanh.cpp"
50+ "${CMAKE_CURRENT_SOURCE_DIR} /op_lt.cpp"
51+ "${CMAKE_CURRENT_SOURCE_DIR} /op_where.cpp"
52+ "${CMAKE_CURRENT_SOURCE_DIR} /op_clamp.cpp"
4553 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_bmm.cpp"
4654 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_clone.cpp"
4755 "${EXECUTORCH_ROOT} /kernels/portable/cpu/op_div.cpp"
You can’t perform that action at this time.
0 commit comments