parameters: (op)
return_statement: return [tensor_shape.TensorShape([None, None, None, 3])]
docstring: Shape function for decode gif.
docstring_summary: Shape function for decode gif.
docstring_tokens: Shape function for decode gif .
function: def _ImageDecodeShape(op):
    """Shape function for decode gif."""
    unused_input_shape = op.inputs[0].get_shape().merge_with(
        tensor_shape.scalar())
    return [tensor_shape.TensorShape([None, None, None, 3])]
function_tokens: def _ImageDecodeShape ( op ) : unused_input_shape = op . inputs [ 0 ] . get_shape ( ) . merge_with ( tensor_shape . scalar ( ) ) return [ tensor_shape . TensorShape ( [ None , None , None , 3 ] ) ]