def get_all_values_of_all_params(self):
        """
        Return a dictionary containing all values that are taken by all
        available parameters.

        Always returns the parameter list in alphabetical order.
        """

        values = collections.OrderedDict([[p, []] for p in
                                          sorted(self.get_params())])

        for result in self.get_results():
            for param in self.get_params():
                values[param] += [result['params'][param]]

        sorted_values = collections.OrderedDict([[k,
                                                 sorted(list(set(values[k])))]
                                                 for k in values.keys()])

        for k in sorted_values.keys():
            if sorted_values[k] == []:
                sorted_values[k] = None

        return sorted_values
def get_all_values_of_all_params ( self ) : values = collections . OrderedDict ( [ [ p , [ ] ] for p in sorted ( self . get_params ( ) ) ] ) for result in self . get_results ( ) : for param in self . get_params ( ) : values [ param ] += [ result [ 'params' ] [ param ] ] sorted_values = collections . OrderedDict ( [ [ k , sorted ( list ( set ( values [ k ] ) ) ) ] for k in values . keys ( ) ] ) for k in sorted_values . keys ( ) : if sorted_values [ k ] == [ ] : sorted_values [ k ] = None return sorted_values
Return a dictionary containing all values that are taken by all
        available parameters.

        Always returns the parameter list in alphabetical order.