Tensor Comprehensions
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
tc::CudaCache Member List

This is the complete list of members for tc::CudaCache, including all inherited members.

Cache< CudaCache > classtc::CudaCachefriend
cacheEnabled()tc::Cache< CudaCache >static
cacheKernel(const std::string &id, const MappingOptions &options, const std::vector< const DLTensor * > &inputs, const std::vector< const DLTensor * > &outputs, const std::string &kernelSpecializedName, const std::vector< int > &kernelParameters, const std::string &cudaSource, const Grid &grid, const Block &block)tc::CudaCache
clear()tc::Cache< CudaCache >
CudaCache()=defaulttc::CudaCache
CudaCache(const CudaCacheProto &buf)tc::CudaCache
disableCache()tc::Cache< CudaCache >static
dumpCacheToProtobuf(const std::string &filename)tc::Cache< CudaCache >static
enableCache()tc::Cache< CudaCache >static
entries_tc::CudaCacheprivate
getCache()tc::Cache< CudaCache >static
getGlobalSharedCache()tc::CudaCacheprivatestatic
loadCacheFromProtobuf(const std::string &filename)tc::Cache< CudaCache >static
loadCacheFromProtobuf(const Protobuf &buf)tc::Cache< CudaCache >static
mtx_tc::Cache< CudaCache >mutableprotected
numberAttemptedRetrievalstc::Cache< CudaCache >mutable
numberCacheAttempstc::Cache< CudaCache >mutable
numberSuccessfulRetrievalstc::Cache< CudaCache >mutable
Protobuf typedeftc::CudaCacheprivate
removeEntriesNotInOptionsCache(const OptionsCache &oc)tc::CudaCache
retrieveKernel(const std::string &id, const MappingOptions &options, const std::vector< const DLTensor * > &inputs, const std::vector< const DLTensor * > &outputs) const tc::CudaCache
searchKernel(const std::string &id, const MappingOptions &options, const std::vector< detail::TensorInfo > &inputs, const std::vector< detail::TensorInfo > &outputs)tc::CudaCacheprivate
searchKernel(const std::string &id, const MappingOptions &options, const std::vector< const DLTensor * > &inputs, const std::vector< const DLTensor * > &outputs)tc::CudaCacheprivate
searchKernel(const std::string &id, const MappingOptions &options, const std::vector< const DLTensor * > &inputs, const std::vector< const DLTensor * > &outputs) const tc::CudaCacheprivate
searchKernelImpl(C &c, const std::string &id, const MappingOptions &options, const std::vector< TensorTy > &inputs, const std::vector< TensorTy > &outputs) -> decltype(c.searchKernel(id, options, inputs, outputs))tc::CudaCacheprivatestatic
searchKernelImpl(C &c, const std::string &id, const MappingOptions &options, const std::vector< InputTy > &inputs, const std::vector< InputTy > &outputs) -> decltype(c.searchKernel(id, options, inputs, outputs))tc::CudaCache
size() consttc::Cache< CudaCache >
toProtobuf() const tc::CudaCache