OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Gemm
(Results
1 - 6
of
6
) sorted by null
/external/gemmlowp/internal/
kernel_default.h
15
// kernel_default.h: Chooses default
GEMM
and GEMV kernels for the
26
enum class KernelFamily {
Gemm
, Gemv };
48
GEMMLOWP_SET_DEFAULT_KERNEL(
Gemm
, 16, NEON_32_Kernel12x4Depth2)
49
GEMMLOWP_SET_DEFAULT_KERNEL(
Gemm
, 12,
54
GEMMLOWP_SET_DEFAULT_KERNEL(
Gemm
, 16, NEON_64_Kernel12x8Depth2)
58
GEMMLOWP_SET_DEFAULT_KERNEL(
Gemm
, 16, SSE4_32_Kernel4x4Depth2)
62
GEMMLOWP_SET_DEFAULT_KERNEL(
Gemm
, 16, SSE4_64_Kernel12x4Depth2)
71
GEMMLOWP_SET_DEFAULT_KERNEL(
Gemm
, 16, DefaultReferenceKernel)
/external/gemmlowp/public/
gemmlowp.h
37
// Computes a general matrix product ("
GEMM
").
56
// Vacuous
GEMM
, return early to avoid having to deal with
77
typedef DefaultKernel<KernelFamily::
Gemm
, BitDepthParams> Kernel;
82
typedef DefaultKernel<KernelFamily::
Gemm
, DefaultL8R8BitDepthParams>
92
// Computes a general matrix product ("
GEMM
").
113
// Computes a general matrix product ("
GEMM
").
119
void
Gemm
(GemmContext* context, const MatrixMap<const Scalar, LhsOrder>& lhs,
/external/gemmlowp/test/
test.cc
105
// *GemmWrapper's allow to wrap various
Gemm
functions in a uniform
121
static void
Gemm
(Context* context,
152
static void
Gemm
(Context* context,
174
static const char* Name() { return "public
Gemm
"; }
179
static void
Gemm
(Context* context,
185
gemmlowp::
Gemm
<uint8_t, BitDepthParams, LhsOrder, RhsOrder, ResultOrder>(
211
static void
Gemm
(Context*, const MatrixMap<const Scalar, LhsOrder>& lhs,
234
static void
Gemm
(bool transpose_a, bool transpose_b, bool transpose_c,
376
GemmWrapper::
Gemm
(context, lhs.const_map(), rhs.const_map(), &result->map(),
388
ReferenceEightBitIntGemmWrapper<Scalar>::
Gemm
(
[
all
...]
benchmark.cc
76
for (auto
gemm
: gemms) {
77
int rows =
gemm
.rows;
78
int depth =
gemm
.depth;
79
int cols =
gemm
.cols;
113
Gemm
<std::uint8_t, GEMMLOWP_TEST_BIT_DEPTH_PARAMS>(
143
for (auto
gemm
: gemms) {
144
ops += 2.0 *
gemm
.rows *
gemm
.depth *
gemm
.cols;
183
for (auto
gemm
: benchmark_gemms)
[
all
...]
/external/eigen/Eigen/src/Core/products/
GeneralMatrixMatrix.h
204
* Specialization of generic_product_impl for "large"
GEMM
, i.e.,
208
template<typename Scalar, typename Index, typename
Gemm
, typename Lhs, typename Rhs, typename Dest, typename BlockingType>
226
Gemm
::run(rows, cols, m_lhs.cols(),
233
typedef typename
Gemm
::Traits Traits;
/external/gemmlowp/eight_bit_int_gemm/
eight_bit_int_gemm.cc
27
// generated
GEMM
kernels that are suitable for some sizes of input matrices.
89
Gemm
<std::uint8_t, BIT_DEPTH_PARAMS>( \
236
// Assure enough scratch memory is allocated and run the fast path
gemm
.
263
// path
gemm
.
Completed in 356 milliseconds