diff options
author | 2018-09-28 10:56:02 -0700 | |
---|---|---|
committer | 2018-09-28 11:04:36 -0700 | |
commit | 0e926947421cc47546efb7f7e2dd8505fbe0ac45 (patch) | |
tree | b76fbbe6fbcde653ec970382909e64d98514b8a8 /tensorflow/core/kernels | |
parent | 301e3043e67493ce3777d2b36b43d0210f7b920c (diff) |
[tf.data] Throws appropriate error while trying to checkpoint input pipeline with associated stats_aggregator.
PiperOrigin-RevId: 214961678
Diffstat (limited to 'tensorflow/core/kernels')
-rw-r--r-- | tensorflow/core/kernels/data/stats_aggregator_dataset_op.cc | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/tensorflow/core/kernels/data/stats_aggregator_dataset_op.cc b/tensorflow/core/kernels/data/stats_aggregator_dataset_op.cc index 7e528a71be..c8abfb9eb5 100644 --- a/tensorflow/core/kernels/data/stats_aggregator_dataset_op.cc +++ b/tensorflow/core/kernels/data/stats_aggregator_dataset_op.cc @@ -118,16 +118,14 @@ class SetStatsAggregatorDatasetOp : public UnaryDatasetOpKernel { protected: Status SaveInternal(IteratorStateWriter* writer) override { - mutex_lock l(mu_); - TF_RETURN_IF_ERROR(SaveInput(writer, input_impl_)); - return Status::OK(); + return errors::Unimplemented(dataset()->DebugString(), + " does not support checkpointing"); } Status RestoreInternal(IteratorContext* ctx, IteratorStateReader* reader) override { - mutex_lock l(mu_); - TF_RETURN_IF_ERROR(RestoreInput(ctx, reader, input_impl_)); - return Status::OK(); + return errors::Unimplemented(dataset()->DebugString(), + " does not support checkpointing"); } private: |