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
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
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 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