Exemplo n.º 1
0
 def optimize(self, data_object=None):
     """
         Optimizes the mixture fractions, scales and bg shifts and returns the
         optimized result. If no data_object is passed it is retrieved from
         the mixture.
     """
     try:
         return get_optimized_mixture(*self.get_data_object(data_object))
     except AssertionError:
         return None
Exemplo n.º 2
0
 def optimize(self, data_object=None):
     """
         Optimizes the mixture fractions, scales and bg shifts and returns the
         optimized result. If no data_object is passed it is retrieved from
         the mixture.
     """
     try:
         return get_optimized_mixture(*self.get_data_object(data_object))
     except AssertionError:
         return None
Exemplo n.º 3
0
def evaluate(data_object):
    return get_optimized_mixture(data_object).residual
Exemplo n.º 4
0
def evaluate(data_object):
    """
        data_object should be an gzipped pickled data object 
    """
    return get_optimized_mixture(
        pickle.loads(data_object)).residuals