Age | Commit message (Collapse) | Author |
|
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Change-Id: Ia8b6f37ae2269c258924106f04df00f8f6039c7c
|
|
Change-Id: I07d237befd5786fc5d74365225941dfdaea62c31
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2627
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Adding 19.08.1 to the README along with the other releases.
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Change-Id: I0ed1bae48bdca76641f1252444a65ed1904ba9c4
Reviewed-on: https://review.mlplatform.org/c/2626
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Change-Id: I1a0ce17f139ce461a79bc0fbaf741e29ce34f93c
Reviewed-on: https://review.mlplatform.org/c/2624
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Change-Id: I935ed842cffe5cc29f5d2d8c299bbc8734afb338
Reviewed-on: https://review.mlplatform.org/c/2623
Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Change-Id: I6304c34339965585eac70be8f888d8d9c2dd70ff
Reviewed-on: https://review.mlplatform.org/c/2625
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Change-Id: I49231bb66101244d05d6eb35bc644bcc8693aa34
Signed-off-by: Michalis Spyrou <michalis.spyrou@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2602
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: I5af7f9f87cedcfc8a4d59e0376113d2f285754fd
Reviewed-on: https://review.mlplatform.org/c/2592
Reviewed-by: Pablo Marquez <pablo.tello@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Change-Id: Iacb57077fae9f70b24ecd1cdb4c8d017edd6f237
Signed-off-by: Pablo Tello <pablo.tello@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2562
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-by: Michalis Spyrou <michalis.spyrou@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: Ia528762dc5a93bebfd8fd037bf1f4e75d0b8a6de
Reviewed-on: https://review.mlplatform.org/c/2566
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
|
|
Instead of retrieving the data layout from the tensors, fix it to NHWC
as the selected function is already specialized for NWHC.
Change-Id: I67d8ca8b911adb8575e4c4a6232731b423a3604b
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2545
Reviewed-by: Pablo Marquez <pablo.tello@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Retain layout from configuration to execution as following configuration
might alter tensor meta-data in client code.
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: Ifdbb285809956b966ea534ab3ab231911a307cc0
Reviewed-on: https://review.mlplatform.org/c/2512
Reviewed-by: Pablo Marquez <pablo.tello@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Restricts the optimized path for NEPadLayer on int8 inputs to run only
when both input and output do not have any virtual padding, to honor all
the kernels assumptions.
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: I4debf872b5534d8dcec6d34e1c6114e58ce9dbb2
Reviewed-on: https://review.mlplatform.org/c/2494
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Giorgio Arena <giorgio.arena@arm.com>
|
|
Configuring functions serially can lead to side-effects in tensor attributes.
One of them is the data layout changing in case functions share same IO tensors.
Retain DataLayout used during configuration.
Change-Id: Ic8594300dc428282f4f9b9196f0d64842b6c1868
Signed-off-by: Pablo Tello <pablo.tello@arm.com>
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/c/VisualCompute/ComputeLibrary/+/217277
Tested-by: bsgcomp <bsgcomp@arm.com>
Reviewed-by: Michalis Spyrou <michalis.spyrou@arm.com>
Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com>
Comments-Addressed: bsgcomp <bsgcomp@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2505
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Configuring functions serially can lead to side-effects in tensor
attributes. One of them is the data layout changing in case functions
share same IO tensors. Retain DataLayout used during configuration.
Change-Id: I17538ce08b86df6986f0fcf21fa6544fbd5bd74b
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2470
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Giorgio Arena <giorgio.arena@arm.com>
|
|
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: I51d50ceda903c4322b659cd872d041d7db73c335
Reviewed-on: https://review.mlplatform.org/c/2481
|
|
Signed-off-by: Pablo Tello <pablo.tello@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2452
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Change-Id: I7cda1b67aa6c3541fdd7781be12288c8fc36ffeb
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: Ia6a1d3e4af747f95896d928e5cbd3188496c96e5
Reviewed-on: https://review.mlplatform.org/c/2385
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: If901b8bf30e813a8878f7052bdc613cc7e38e1e6
Reviewed-on: https://review.mlplatform.org/c/2383
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Change-Id: Ibf0a0b5dc30471efb9089a7154f0204f6568f531
Signed-off-by: SiCong Li <sicong.li@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2369
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: I4b042da25b4acf3a2135dc4cf120af4f9435fc77
Reviewed-on: https://review.mlplatform.org/c/2355
Reviewed-by: Giorgio Arena <giorgio.arena@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
32-bit requires aligned accesses thus enforcing a default alignment of
64-byte when it's not explicitly specified.
Change-Id: I4aed2ed4c8147884dcdeabfa3c043c685adc4fd5
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2357
Reviewed-by: SiCong Li <sicong.li@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
(cherry picked from commit 646d4e4c8289580eb38895d2b0d7c691441d776a)
Reviewed-on: https://review.mlplatform.org/c/2359
|
|
Failures were caused due to integer overflows as mixed calculation
between int32_t and uint32_t were taking place.
Change-Id: I72efb331c7b3093a71cf83639eb7e89f1c2c29fc
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2356
Reviewed-by: SiCong Li <sicong.li@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
(cherry picked from commit 0922dbbfe403716e79541115ac17a1544022836f)
Reviewed-on: https://review.mlplatform.org/c/2358
|
|
issue
Add the errata section to Doxygen, and provide pointer in README
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: I30cd29892cea49ffa5c80370bc91ccd3407f5d26
Reviewed-on: https://review.mlplatform.org/c/2350
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Adding absolute tolerance for Fully Connected layer nightly tests for
OpenGL.
Change-Id: I3806e8100be9e47e91b802286c8f3724a93a529b
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2351
Reviewed-by: Manuel Bottini <manuel.bottini@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Giuseppe Rossini <giuseppe.rossini@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Change-Id: I600507d0de19d7da6c1a13edcfff0a11ea6b5264
Signed-off-by: Pablo Tello <pablo.tello@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2254
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-by: Giorgio Arena <giorgio.arena@arm.com>
Reviewed-by: Giuseppe Rossini <giuseppe.rossini@arm.com>
Reviewed-by: Michalis Spyrou <michalis.spyrou@arm.com>
Reviewed-by: Manuel Bottini <manuel.bottini@arm.com>
Reviewed-by: SiCong Li <sicong.li@arm.com>
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: Ifd8a1856eabe2c89ea104917453d27a5452e7cfd
Reviewed-on: https://review.mlplatform.org/c/2341
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: I43da474e67afa16cdd2956b1ea79d3517050980e
Reviewed-on: https://review.mlplatform.org/c/2333
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: Iff052bfa7155f3ce21fca2fbafcf4a79878d891b
Reviewed-on: https://review.mlplatform.org/c/2332
Reviewed-by: Kurtis Charnock <kurtis.charnock@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: I6f943d9f24996d78b692b4d5222879746300c7fc
Reviewed-on: https://review.mlplatform.org/c/2331
Reviewed-by: Kurtis Charnock <kurtis.charnock@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: I9b38f7f634495df475840871cf84fa1bad2d3bf5
Reviewed-on: https://review.mlplatform.org/c/2330
Reviewed-by: Kurtis Charnock <kurtis.charnock@arm.com>
Comments-Addressed: Kurtis Charnock <kurtis.charnock@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: I78f860926e76a7c297c5e78fabab2984c034c978
Reviewed-on: https://review.mlplatform.org/c/2329
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: I863671c180fe253e1eabec25e4aeecb6118c2392
Reviewed-on: https://review.mlplatform.org/c/2328
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
CLInstanceNormalizationLayer assumes there is no padding both on the
input and output tensors. Although it is true that the operator itself
does not add any padding, other layers might do it, therefore breaking
the assumption.
Change-Id: Ief7b74017ca0303bfb0670690f6d9ecbd4b9c29c
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2336
Reviewed-by: Manuel Bottini <manuel.bottini@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Remove FIXME comments in Sconscripts referring to the removal of
benchmark_examples and validate_examples, as we are keeping them in
releases from now on.
This is a 19.11 release activity ticket but the patch needs to be
backported to master because this applies to all future releases.
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: Ifac73ebeaf12c93d6309f73bb011bd275e1fe503
Reviewed-on: https://review.mlplatform.org/c/2334
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Improved TensorInfo to accept DataLayout, useful to test the validate functions
Removing nighlies tests
Moving all vpadds instructions in add.h
Change-Id: I96290a6f26272eae865dba48bbc3c6aee4bc0214
Signed-off-by: Manuel Bottini <manuel.bottini@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2287
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Disable usage of RuntimeContext for CL in the test and benchmark suite
as ordering of construction/destruction has been altered causing issues.
Change-Id: I86702350fdabeb6d3a9547c405ee82358255d574
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2314
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Giuseppe Rossini <giuseppe.rossini@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
|
|
Remove 3rdparty folder and submodule
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: Ie8bcfd5253f81209644eae068621e1600e411d24
|
|
Half the number of granules for fp16 compaired to fp32.
Change-Id: Id9a39d29a5b08295fade8271b93ef80a19a536ce
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2298
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michalis Spyrou <michalis.spyrou@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
|
|
The error message is added to function computing padding
requirements.
Change-Id: I2869577e587dbb8153b5abca4d63f3ba999e7e2f
Signed-off-by: Sang-Hoon Park <sang-hoon.park@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2305
Reviewed-by: Pablo Marquez <pablo.tello@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Change-Id: Idd2f095033fabacbb2db6b252094b984f23dd152
Signed-off-by: Giuseppe Rossini <giuseppe.rossini@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2294
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
|
|
Change-Id: I16f6758b768ede404a064db057302ded706e1e8a
Signed-off-by: Vidhya Sudhan Loganathan <vidhyasudhan.loganathan@arm.com>
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2215
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
|
|
* Add small-mnist example
* Add PrintAccessor
* Add DequantizationLayer graph node
Change-Id: I7bc8011e5a602f40fa3c47b231a2a69c804e78c2
Signed-off-by: Isabella Gottardi <isabella.gottardi@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2274
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Giorgio Arena <giorgio.arena@arm.com>
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Reworked the graph api opencl backend to use the legacy api in
initialize_backend().
Change-Id: Ie27a3484a3851e742fce9bf5bfef7b6ef928d0a0
Signed-off-by: Pablo Tello <pablo.tello@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2276
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
|
|
Change-Id: I60ede3e8aeec678a9fb0d8d0f05a8048ab1ced7c
Signed-off-by: Giorgio Arena <giorgio.arena@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2285
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
|
|
Change-Id: I8e8ef8d22e0cdcc88ac143d23c84a7767565dc60
Signed-off-by: Michalis Spyrou <michalis.spyrou@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2270
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
|
|
Change-Id: I5cac5d40cf345cf91cfbea1e60ef78ede048cc1e
Signed-off-by: Giorgio Arena <giorgio.arena@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2267
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Change-Id: I720a3beeb0c6503938f637b42fc45741e4aa1ab5
Signed-off-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2263
Reviewed-by: Manuel Bottini <manuel.bottini@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michalis Spyrou <michalis.spyrou@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Change-Id: I2d1b77370f8eceeaeae95306b4db5d90ababb76f
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2266
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|
|
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: I998210c3c454c091cfe124f1151f0e052c83a0ef
Reviewed-on: https://review.mlplatform.org/c/2264
Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
|