Compute Library  18.02
Validation.cpp File Reference
#include "Validation.h"
#include "arm_compute/core/Coordinates.h"
#include "arm_compute/core/Error.h"
#include "arm_compute/core/TensorShape.h"
#include "arm_compute/core/Types.h"
#include "arm_compute/runtime/Tensor.h"
#include <array>
#include <cmath>
#include <cstddef>
#include <cstdint>

Go to the source code of this file.

Namespaces

 arm_compute
 This file contains all available output stages for GEMMLowp on OpenCL.
 
 arm_compute::test
 
 arm_compute::test::validation
 

Functions

void validate (const arm_compute::ValidRegion &region, const arm_compute::ValidRegion &reference)
 Validate valid regions. More...
 
void validate (const arm_compute::PaddingSize &padding, const arm_compute::PaddingSize &reference)
 Validate padding. More...
 
void validate (const arm_compute::PaddingSize &padding, const arm_compute::PaddingSize &width_reference, const arm_compute::PaddingSize &height_reference)
 Validate padding. More...
 
void validate (const IAccessor &tensor, const void *reference_value)
 Validate tensors against constant value. More...
 
void validate (const IAccessor &tensor, BorderSize border_size, const BorderMode &border_mode, const void *border_value)
 Validate border against a constant value. More...
 
void validate (std::vector< unsigned int > classified_labels, std::vector< unsigned int > expected_labels)
 Validate classified labels against expected ones. More...