|
using | KeyTy = std::tuple< int64_t, int64_t, ::llvm::ArrayRef< int64_t >, int64_t, int64_t, ::llvm::ArrayRef< int64_t >, int64_t, int64_t, ::llvm::ArrayRef< int64_t > > |
|
◆ KeyTy
◆ ConvolutionLayoutAttrStorage()
mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::ConvolutionLayoutAttrStorage |
( |
int64_t |
inputBatchDimension, |
|
|
int64_t |
inputFeatureDimension, |
|
|
::llvm::ArrayRef< int64_t > |
inputSpatialDimensions, |
|
|
int64_t |
kernelOutputFeatureDimension, |
|
|
int64_t |
kernelInputFeatureDimension, |
|
|
::llvm::ArrayRef< int64_t > |
kernelSpatialDimensions, |
|
|
int64_t |
outputBatchDimension, |
|
|
int64_t |
outputFeatureDimension, |
|
|
::llvm::ArrayRef< int64_t > |
outputSpatialDimensions |
|
) |
| |
|
inline |
◆ construct()
static ConvolutionLayoutAttrStorage* mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::construct |
( |
::mlir::AttributeStorageAllocator & |
allocator, |
|
|
KeyTy && |
tblgenKey |
|
) |
| |
|
inlinestatic |
◆ getAsKey()
KeyTy mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::getAsKey |
( |
| ) |
const |
|
inline |
◆ hashKey()
::llvm::hash_code mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::hashKey |
( |
const KeyTy & |
tblgenKey | ) |
|
|
inlinestatic |
◆ operator==()
bool mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::operator== |
( |
const KeyTy & |
tblgenKey | ) |
const |
|
inline |
◆ inputBatchDimension
int64_t mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::inputBatchDimension |
◆ inputFeatureDimension
int64_t mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::inputFeatureDimension |
◆ inputSpatialDimensions
::llvm::ArrayRef<int64_t> mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::inputSpatialDimensions |
◆ kernelInputFeatureDimension
int64_t mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::kernelInputFeatureDimension |
◆ kernelOutputFeatureDimension
int64_t mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::kernelOutputFeatureDimension |
◆ kernelSpatialDimensions
::llvm::ArrayRef<int64_t> mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::kernelSpatialDimensions |
◆ outputBatchDimension
int64_t mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::outputBatchDimension |
◆ outputFeatureDimension
int64_t mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::outputFeatureDimension |
◆ outputSpatialDimensions
::llvm::ArrayRef<int64_t> mlir::tt::ttir::detail::ConvolutionLayoutAttrStorage::outputSpatialDimensions |
The documentation for this struct was generated from the following file: