def take(a, indices, axis=None, out=None):
    # TODO(okuta): check type
    return a.take(indices, axis, out)


# TODO(okuta): Implement choose


# TODO(okuta): Implement compress
Register more, user-defined formatters by name.
dataset/ETHPy150Open pfnet/chainer/cupy/indexing/indexing.py/take--crossover with--dataset/ETHPy150Open behave/behave/behave/configuration.py/Configuration.setup_formats