aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/lite/kernels/lstm.cc
diff options
context:
space:
mode:
authorGravatar A. Unique TensorFlower <gardener@tensorflow.org>2018-05-03 23:36:02 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-05-04 10:43:07 -0700
commitda0dcb21501b765932e392ae710ebbecefeb309c (patch)
treeb0547999a958c98316cad7f6b90a14059569b733 /tensorflow/contrib/lite/kernels/lstm.cc
parent8ec11ae8eb7b97caced73ed3971209236e2aef5c (diff)
Internal change.
PiperOrigin-RevId: 195374319
Diffstat (limited to 'tensorflow/contrib/lite/kernels/lstm.cc')
-rw-r--r--tensorflow/contrib/lite/kernels/lstm.cc4
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;