Tensor Comprehensions
|
This is the complete list of members for tc::ManualCudaCache, including all inherited members.
Cache< ManualCudaCache > class | tc::ManualCudaCache | friend |
cacheEnabled() | tc::Cache< ManualCudaCache > | static |
cacheKernel(const std::string &id, 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::ManualCudaCache | |
clear() | tc::Cache< ManualCudaCache > | |
disableCache() | tc::Cache< ManualCudaCache > | static |
dumpCacheToProtobuf(const std::string &filename) | tc::Cache< ManualCudaCache > | static |
enableCache() | tc::Cache< ManualCudaCache > | static |
entries_ | tc::ManualCudaCache | private |
getCache() | tc::Cache< ManualCudaCache > | static |
getGlobalSharedCache() | tc::ManualCudaCache | privatestatic |
loadCacheFromProtobuf(const std::string &filename) | tc::Cache< ManualCudaCache > | static |
loadCacheFromProtobuf(const Protobuf &buf) | tc::Cache< ManualCudaCache > | static |
ManualCudaCache()=default | tc::ManualCudaCache | |
ManualCudaCache(const ManualCudaCacheProto &buf) | tc::ManualCudaCache | |
mtx_ | tc::Cache< ManualCudaCache > | mutableprotected |
numberAttemptedRetrievals | tc::Cache< ManualCudaCache > | mutable |
numberCacheAttemps | tc::Cache< ManualCudaCache > | mutable |
numberSuccessfulRetrievals | tc::Cache< ManualCudaCache > | mutable |
Protobuf typedef | tc::ManualCudaCache | private |
retrieveKernel(const std::string &id, const std::vector< const DLTensor * > &inputs, const std::vector< const DLTensor * > &outputs) const | tc::ManualCudaCache | |
searchKernel(const std::string &id, const std::vector< detail::TensorInfo > &inputs, const std::vector< detail::TensorInfo > &outputs) | tc::ManualCudaCache | private |
searchKernel(const std::string &id, const std::vector< const DLTensor * > &inputs, const std::vector< const DLTensor * > &outputs) | tc::ManualCudaCache | private |
searchKernel(const std::string &id, const std::vector< const DLTensor * > &inputs, const std::vector< const DLTensor * > &outputs) const | tc::ManualCudaCache | private |
searchKernelImpl(C &c, const std::string &id, const std::vector< InputTy > &inputs, const std::vector< InputTy > &outputs) -> decltype(c.searchKernel(id, inputs, outputs)) | tc::ManualCudaCache | privatestatic |
searchKernelImpl(C &c, const std::string &id, const std::vector< TensorTy > &inputs, const std::vector< TensorTy > &outputs) -> decltype(c.searchKernel(id, inputs, outputs)) | tc::ManualCudaCache | |
size() const | tc::Cache< ManualCudaCache > | |
toProtobuf() const | tc::ManualCudaCache |