diff options
author | Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> | 2019-11-11 12:54:47 +0000 |
---|---|---|
committer | TeresaARM <teresa.charlinreyes@arm.com> | 2019-11-12 09:16:17 +0000 |
commit | 94d3b931eddd1f75fccb2ec111e6499cb9ccdeeb (patch) | |
tree | 3ebe2e73be1d93cb98e3189ad57a78783f96de1f /src/backends/reference/workloads/TransposeConvolution2d.cpp | |
parent | 62cdb08ed5d006b8f130d73665211d35e71f6cf3 (diff) | |
download | armnn-94d3b931eddd1f75fccb2ec111e6499cb9ccdeeb.tar.gz |
IVGCVSW-3839 Add support of per-axis quantization to reference TransposeConvolution2d
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Change-Id: Ie0dc1204eee925adfb1e59aba3f1137178302184
Diffstat (limited to 'src/backends/reference/workloads/TransposeConvolution2d.cpp')
-rw-r--r-- | src/backends/reference/workloads/TransposeConvolution2d.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backends/reference/workloads/TransposeConvolution2d.cpp b/src/backends/reference/workloads/TransposeConvolution2d.cpp index 1b89ef9262..5662c58809 100644 --- a/src/backends/reference/workloads/TransposeConvolution2d.cpp +++ b/src/backends/reference/workloads/TransposeConvolution2d.cpp @@ -79,7 +79,7 @@ void TransposeConvolution2dImpl(const TransposeConvolution2dDescriptor& descript const unsigned int weightsIndex = dataLayoutIndexed.GetIndex(weightsShape, dOutput, dInput, yWeights, xWeights); - weightsDecoder[weightsIndex]; + weightsDecoder.SetIndex(weightsIndex, dOutput); const unsigned int outputIndex = dataLayoutIndexed.GetIndex(outputShape, batch, dOutput, yOutput, xOutput); @@ -107,7 +107,7 @@ void TransposeConvolution2dImpl(const TransposeConvolution2dDescriptor& descript { for (unsigned int dOutput = 0u; dOutput < outputDepth; ++dOutput) { - rBiasesDecoder[dOutput]; + rBiasesDecoder.SetIndex(dOutput, dOutput); for (unsigned int yOutput = 0u; yOutput < outputHeight; ++yOutput) { for (unsigned int xOutput = 0u; xOutput < outputWidth; ++xOutput) |