(self, network_output, correct_output, mask=None)
Implementation of the cost function to be optimized.
        The object that this method returns will be optimized.
        
        :param network_output:
        :param correct_output:
        :param mask: optional parameter that could be used to discard some of the network outputs
        :return:
Implementation of the cost function to be optimized.
        The object that this method returns will be optimized.
        
        :param network_output:
        :param correct_output:
        :param mask: optional parameter that could be used to discard some of the network outputs
        :return:
Implementation of the cost function to be optimized . The object that this method returns will be optimized . : param network_output : : param correct_output : : param mask : optional parameter that could be used to discard some of the network outputs : return :
def cost(self, network_output, correct_output, mask=None):
        """
        Implementation of the cost function to be optimized.
        The object that this method returns will be optimized.
        
        :param network_output:
        :param correct_output:
        :param mask: optional parameter that could be used to discard some of the network outputs
        :return: 
        """
        raise NotImplementedError()
def cost ( self , network_output , correct_output , mask = None ) : raise NotImplementedError ( )