Tensor Comprehensions
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
tc::MappingOptions Member List
This is the complete list of members for
tc::MappingOptions
, including all inherited members.
block
tc::MappingOptions
fixParametersBeforeScheduling
(bool b)
tc::MappingOptions
inline
grid
tc::MappingOptions
intraTileScheduleAllowSkewing
(bool b)
tc::MappingOptions
inline
intraTileScheduleFusionStrategy
(FusionStrategy fs)
tc::MappingOptions
inline
intraTileScheduleFusionStrategy
(const std::string &str)
tc::MappingOptions
inline
intraTileScheduleOptions
tc::MappingOptions
intraTileSchedulePositiveOrthant
(bool b)
tc::MappingOptions
inline
makeConvolutionMappingOptions
()
tc::MappingOptions
static
makeGroupConvolutionMappingOptions
()
tc::MappingOptions
static
makeMlpMappingOptions
()
tc::MappingOptions
static
makeNaiveMappingOptions
()
tc::MappingOptions
static
makePointwiseMappingOptions
()
tc::MappingOptions
static
makeSingleThreadMappingOptions
()
tc::MappingOptions
static
makeUnmappedMappingOptions
()
tc::MappingOptions
private
static
MappingOptions
()
tc::MappingOptions
inline
private
MappingOptions
(const MappingOptions &options)
tc::MappingOptions
inline
MappingOptions
(const MappingOptionsProto &buf)
tc::MappingOptions
inline
explicit
MappingOptions
(const std::string &str)
tc::MappingOptions
inline
explicit
mapToBlocks
(std::initializer_list< uint64_t > blocks)
tc::MappingOptions
inline
mapToBlocks
(uint64_t x, uint64_t y=CudaDimView::defaultDim, uint64_t z=CudaDimView::defaultDim)
tc::MappingOptions
inline
mapToBlocks
(const std::vector< uint64_t > &blocks)
tc::MappingOptions
inline
mapToBlocks
(const std::string &commaSeparatedSizes)
tc::MappingOptions
mapToThreads
(std::initializer_list< uint64_t > threads)
tc::MappingOptions
inline
mapToThreads
(uint64_t x, uint64_t y=CudaDimView::defaultDim, uint64_t z=CudaDimView::defaultDim)
tc::MappingOptions
inline
mapToThreads
(const std::vector< uint64_t > &threads)
tc::MappingOptions
inline
mapToThreads
(const std::string &commaSeparatedSizes)
tc::MappingOptions
matchLibraryCalls
(bool b)
tc::MappingOptions
inline
maxSharedMemory
(uint64_t size)
tc::MappingOptions
inline
operator!=
(const MappingOptions &options) const
tc::MappingOptions
inline
operator<<
(std::ostream &os, const MappingOptions &options)
tc::MappingOptions
friend
operator=
(const MappingOptions &)=default
tc::MappingOptions
operator==
(const MappingOptions &options) const
tc::MappingOptions
inline
outerScheduleAllowSkewing
(bool b)
tc::MappingOptions
inline
outerScheduleFusionStrategy
(FusionStrategy fs)
tc::MappingOptions
inline
outerScheduleFusionStrategy
(const std::string &str)
tc::MappingOptions
inline
outerScheduleOptions
tc::MappingOptions
outerSchedulePositiveOrthant
(bool b)
tc::MappingOptions
inline
proto
tc::MappingOptions
scheduleFusionStrategy
(FusionStrategy fs)
tc::MappingOptions
inline
scheduleFusionStrategy
(const std::string &str)
tc::MappingOptions
inline
tile
(const std::vector< uint64_t > &sizes)
tc::MappingOptions
inline
tile
(std::initializer_list< uint64_t > sizes)
tc::MappingOptions
inline
tile
(const std::string &commaSeparatedSizes)
tc::MappingOptions
tile
(const char *commaSeparatedSizes)
tc::MappingOptions
inline
tile
(Args...)
tc::MappingOptions
tileImperfectlyNested
(bool b)
tc::MappingOptions
inline
tiling
tc::MappingOptions
toProtobufSerializedString
() const
tc::MappingOptions
inline
unroll
(uint64_t size)
tc::MappingOptions
inline
unrollCopyShared
(bool b)
tc::MappingOptions
inline
usePrivateMemory
(bool b)
tc::MappingOptions
inline
useSharedMemory
(bool b)
tc::MappingOptions
inline
Generated by
1.8.5