def METHOD_NAME(self, path, grayscale=False, size=None, interpolate="bilinear",
           channel_first=False, as_uint16=False, num_channels=-1):
    backend = self.get_best_backend(path, 'load')
    if backend is None:
        raise ValueError("No available backend to load image.")
    return backend.METHOD_NAME(path, grayscale, size, interpolate, channel_first,
                          as_uint16, num_channels)