/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/flatbuffers/include/flatbuffers/ |
A D | stl_emulation.h | 63 template <typename T> inline T *vector_data(std::vector<T> &vector) { in vector_data() 69 template <typename T> inline const T *vector_data( in vector_data() 139 template <typename T> using is_scalar = std::is_scalar<T>; 143 template <typename T> using is_enum = std::is_enum<T>; 147 template<class T, T v> 170 template<class T, T v> 184 template<class T, T v> 200 explicit unique_ptr(T* p) : std::unique_ptr<T>(p) {} 272 T* ptr_; 411 T value_or(T default_value) const FLATBUFFERS_NOEXCEPT { [all …]
|
A D | flatbuffers.h | 35 template<typename T> inline bool IsTheSameAs(T e, T def) { return e == def; } in IsTheSameAs() 40 template<typename T> inline bool IsFloatTheSameAs(T e, T def) { in IsFloatTheSameAs() 55 inline bool IsOutRange(const T &v, const T &low, const T &high) { in IsOutRange() 61 inline bool IsInRange(const T &v, const T &low, const T &high) { in IsInRange() 1058 template<typename T, typename Alloc> T *data(std::vector<T, Alloc> &v) { 1304 template<typename T> void AddElement(voffset_t field, T e, T def) { 1723 StartVector(len * sizeof(T) / AlignOf<T>(), AlignOf<T>()); 2481 template<typename T> bool SetField(voffset_t field, T val, T def) { 2795 return E(T(lhs) | T(rhs));\ 2798 return E(T(lhs) & T(rhs));\ [all …]
|
A D | base.h | 111 template<class T> inline operator T*() const { return 0; } 279 template<typename T> FLATBUFFERS_CONSTEXPR inline bool IsConstTrue(T t) { in IsConstTrue() 334 template<typename T> T EndianSwap(T t) { in EndianSwap() 357 } else if (sizeof(T) == 2) { in EndianSwap() 361 } else if (sizeof(T) == 4) { in EndianSwap() 365 } else if (sizeof(T) == 8) { in EndianSwap() 380 template<typename T> T EndianScalar(T t) { in EndianScalar() 388 template<typename T> 391 T ReadScalar(const void *p) { in ReadScalar() 402 template<typename T> [all …]
|
/AliOS-Things-master/components/lwip/lwip2.0.0/netif/ppp/polarssl/ |
A D | des.c | 257 T = ((X >> 4) ^ Y) & 0x0F0F0F0F; Y ^= T; X ^= (T << 4); \ 258 T = ((X >> 16) ^ Y) & 0x0000FFFF; Y ^= T; X ^= (T << 16); \ 259 T = ((Y >> 2) ^ X) & 0x33333333; X ^= T; Y ^= (T << 2); \ 260 T = ((Y >> 8) ^ X) & 0x00FF00FF; X ^= T; Y ^= (T << 8); \ 262 T = (X ^ Y) & 0xAAAAAAAA; Y ^= T; X ^= T; \ 272 T = (X ^ Y) & 0xAAAAAAAA; X ^= T; Y ^= T; \ 274 T = ((Y >> 8) ^ X) & 0x00FF00FF; X ^= T; Y ^= (T << 8); \ 275 T = ((Y >> 2) ^ X) & 0x33333333; X ^= T; Y ^= (T << 2); \ 276 T = ((X >> 16) ^ Y) & 0x0000FFFF; Y ^= T; X ^= (T << 16); \ 311 T = ((Y >> 4) ^ X) & 0x0F0F0F0F; X ^= T; Y ^= (T << 4); in des_setkey() [all …]
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/experimental/kernels/ |
A D | top_n.h | 63 template <class T, class Cmp = std::greater<T> > 116 void push(const T &v, T *dropped) { PushInternal(v, dropped); } in push() 123 void push(T &&v, T *dropped) { // NOLINT(build/c++11) in push() 128 const T &peek_bottom(); 212 void TopN<T, Cmp>::PushInternal(U &&v, T *dropped) { // NOLINT(build/c++11) in PushInternal() 251 const T &TopN<T, Cmp>::peek_bottom() { in peek_bottom() 273 std::vector<T> *TopN<T, Cmp>::Extract() { in Extract() 286 std::vector<T> *TopN<T, Cmp>::ExtractUnsorted() { in ExtractUnsorted() 297 std::vector<T> *TopN<T, Cmp>::ExtractNondestructive() const { in ExtractNondestructive() 304 void TopN<T, Cmp>::ExtractNondestructive(std::vector<T> *output) const { in ExtractNondestructive() [all …]
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/ |
A D | test_util.h | 46 template <typename T> 47 const T& RandomElement(const std::vector<T>& v) { in RandomElement() 62 template <typename T> 64 typename std::vector<T>::iterator end_it, T min, T max) { in FillRandom() 66 typedef typename std::conditional<sizeof(T) >= sizeof(int16_t), T, in FillRandom() 75 template <typename T> 76 void FillRandom(std::vector<T>* vec, T min, T max) { in FillRandom() 81 template <typename T> 82 void FillRandom(std::vector<T>* vec) { in FillRandom() 83 FillRandom(vec, std::numeric_limits<T>::min(), std::numeric_limits<T>::max()); in FillRandom() [all …]
|
A D | portable_tensor.h | 32 template <typename T> 46 all_data_.push_back(GetTensorData<T>(t)); in VectorOfTensors() 61 T* const* data() const { return all_data_.data(); } in data() 70 std::vector<T*> all_data_; 99 template <typename T> 103 input_data_ = GetTensorData<T>(input); in SequentialTensorWriter() 104 output_ptr_ = GetTensorData<T>(output); in SequentialTensorWriter() 106 SequentialTensorWriter(const T* input_data, T* output_data) in SequentialTensorWriter() 111 memcpy(output_ptr_, &input_data_[position], sizeof(T) * len); in WriteN() 116 const T* input_data_; [all …]
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/reference/ |
A D | comparisons.h | 26 template <typename T> 27 inline bool EqualFn(T lhs, T rhs) { in EqualFn() 31 template <typename T> 32 inline bool NotEqualFn(T lhs, T rhs) { in NotEqualFn() 37 inline bool GreaterFn(T lhs, T rhs) { in GreaterFn() 41 inline bool GreaterEqualFn(T lhs, T rhs) { in GreaterEqualFn() 45 inline bool LessFn(T lhs, T rhs) { in LessFn() 49 inline bool LessEqualFn(T lhs, T rhs) { in LessEqualFn() 54 using ComparisonFn = bool (*)(T, T); 56 template <typename T, ComparisonFn<T> F> [all …]
|
A D | div.h | 26 template <typename T> 44 template <typename T> 46 const T* input1_data, const T* input2_data, in DivElementwise() 98 template <typename T, int N = 5> 103 T* output_data) { in BroadcastDivSlowQuantized() 176 template <typename T, int N = 5> 184 T output_activation_min; in BroadcastDivSlow() 185 T output_activation_max; in BroadcastDivSlow() 218 template <typename T> 223 T output_activation_min; in Div() [all …]
|
A D | pad.h | 37 template <typename T, typename P> 41 T* output_data) { in PadImpl() 87 const T pad_value = *pad_value_ptr; in PadImpl() 89 const T* in_ptr = input_data; in PadImpl() 90 T* out_ptr = output_data; in PadImpl() 117 template <typename T, typename P> 121 T* output_data) { in Pad() 127 template <typename T> 131 T* output_data) { in Pad() 132 const T converted_pad_value = static_cast<T>(*pad_value_ptr); in Pad() [all …]
|
A D | prelu.h | 27 template <typename T> 30 const T* input_data, const RuntimeShape& alpha_shape, const T* alpha_data, in BroadcastPrelu4DSlow() 31 const RuntimeShape& output_shape, T* output_data) { in BroadcastPrelu4DSlow() 64 const int32_t quantized_min = std::numeric_limits<T>::min(); in BroadcastPrelu4DSlow() 65 const int32_t quantized_max = std::numeric_limits<T>::max(); in BroadcastPrelu4DSlow() 68 output_data[output_index] = static_cast<T>(clamped_output); in BroadcastPrelu4DSlow() 75 template <typename T> 79 T* output_data) { in Prelu() 80 const int32_t quantized_min = std::numeric_limits<T>::min(); in Prelu() 81 const int32_t quantized_max = std::numeric_limits<T>::max(); in Prelu() [all …]
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/ |
A D | micro_utils.h | 34 template <typename T> 44 template <typename T> 65 template <typename T> 73 template <typename T> 77 output[i] = FloatToSymmetricQuantizedType<T>(input[i], scale); in SymmetricQuantize() 81 template <typename T> 82 void SymmetricPerChannelQuantize(const float* input, T* output, in SymmetricPerChannelQuantize() 102 template <typename T> 104 T* output, float* scale) { in SymmetricQuantizeCalculateScales() 124 template <typename T> [all …]
|
/AliOS-Things-master/components/jsoncpp/include/json/ |
A D | allocator.h | 15 template <typename T> class SecureAllocator { 18 using value_type = T; 19 using pointer = T*; 20 using const_pointer = const T*; 21 using reference = T&; 22 using const_reference = const T&; 31 return static_cast<pointer>(::operator new(n * sizeof(T))); in allocate() 41 memset_s(p, n * sizeof(T), 0, n * sizeof(T)); in deallocate() 65 p->~T(); in destroy() 74 template <typename T, typename U> [all …]
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/ |
A D | acceleration_test_util_internal.h | 38 template <typename T> 51 const T& TestConfig() const { return test_config_; } in TestConfig() 57 T test_config_; 66 template <typename T> 67 absl::optional<T> GetAccelerationTestParam(std::string test_id) { in GetAccelerationTestParam() 71 auto config = new std::vector<ConfigurationEntry<T>>(); in GetAccelerationTestParam() 75 T value = T::ParseConfigurationLine(value_str); in GetAccelerationTestParam() 79 ReadAccelerationConfig(T::kAccelerationTestConfig, consumer); in GetAccelerationTestParam() 87 const std::vector<ConfigurationEntry<T>>* test_config = in GetAccelerationTestParam() 95 return absl::optional<T>(test_config_iter->TestConfig()); in GetAccelerationTestParam() [all …]
|
A D | test_util.h | 64 template <typename T> 67 std::vector<T> q; in Quantize() 77 template <typename T> 199 template <typename T> 517 T* v = interpreter_->typed_tensor<T>(index); in PopulateTensor() 539 T* v = interpreter_->typed_tensor<T>(index); in PopulateTensor() 558 void PopulateTensor(int index, int offset, T* begin, T* end) { in PopulateTensor() 559 T* v = interpreter_->typed_tensor<T>(index); in PopulateTensor() 574 const T* v = interpreter_->typed_tensor<T>(index); in ExtractVector() 699 const T qmin = std::numeric_limits<T>::min(); in QuantizationParams() [all …]
|
/AliOS-Things-master/components/py_engine/engine/lib/libm_dbl/ |
A D | __tan.c | 48 static const double T[] = { variable 91 r = T[1] + w*(T[3] + w*(T[5] + w*(T[7] + w*(T[9] + w*T[11])))); in __tan() 92 v = z*(T[2] + w*(T[4] + w*(T[6] + w*(T[8] + w*(T[10] + w*T[12]))))); in __tan() 94 r = y + z*(s*(r + v) + y) + s*T[0]; in __tan()
|
/AliOS-Things-master/components/SDL2/src/libm/ |
A D | k_tan.c | 53 T[] = { variable 95 r = T[1]+w*(T[3]+w*(T[5]+w*(T[7]+w*(T[9]+w*T[11])))); in __kernel_tan() 96 v = z*(T[2]+w*(T[4]+w*(T[6]+w*(T[8]+w*(T[10]+w*T[12]))))); in __kernel_tan() 99 r += T[0]*s; in __kernel_tan()
|
/AliOS-Things-master/components/py_engine/engine/lib/libm/ |
A D | kf_tan.c | 34 T[] = { variable 79 r = T[1]+w*(T[3]+w*(T[5]+w*(T[7]+w*(T[9]+w*T[11])))); 80 v = z*(T[2]+w*(T[4]+w*(T[6]+w*(T[8]+w*(T[10]+w*T[12]))))); 83 r += T[0]*s;
|
/AliOS-Things-master/components/mbedtls/library/ |
A D | des.c | 262 T = ((X >> 4) ^ Y) & 0x0F0F0F0F; Y ^= T; X ^= (T << 4); \ 263 T = ((X >> 16) ^ Y) & 0x0000FFFF; Y ^= T; X ^= (T << 16); \ 264 T = ((Y >> 2) ^ X) & 0x33333333; X ^= T; Y ^= (T << 2); \ 265 T = ((Y >> 8) ^ X) & 0x00FF00FF; X ^= T; Y ^= (T << 8); \ 267 T = (X ^ Y) & 0xAAAAAAAA; Y ^= T; X ^= T; \ 277 T = (X ^ Y) & 0xAAAAAAAA; X ^= T; Y ^= T; \ 279 T = ((Y >> 8) ^ X) & 0x00FF00FF; X ^= T; Y ^= (T << 8); \ 280 T = ((Y >> 2) ^ X) & 0x33333333; X ^= T; Y ^= (T << 2); \ 281 T = ((X >> 16) ^ Y) & 0x0000FFFF; Y ^= T; X ^= (T << 16); \ 431 T = ((Y >> 4) ^ X) & 0x0F0F0F0F; X ^= T; Y ^= (T << 4); in mbedtls_des_setkey() [all …]
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/TransformFunctions/ |
A D | arm_cfft_radix4_q15.c | 223 T = __SHADD16(T, 0); in arm_radix4_butterfly_q15() 224 T = __SHADD16(T, 0); in arm_radix4_butterfly_q15() 232 T = __QADD16(T, U); in arm_radix4_butterfly_q15() 265 T = __SHADD16(T, 0); in arm_radix4_butterfly_q15() 266 T = __SHADD16(T, 0); in arm_radix4_butterfly_q15() 281 T = __QSUB16(T, U); in arm_radix4_butterfly_q15() 1121 T = __SHADD16(T, 0); in arm_radix4_butterfly_inverse_q15() 1122 T = __SHADD16(T, 0); in arm_radix4_butterfly_inverse_q15() 1138 T = __SHADD16(T, 0); in arm_radix4_butterfly_inverse_q15() 1147 T = __QADD16(T, U); in arm_radix4_butterfly_inverse_q15() [all …]
|
A D | arm_cfft_radix2_q15.c | 101 q31_t T, S, R; in arm_radix2_butterfly_q15() local 122 T = ((T >> 1) & 0xFFFF0000) | (in & 0xFFFF); in arm_radix2_butterfly_q15() 128 R = __QSUB16(T, S); in arm_radix2_butterfly_q15() 157 T = ((T >> 1) & 0xFFFF0000) | (in & 0xFFFF); in arm_radix2_butterfly_q15() 163 R = __QSUB16(T, S); in arm_radix2_butterfly_q15() 279 R = __QSUB16(T, S); in arm_radix2_butterfly_q15() 292 R = __QSUB16(T, S); in arm_radix2_butterfly_q15() 430 q31_t T, S, R; in arm_radix2_butterfly_inverse_q15() local 451 T = ((T >> 1) & 0xFFFF0000) | (in & 0xFFFF); in arm_radix2_butterfly_inverse_q15() 457 R = __QSUB16(T, S); in arm_radix2_butterfly_inverse_q15() [all …]
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/kernels/ |
A D | floor_div.cc | 61 template <typename T> 66 const T* denominator_data = tflite::micro::GetTensorData<T>(input2); in EvalFloorDiv() 70 if (std::equal_to<T>()(denominator_data[i], 0)) { in EvalFloorDiv() 79 reference_ops::BroadcastBinaryFunction4DSlow<T, T, T>( in EvalFloorDiv() 81 tflite::micro::GetTensorData<T>(input1), in EvalFloorDiv() 84 tflite::micro::GetTensorData<T>(output), reference_ops::FloorDiv<T>); in EvalFloorDiv() 86 reference_ops::BinaryFunction<T, T, T>( in EvalFloorDiv() 88 tflite::micro::GetTensorData<T>(input1), in EvalFloorDiv() 91 tflite::micro::GetTensorData<T>(output), reference_ops::FloorDiv<T>); in EvalFloorDiv()
|
A D | floor_mod.cc | 66 template <typename T> 71 const T* denominator_data = tflite::micro::GetTensorData<T>(input2); in EvalFloorMod() 74 reference_ops::BroadcastBinaryFunction4DSlow<T, T, T>( in EvalFloorMod() 76 tflite::micro::GetTensorData<T>(input1), in EvalFloorMod() 79 tflite::micro::GetTensorData<T>(output), reference_ops::FloorMod<T>); in EvalFloorMod() 81 reference_ops::BinaryFunction<T, T, T>( in EvalFloorMod() 83 tflite::micro::GetTensorData<T>(input1), in EvalFloorMod() 86 tflite::micro::GetTensorData<T>(output), reference_ops::FloorMod<T>); in EvalFloorMod()
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/kernels/internal/optimized/ |
A D | im2col_utils.h | 26 template <typename T> 117 template <typename T> 159 const T zero_byte = zero_bytes_len > 1 ? static_cast<T>(zero_bytes[batch]) in DilatedIm2col() 181 T const* src = in DilatedIm2col() 202 template <typename T> 212 template <typename T> 247 template <typename T> 285 template <typename T> 292 int output_row_offset, const T* in_data, T* conv_buffer_data, in ExtractPatchIntoBufferColumn3D() 372 template <typename T> [all …]
|
/AliOS-Things-master/components/py_engine/tests/basics/ |
A D | namedtuple1.py | 10 T = namedtuple("Tup", ["foo", "bar"]) variable 13 for t in T(1, 2), T(bar=1, foo=2): 31 print(T(3, bar=4)) 43 t = T(1) 48 t = T(1, 2, 3) 53 t = T(foo=1) 58 t = T(1, foo=1) 64 t = T(1, baz=3)
|