/external/gemmlowp/internal/ |
D | kernel_default.h | 46 template <typename BitDepthParams> 48 : DefaultKernelImpl<(BitDepthParams::LhsRange::kMaxValue * 49 BitDepthParams::RhsRange::kMaxValue < 51 (BitDepthParams::LhsRange::kMinValue >= 0), 52 (BitDepthParams::LhsRange::kMinValue > 0 || 53 (BitDepthParams::LhsRange::kMaxValue <= 127 && 54 BitDepthParams::LhsRange::kMinValue > -128))> {};
|
D | dispatch_gemm_shape.h | 169 template <typename InputScalar, typename OutputScalar, typename BitDepthParams, 193 return DispatchGemmShape<InputScalar, OutputScalar, BitDepthParams>( 199 typedef DefaultKernel<BitDepthParams> Kernel; 201 BitDepthParams>(context, Kernel(), lhs, rhs, result,
|
D | multi_thread_gemm.h | 463 typename BitDepthParams, MapOrder LhsOrder, MapOrder RhsOrder, 633 typename BitDepthParams, MapOrder LhsOrder, MapOrder RhsOrder, 662 BitDepthParams>(context, kernel, lhs, rhs, result, in MultiThreadGemm() 703 BitDepthParams, LhsOrder, RhsOrder, in MultiThreadGemm()
|
D | single_thread_gemm.h | 63 typename BitDepthParams, MapOrder LhsOrder, MapOrder RhsOrder,
|
/external/gemmlowp/public/ |
D | gemmlowp.h | 30 template <typename InputScalar, typename OutputScalar, typename BitDepthParams, 41 DispatchGemmShape<InputScalar, OutputScalar, BitDepthParams>( in GemmWithOutputPipelinePC() 50 template <typename InputScalar, typename OutputScalar, typename BitDepthParams, 63 DispatchGemmShape<InputScalar, OutputScalar, BitDepthParams>( in GemmWithOutputPipeline() 72 template <typename Scalar, typename BitDepthParams, MapOrder LhsOrder, 80 GemmWithOutputPipeline<Scalar, Scalar, BitDepthParams>( in Gemm()
|
D | bit_depth.h | 37 struct BitDepthParams { struct 43 using DefaultL8R8BitDepthParams = BitDepthParams<Uint8Range, Uint8Range>; argument 49 BitDepthParams<Uint8RangeExcludingZero, Uint8Range>; 54 BitDepthParams<Int8RangeExcludingLow, Int8Range>;
|
/external/gemmlowp/test/ |
D | test.cc | 119 typedef tBitDepthParams BitDepthParams; typedef 146 SingleThreadGemm<typename Kernel::Format, Scalar, Scalar, BitDepthParams, in Gemm() 159 typedef tBitDepthParams BitDepthParams; typedef 187 MultiThreadGemm<typename Kernel::Format, Scalar, Scalar, BitDepthParams, in Gemm() 200 typedef tBitDepthParams BitDepthParams; typedef 214 gemmlowp::Gemm<std::uint8_t, BitDepthParams, LhsOrder, RhsOrder, in Gemm() 235 typedef BitDepthParamsForSettings<BitDepth> BitDepthParams; typedef 262 typedef DefaultL8R8BitDepthParams BitDepthParams; typedef 434 typedef typename GemmWrapper::BitDepthParams BitDepthParams; in test_gemm_impl() typedef 512 using BitDepthParams = typename GemmWrapper::BitDepthParams; in test_gemm() typedef [all …]
|
D | benchmark_all_sizes.cc | 112 template <typename BitDepthParams> 142 gemmlowp::GemmWithOutputPipeline<std::uint8_t, std::uint8_t, BitDepthParams>( in benchmark_8bit() 153 BitDepthParams>( in benchmark_8bit() 164 template <typename BitDepthParams> 184 gemmlowp::GemmWithOutputPipeline<std::uint8_t, std::int32_t, BitDepthParams>( in benchmark_8bit_to_32bit() 195 BitDepthParams>( in benchmark_8bit_to_32bit()
|
/external/tensorflow/tensorflow/lite/kernels/ |
D | cpu_backend_gemm_gemmlowp.h | 107 using BitDepthParams = typename GemmlowpBitDepthParams<SrcScalar>::Type; 114 gemmlowp::GemmWithOutputPipeline<SrcScalar, DstScalar, BitDepthParams>( 121 gemmlowp::GemmWithOutputPipeline<SrcScalar, DstScalar, BitDepthParams>( 176 using BitDepthParams = typename GemmlowpBitDepthParams<SrcScalar>::Type; 177 gemmlowp::GemmWithOutputPipeline<SrcScalar, DstScalar, BitDepthParams>(
|
/external/gemmlowp/doc/ |
D | public.md | 32 template <typename InputScalar, typename OutputScalar, typename BitDepthParams, 61 * `BitDepthParams`: Defines the bit format of the input and output matrices
|
D | less-than-8-bit.md | 70 ### The BitDepthParams parameter in the public/gemmlowp.h interface 73 quantization, by means of a BitDepthParams template parameter, which is a type 112 The packing stage is where most of the work specific to the BitDepthParams takes 116 255] to the range specified by the BitDepthParams, which is [0 ... (2^N)-1]
|
/external/libaom/libaom/test/ |
D | noise_model_test.cc | 331 struct BitDepthParams { struct 500 typedef ::testing::Types<BitDepthParams<uint8_t, 8, false>, // lowbd 501 BitDepthParams<uint16_t, 8, true>, // lowbd in 16-bit 502 BitDepthParams<uint16_t, 10, true>, // highbd data 503 BitDepthParams<uint16_t, 12, true> >
|