Home
last modified time | relevance | path

Searched refs:CpuBackendContext (Results 1 – 25 of 54) sorted by relevance

123

/external/tensorflow/tensorflow/lite/kernels/
Dcpu_backend_context.cc46 CpuBackendContext::CpuInfo::~CpuInfo() { in ~CpuInfo()
52 bool CpuBackendContext::CpuInfo::EnsureInitialized() { in EnsureInitialized()
59 CpuBackendContext::CpuInfo::InitStatus
60 CpuBackendContext::CpuInfo::Initialize() { in Initialize()
68 bool CpuBackendContext::CpuInfo::Avx2Fma() { in Avx2Fma()
73 bool CpuBackendContext::CpuInfo::Avx() { in Avx()
77 bool CpuBackendContext::CpuInfo::Avx512() { in Avx512()
84 CpuBackendContext::CpuInfo::~CpuInfo() {} in ~CpuInfo()
86 bool CpuBackendContext::CpuInfo::EnsureInitialized() { in EnsureInitialized()
94 bool CpuBackendContext::CpuInfo::Avx2Fma() { return false; } in Avx2Fma()
[all …]
Dcpu_backend_context.h33 class CpuBackendContext final : public TfLiteInternalBackendContext {
35 static CpuBackendContext* GetFromContext(TfLiteContext* context);
37 CpuBackendContext();
38 ~CpuBackendContext() override;
118 CpuBackendContext(const CpuBackendContext&) = delete;
Dcpu_backend_threadpool.h38 CpuBackendContext* cpu_backend_context) { in Execute()
50 CpuBackendContext* cpu_backend_context) {
Dcpu_backend_gemm_x86.h43 CpuBackendContext* context) { in Run()
73 CpuBackendContext* context) {
Dfully_connected.cc516 CpuBackendContext::GetFromContext(context)); in EvalHybridImpl()
588 CpuBackendContext* cpu_backend_context = in EvalHybrid()
589 CpuBackendContext::GetFromContext(context); in EvalHybrid()
637 CpuBackendContext* cpu_backend_context) { in FullyConnectedInt8()
738 CpuBackendContext::GetFromContext(context)); in EvalQuantized()
744 CpuBackendContext::GetFromContext(context)); in EvalQuantized()
761 CpuBackendContext::GetFromContext(context)); in EvalQuantized()
798 CpuBackendContext::GetFromContext(context)); \ in EvalShuffledQuantized()
821 CpuBackendContext::GetFromContext(context)); in EvalShuffledQuantized()
886 CpuBackendContext::GetFromContext(context)); in EvalFloat()
[all …]
Dcpu_backend_gemm_eigen.h33 CpuBackendContext* /* context */);
Dcpu_backend_gemm.h120 CpuBackendContext* context) { in Gemm()
175 CpuBackendContext* context) { in Gemm()
Dcpu_backend_threadpool_test.cc65 CpuBackendContext context; in TestGenerateArrayOfIncrementingInts()
Dlstm_eval.h170 bool* compute_row_sums, CpuBackendContext* context);
196 CpuBackendContext* context);
Dcpu_backend_gemm_gemmlowp.h87 CpuBackendContext* context) {
144 CpuBackendContext* context) {
Dcpu_backend_gemm_eigen.cc41 const GemmParams<float, float>& params, CpuBackendContext* /* context */) { in Run() argument
Dmirror_pad.cc201 CpuBackendContext* cpu_backend_context = in Eval()
202 CpuBackendContext::GetFromContext(context); in Eval()
/external/tensorflow/tensorflow/lite/kernels/internal/
Dtensor_utils.h35 class CpuBackendContext; variable
47 CpuBackendContext* __restrict__ context);
55 bool* compute_row_sums, CpuBackendContext* context);
67 CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
108 int32_t* scratch, int16_t* output, CpuBackendContext* context);
139 int32_t* scratch, int8_t* output, CpuBackendContext* context);
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/
Dneon_tensor_utils_impl.h52 CpuBackendContext* context);
60 bool* compute_row_sums, CpuBackendContext* context);
94 int32_t* scratch, int8_t* output, CpuBackendContext* context);
100 int32_t* scratch, int16_t* output, CpuBackendContext* context);
Dsse_tensor_utils_impl.h44 float* __restrict__ result, CpuBackendContext* context);
53 bool* compute_row_sums, CpuBackendContext* context);
Dsse_tensor_utils.h58 bool* compute_row_sums, CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
69 CpuBackendContext* __restrict__ context) { in MatrixBatchVectorMultiplyAccumulate()
103 int32_t* scratch, int16_t* output, CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
113 int32_t* scratch, int8_t* output, CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
Dneon_tensor_utils.h50 CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
60 bool* compute_row_sums, CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
94 int32_t* scratch, int16_t* output, CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
104 int32_t* scratch, int8_t* output, CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
Dbatch_matmul.h31 CpuBackendContext* context) { in BatchMatMul()
121 bool* compute_row_sums, CpuBackendContext* context) { in BatchMatMul()
275 CpuBackendContext* context) { in BatchMatMul()
Dsse_tensor_utils.cc179 int32_t* scratch, CpuBackendContext* context) { in SseCpuBackendGemm()
223 float* __restrict__ result, CpuBackendContext* context) { in SseMatrixBatchVectorMultiplyAccumulate()
275 bool* compute_row_sums, CpuBackendContext* context) { in SseMatrixBatchVectorMultiplyAccumulate()
/external/tensorflow/tensorflow/lite/kernels/internal/reference/
Dportable_tensor_utils_impl.h29 class CpuBackendContext; variable
72 bool* compute_row_sums, CpuBackendContext* context);
78 CpuBackendContext* context);
112 int32_t* scratch, int16_t* output, CpuBackendContext* context);
118 int32_t* scratch, int8_t* output, CpuBackendContext* context);
Dportable_tensor_utils.h80 bool* compute_row_sums, CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
93 CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
127 int32_t* scratch, int16_t* output, CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
137 int32_t* scratch, int8_t* output, CpuBackendContext* context) { in MatrixBatchVectorMultiplyAccumulate()
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/sparse_ops/
Dfully_connected.h82 int thread_end, const CpuBackendContext& cpu_backend_context) { in FullyConnectedSparseWeight1x4Impl()
122 int thread_end, const CpuBackendContext& cpu_backend_context_x) in FullyConnectedSparseWeight1x4Task()
157 const CpuBackendContext& cpu_backend_context;
170 CpuBackendContext* cpu_backend_context) { in FullyConnectedSparseWeight1x4()
/external/tensorflow/tensorflow/lite/experimental/kernels/
Dgru_cell.h39 tflite::CpuBackendContext* cpu_backend_context);
Dgru_cell.cc44 tflite::CpuBackendContext* cpu_backend_context) { in GruCell()
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/integer_ops/
Dfully_connected.h35 CpuBackendContext* cpu_backend_context) { in FullyConnected()

123