def map_gather(params, indices, **kwargs): return maybe_ragged_lambda_call(_map_gather, [params, indices], arguments=kwargs)
def apply_row_offset(indices, offset): return maybe_ragged_lambda_call(_apply_row_offset, [indices, offset])
def reduce_sum(tensor, axis=None, keepdims=False): return maybe_ragged_lambda_call(tf.reduce_sum, tensor, arguments=dict(axis=axis, keepdims=keepdims))
def get_row_offsets(tensor, dtype=tf.int64): return maybe_ragged_lambda_call(_utils.get_row_offsets, tensor, arguments=dict(dtype=dtype))
def outer(node_features, edge_features): return maybe_ragged_lambda_call(_utils.outer, [node_features, edge_features])
def reshape_final_dim(tensor, final_dims): return maybe_ragged_lambda_call(_utils.reshape_final_dim, tensor, arguments=dict(final_dims=final_dims))
def flatten_leading_dims(tensor, n=2): return maybe_ragged_lambda_call(_utils.flatten_leading_dims, tensor, arguments=dict(n=n))