diff options
author | 2018-07-11 13:25:50 -0700 | |
---|---|---|
committer | 2018-07-11 13:29:32 -0700 | |
commit | bbc23f229eb01dcc285a5884954b0f0eebb0a68b (patch) | |
tree | f9d4bde80da79de3a1869303f6ab5f6666e551e6 /tensorflow/contrib/lite/kernels/fully_connected.cc | |
parent | 2d82ac3bbd4727e1b9cdf3783e7cedc5ed9f8f8d (diff) |
Internal change.
PiperOrigin-RevId: 204177704
Diffstat (limited to 'tensorflow/contrib/lite/kernels/fully_connected.cc')
-rw-r--r-- | tensorflow/contrib/lite/kernels/fully_connected.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tensorflow/contrib/lite/kernels/fully_connected.cc b/tensorflow/contrib/lite/kernels/fully_connected.cc index 3b203dd480..6c9a845bd1 100644 --- a/tensorflow/contrib/lite/kernels/fully_connected.cc +++ b/tensorflow/contrib/lite/kernels/fully_connected.cc @@ -152,10 +152,10 @@ TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { } } - // Resize output. - TfLiteIntArray* output_size_array = TfLiteIntArrayCreate(2); - output_size_array->data[0] = batch_size; - output_size_array->data[1] = num_units; + // Resize output to the same as input (except the last dimension which is + // determined by the number of units). + TfLiteIntArray* output_size_array = TfLiteIntArrayCopy(input->dims); + output_size_array->data[input->dims->size - 1] = num_units; TF_LITE_ENSURE_OK(context, context->ResizeTensor(context, output, output_size_array)); return kTfLiteOk; |