toco: Fix missing check for buffer in ResizeBilinear.
PiperOrigin-RevId: 181209975
This commit is contained in:
parent
314d400ad8
commit
2019820130
@ -631,6 +631,9 @@ void ProcessResizeBilinearOperator(Model* model, ResizeBilinearOperator* op) {
|
|||||||
const auto& output_size_shape = output_size_array.shape();
|
const auto& output_size_shape = output_size_array.shape();
|
||||||
CHECK_EQ(output_size_shape.dimensions_count(), 1);
|
CHECK_EQ(output_size_shape.dimensions_count(), 1);
|
||||||
CHECK_EQ(output_size_shape.dims(0), 2);
|
CHECK_EQ(output_size_shape.dims(0), 2);
|
||||||
|
if (!output_size_array.buffer) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
std::vector<int32> output_shape =
|
std::vector<int32> output_shape =
|
||||||
output_size_array.GetBuffer<ArrayDataType::kInt32>().data;
|
output_size_array.GetBuffer<ArrayDataType::kInt32>().data;
|
||||||
model->arrays[op->outputs[0]]->copy_shape(
|
model->arrays[op->outputs[0]]->copy_shape(
|
||||||
|
Loading…
Reference in New Issue
Block a user