(self, learning_rate, epoch)
return float(learning_rate * (1. - epoch // self.total_epochs) ** self.power)
Returns the current learning rate given the epoch and initial learning rate.

        Arguments:
            learning_rate (float): Initial learning rate
            epoch (int): Current epoch, used to calculate the adjusted learning rate.

        Returns:
            (float): The adjusted learning rate.
Returns the current learning rate given the epoch and initial learning rate.
Returns the current learning rate given the epoch and initial learning rate .
def get_learning_rate(self, learning_rate, epoch):
        """
        Returns the current learning rate given the epoch and initial learning rate.

        Arguments:
            learning_rate (float): Initial learning rate
            epoch (int): Current epoch, used to calculate the adjusted learning rate.

        Returns:
            (float): The adjusted learning rate.
        """
        return float(learning_rate * (1. - epoch // self.total_epochs) ** self.power)
def get_learning_rate ( self , learning_rate , epoch ) : return float ( learning_rate * ( 1. - epoch // self . total_epochs ) ** self . power )