Remove usage of internal sparse_tensor.is_sparse from keras
PiperOrigin-RevId: 341536761 Change-Id: Iaf7c46746bd5245e15ddf963fa014aeccad300e1
This commit is contained in:
parent
039cb9d993
commit
0027d1b3c3
@ -213,7 +213,8 @@ def _create_keras_history_helper(tensors, processed_ops, created_layers):
|
||||
for tensor in tensor_list:
|
||||
if getattr(tensor, '_keras_history', None) is not None:
|
||||
continue
|
||||
if sparse_tensor.is_sparse(tensor):
|
||||
if isinstance(
|
||||
tensor, (sparse_tensor.SparseTensor, sparse_tensor.SparseTensorValue)):
|
||||
sparse_ops.append(tensor.op)
|
||||
continue
|
||||
if tf_utils.is_ragged(tensor):
|
||||
|
@ -265,8 +265,6 @@ def convert_to_list(values, sparse_default_value=None):
|
||||
values = K.get_session(values).run(values)
|
||||
values = values.to_list()
|
||||
|
||||
# TODO(momernick): Add a sparse_tensor.is_sparse() method to replace this
|
||||
# check.
|
||||
if isinstance(values,
|
||||
(sparse_tensor.SparseTensor, sparse_tensor.SparseTensorValue)):
|
||||
if sparse_default_value is None:
|
||||
|
Loading…
Reference in New Issue
Block a user