def get_grad(self, input_, labels, data):
    if (self.__brk and (self.__invoke > self.__invoke_limit)):
        raise InvokeLimitException()
    self.__invoke += len(input_)
    return self.__clsf.get_grad(input_, labels, data)
def get_grad(self, input_, labels, data):
    if (self.__brk and (self.__invoke > self.__invoke_limit)):
        raise InvokeLimitException()
    self.__invoke += len(input_)
    return self.__clsf.get_grad(input_, labels, data)