@@ -100,69 +100,6 @@ INP_DLLEXPORT void dpnp_memory_memcpy_c(DPCTLSyclQueueRef q_ref,
100
100
INP_DLLEXPORT void
101
101
dpnp_memory_memcpy_c (void *dst, const void *src, size_t size_in_bytes);
102
102
103
- /* *
104
- * @ingroup BACKEND_API
105
- * @brief Custom implementation of dot function
106
- *
107
- * @param [in] q_ref Reference to SYCL queue.
108
- * @param [out] result_out Output array.
109
- * @param [in] result_size Size of output array.
110
- * @param [in] result_ndim Number of output array dimensions.
111
- * @param [in] result_shape Shape of output array.
112
- * @param [in] result_strides Strides of output array.
113
- * @param [in] input1_in First input array.
114
- * @param [in] input1_size Size of first input array.
115
- * @param [in] input1_ndim Number of first input array dimensions.
116
- * @param [in] input1_shape Shape of first input array.
117
- * @param [in] input1_strides Strides of first input array.
118
- * @param [in] input2_in Second input array.
119
- * @param [in] input2_size Size of second input array.
120
- * @param [in] input2_ndim Number of second input array dimensions.
121
- * @param [in] input2_shape Shape of second input array.
122
- * @param [in] input2_strides Strides of second input array.
123
- * @param [in] dep_event_vec_ref Reference to vector of SYCL events.
124
- */
125
- template <typename _DataType_output,
126
- typename _DataType_input1,
127
- typename _DataType_input2>
128
- INP_DLLEXPORT DPCTLSyclEventRef
129
- dpnp_dot_c (DPCTLSyclQueueRef q_ref,
130
- void *result_out,
131
- const size_t result_size,
132
- const size_t result_ndim,
133
- const shape_elem_type *result_shape,
134
- const shape_elem_type *result_strides,
135
- const void *input1_in,
136
- const size_t input1_size,
137
- const size_t input1_ndim,
138
- const shape_elem_type *input1_shape,
139
- const shape_elem_type *input1_strides,
140
- const void *input2_in,
141
- const size_t input2_size,
142
- const size_t input2_ndim,
143
- const shape_elem_type *input2_shape,
144
- const shape_elem_type *input2_strides,
145
- const DPCTLEventVectorRef dep_event_vec_ref);
146
-
147
- template <typename _DataType_output,
148
- typename _DataType_input1,
149
- typename _DataType_input2>
150
- INP_DLLEXPORT void dpnp_dot_c (void *result_out,
151
- const size_t result_size,
152
- const size_t result_ndim,
153
- const shape_elem_type *result_shape,
154
- const shape_elem_type *result_strides,
155
- const void *input1_in,
156
- const size_t input1_size,
157
- const size_t input1_ndim,
158
- const shape_elem_type *input1_shape,
159
- const shape_elem_type *input1_strides,
160
- const void *input2_in,
161
- const size_t input2_size,
162
- const size_t input2_ndim,
163
- const shape_elem_type *input2_shape,
164
- const shape_elem_type *input2_strides);
165
-
166
103
/* *
167
104
* @ingroup BACKEND_API
168
105
* @brief Return a partitioned copy of an array.
@@ -271,37 +208,6 @@ INP_DLLEXPORT void dpnp_initval_c(void *result1, void *value, size_t size);
271
208
272
209
#include < dpnp_gen_1arg_1type_tbl.hpp>
273
210
274
- #define MACRO_2ARG_3TYPES_OP (__name__, __operation__, __vec_operation__, \
275
- __vec_types__, __mkl_operation__, __mkl_types__) \
276
- template <typename _DataType_output, typename _DataType_input1, \
277
- typename _DataType_input2> \
278
- INP_DLLEXPORT DPCTLSyclEventRef __name__ ( \
279
- DPCTLSyclQueueRef q_ref, void *result_out, const size_t result_size, \
280
- const size_t result_ndim, const shape_elem_type *result_shape, \
281
- const shape_elem_type *result_strides, const void *input1_in, \
282
- const size_t input1_size, const size_t input1_ndim, \
283
- const shape_elem_type *input1_shape, \
284
- const shape_elem_type *input1_strides, const void *input2_in, \
285
- const size_t input2_size, const size_t input2_ndim, \
286
- const shape_elem_type *input2_shape, \
287
- const shape_elem_type *input2_strides, const size_t *where, \
288
- const DPCTLEventVectorRef dep_event_vec_ref); \
289
- \
290
- template <typename _DataType_output, typename _DataType_input1, \
291
- typename _DataType_input2> \
292
- INP_DLLEXPORT void __name__ ( \
293
- void *result_out, const size_t result_size, const size_t result_ndim, \
294
- const shape_elem_type *result_shape, \
295
- const shape_elem_type *result_strides, const void *input1_in, \
296
- const size_t input1_size, const size_t input1_ndim, \
297
- const shape_elem_type *input1_shape, \
298
- const shape_elem_type *input1_strides, const void *input2_in, \
299
- const size_t input2_size, const size_t input2_ndim, \
300
- const shape_elem_type *input2_shape, \
301
- const shape_elem_type *input2_strides, const size_t *where);
302
-
303
- #include < dpnp_gen_2arg_3type_tbl.hpp>
304
-
305
211
/* *
306
212
* @ingroup BACKEND_API
307
213
* @brief modf function.
0 commit comments