ONE - On-device Neural Engine
Loading...
Searching...
No Matches
Conv.h File Reference
#include "OptimizedUtils.h"
#include "cker/eigen/EigenSupport.h"
#include "cker/eigen/Utils.h"
#include "cker/gemmlowp/GEMMSupport.h"
#include "cker/neon/neon_check.h"
#include "cker/operation/Common.h"
#include "cker/Shape.h"
#include "cker/Types.h"
#include <public/gemmlowp.h>
#include <public/map.h>
#include <fixedpoint/fixedpoint.h>
#include <vector>
#include <tuple>

Go to the source code of this file.

Data Structures

struct  nnfw::cker::optimized::GemmlowpOutputPipeline
 

Namespaces

namespace  nnfw
 
namespace  nnfw::cker
 
namespace  nnfw::cker::optimized
 
namespace  nnfw::cker::multithreaded
 

Functions

void nnfw::cker::optimized::AddBiasAndEvalActivationFunction (float output_activation_min, float output_activation_max, const Shape &bias_shape, const float *bias_data, const Shape &array_shape, float *array_data)
 
void nnfw::cker::optimized::Conv (const ConvParams &params, const Shape &input_shape, const uint8_t *input_data, const Shape &filter_shape, const uint8_t *filter_data, const Shape &bias_shape, const int32_t *bias_data, const Shape &output_shape, uint8_t *output_data, const Shape &im2col_shape, uint8_t *im2col_data)
 
void nnfw::cker::multithreaded::Conv (const ConvParams &params, const Shape &input_shape, const float *input_data, const Shape &filter_shape, const float *filter_data, const Shape &bias_shape, const float *bias_data, const Shape &output_shape, float *output_data)
 

Variables

std::mutex nnfw::cker::optimized::_gemmlowp_mutex