diff options
author | A. Unique TensorFlower <gardener@tensorflow.org> | 2018-05-03 23:36:02 -0700 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2018-05-04 10:43:07 -0700 |
commit | da0dcb21501b765932e392ae710ebbecefeb309c (patch) | |
tree | b0547999a958c98316cad7f6b90a14059569b733 /tensorflow/contrib/lite/kernels/lstm.cc | |
parent | 8ec11ae8eb7b97caced73ed3971209236e2aef5c (diff) |
Internal change.
PiperOrigin-RevId: 195374319
Diffstat (limited to 'tensorflow/contrib/lite/kernels/lstm.cc')
-rw-r--r-- | tensorflow/contrib/lite/kernels/lstm.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tensorflow/contrib/lite/kernels/lstm.cc b/tensorflow/contrib/lite/kernels/lstm.cc index 668226e674..a1521efbb4 100644 --- a/tensorflow/contrib/lite/kernels/lstm.cc +++ b/tensorflow/contrib/lite/kernels/lstm.cc @@ -290,7 +290,7 @@ TfLiteStatus Prepare(TfLiteContext* context, TfLiteNode* node) { TfLiteIntArrayFree(node->temporaries); node->temporaries = TfLiteIntArrayCreate(1); node->temporaries->data[0] = *scratch_tensor_index; - TfLiteTensor* scratch_buffer = &context->tensors[node->temporaries->data[0]]; + TfLiteTensor* scratch_buffer = GetTemporary(context, node, /*index=*/0); scratch_buffer->type = input->type; scratch_buffer->allocation_type = kTfLiteArenaRw; @@ -378,7 +378,7 @@ TfLiteStatus Eval(TfLiteContext* context, TfLiteNode* node) { const bool use_peephole = (cell_to_output_weights != nullptr); // Index the scratch buffers pointers to the global scratch buffer. - TfLiteTensor* scratch_buffer = &context->tensors[node->temporaries->data[0]]; + TfLiteTensor* scratch_buffer = GetTemporary(context, node, /*index=*/0); float* input_gate_scratch = nullptr; float* cell_scratch = nullptr; |