Tensor Comprehensions
|
#include <parameters.h>
Public Member Functions | |
void | setRange (size_t maxDims, std::vector< size_t > &values) |
void | fromMappingOptions (const TilingView &options) |
void | applyToMappingOptions (TilingView &options) const |
Public Member Functions inherited from tc::autotune::MultiRangeParams | |
void | apply (const std::function< void(ParameterView &)> &f) |
std::vector< ParameterView > | collectParameters () |
Additional Inherited Members | |
Public Attributes inherited from tc::autotune::MultiRangeParams | |
RangeParameter | numberDims |
std::vector< RangeParameter > | dims |
Protected Member Functions inherited from tc::autotune::MultiRangeParams | |
void | setRange (size_t minDims, size_t maxDims, const std::string &name, std::vector< size_t > &values, const std::string &dimBaseName) |
void tc::autotune::TilingParameters::applyToMappingOptions | ( | TilingView & | options | ) | const |
void tc::autotune::TilingParameters::fromMappingOptions | ( | const TilingView & | options | ) |
void tc::autotune::TilingParameters::setRange | ( | size_t | maxDims, |
std::vector< size_t > & | values | ||
) |