Add test for combining sparsity and dynamic range quantization.
PiperOrigin-RevId: 353359449 Change-Id: Icdf54473b1b54dab6abda07abe73d7b6601251d3
This commit is contained in:
parent
97afdaef07
commit
01a9c4f7c0
@ -386,7 +386,7 @@ void DenseToSparse::runOnFunction() {
|
|||||||
} else if (auto cst = dyn_cast<QConstOp>(inst)) {
|
} else if (auto cst = dyn_cast<QConstOp>(inst)) {
|
||||||
auto attr = cst.value();
|
auto attr = cst.value();
|
||||||
auto type = cst.getType().cast<ShapedType>();
|
auto type = cst.getType().cast<ShapedType>();
|
||||||
std::vector<int8_t> dense_data(type.getNumElements());
|
std::vector<int8_t> dense_data;
|
||||||
dense_data.reserve(type.getNumElements());
|
dense_data.reserve(type.getNumElements());
|
||||||
for (const auto& val : attr.getValues<int8_t>())
|
for (const auto& val : attr.getValues<int8_t>())
|
||||||
dense_data.push_back(val);
|
dense_data.push_back(val);
|
||||||
|
Loading…
Reference in New Issue
Block a user