Example #1
0
def loadcache():
    """ Load Cache values from database """
    global currently_playing, scribble_bank
    try:
        currently_playing = utils.load_from_cache(bot.dbconn, "currPlaying",
                                                  "")
        scribble_bank = utils.load_from_cache(bot.dbconn, "scribble",
                                              "").split(',')
    except Exception as e:
        bot.loading_failure["cache"] = e
Example #2
0
    def load_params(self):
        camparams = load_from_cache(type(self).__name__, "camparams")
        pairparams = load_from_cache(type(self).__name__, "pairparams")

        if camparams is None or pairparams is None:
            return False
        else:
            self.camparams = camparams
            self.pairparams = pairparams
            return True
Example #3
0
def train_model(name):
    try:
        model = utils.load_from_cache(name)
        logger.info('Loading model %s from cache' % name)
    except IOError:
        cfgs = config.model_configs(name)
        model = make_model(name)
        data = get_model_data(name)
        logger.info('Training model %s' % name)
        if "target" in cfgs:
            (train_data, target), test_data = data
            model.fit(train_data, target)
        else:
            model.fit(data)
        utils.save_to_cache(model, name)
    return model
def train_model(name):
    try:
        model = utils.load_from_cache(name)
        logger.info('Loading model %s from cache' % name)
    except IOError:
        cfgs = config.model_configs(name)
        model = make_model(name)
        data = get_model_data(name)
        logger.info('Training model %s' % name)
        if "target" in cfgs:
            (train_data, target), test_data = data
            model.fit(train_data, target)
        else:
            model.fit(data)
        utils.save_to_cache(model, name)
    return model
Example #5
0
def load_dataset(name):
    """
    Load dataset defined with name in SETTINGS json from cache. If not in cache
    create the dataset.
    
    Args:
        name - a string of a valid dataset defined in SETTINGS
    
    Returns:
        the dataset
    """
    try:
        dataset = utils.load_from_cache(name)
        logger.info('Loaded dataset %s from cache' % name)
    except IOError:
        dataset = make_dataset(name)
        utils.save_to_cache(dataset, name)
    return dataset
Example #6
0
def load_dataset(name):
    """
    Load dataset defined with name in SETTINGS json from cache. If not in cache
    create the dataset.
    
    Args:
        name - a string of a valid dataset defined in SETTINGS
    
    Returns:
        the dataset
    """
    try:
        dataset = utils.load_from_cache(name)
        logger.info('Loaded dataset %s from cache' % name)
    except IOError:
        dataset = make_dataset(name)
        utils.save_to_cache(dataset, name)
    return dataset