Compute Library
 21.08
AssetsLibrary.h File Reference
#include "arm_compute/core/Coordinates.h"
#include "arm_compute/core/Error.h"
#include "arm_compute/core/Helpers.h"
#include "arm_compute/core/TensorInfo.h"
#include "arm_compute/core/TensorShape.h"
#include "arm_compute/core/Types.h"
#include "arm_compute/core/Window.h"
#include "support/Random.h"
#include "tests/RawTensor.h"
#include "tests/TensorCache.h"
#include "tests/Utils.h"
#include "tests/framework/Exceptions.h"
#include "utils/Utils.h"
#include <algorithm>
#include <cstddef>
#include <fstream>
#include <random>
#include <string>
#include <type_traits>
#include <vector>

Go to the source code of this file.

Data Structures

class  AssetsLibrary
 Factory class to create and fill tensors. More...
 

Namespaces

 arm_compute
 Copyright (c) 2017-2021 Arm Limited.
 
 arm_compute::test
 
 arm_compute::test::detail
 

Functions

template<typename T >
std::vector< std::pair< T, T > > convert_range_pair (const std::vector< AssetsLibrary::RangePair > &excluded_range_pairs)
 
void validate_npy_header (std::ifstream &stream, const std::string &expect_typestr, const TensorShape &expect_shape)