Automated rollback of commit 0e8d6b4bea
. Revert #30380.
PiperOrigin-RevId: 262023152
This commit is contained in:
parent
afb7b97372
commit
5f30d1a31a
@ -580,15 +580,9 @@ class Flatten(Layer):
|
|||||||
permutation.append(1)
|
permutation.append(1)
|
||||||
inputs = array_ops.transpose(inputs, perm=permutation)
|
inputs = array_ops.transpose(inputs, perm=permutation)
|
||||||
|
|
||||||
input_shape = inputs.shape
|
outputs = array_ops.reshape(
|
||||||
if input_shape[1:].is_fully_defined():
|
inputs, (tensor_shape.dimension_value(inputs.shape[0]) or
|
||||||
flattened_dim = tensor_shape.dimension_value(
|
array_ops.shape(inputs)[0], -1))
|
||||||
np.prod(input_shape[1:], dtype=int))
|
|
||||||
outputs = array_ops.reshape(inputs, (-1, flattened_dim))
|
|
||||||
else:
|
|
||||||
outputs = array_ops.reshape(
|
|
||||||
inputs, (tensor_shape.dimension_value(inputs.shape[0]) or
|
|
||||||
array_ops.shape(inputs)[0], -1))
|
|
||||||
if not context.executing_eagerly():
|
if not context.executing_eagerly():
|
||||||
outputs.set_shape(self.compute_output_shape(inputs.shape))
|
outputs.set_shape(self.compute_output_shape(inputs.shape))
|
||||||
return outputs
|
return outputs
|
||||||
|
Loading…
Reference in New Issue
Block a user