Tensor Comprehensions
|
#include <parameters.h>
Public Member Functions | |
void | setRange (std::vector< size_t > &values, const std::string &dimensionBaseName) |
void | fromMappingOptions (const CudaDimView &options) |
void | applyToMappingOptions (CudaDimView &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::CudaDimParameters::applyToMappingOptions | ( | CudaDimView & | options | ) | const |
void tc::autotune::CudaDimParameters::fromMappingOptions | ( | const CudaDimView & | options | ) |
void tc::autotune::CudaDimParameters::setRange | ( | std::vector< size_t > & | values, |
const std::string & | dimensionBaseName | ||
) |