Lines Matching refs:SparseTensorStorageBase
259 class SparseTensorStorageBase { class
266 SparseTensorStorageBase(const std::vector<uint64_t> &dimSizes, in SparseTensorStorageBase() function in __anon2f09016c0111::SparseTensorStorageBase
285 virtual ~SparseTensorStorageBase() = default;
363 SparseTensorStorageBase(const SparseTensorStorageBase &) = default;
366 SparseTensorStorageBase &operator=(const SparseTensorStorageBase &) = delete;
387 class SparseTensorStorage final : public SparseTensorStorageBase {
396 : SparseTensorStorageBase(dimSizes, perm, sparsity), pointers(getRank()), in SparseTensorStorage()
453 const SparseTensorStorageBase &tensor);
581 const SparseTensorStorageBase *source) { in newSparseTensor()
792 SparseTensorEnumeratorBase(const SparseTensorStorageBase &tensor, in SparseTensorEnumeratorBase()
832 const SparseTensorStorageBase &src;
1013 const DimLevelType *sparsity, const SparseTensorStorageBase &tensor) in SparseTensorStorage()
1530 auto *tensor = static_cast<SparseTensorStorageBase *>(ptr); \
1689 static_cast<SparseTensorStorageBase *>(tensor)->getValues(&v); \
1703 static_cast<SparseTensorStorageBase *>(tensor)->LIB(&v, d); \
1770 static_cast<SparseTensorStorageBase *>(tensor)->lexInsert(cursor, *value); \
1790 static_cast<SparseTensorStorageBase *>(tensor)->expInsert( \
1804 return static_cast<SparseTensorStorageBase *>(tensor)->getDimSize(d);
1808 return static_cast<SparseTensorStorageBase *>(tensor)->endInsert(); in endInsert()
1819 delete static_cast<SparseTensorStorageBase *>(tensor); in FOREVERY_V()