1#ifndef CKERNEL_RUNTIME_EXTENT_H
2#define CKERNEL_RUNTIME_EXTENT_H
22 const int32_t *values,
23 size_t value_elements,
27 size_t initial_extent,
29 int32_t *valid_extent);
37 int32_t *valid_extent);
46 int32_t *valid_extent);
53 size_t input_elements,
58 size_t output_elements,
59 size_t output_stride);
int ck_runtime_scale_i32_checked(size_t source_extent, size_t factor, size_t capacity, int32_t *valid_extent)
int ck_runtime_sum_i32_checked(const int32_t *values, size_t value_elements, size_t count, int32_t min_value, int32_t max_value, size_t initial_extent, size_t capacity, int32_t *valid_extent)
int ck_runtime_affine_i32_checked(size_t source_extent, size_t factor, size_t offset, size_t capacity, int32_t *valid_extent)
int ck_runtime_copy_valid_f32(const float *input, size_t input_elements, size_t channels, size_t valid_frames, size_t input_stride, float *output, size_t output_elements, size_t output_stride)
@ CK_RUNTIME_EXTENT_LIMIT
@ CK_RUNTIME_EXTENT_INVALID
@ CK_RUNTIME_EXTENT_OVERFLOW
const uint8_t size_t count